builder: mozilla-beta_win8_64-debug_test-web-platform-tests-1 slave: t-w864-ix-149 starttime: 1467036217.63 results: success (0) buildid: 20160627060726 builduid: ef878fa29e9c42188a5376b679b121c6 revision: b7f4630c2e6451a400da7b7e1b5c1424ce0af1e2 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-27 07:03:37.630948) ========= master: http://buildbot-master109.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-27 07:03:37.631379) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-27 07:03:37.631656) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-27 07:03:37.734971) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-27 07:03:37.735701) ========= '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-149\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-149 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-149 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-149\AppData\Local LOGONSERVER=\\T-W864-IX-149 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-149 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-149 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-149 WINDIR=C:\windows using PTY: False --07:03:38-- 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% 5.59 MB/s 07:03:39 (5.59 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.386000 ========= master_lag: 0.06 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-27 07:03:39.177954) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-06-27 07:03:39.178282) ========= '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-149\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-149 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-149 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-149\AppData\Local LOGONSERVER=\\T-W864-IX-149 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-149 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-149 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-149 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=3.111000 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-06-27 07:03:42.309627) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-06-27 07:03:42.310070) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev b7f4630c2e6451a400da7b7e1b5c1424ce0af1e2 --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 b7f4630c2e6451a400da7b7e1b5c1424ce0af1e2 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-149\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-149 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-149 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-149\AppData\Local LOGONSERVER=\\T-W864-IX-149 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-149 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-149 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-149 WINDIR=C:\windows using PTY: False 2016-06-27 07:03:42,704 truncating revision to first 12 chars 2016-06-27 07:03:42,704 Setting DEBUG logging. 2016-06-27 07:03:42,704 attempt 1/10 2016-06-27 07:03:42,704 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/b7f4630c2e64?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-27 07:03:44,049 unpacking tar archive at: mozilla-beta-b7f4630c2e64/testing/mozharness/ program finished with exit code 0 elapsedTime=1.986000 ========= master_lag: 0.06 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-06-27 07:03:44.352718) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-27 07:03:44.353087) ========= script_repo_revision: b7f4630c2e6451a400da7b7e1b5c1424ce0af1e2 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-27 07:03:44.353538) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-27 07:03:44.353879) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-27 07:03:44.372218) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 14 mins, 44 secs) (at 2016-06-27 07:03:44.372605) ========= '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-149\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-149 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-149 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-149\AppData\Local LOGONSERVER=\\T-W864-IX-149 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ MOZ_CRASHREPORTER_NO_REPORT=1 MOZ_HIDE_RESULTS_TABLE=1 MOZ_NO_REMOTE=1 NO_EM_RESTART=1 NO_FAIL_ON_TEST_ERRORS=1 NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PROPERTIES_FILE=C:\slave\test/buildprops.json PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-149 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-149 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-149 WINDIR=C:\windows XPCOM_DEBUG_BREAK=warn using PTY: False 07:03:44 INFO - MultiFileLogger online at 20160627 07:03:44 in C:\slave\test 07:03:44 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 07:03:44 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 07:03:44 INFO - {'append_to_log': False, 07:03:44 INFO - 'base_work_dir': 'C:\\slave\\test', 07:03:44 INFO - 'blob_upload_branch': 'mozilla-beta', 07:03:44 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 07:03:44 INFO - 'buildbot_json_path': 'buildprops.json', 07:03:44 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 07:03:44 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 07:03:44 INFO - 'download_minidump_stackwalk': True, 07:03:44 INFO - 'download_symbols': 'true', 07:03:44 INFO - 'e10s': False, 07:03:44 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 07:03:44 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 07:03:44 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 07:03:44 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 07:03:44 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 07:03:44 INFO - 'C:/mozilla-build/tooltool.py'), 07:03:44 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 07:03:44 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 07:03:44 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 07:03:44 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 07:03:44 INFO - 'log_level': 'info', 07:03:44 INFO - 'log_to_console': True, 07:03:44 INFO - 'opt_config_files': (), 07:03:44 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 07:03:44 INFO - '--processes=1', 07:03:44 INFO - '--config=%(test_path)s/wptrunner.ini', 07:03:44 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 07:03:44 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 07:03:44 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 07:03:44 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 07:03:44 INFO - 'pip_index': False, 07:03:44 INFO - 'require_test_zip': True, 07:03:44 INFO - 'test_type': ('testharness',), 07:03:44 INFO - 'this_chunk': '1', 07:03:44 INFO - 'total_chunks': '10', 07:03:44 INFO - 'virtualenv_path': 'venv', 07:03:44 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 07:03:44 INFO - 'work_dir': 'build'} 07:03:44 INFO - ##### 07:03:44 INFO - ##### Running clobber step. 07:03:44 INFO - ##### 07:03:44 INFO - Running pre-action listener: _resource_record_pre_action 07:03:44 INFO - Running main action method: clobber 07:03:44 INFO - rmtree: C:\slave\test\build 07:03:44 INFO - Using _rmtree_windows ... 07:03:44 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 07:05:09 INFO - Running post-action listener: _resource_record_post_action 07:05:09 INFO - ##### 07:05:09 INFO - ##### Running read-buildbot-config step. 07:05:09 INFO - ##### 07:05:09 INFO - Running pre-action listener: _resource_record_pre_action 07:05:09 INFO - Running main action method: read_buildbot_config 07:05:09 INFO - Using buildbot properties: 07:05:09 INFO - { 07:05:09 INFO - "project": "", 07:05:09 INFO - "product": "firefox", 07:05:09 INFO - "script_repo_revision": "production", 07:05:09 INFO - "scheduler": "tests-mozilla-beta-win8_64-debug-unittest", 07:05:09 INFO - "repository": "", 07:05:09 INFO - "buildername": "Windows 8 64-bit mozilla-beta debug test web-platform-tests-1", 07:05:09 INFO - "buildid": "20160627060726", 07:05:09 INFO - "pgo_build": "False", 07:05:09 INFO - "basedir": "C:\\slave\\test", 07:05:09 INFO - "buildnumber": 7, 07:05:09 INFO - "slavename": "t-w864-ix-149", 07:05:09 INFO - "revision": "b7f4630c2e6451a400da7b7e1b5c1424ce0af1e2", 07:05:09 INFO - "master": "http://buildbot-master109.bb.releng.scl3.mozilla.com:8201/", 07:05:09 INFO - "platform": "win64", 07:05:09 INFO - "branch": "mozilla-beta", 07:05:09 INFO - "repo_path": "releases/mozilla-beta", 07:05:09 INFO - "moz_repo_path": "", 07:05:09 INFO - "stage_platform": "win64", 07:05:09 INFO - "builduid": "ef878fa29e9c42188a5376b679b121c6", 07:05:09 INFO - "slavebuilddir": "test" 07:05:09 INFO - } 07:05:09 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/CO1QU5a_St21qtgtiwirTA/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json. 07:05:09 INFO - Found installer url https://queue.taskcluster.net/v1/task/CO1QU5a_St21qtgtiwirTA/artifacts/public/build/firefox-48.0.en-US.win64.zip. 07:05:09 INFO - Running post-action listener: _resource_record_post_action 07:05:09 INFO - ##### 07:05:09 INFO - ##### Running download-and-extract step. 07:05:09 INFO - ##### 07:05:09 INFO - Running pre-action listener: _resource_record_pre_action 07:05:09 INFO - Running main action method: download_and_extract 07:05:09 INFO - mkdir: C:\slave\test\build\tests 07:05:09 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:05:09 INFO - https://queue.taskcluster.net/v1/task/CO1QU5a_St21qtgtiwirTA/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json matches https://queue.taskcluster.net 07:05:09 INFO - trying https://queue.taskcluster.net/v1/task/CO1QU5a_St21qtgtiwirTA/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json 07:05:09 INFO - Downloading https://queue.taskcluster.net/v1/task/CO1QU5a_St21qtgtiwirTA/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 07:05:09 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/CO1QU5a_St21qtgtiwirTA/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 07:05:10 INFO - Downloaded 1240 bytes. 07:05:10 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win64.test_packages.json 07:05:10 INFO - Using the following test package requirements: 07:05:10 INFO - {u'common': [u'firefox-48.0.en-US.win64.common.tests.zip'], 07:05:10 INFO - u'cppunittest': [u'firefox-48.0.en-US.win64.common.tests.zip', 07:05:10 INFO - u'firefox-48.0.en-US.win64.cppunittest.tests.zip'], 07:05:10 INFO - u'gtest': [u'firefox-48.0.en-US.win64.common.tests.zip', 07:05:10 INFO - u'firefox-48.0.en-US.win64.gtest.tests.zip'], 07:05:10 INFO - u'jittest': [u'firefox-48.0.en-US.win64.common.tests.zip', 07:05:10 INFO - u'jsshell-win64.zip'], 07:05:10 INFO - u'mochitest': [u'firefox-48.0.en-US.win64.common.tests.zip', 07:05:10 INFO - u'firefox-48.0.en-US.win64.mochitest.tests.zip'], 07:05:10 INFO - u'mozbase': [u'firefox-48.0.en-US.win64.common.tests.zip'], 07:05:10 INFO - u'reftest': [u'firefox-48.0.en-US.win64.common.tests.zip', 07:05:10 INFO - u'firefox-48.0.en-US.win64.reftest.tests.zip'], 07:05:10 INFO - u'talos': [u'firefox-48.0.en-US.win64.common.tests.zip', 07:05:10 INFO - u'firefox-48.0.en-US.win64.talos.tests.zip'], 07:05:10 INFO - u'web-platform': [u'firefox-48.0.en-US.win64.common.tests.zip', 07:05:10 INFO - u'firefox-48.0.en-US.win64.web-platform.tests.zip'], 07:05:10 INFO - u'xpcshell': [u'firefox-48.0.en-US.win64.common.tests.zip', 07:05:10 INFO - u'firefox-48.0.en-US.win64.xpcshell.tests.zip']} 07:05:10 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 07:05:10 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:05:10 INFO - https://queue.taskcluster.net/v1/task/CO1QU5a_St21qtgtiwirTA/artifacts/public/build/firefox-48.0.en-US.win64.common.tests.zip matches https://queue.taskcluster.net 07:05:10 INFO - trying https://queue.taskcluster.net/v1/task/CO1QU5a_St21qtgtiwirTA/artifacts/public/build/firefox-48.0.en-US.win64.common.tests.zip 07:05:10 INFO - Downloading https://queue.taskcluster.net/v1/task/CO1QU5a_St21qtgtiwirTA/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 07:05:10 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/CO1QU5a_St21qtgtiwirTA/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 07:05:11 INFO - Downloaded 20907556 bytes. 07:05:11 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/*'] 07:05:11 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/* 07:05:13 INFO - caution: filename not matched: web-platform/* 07:05:13 INFO - Return code: 11 07:05:13 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:05:13 INFO - https://queue.taskcluster.net/v1/task/CO1QU5a_St21qtgtiwirTA/artifacts/public/build/firefox-48.0.en-US.win64.web-platform.tests.zip matches https://queue.taskcluster.net 07:05:13 INFO - trying https://queue.taskcluster.net/v1/task/CO1QU5a_St21qtgtiwirTA/artifacts/public/build/firefox-48.0.en-US.win64.web-platform.tests.zip 07:05:13 INFO - Downloading https://queue.taskcluster.net/v1/task/CO1QU5a_St21qtgtiwirTA/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 07:05:13 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/CO1QU5a_St21qtgtiwirTA/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 07:05:14 INFO - Downloaded 36389114 bytes. 07:05:14 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/*'] 07:05:14 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/* 07:05:55 INFO - caution: filename not matched: bin/* 07:05:55 INFO - caution: filename not matched: config/* 07:05:55 INFO - caution: filename not matched: mozbase/* 07:05:55 INFO - caution: filename not matched: marionette/* 07:05:55 INFO - caution: filename not matched: tools/wptserve/* 07:05:55 INFO - Return code: 11 07:05:55 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:05:55 INFO - https://queue.taskcluster.net/v1/task/CO1QU5a_St21qtgtiwirTA/artifacts/public/build/firefox-48.0.en-US.win64.zip matches https://queue.taskcluster.net 07:05:55 INFO - trying https://queue.taskcluster.net/v1/task/CO1QU5a_St21qtgtiwirTA/artifacts/public/build/firefox-48.0.en-US.win64.zip 07:05:55 INFO - Downloading https://queue.taskcluster.net/v1/task/CO1QU5a_St21qtgtiwirTA/artifacts/public/build/firefox-48.0.en-US.win64.zip to C:\slave\test\build\firefox-48.0.en-US.win64.zip 07:05:55 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/CO1QU5a_St21qtgtiwirTA/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 07:05:58 INFO - Downloaded 82717967 bytes. 07:05:58 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/CO1QU5a_St21qtgtiwirTA/artifacts/public/build/firefox-48.0.en-US.win64.zip 07:05:58 INFO - mkdir: C:\slave\test\properties 07:05:58 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 07:05:58 INFO - Writing to file C:\slave\test\properties\build_url 07:05:58 INFO - Contents: 07:05:58 INFO - build_url:https://queue.taskcluster.net/v1/task/CO1QU5a_St21qtgtiwirTA/artifacts/public/build/firefox-48.0.en-US.win64.zip 07:05:59 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/CO1QU5a_St21qtgtiwirTA/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip 07:05:59 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 07:05:59 INFO - Writing to file C:\slave\test\properties\symbols_url 07:05:59 INFO - Contents: 07:05:59 INFO - symbols_url:https://queue.taskcluster.net/v1/task/CO1QU5a_St21qtgtiwirTA/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip 07:05:59 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:05:59 INFO - https://queue.taskcluster.net/v1/task/CO1QU5a_St21qtgtiwirTA/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip matches https://queue.taskcluster.net 07:05:59 INFO - trying https://queue.taskcluster.net/v1/task/CO1QU5a_St21qtgtiwirTA/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip 07:05:59 INFO - Downloading https://queue.taskcluster.net/v1/task/CO1QU5a_St21qtgtiwirTA/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 07:05:59 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/CO1QU5a_St21qtgtiwirTA/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 07:06:02 INFO - Downloaded 50744092 bytes. 07:06:02 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'] 07:06:02 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 07:06:03 INFO - Return code: 0 07:06:03 INFO - Running post-action listener: _resource_record_post_action 07:06:03 INFO - Running post-action listener: set_extra_try_arguments 07:06:03 INFO - ##### 07:06:03 INFO - ##### Running create-virtualenv step. 07:06:03 INFO - ##### 07:06:03 INFO - Running pre-action listener: _pre_create_virtualenv 07:06:03 INFO - Running pre-action listener: _resource_record_pre_action 07:06:03 INFO - Running main action method: create_virtualenv 07:06:03 INFO - Creating virtualenv C:\slave\test\build\venv 07:06:03 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'c:/mozilla-build/buildbotve/virtualenv.py', '--no-site-packages', '--distribute', 'C:\\slave\\test\\build\\venv'] in C:\slave\test\build 07:06:03 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 07:06:06 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 07:06:10 INFO - Installing distribute......................................................................................................................................................................................done. 07:06:11 INFO - Return code: 0 07:06:11 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 07:06:11 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:06:11 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:06:11 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:06:11 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:06:11 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 0x0246E6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0251D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02398640>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0249F368>, '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 0x02244D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025280C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-149', 'USERDOMAIN': 'T-W864-IX-149', '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-149', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-149\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-149', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-149', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-149', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-149\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 07:06:11 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in C:\slave\test\build 07:06:11 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 07:06:11 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 07:06:11 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-149\\AppData\\Roaming', 07:06:11 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 07:06:11 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 07:06:11 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 07:06:11 INFO - 'COMPUTERNAME': 'T-W864-IX-149', 07:06:11 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 07:06:11 INFO - 'DCLOCATION': 'SCL3', 07:06:11 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 07:06:11 INFO - 'FP_NO_HOST_CHECK': 'NO', 07:06:11 INFO - 'HOMEDRIVE': 'C:', 07:06:11 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-149', 07:06:11 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 07:06:11 INFO - 'KTS_VERSION': '1.19c', 07:06:11 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-149\\AppData\\Local', 07:06:11 INFO - 'LOGONSERVER': '\\\\T-W864-IX-149', 07:06:11 INFO - 'MONDIR': 'C:\\Monitor_config\\', 07:06:11 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 07:06:11 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 07:06:11 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:06:11 INFO - 'MOZ_NO_REMOTE': '1', 07:06:11 INFO - 'NO_EM_RESTART': '1', 07:06:11 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:06:11 INFO - 'NUMBER_OF_PROCESSORS': '8', 07:06:11 INFO - 'OS': 'Windows_NT', 07:06:11 INFO - 'OURDRIVE': 'C:', 07:06:11 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 07:06:11 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 07:06:11 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 07:06:11 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 07:06:11 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 07:06:11 INFO - 'PROCESSOR_LEVEL': '6', 07:06:11 INFO - 'PROCESSOR_REVISION': '1e05', 07:06:11 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 07:06:11 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 07:06:11 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 07:06:11 INFO - 'PROGRAMW6432': 'C:\\Program Files', 07:06:11 INFO - 'PROMPT': '$P$G', 07:06:11 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 07:06:11 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 07:06:11 INFO - 'PUBLIC': 'C:\\Users\\Public', 07:06:11 INFO - 'PWD': 'C:\\slave\\test', 07:06:11 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 07:06:11 INFO - 'SLAVEDIR': 'C:\\slave\\', 07:06:11 INFO - 'SYSTEMDRIVE': 'C:', 07:06:11 INFO - 'SYSTEMROOT': 'C:\\windows', 07:06:11 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 07:06:11 INFO - 'TEST1': 'testie', 07:06:11 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 07:06:11 INFO - 'USERDOMAIN': 'T-W864-IX-149', 07:06:11 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-149', 07:06:11 INFO - 'USERNAME': 'cltbld', 07:06:11 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-149', 07:06:11 INFO - 'WINDIR': 'C:\\windows', 07:06:11 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 07:06:13 INFO - Ignoring indexes: http://pypi.python.org/simple/ 07:06:13 INFO - Downloading/unpacking psutil>=0.7.1 07:06:13 INFO - Running setup.py egg_info for package psutil 07:06:13 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 07:06:13 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 07:06:13 INFO - Installing collected packages: psutil 07:06:13 INFO - Running setup.py install for psutil 07:06:13 INFO - building 'psutil._psutil_windows' extension 07:06:13 INFO - error: Unable to find vcvarsall.bat 07:06:13 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-ktpdin-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 07:06:13 INFO - running install 07:06:13 INFO - running build 07:06:13 INFO - running build_py 07:06:13 INFO - creating build 07:06:13 INFO - creating build\lib.win32-2.7 07:06:13 INFO - creating build\lib.win32-2.7\psutil 07:06:13 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 07:06:13 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 07:06:13 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 07:06:13 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 07:06:13 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 07:06:13 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 07:06:13 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 07:06:13 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 07:06:13 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 07:06:13 INFO - running build_ext 07:06:13 INFO - building 'psutil._psutil_windows' extension 07:06:13 INFO - error: Unable to find vcvarsall.bat 07:06:13 INFO - ---------------------------------------- 07:06:13 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-ktpdin-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 07:06:13 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-149\AppData\Roaming\pip\pip.log 07:06:13 WARNING - Return code: 1 07:06:13 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 failed after 1 tries! 07:06:13 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 07:06:13 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:06:13 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:06:13 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:06:13 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:06:13 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 0x0246E6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0251D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02398640>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0249F368>, '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 0x02244D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025280C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-149', 'USERDOMAIN': 'T-W864-IX-149', '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-149', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-149\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-149', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-149', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-149', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-149\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 07:06:13 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in C:\slave\test\build 07:06:13 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 07:06:13 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 07:06:13 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-149\\AppData\\Roaming', 07:06:13 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 07:06:13 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 07:06:13 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 07:06:13 INFO - 'COMPUTERNAME': 'T-W864-IX-149', 07:06:13 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 07:06:13 INFO - 'DCLOCATION': 'SCL3', 07:06:13 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 07:06:13 INFO - 'FP_NO_HOST_CHECK': 'NO', 07:06:13 INFO - 'HOMEDRIVE': 'C:', 07:06:13 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-149', 07:06:13 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 07:06:13 INFO - 'KTS_VERSION': '1.19c', 07:06:13 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-149\\AppData\\Local', 07:06:13 INFO - 'LOGONSERVER': '\\\\T-W864-IX-149', 07:06:13 INFO - 'MONDIR': 'C:\\Monitor_config\\', 07:06:13 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 07:06:13 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 07:06:13 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:06:13 INFO - 'MOZ_NO_REMOTE': '1', 07:06:13 INFO - 'NO_EM_RESTART': '1', 07:06:13 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:06:13 INFO - 'NUMBER_OF_PROCESSORS': '8', 07:06:13 INFO - 'OS': 'Windows_NT', 07:06:13 INFO - 'OURDRIVE': 'C:', 07:06:13 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 07:06:13 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 07:06:13 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 07:06:13 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 07:06:13 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 07:06:13 INFO - 'PROCESSOR_LEVEL': '6', 07:06:13 INFO - 'PROCESSOR_REVISION': '1e05', 07:06:13 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 07:06:13 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 07:06:13 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 07:06:13 INFO - 'PROGRAMW6432': 'C:\\Program Files', 07:06:13 INFO - 'PROMPT': '$P$G', 07:06:13 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 07:06:13 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 07:06:13 INFO - 'PUBLIC': 'C:\\Users\\Public', 07:06:13 INFO - 'PWD': 'C:\\slave\\test', 07:06:13 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 07:06:13 INFO - 'SLAVEDIR': 'C:\\slave\\', 07:06:13 INFO - 'SYSTEMDRIVE': 'C:', 07:06:13 INFO - 'SYSTEMROOT': 'C:\\windows', 07:06:13 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 07:06:13 INFO - 'TEST1': 'testie', 07:06:13 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 07:06:13 INFO - 'USERDOMAIN': 'T-W864-IX-149', 07:06:13 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-149', 07:06:13 INFO - 'USERNAME': 'cltbld', 07:06:13 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-149', 07:06:13 INFO - 'WINDIR': 'C:\\windows', 07:06:13 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 07:06:14 INFO - Ignoring indexes: http://pypi.python.org/simple/ 07:06:14 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 07:06:14 INFO - Downloading mozsystemmonitor-0.0.tar.gz 07:06:14 INFO - Running setup.py egg_info for package mozsystemmonitor 07:06:14 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 07:06:14 INFO - Running setup.py egg_info for package psutil 07:06:14 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 07:06:14 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 07:06:14 INFO - Installing collected packages: mozsystemmonitor, psutil 07:06:14 INFO - Running setup.py install for mozsystemmonitor 07:06:14 INFO - Running setup.py install for psutil 07:06:14 INFO - building 'psutil._psutil_windows' extension 07:06:14 INFO - error: Unable to find vcvarsall.bat 07:06:14 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-bownfk-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 07:06:14 INFO - running install 07:06:14 INFO - running build 07:06:14 INFO - running build_py 07:06:14 INFO - running build_ext 07:06:14 INFO - building 'psutil._psutil_windows' extension 07:06:14 INFO - error: Unable to find vcvarsall.bat 07:06:14 INFO - ---------------------------------------- 07:06:14 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-bownfk-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 07:06:14 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-149\AppData\Roaming\pip\pip.log 07:06:14 WARNING - Return code: 1 07:06:14 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 failed after 1 tries! 07:06:14 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 07:06:14 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:06:14 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:06:14 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:06:14 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:06:14 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 0x0246E6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0251D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02398640>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0249F368>, '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 0x02244D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025280C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-149', 'USERDOMAIN': 'T-W864-IX-149', '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-149', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-149\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-149', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-149', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-149', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-149\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 07:06:14 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in C:\slave\test\build 07:06:14 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 07:06:14 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 07:06:14 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-149\\AppData\\Roaming', 07:06:14 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 07:06:14 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 07:06:14 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 07:06:14 INFO - 'COMPUTERNAME': 'T-W864-IX-149', 07:06:14 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 07:06:14 INFO - 'DCLOCATION': 'SCL3', 07:06:14 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 07:06:14 INFO - 'FP_NO_HOST_CHECK': 'NO', 07:06:14 INFO - 'HOMEDRIVE': 'C:', 07:06:14 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-149', 07:06:14 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 07:06:14 INFO - 'KTS_VERSION': '1.19c', 07:06:14 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-149\\AppData\\Local', 07:06:14 INFO - 'LOGONSERVER': '\\\\T-W864-IX-149', 07:06:14 INFO - 'MONDIR': 'C:\\Monitor_config\\', 07:06:14 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 07:06:14 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 07:06:14 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:06:14 INFO - 'MOZ_NO_REMOTE': '1', 07:06:14 INFO - 'NO_EM_RESTART': '1', 07:06:14 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:06:14 INFO - 'NUMBER_OF_PROCESSORS': '8', 07:06:14 INFO - 'OS': 'Windows_NT', 07:06:14 INFO - 'OURDRIVE': 'C:', 07:06:14 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 07:06:14 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 07:06:14 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 07:06:14 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 07:06:14 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 07:06:14 INFO - 'PROCESSOR_LEVEL': '6', 07:06:14 INFO - 'PROCESSOR_REVISION': '1e05', 07:06:14 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 07:06:14 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 07:06:14 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 07:06:14 INFO - 'PROGRAMW6432': 'C:\\Program Files', 07:06:14 INFO - 'PROMPT': '$P$G', 07:06:14 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 07:06:14 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 07:06:14 INFO - 'PUBLIC': 'C:\\Users\\Public', 07:06:14 INFO - 'PWD': 'C:\\slave\\test', 07:06:14 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 07:06:14 INFO - 'SLAVEDIR': 'C:\\slave\\', 07:06:14 INFO - 'SYSTEMDRIVE': 'C:', 07:06:14 INFO - 'SYSTEMROOT': 'C:\\windows', 07:06:14 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 07:06:14 INFO - 'TEST1': 'testie', 07:06:14 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 07:06:14 INFO - 'USERDOMAIN': 'T-W864-IX-149', 07:06:14 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-149', 07:06:14 INFO - 'USERNAME': 'cltbld', 07:06:14 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-149', 07:06:14 INFO - 'WINDIR': 'C:\\windows', 07:06:14 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 07:06:14 INFO - Ignoring indexes: http://pypi.python.org/simple/ 07:06:14 INFO - Downloading/unpacking blobuploader==1.2.4 07:06:14 INFO - Downloading blobuploader-1.2.4.tar.gz 07:06:14 INFO - Running setup.py egg_info for package blobuploader 07:06:14 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 07:06:18 INFO - Running setup.py egg_info for package requests 07:06:18 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 07:06:18 INFO - Downloading docopt-0.6.1.tar.gz 07:06:18 INFO - Running setup.py egg_info for package docopt 07:06:18 INFO - Installing collected packages: blobuploader, docopt, requests 07:06:18 INFO - Running setup.py install for blobuploader 07:06:18 INFO - Running setup.py install for docopt 07:06:18 INFO - Running setup.py install for requests 07:06:18 INFO - Successfully installed blobuploader docopt requests 07:06:18 INFO - Cleaning up... 07:06:18 INFO - Return code: 0 07:06:18 INFO - Installing None into virtualenv C:\slave\test\build\venv 07:06:18 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:06:18 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:06:18 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:06:18 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:06:18 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 0x0246E6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0251D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02398640>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0249F368>, '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 0x02244D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025280C0>, '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-149', 'USERDOMAIN': 'T-W864-IX-149', '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-149', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-149\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-149', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-149', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-149', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-149\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 07:06:18 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 07:06:18 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --no-deps --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 07:06:18 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 07:06:18 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-149\\AppData\\Roaming', 07:06:18 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 07:06:18 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 07:06:18 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 07:06:18 INFO - 'COMPUTERNAME': 'T-W864-IX-149', 07:06:18 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 07:06:18 INFO - 'DCLOCATION': 'SCL3', 07:06:18 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 07:06:18 INFO - 'FP_NO_HOST_CHECK': 'NO', 07:06:18 INFO - 'HOMEDRIVE': 'C:', 07:06:18 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-149', 07:06:18 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 07:06:18 INFO - 'KTS_VERSION': '1.19c', 07:06:18 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-149\\AppData\\Local', 07:06:18 INFO - 'LOGONSERVER': '\\\\T-W864-IX-149', 07:06:18 INFO - 'MONDIR': 'C:\\Monitor_config\\', 07:06:18 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 07:06:18 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 07:06:18 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:06:18 INFO - 'MOZ_NO_REMOTE': '1', 07:06:18 INFO - 'NO_EM_RESTART': '1', 07:06:18 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:06:18 INFO - 'NUMBER_OF_PROCESSORS': '8', 07:06:18 INFO - 'OS': 'Windows_NT', 07:06:18 INFO - 'OURDRIVE': 'C:', 07:06:18 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 07:06:18 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 07:06:18 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 07:06:18 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 07:06:18 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 07:06:18 INFO - 'PROCESSOR_LEVEL': '6', 07:06:18 INFO - 'PROCESSOR_REVISION': '1e05', 07:06:18 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 07:06:18 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 07:06:18 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 07:06:18 INFO - 'PROGRAMW6432': 'C:\\Program Files', 07:06:18 INFO - 'PROMPT': '$P$G', 07:06:18 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 07:06:18 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 07:06:18 INFO - 'PUBLIC': 'C:\\Users\\Public', 07:06:18 INFO - 'PWD': 'C:\\slave\\test', 07:06:18 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 07:06:18 INFO - 'SLAVEDIR': 'C:\\slave\\', 07:06:18 INFO - 'SYSTEMDRIVE': 'C:', 07:06:18 INFO - 'SYSTEMROOT': 'C:\\windows', 07:06:18 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 07:06:18 INFO - 'TEST1': 'testie', 07:06:18 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 07:06:18 INFO - 'USERDOMAIN': 'T-W864-IX-149', 07:06:18 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-149', 07:06:18 INFO - 'USERNAME': 'cltbld', 07:06:18 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-149', 07:06:18 INFO - 'WINDIR': 'C:\\windows', 07:06:18 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 07:06:22 INFO - Ignoring indexes: http://pypi.python.org/simple/ 07:06:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 07:06:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 07:06:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 07:06:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 07:06:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 07:06:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 07:06:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 07:06:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 07:06:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 07:06:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 07:06:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 07:06:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 07:06:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 07:06:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 07:06:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 07:06:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 07:06:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 07:06:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 07:06:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 07:06:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 07:06:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 07:06:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 07:06:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 07:06:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 07:06:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 07:06:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 07:06:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 07:06:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 07:06:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 07:06:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 07:06:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 07:06:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 07:06:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 07:06:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 07:06:22 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 07:06:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 07:06:22 INFO - Unpacking c:\slave\test\build\tests\marionette\client 07:06:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 07:06:22 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 07:06:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 07:06:22 INFO - Unpacking c:\slave\test\build\tests\marionette 07:06:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 07:06:22 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 07:06:22 INFO - Installing collected packages: browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 07:06:22 INFO - Running setup.py install for browsermob-proxy 07:06:38 INFO - Running setup.py install for manifestparser 07:06:38 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 07:06:38 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 07:06:38 INFO - Running setup.py install for marionette-client 07:06:38 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 07:06:38 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 07:06:38 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 07:06:38 INFO - Running setup.py install for marionette-driver 07:06:38 INFO - Running setup.py install for mozcrash 07:06:38 INFO - Running setup.py install for mozdebug 07:06:38 INFO - Running setup.py install for mozdevice 07:06:38 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 07:06:38 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 07:06:38 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 07:06:38 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 07:06:38 INFO - Running setup.py install for mozfile 07:06:38 INFO - Running setup.py install for mozhttpd 07:06:38 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 07:06:38 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 07:06:38 INFO - Running setup.py install for mozinfo 07:06:38 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 07:06:38 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 07:06:38 INFO - Running setup.py install for mozInstall 07:06:38 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 07:06:38 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 07:06:38 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 07:06:38 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 07:06:38 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 07:06:38 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 07:06:38 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 07:06:38 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 07:06:38 INFO - Running setup.py install for mozleak 07:06:38 INFO - Running setup.py install for mozlog 07:06:38 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 07:06:38 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 07:06:38 INFO - Running setup.py install for moznetwork 07:06:38 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 07:06:38 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 07:06:38 INFO - Running setup.py install for mozprocess 07:06:38 INFO - Running setup.py install for mozprofile 07:06:38 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 07:06:38 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 07:06:38 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 07:06:38 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 07:06:38 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 07:06:38 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 07:06:38 INFO - Running setup.py install for mozrunner 07:06:38 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 07:06:38 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 07:06:38 INFO - Running setup.py install for mozscreenshot 07:06:38 INFO - Running setup.py install for moztest 07:06:38 INFO - Running setup.py install for mozversion 07:06:38 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 07:06:38 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 07:06:38 INFO - Running setup.py install for wptserve 07:06:38 INFO - Successfully installed browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve 07:06:38 INFO - Cleaning up... 07:06:38 INFO - Return code: 0 07:06:38 INFO - Installing None into virtualenv C:\slave\test\build\venv 07:06:38 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:06:38 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:06:38 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:06:38 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:06:38 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 0x0246E6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0251D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02398640>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0249F368>, '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 0x02244D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025280C0>, '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-149', 'USERDOMAIN': 'T-W864-IX-149', '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-149', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-149\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-149', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-149', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-149', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-149\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 07:06:38 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 07:06:38 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 07:06:38 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 07:06:38 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-149\\AppData\\Roaming', 07:06:38 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 07:06:38 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 07:06:38 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 07:06:38 INFO - 'COMPUTERNAME': 'T-W864-IX-149', 07:06:38 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 07:06:38 INFO - 'DCLOCATION': 'SCL3', 07:06:38 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 07:06:38 INFO - 'FP_NO_HOST_CHECK': 'NO', 07:06:38 INFO - 'HOMEDRIVE': 'C:', 07:06:38 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-149', 07:06:38 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 07:06:38 INFO - 'KTS_VERSION': '1.19c', 07:06:38 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-149\\AppData\\Local', 07:06:38 INFO - 'LOGONSERVER': '\\\\T-W864-IX-149', 07:06:38 INFO - 'MONDIR': 'C:\\Monitor_config\\', 07:06:38 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 07:06:38 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 07:06:38 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:06:38 INFO - 'MOZ_NO_REMOTE': '1', 07:06:38 INFO - 'NO_EM_RESTART': '1', 07:06:38 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:06:38 INFO - 'NUMBER_OF_PROCESSORS': '8', 07:06:38 INFO - 'OS': 'Windows_NT', 07:06:38 INFO - 'OURDRIVE': 'C:', 07:06:38 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 07:06:38 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 07:06:38 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 07:06:38 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 07:06:38 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 07:06:38 INFO - 'PROCESSOR_LEVEL': '6', 07:06:38 INFO - 'PROCESSOR_REVISION': '1e05', 07:06:38 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 07:06:38 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 07:06:38 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 07:06:38 INFO - 'PROGRAMW6432': 'C:\\Program Files', 07:06:38 INFO - 'PROMPT': '$P$G', 07:06:38 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 07:06:38 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 07:06:38 INFO - 'PUBLIC': 'C:\\Users\\Public', 07:06:38 INFO - 'PWD': 'C:\\slave\\test', 07:06:38 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 07:06:38 INFO - 'SLAVEDIR': 'C:\\slave\\', 07:06:38 INFO - 'SYSTEMDRIVE': 'C:', 07:06:38 INFO - 'SYSTEMROOT': 'C:\\windows', 07:06:38 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 07:06:38 INFO - 'TEST1': 'testie', 07:06:38 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 07:06:38 INFO - 'USERDOMAIN': 'T-W864-IX-149', 07:06:38 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-149', 07:06:38 INFO - 'USERNAME': 'cltbld', 07:06:38 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-149', 07:06:38 INFO - 'WINDIR': 'C:\\windows', 07:06:38 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 07:06:42 INFO - Ignoring indexes: http://pypi.python.org/simple/ 07:06:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 07:06:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 07:06:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 07:06:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 07:06:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 07:06:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 07:06:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 07:06:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 07:06:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 07:06:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 07:06:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 07:06:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 07:06:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 07:06:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 07:06:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 07:06:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 07:06:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 07:06:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 07:06:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 07:06:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 07:06:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 07:06:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 07:06:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 07:06:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 07:06:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 07:06:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 07:06:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 07:06:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 07:06:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 07:06:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 07:06:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 07:06:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 07:06:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 07:06:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 07:06:42 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 07:06:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 07:06:42 INFO - Unpacking c:\slave\test\build\tests\marionette\client 07:06:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 07:06:42 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 07:06:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 07:06:42 INFO - Unpacking c:\slave\test\build\tests\marionette 07:06:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 07:06:42 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 07:06:42 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 07:06:53 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 07:06:53 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in c:\slave\test\build\venv\lib\site-packages (from mozdebug->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 3)) 07:06:53 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 07:06:53 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 07:06:53 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 07:06:53 INFO - Downloading blessings-1.6.tar.gz 07:06:53 INFO - Running setup.py egg_info for package blessings 07:06:53 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in c:\slave\test\build\venv\lib\site-packages (from browsermob-proxy->-r C:\slave\test\build\tests\config\marionette_requirements.txt (line 4)) 07:06:53 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 07:06:53 INFO - Running setup.py install for blessings 07:06:53 INFO - Running setup.py install for browsermob-proxy 07:06:53 INFO - Running setup.py install for manifestparser 07:06:53 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 07:06:53 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 07:06:53 INFO - Running setup.py install for marionette-client 07:06:53 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 07:06:53 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 07:06:53 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 07:06:53 INFO - Running setup.py install for marionette-driver 07:06:53 INFO - Running setup.py install for mozcrash 07:06:53 INFO - Running setup.py install for mozdebug 07:06:53 INFO - Running setup.py install for mozdevice 07:06:53 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 07:06:53 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 07:06:53 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 07:06:53 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 07:06:53 INFO - Running setup.py install for mozhttpd 07:06:53 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 07:06:53 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 07:06:53 INFO - Running setup.py install for mozInstall 07:06:53 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 07:06:53 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 07:06:53 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 07:06:53 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 07:06:53 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 07:06:53 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 07:06:53 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 07:06:53 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 07:06:53 INFO - Running setup.py install for mozleak 07:06:53 INFO - Running setup.py install for mozprofile 07:06:53 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 07:06:53 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 07:06:53 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 07:06:53 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 07:06:53 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 07:06:53 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 07:06:53 INFO - Running setup.py install for mozrunner 07:06:53 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 07:06:53 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 07:06:55 INFO - Running setup.py install for mozscreenshot 07:06:55 INFO - Running setup.py install for moztest 07:06:55 INFO - Running setup.py install for mozversion 07:06:55 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 07:06:55 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 07:06:55 INFO - Running setup.py install for wptserve 07:06:55 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 07:06:55 INFO - Cleaning up... 07:06:55 INFO - Return code: 0 07:06:55 INFO - Done creating virtualenv C:\slave\test\build\venv. 07:06:55 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 07:06:55 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 07:06:56 INFO - Reading from file tmpfile_stdout 07:06:56 INFO - Using _rmtree_windows ... 07:06:56 INFO - Using _rmtree_windows ... 07:06:56 INFO - Current package versions: 07:06:56 INFO - blessings == 1.6 07:06:56 INFO - blobuploader == 1.2.4 07:06:56 INFO - browsermob-proxy == 0.6.0 07:06:56 INFO - distribute == 0.6.14 07:06:56 INFO - docopt == 0.6.1 07:06:56 INFO - manifestparser == 1.1 07:06:56 INFO - marionette-client == 2.3.0 07:06:56 INFO - marionette-driver == 1.4.0 07:06:56 INFO - mozInstall == 1.12 07:06:56 INFO - mozcrash == 0.17 07:06:56 INFO - mozdebug == 0.1 07:06:56 INFO - mozdevice == 0.48 07:06:56 INFO - mozfile == 1.2 07:06:56 INFO - mozhttpd == 0.7 07:06:56 INFO - mozinfo == 0.9 07:06:56 INFO - mozleak == 0.1 07:06:56 INFO - mozlog == 3.1 07:06:56 INFO - moznetwork == 0.27 07:06:56 INFO - mozprocess == 0.22 07:06:56 INFO - mozprofile == 0.28 07:06:56 INFO - mozrunner == 6.11 07:06:56 INFO - mozscreenshot == 0.1 07:06:56 INFO - mozsystemmonitor == 0.0 07:06:56 INFO - moztest == 0.7 07:06:56 INFO - mozversion == 1.4 07:06:56 INFO - requests == 1.2.3 07:06:56 INFO - wptserve == 1.4.0 07:06:56 INFO - Running post-action listener: _resource_record_post_action 07:06:56 INFO - Running post-action listener: _start_resource_monitoring 07:06:56 INFO - Starting resource monitoring. 07:06:56 INFO - ##### 07:06:56 INFO - ##### Running pull step. 07:06:56 INFO - ##### 07:06:56 INFO - Running pre-action listener: _resource_record_pre_action 07:06:56 INFO - Running main action method: pull 07:06:56 INFO - Pull has nothing to do! 07:06:56 INFO - Running post-action listener: _resource_record_post_action 07:06:56 INFO - ##### 07:06:56 INFO - ##### Running install step. 07:06:56 INFO - ##### 07:06:56 INFO - Running pre-action listener: _resource_record_pre_action 07:06:56 INFO - Running main action method: install 07:06:56 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 07:06:56 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 07:06:56 INFO - Reading from file tmpfile_stdout 07:06:56 INFO - Using _rmtree_windows ... 07:06:56 INFO - Using _rmtree_windows ... 07:06:56 INFO - Detecting whether we're running mozinstall >=1.0... 07:06:56 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 07:06:56 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 07:06:56 INFO - Reading from file tmpfile_stdout 07:06:56 INFO - Output received: 07:06:56 INFO - Usage: mozinstall-script.py [options] installer 07:06:56 INFO - Options: 07:06:56 INFO - -h, --help show this help message and exit 07:06:56 INFO - -d DEST, --destination=DEST 07:06:56 INFO - Directory to install application into. [default: 07:06:56 INFO - "C:\slave\test"] 07:06:56 INFO - --app=APP Application being installed. [default: firefox] 07:06:56 INFO - Using _rmtree_windows ... 07:06:56 INFO - Using _rmtree_windows ... 07:06:56 INFO - mkdir: C:\slave\test\build\application 07:06:56 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'] 07:06:56 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 07:06:59 INFO - Reading from file tmpfile_stdout 07:06:59 INFO - Output received: 07:06:59 INFO - C:\slave\test\build\application\firefox\firefox.exe 07:06:59 INFO - Using _rmtree_windows ... 07:06:59 INFO - Using _rmtree_windows ... 07:06:59 INFO - Running post-action listener: _resource_record_post_action 07:06:59 INFO - ##### 07:06:59 INFO - ##### Running run-tests step. 07:06:59 INFO - ##### 07:06:59 INFO - Running pre-action listener: _resource_record_pre_action 07:06:59 INFO - Running main action method: run_tests 07:06:59 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 07:06:59 INFO - Minidump filename unknown. Determining based upon platform and architecture. 07:06:59 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 07:06:59 INFO - grabbing minidump binary from tooltool 07:06:59 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:06:59 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 0x0249F368>, '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 0x02244D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025280C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 07:06:59 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'] in C:\slave\test\build 07:06:59 INFO - Copy/paste: c:\mozilla-build\python27\python.exe C:/mozilla-build/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file c:\builds\relengapi.tok fetch -m C:\slave\test\build\tests\config/tooltool-manifests/win32/releng.manifest -o 07:06:59 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 07:06:59 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmp0mzjbf 07:06:59 INFO - INFO - File integrity verified, renaming tmp0mzjbf to win32-minidump_stackwalk.exe 07:06:59 INFO - Return code: 0 07:06:59 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 07:06:59 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 07:06:59 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/CO1QU5a_St21qtgtiwirTA/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 07:06:59 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/CO1QU5a_St21qtgtiwirTA/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 07:06:59 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 07:06:59 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-149\\AppData\\Roaming', 07:06:59 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 07:06:59 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 07:06:59 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 07:06:59 INFO - 'COMPUTERNAME': 'T-W864-IX-149', 07:06:59 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 07:06:59 INFO - 'DCLOCATION': 'SCL3', 07:06:59 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 07:06:59 INFO - 'FP_NO_HOST_CHECK': 'NO', 07:06:59 INFO - 'HOMEDRIVE': 'C:', 07:06:59 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-149', 07:06:59 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 07:06:59 INFO - 'KTS_VERSION': '1.19c', 07:06:59 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-149\\AppData\\Local', 07:06:59 INFO - 'LOGONSERVER': '\\\\T-W864-IX-149', 07:06:59 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 07:06:59 INFO - 'MONDIR': 'C:\\Monitor_config\\', 07:06:59 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 07:06:59 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 07:06:59 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:06:59 INFO - 'MOZ_NO_REMOTE': '1', 07:06:59 INFO - 'NO_EM_RESTART': '1', 07:06:59 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:06:59 INFO - 'NUMBER_OF_PROCESSORS': '8', 07:06:59 INFO - 'OS': 'Windows_NT', 07:06:59 INFO - 'OURDRIVE': 'C:', 07:06:59 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 07:06:59 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 07:06:59 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 07:06:59 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 07:06:59 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 07:06:59 INFO - 'PROCESSOR_LEVEL': '6', 07:06:59 INFO - 'PROCESSOR_REVISION': '1e05', 07:06:59 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 07:06:59 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 07:06:59 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 07:06:59 INFO - 'PROGRAMW6432': 'C:\\Program Files', 07:06:59 INFO - 'PROMPT': '$P$G', 07:06:59 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 07:06:59 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 07:06:59 INFO - 'PUBLIC': 'C:\\Users\\Public', 07:06:59 INFO - 'PWD': 'C:\\slave\\test', 07:06:59 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 07:06:59 INFO - 'SLAVEDIR': 'C:\\slave\\', 07:06:59 INFO - 'SYSTEMDRIVE': 'C:', 07:06:59 INFO - 'SYSTEMROOT': 'C:\\windows', 07:06:59 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 07:06:59 INFO - 'TEST1': 'testie', 07:06:59 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 07:06:59 INFO - 'USERDOMAIN': 'T-W864-IX-149', 07:06:59 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-149', 07:06:59 INFO - 'USERNAME': 'cltbld', 07:06:59 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-149', 07:06:59 INFO - 'WINDIR': 'C:\\windows', 07:06:59 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 07:06:59 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/CO1QU5a_St21qtgtiwirTA/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 07:07:01 INFO - STDERR: C:\slave\test\build\venv\lib\site-packages\mozrunner\utils.py:20: UserWarning: Module wptserve was already imported from C:\slave\test\build\tests\web-platform\tests\tools\wptserve\wptserve\__init__.py, but c:\slave\test\build\venv\lib\site-packages is being added to sys.path 07:07:01 INFO - import pkg_resources 07:07:02 INFO - Using 1 client processes 07:07:05 INFO - SUITE-START | Running 778 tests 07:07:05 INFO - Running testharness tests 07:07:05 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 07:07:05 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 07:07:05 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 07:07:05 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1ms 07:07:05 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 07:07:05 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 07:07:05 INFO - Setting up ssl 07:07:06 INFO - PROCESS | certutil | 07:07:06 INFO - PROCESS | certutil | 07:07:06 INFO - PROCESS | certutil | 07:07:06 INFO - Certificate Nickname Trust Attributes 07:07:06 INFO - SSL,S/MIME,JAR/XPI 07:07:06 INFO - 07:07:06 INFO - web-platform-tests CT,, 07:07:06 INFO - 07:07:06 INFO - Starting runner 07:07:06 INFO - PROCESS | 3952 | [3952] 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 07:07:06 INFO - PROCESS | 3952 | [3952] 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 07:07:07 INFO - PROCESS | 3952 | [3952] 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 07:07:08 INFO - PROCESS | 3952 | 1467036428442 Marionette DEBUG Marionette enabled via build flag and pref 07:07:09 INFO - PROCESS | 3952 | ++DOCSHELL 000000259CB5E000 == 1 [pid = 3952] [id = 1] 07:07:09 INFO - PROCESS | 3952 | ++DOMWINDOW == 1 (00000025ABA8C800) [pid = 3952] [serial = 1] [outer = 0000000000000000] 07:07:09 INFO - PROCESS | 3952 | [3952] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 07:07:09 INFO - PROCESS | 3952 | ++DOMWINDOW == 2 (00000025ABA8D800) [pid = 3952] [serial = 2] [outer = 00000025ABA8C800] 07:07:09 INFO - PROCESS | 3952 | ++DOCSHELL 00000025AEE7A800 == 2 [pid = 3952] [id = 2] 07:07:09 INFO - PROCESS | 3952 | ++DOMWINDOW == 3 (00000025AEE7B000) [pid = 3952] [serial = 3] [outer = 0000000000000000] 07:07:09 INFO - PROCESS | 3952 | [3952] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 07:07:09 INFO - PROCESS | 3952 | ++DOMWINDOW == 4 (00000025AEE7C000) [pid = 3952] [serial = 4] [outer = 00000025AEE7B000] 07:07:10 INFO - PROCESS | 3952 | 1467036430148 Marionette INFO Listening on port 2828 07:07:11 INFO - PROCESS | 3952 | 1467036431893 Marionette DEBUG Marionette enabled via command-line flag 07:07:11 INFO - PROCESS | 3952 | ++DOCSHELL 00000025AFBC5000 == 3 [pid = 3952] [id = 3] 07:07:11 INFO - PROCESS | 3952 | ++DOMWINDOW == 5 (00000025AFE0B800) [pid = 3952] [serial = 5] [outer = 0000000000000000] 07:07:11 INFO - PROCESS | 3952 | [3952] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 07:07:11 INFO - PROCESS | 3952 | ++DOMWINDOW == 6 (00000025AFE0C800) [pid = 3952] [serial = 6] [outer = 00000025AFE0B800] 07:07:12 INFO - PROCESS | 3952 | [3952] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 07:07:12 INFO - PROCESS | 3952 | [3952] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 07:07:12 INFO - PROCESS | 3952 | ++DOMWINDOW == 7 (00000025B0823000) [pid = 3952] [serial = 7] [outer = 00000025AEE7B000] 07:07:12 INFO - PROCESS | 3952 | [3952] 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 07:07:12 INFO - PROCESS | 3952 | 1467036432979 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49299 07:07:13 INFO - PROCESS | 3952 | [3952] 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 07:07:13 INFO - PROCESS | 3952 | 1467036433010 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49300 07:07:13 INFO - PROCESS | 3952 | [3952] 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 07:07:13 INFO - PROCESS | 3952 | 1467036433018 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49301 07:07:13 INFO - PROCESS | 3952 | [3952] 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 07:07:13 INFO - PROCESS | 3952 | 1467036433052 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49302 07:07:13 INFO - PROCESS | 3952 | [3952] 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 07:07:13 INFO - PROCESS | 3952 | 1467036433059 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49303 07:07:13 INFO - PROCESS | 3952 | 1467036433062 Marionette DEBUG Closed connection conn0 07:07:13 INFO - PROCESS | 3952 | 1467036433064 Marionette DEBUG Closed connection conn1 07:07:13 INFO - PROCESS | 3952 | 1467036433066 Marionette DEBUG Closed connection conn2 07:07:13 INFO - PROCESS | 3952 | 1467036433119 Marionette DEBUG Closed connection conn3 07:07:13 INFO - PROCESS | 3952 | 1467036433248 Marionette DEBUG Closed connection conn4 07:07:13 INFO - PROCESS | 3952 | [3952] 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 07:07:13 INFO - PROCESS | 3952 | 1467036433254 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49304 07:07:13 INFO - PROCESS | 3952 | 1467036433270 Marionette DEBUG Closed connection conn5 07:07:13 INFO - PROCESS | 3952 | [3952] 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 07:07:13 INFO - PROCESS | 3952 | 1467036433276 Marionette DEBUG Accepted connection conn6 from 127.0.0.1:49305 07:07:13 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B0F42000 == 4 [pid = 3952] [id = 4] 07:07:13 INFO - PROCESS | 3952 | ++DOMWINDOW == 8 (00000025ABAD6C00) [pid = 3952] [serial = 8] [outer = 0000000000000000] 07:07:13 INFO - PROCESS | 3952 | ++DOMWINDOW == 9 (00000025B0FAB000) [pid = 3952] [serial = 9] [outer = 00000025ABAD6C00] 07:07:13 INFO - PROCESS | 3952 | ++DOMWINDOW == 10 (00000025B1453400) [pid = 3952] [serial = 10] [outer = 00000025ABAD6C00] 07:07:13 INFO - PROCESS | 3952 | 1467036433434 Marionette TRACE conn6 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 07:07:13 INFO - PROCESS | 3952 | 1467036433439 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":"20160627060726","device":"desktop","version":"48.0"} 07:07:14 INFO - PROCESS | 3952 | [3952] 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 07:07:14 INFO - PROCESS | 3952 | [3952] 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 07:07:14 INFO - PROCESS | 3952 | [3952] 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 07:07:15 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B7010000 == 5 [pid = 3952] [id = 5] 07:07:15 INFO - PROCESS | 3952 | ++DOMWINDOW == 11 (00000025B7012000) [pid = 3952] [serial = 11] [outer = 0000000000000000] 07:07:15 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B7013800 == 6 [pid = 3952] [id = 6] 07:07:15 INFO - PROCESS | 3952 | ++DOMWINDOW == 12 (00000025B7071800) [pid = 3952] [serial = 12] [outer = 0000000000000000] 07:07:15 INFO - PROCESS | 3952 | [3952] 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 07:07:15 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B7AE7000 == 7 [pid = 3952] [id = 7] 07:07:15 INFO - PROCESS | 3952 | ++DOMWINDOW == 13 (00000025B7071000) [pid = 3952] [serial = 13] [outer = 0000000000000000] 07:07:15 INFO - PROCESS | 3952 | [3952] 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 07:07:15 INFO - PROCESS | 3952 | [3952] 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 07:07:15 INFO - PROCESS | 3952 | ++DOMWINDOW == 14 (00000025B7C14000) [pid = 3952] [serial = 14] [outer = 00000025B7071000] 07:07:15 INFO - PROCESS | 3952 | ++DOMWINDOW == 15 (00000025B7EBD000) [pid = 3952] [serial = 15] [outer = 00000025B7012000] 07:07:15 INFO - PROCESS | 3952 | ++DOMWINDOW == 16 (00000025B79A1C00) [pid = 3952] [serial = 16] [outer = 00000025B7071800] 07:07:15 INFO - PROCESS | 3952 | ++DOMWINDOW == 17 (00000025B79A9000) [pid = 3952] [serial = 17] [outer = 00000025B7071000] 07:07:16 INFO - PROCESS | 3952 | 1467036436760 Marionette INFO startBrowser c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:07:16 INFO - PROCESS | 3952 | 1467036436796 Marionette DEBUG loaded listener.js 07:07:16 INFO - PROCESS | 3952 | 1467036436810 Marionette DEBUG loaded listener.js 07:07:16 INFO - PROCESS | 3952 | 1467036436812 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:07:17 INFO - PROCESS | 3952 | ++DOMWINDOW == 18 (00000025B968A000) [pid = 3952] [serial = 18] [outer = 00000025B7071000] 07:07:17 INFO - PROCESS | 3952 | 1467036437729 Marionette TRACE conn6 <- [1,1,null,{"sessionId":"c4cbe201-ea43-4d07-a9b5-7f19181d7205","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":"20160627060726","device":"desktop","version":"48.0","command_id":1}}] 07:07:18 INFO - PROCESS | 3952 | 1467036438282 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}] 07:07:18 INFO - PROCESS | 3952 | 1467036438286 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:07:18 INFO - PROCESS | 3952 | 1467036438321 Marionette TRACE conn6 <- [1,2,null,{"value":null}] 07:07:18 INFO - PROCESS | 3952 | 1467036438343 Marionette TRACE conn6 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 07:07:18 INFO - PROCESS | 3952 | 1467036438345 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:07:18 INFO - PROCESS | 3952 | [3952] 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 07:07:19 INFO - PROCESS | 3952 | --DOCSHELL 000000259CB5E000 == 6 [pid = 3952] [id = 1] 07:07:20 INFO - PROCESS | 3952 | [3952] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 07:07:20 INFO - PROCESS | 3952 | ++DOMWINDOW == 19 (00000025A9709400) [pid = 3952] [serial = 19] [outer = 00000025B7071000] 07:07:20 INFO - PROCESS | 3952 | [3952] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:07:20 INFO - PROCESS | 3952 | [3952] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:07:20 INFO - PROCESS | 3952 | 1467036440706 Marionette TRACE conn6 <- [1,3,null,{}] 07:07:20 INFO - PROCESS | 3952 | 1467036440711 Marionette TRACE conn6 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 07:07:20 INFO - PROCESS | 3952 | 1467036440714 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:07:20 INFO - PROCESS | 3952 | 1467036440757 Marionette TRACE conn6 <- [1,4,null,{"value":null}] 07:07:20 INFO - PROCESS | 3952 | 1467036440779 Marionette TRACE conn6 -> [0,5,"getWindowHandle",null] 07:07:20 INFO - PROCESS | 3952 | 1467036440783 Marionette TRACE conn6 <- [1,5,null,{"value":"13"}] 07:07:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 07:07:20 INFO - PROCESS | 3952 | 1467036440790 Marionette TRACE conn6 -> [0,6,"setScriptTimeout",{"ms":35000}] 07:07:20 INFO - PROCESS | 3952 | 1467036440794 Marionette TRACE conn6 <- [1,6,null,{}] 07:07:20 INFO - PROCESS | 3952 | 1467036440929 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}] 07:07:20 INFO - PROCESS | 3952 | 1467036440934 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:07:20 INFO - PROCESS | 3952 | 1467036440957 Marionette TRACE conn6 <- [1,7,null,{"value":null}] 07:07:20 INFO - PROCESS | 3952 | 1467036440963 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:20 INFO - PROCESS | 3952 | 1467036440967 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:07:20 INFO - PROCESS | 3952 | ++DOCSHELL 00000025AFE1E800 == 7 [pid = 3952] [id = 8] 07:07:20 INFO - PROCESS | 3952 | ++DOMWINDOW == 20 (00000025B138FC00) [pid = 3952] [serial = 20] [outer = 0000000000000000] 07:07:21 INFO - PROCESS | 3952 | ++DOMWINDOW == 21 (00000025B49DDC00) [pid = 3952] [serial = 21] [outer = 00000025B138FC00] 07:07:21 INFO - PROCESS | 3952 | 1467036441027 Marionette DEBUG loaded listener.js 07:07:21 INFO - PROCESS | 3952 | ++DOMWINDOW == 22 (00000025B6A53800) [pid = 3952] [serial = 22] [outer = 00000025B138FC00] 07:07:21 INFO - PROCESS | 3952 | ++DOCSHELL 00000025AA1A1000 == 8 [pid = 3952] [id = 9] 07:07:21 INFO - PROCESS | 3952 | ++DOMWINDOW == 23 (00000025AF5EE800) [pid = 3952] [serial = 23] [outer = 0000000000000000] 07:07:21 INFO - PROCESS | 3952 | ++DOMWINDOW == 24 (00000025AF830000) [pid = 3952] [serial = 24] [outer = 00000025AF5EE800] 07:07:21 INFO - PROCESS | 3952 | 1467036441457 Marionette DEBUG loaded listener.js 07:07:21 INFO - PROCESS | 3952 | ++DOMWINDOW == 25 (00000025AFBDBC00) [pid = 3952] [serial = 25] [outer = 00000025AF5EE800] 07:07:21 INFO - PROCESS | 3952 | --DOCSHELL 00000025B0F42000 == 7 [pid = 3952] [id = 4] 07:07:22 INFO - PROCESS | 3952 | 1467036442086 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]]]}] 07:07:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 07:07:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1450ms 07:07:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 07:07:22 INFO - PROCESS | 3952 | 1467036442241 Marionette TRACE conn6 -> [0,9,"getWindowHandle",null] 07:07:22 INFO - PROCESS | 3952 | 1467036442245 Marionette TRACE conn6 <- [1,9,null,{"value":"13"}] 07:07:22 INFO - PROCESS | 3952 | 1467036442250 Marionette TRACE conn6 -> [0,10,"setScriptTimeout",{"ms":35000}] 07:07:22 INFO - PROCESS | 3952 | 1467036442252 Marionette TRACE conn6 <- [1,10,null,{}] 07:07:22 INFO - PROCESS | 3952 | 1467036442257 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}] 07:07:22 INFO - PROCESS | 3952 | 1467036442260 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:07:22 INFO - PROCESS | 3952 | 1467036442360 Marionette TRACE conn6 <- [1,11,null,{"value":null}] 07:07:22 INFO - PROCESS | 3952 | 1467036442367 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:22 INFO - PROCESS | 3952 | 1467036442370 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:07:22 INFO - PROCESS | 3952 | ++DOCSHELL 00000025AF94F800 == 8 [pid = 3952] [id = 10] 07:07:22 INFO - PROCESS | 3952 | ++DOMWINDOW == 26 (00000025B0A15000) [pid = 3952] [serial = 26] [outer = 0000000000000000] 07:07:22 INFO - PROCESS | 3952 | ++DOMWINDOW == 27 (00000025B4EE6000) [pid = 3952] [serial = 27] [outer = 00000025B0A15000] 07:07:22 INFO - PROCESS | 3952 | 1467036442419 Marionette DEBUG loaded listener.js 07:07:22 INFO - PROCESS | 3952 | ++DOMWINDOW == 28 (00000025B686C800) [pid = 3952] [serial = 28] [outer = 00000025B0A15000] 07:07:22 INFO - PROCESS | 3952 | ++DOCSHELL 00000025AFE15800 == 9 [pid = 3952] [id = 11] 07:07:22 INFO - PROCESS | 3952 | ++DOMWINDOW == 29 (00000025AFE18000) [pid = 3952] [serial = 29] [outer = 0000000000000000] 07:07:22 INFO - PROCESS | 3952 | ++DOMWINDOW == 30 (00000025AFBC1000) [pid = 3952] [serial = 30] [outer = 00000025AFE18000] 07:07:22 INFO - PROCESS | 3952 | ++DOMWINDOW == 31 (00000025B0835000) [pid = 3952] [serial = 31] [outer = 00000025AFE18000] 07:07:22 INFO - PROCESS | 3952 | ++DOCSHELL 00000025A97A2000 == 10 [pid = 3952] [id = 12] 07:07:22 INFO - PROCESS | 3952 | ++DOMWINDOW == 32 (00000025AFBE8000) [pid = 3952] [serial = 32] [outer = 0000000000000000] 07:07:22 INFO - PROCESS | 3952 | ++DOMWINDOW == 33 (00000025B795A800) [pid = 3952] [serial = 33] [outer = 00000025AFBE8000] 07:07:22 INFO - PROCESS | 3952 | ++DOMWINDOW == 34 (00000025B7412800) [pid = 3952] [serial = 34] [outer = 00000025AFBE8000] 07:07:23 INFO - PROCESS | 3952 | 1467036443137 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]]]}] 07:07:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 07:07:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 943ms 07:07:23 INFO - PROCESS | 3952 | 1467036443193 Marionette TRACE conn6 -> [0,13,"getWindowHandle",null] 07:07:23 INFO - PROCESS | 3952 | 1467036443198 Marionette TRACE conn6 <- [1,13,null,{"value":"13"}] 07:07:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 07:07:23 INFO - PROCESS | 3952 | 1467036443204 Marionette TRACE conn6 -> [0,14,"setScriptTimeout",{"ms":35000}] 07:07:23 INFO - PROCESS | 3952 | 1467036443207 Marionette TRACE conn6 <- [1,14,null,{}] 07:07:23 INFO - PROCESS | 3952 | 1467036443211 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}] 07:07:23 INFO - PROCESS | 3952 | 1467036443214 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:07:23 INFO - PROCESS | 3952 | 1467036443308 Marionette TRACE conn6 <- [1,15,null,{"value":null}] 07:07:23 INFO - PROCESS | 3952 | 1467036443315 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:23 INFO - PROCESS | 3952 | 1467036443317 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:07:23 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B4976800 == 11 [pid = 3952] [id = 13] 07:07:23 INFO - PROCESS | 3952 | ++DOMWINDOW == 35 (00000025B8453C00) [pid = 3952] [serial = 35] [outer = 0000000000000000] 07:07:23 INFO - PROCESS | 3952 | ++DOMWINDOW == 36 (00000025B8457400) [pid = 3952] [serial = 36] [outer = 00000025B8453C00] 07:07:23 INFO - PROCESS | 3952 | 1467036443366 Marionette DEBUG loaded listener.js 07:07:23 INFO - PROCESS | 3952 | ++DOMWINDOW == 37 (00000025B8B86C00) [pid = 3952] [serial = 37] [outer = 00000025B8453C00] 07:07:23 INFO - PROCESS | 3952 | 1467036443830 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]]]}] 07:07:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 07:07:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 691ms 07:07:23 INFO - PROCESS | 3952 | 1467036443898 Marionette TRACE conn6 -> [0,17,"getWindowHandle",null] 07:07:23 INFO - PROCESS | 3952 | 1467036443900 Marionette TRACE conn6 <- [1,17,null,{"value":"13"}] 07:07:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 07:07:23 INFO - PROCESS | 3952 | 1467036443904 Marionette TRACE conn6 -> [0,18,"setScriptTimeout",{"ms":35000}] 07:07:23 INFO - PROCESS | 3952 | 1467036443908 Marionette TRACE conn6 <- [1,18,null,{}] 07:07:23 INFO - PROCESS | 3952 | 1467036443919 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}] 07:07:23 INFO - PROCESS | 3952 | 1467036443924 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:07:24 INFO - PROCESS | 3952 | 1467036444013 Marionette TRACE conn6 <- [1,19,null,{"value":null}] 07:07:24 INFO - PROCESS | 3952 | 1467036444027 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:24 INFO - PROCESS | 3952 | 1467036444030 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:07:24 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B6D06000 == 12 [pid = 3952] [id = 14] 07:07:24 INFO - PROCESS | 3952 | ++DOMWINDOW == 38 (00000025B9803800) [pid = 3952] [serial = 38] [outer = 0000000000000000] 07:07:24 INFO - PROCESS | 3952 | ++DOMWINDOW == 39 (00000025B9883800) [pid = 3952] [serial = 39] [outer = 00000025B9803800] 07:07:24 INFO - PROCESS | 3952 | 1467036444082 Marionette DEBUG loaded listener.js 07:07:24 INFO - PROCESS | 3952 | ++DOMWINDOW == 40 (00000025B4E5B000) [pid = 3952] [serial = 40] [outer = 00000025B9803800] 07:07:24 INFO - PROCESS | 3952 | 1467036444480 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]]]}] 07:07:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 07:07:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 628ms 07:07:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 07:07:24 INFO - PROCESS | 3952 | 1467036444534 Marionette TRACE conn6 -> [0,21,"getWindowHandle",null] 07:07:24 INFO - PROCESS | 3952 | 1467036444537 Marionette TRACE conn6 <- [1,21,null,{"value":"13"}] 07:07:24 INFO - PROCESS | 3952 | 1467036444541 Marionette TRACE conn6 -> [0,22,"setScriptTimeout",{"ms":35000}] 07:07:24 INFO - PROCESS | 3952 | 1467036444543 Marionette TRACE conn6 <- [1,22,null,{}] 07:07:24 INFO - PROCESS | 3952 | 1467036444546 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}] 07:07:24 INFO - PROCESS | 3952 | 1467036444549 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:07:24 INFO - PROCESS | 3952 | 1467036444637 Marionette TRACE conn6 <- [1,23,null,{"value":null}] 07:07:24 INFO - PROCESS | 3952 | 1467036444643 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:24 INFO - PROCESS | 3952 | 1467036444646 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:07:24 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B7002800 == 13 [pid = 3952] [id = 15] 07:07:24 INFO - PROCESS | 3952 | ++DOMWINDOW == 41 (00000025B41CB800) [pid = 3952] [serial = 41] [outer = 0000000000000000] 07:07:24 INFO - PROCESS | 3952 | ++DOMWINDOW == 42 (00000025B41D4C00) [pid = 3952] [serial = 42] [outer = 00000025B41CB800] 07:07:24 INFO - PROCESS | 3952 | 1467036444693 Marionette DEBUG loaded listener.js 07:07:24 INFO - PROCESS | 3952 | ++DOMWINDOW == 43 (00000025B4E9E400) [pid = 3952] [serial = 43] [outer = 00000025B41CB800] 07:07:25 INFO - PROCESS | 3952 | 1467036445094 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]]]}] 07:07:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 07:07:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 585ms 07:07:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 07:07:25 INFO - PROCESS | 3952 | 1467036445128 Marionette TRACE conn6 -> [0,25,"getWindowHandle",null] 07:07:25 INFO - PROCESS | 3952 | 1467036445130 Marionette TRACE conn6 <- [1,25,null,{"value":"13"}] 07:07:25 INFO - PROCESS | 3952 | 1467036445134 Marionette TRACE conn6 -> [0,26,"setScriptTimeout",{"ms":35000}] 07:07:25 INFO - PROCESS | 3952 | 1467036445135 Marionette TRACE conn6 <- [1,26,null,{}] 07:07:25 INFO - PROCESS | 3952 | 1467036445149 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}] 07:07:25 INFO - PROCESS | 3952 | 1467036445151 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:07:25 INFO - PROCESS | 3952 | 1467036445233 Marionette TRACE conn6 <- [1,27,null,{"value":null}] 07:07:25 INFO - PROCESS | 3952 | 1467036445238 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:25 INFO - PROCESS | 3952 | 1467036445240 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:07:25 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B745D800 == 14 [pid = 3952] [id = 16] 07:07:25 INFO - PROCESS | 3952 | ++DOMWINDOW == 44 (00000025A8D39C00) [pid = 3952] [serial = 44] [outer = 0000000000000000] 07:07:25 INFO - PROCESS | 3952 | ++DOMWINDOW == 45 (00000025A8D40C00) [pid = 3952] [serial = 45] [outer = 00000025A8D39C00] 07:07:25 INFO - PROCESS | 3952 | 1467036445285 Marionette DEBUG loaded listener.js 07:07:25 INFO - PROCESS | 3952 | ++DOMWINDOW == 46 (00000025B14A9800) [pid = 3952] [serial = 46] [outer = 00000025A8D39C00] 07:07:25 INFO - PROCESS | 3952 | 1467036445695 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]]]}] 07:07:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 07:07:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 586ms 07:07:25 INFO - PROCESS | 3952 | 1467036445723 Marionette TRACE conn6 -> [0,29,"getWindowHandle",null] 07:07:25 INFO - PROCESS | 3952 | 1467036445725 Marionette TRACE conn6 <- [1,29,null,{"value":"13"}] 07:07:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 07:07:25 INFO - PROCESS | 3952 | 1467036445739 Marionette TRACE conn6 -> [0,30,"setScriptTimeout",{"ms":35000}] 07:07:25 INFO - PROCESS | 3952 | 1467036445741 Marionette TRACE conn6 <- [1,30,null,{}] 07:07:25 INFO - PROCESS | 3952 | 1467036445745 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}] 07:07:25 INFO - PROCESS | 3952 | 1467036445751 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:07:25 INFO - PROCESS | 3952 | 1467036445856 Marionette TRACE conn6 <- [1,31,null,{"value":null}] 07:07:25 INFO - PROCESS | 3952 | 1467036445862 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:25 INFO - PROCESS | 3952 | 1467036445864 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:07:25 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B7ACC800 == 15 [pid = 3952] [id = 17] 07:07:25 INFO - PROCESS | 3952 | ++DOMWINDOW == 47 (00000025AFC66400) [pid = 3952] [serial = 47] [outer = 0000000000000000] 07:07:25 INFO - PROCESS | 3952 | ++DOMWINDOW == 48 (00000025B74EB400) [pid = 3952] [serial = 48] [outer = 00000025AFC66400] 07:07:25 INFO - PROCESS | 3952 | 1467036445910 Marionette DEBUG loaded listener.js 07:07:25 INFO - PROCESS | 3952 | ++DOMWINDOW == 49 (00000025BB610C00) [pid = 3952] [serial = 49] [outer = 00000025AFC66400] 07:07:26 INFO - PROCESS | 3952 | 1467036446303 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]]]}] 07:07:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 07:07:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 586ms 07:07:26 INFO - PROCESS | 3952 | 1467036446328 Marionette TRACE conn6 -> [0,33,"getWindowHandle",null] 07:07:26 INFO - PROCESS | 3952 | 1467036446330 Marionette TRACE conn6 <- [1,33,null,{"value":"13"}] 07:07:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 07:07:26 INFO - PROCESS | 3952 | 1467036446333 Marionette TRACE conn6 -> [0,34,"setScriptTimeout",{"ms":35000}] 07:07:26 INFO - PROCESS | 3952 | 1467036446335 Marionette TRACE conn6 <- [1,34,null,{}] 07:07:26 INFO - PROCESS | 3952 | 1467036446338 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}] 07:07:26 INFO - PROCESS | 3952 | 1467036446340 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:07:26 INFO - PROCESS | 3952 | 1467036446440 Marionette TRACE conn6 <- [1,35,null,{"value":null}] 07:07:26 INFO - PROCESS | 3952 | 1467036446447 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:26 INFO - PROCESS | 3952 | 1467036446449 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:07:26 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B8241800 == 16 [pid = 3952] [id = 18] 07:07:26 INFO - PROCESS | 3952 | ++DOMWINDOW == 50 (00000025B7417C00) [pid = 3952] [serial = 50] [outer = 0000000000000000] 07:07:26 INFO - PROCESS | 3952 | ++DOMWINDOW == 51 (00000025B8130800) [pid = 3952] [serial = 51] [outer = 00000025B7417C00] 07:07:26 INFO - PROCESS | 3952 | 1467036446494 Marionette DEBUG loaded listener.js 07:07:26 INFO - PROCESS | 3952 | ++DOMWINDOW == 52 (00000025B8137800) [pid = 3952] [serial = 52] [outer = 00000025B7417C00] 07:07:26 INFO - PROCESS | 3952 | 1467036446938 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]]]}] 07:07:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 07:07:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 627ms 07:07:26 INFO - PROCESS | 3952 | 1467036446964 Marionette TRACE conn6 -> [0,37,"getWindowHandle",null] 07:07:26 INFO - PROCESS | 3952 | 1467036446966 Marionette TRACE conn6 <- [1,37,null,{"value":"13"}] 07:07:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 07:07:26 INFO - PROCESS | 3952 | 1467036446976 Marionette TRACE conn6 -> [0,38,"setScriptTimeout",{"ms":35000}] 07:07:26 INFO - PROCESS | 3952 | 1467036446978 Marionette TRACE conn6 <- [1,38,null,{}] 07:07:26 INFO - PROCESS | 3952 | 1467036446983 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}] 07:07:26 INFO - PROCESS | 3952 | 1467036446985 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:07:27 INFO - PROCESS | 3952 | 1467036447066 Marionette TRACE conn6 <- [1,39,null,{"value":null}] 07:07:27 INFO - PROCESS | 3952 | 1467036447080 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:27 INFO - PROCESS | 3952 | 1467036447082 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:07:27 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B9FE3800 == 17 [pid = 3952] [id = 19] 07:07:27 INFO - PROCESS | 3952 | ++DOMWINDOW == 53 (00000025B8132C00) [pid = 3952] [serial = 53] [outer = 0000000000000000] 07:07:27 INFO - PROCESS | 3952 | ++DOMWINDOW == 54 (00000025BB397800) [pid = 3952] [serial = 54] [outer = 00000025B8132C00] 07:07:27 INFO - PROCESS | 3952 | 1467036447127 Marionette DEBUG loaded listener.js 07:07:27 INFO - PROCESS | 3952 | ++DOMWINDOW == 55 (00000025BB39D000) [pid = 3952] [serial = 55] [outer = 00000025B8132C00] 07:07:27 INFO - PROCESS | 3952 | 1467036447520 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]]]}] 07:07:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 07:07:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 587ms 07:07:27 INFO - PROCESS | 3952 | 1467036447560 Marionette TRACE conn6 -> [0,41,"getWindowHandle",null] 07:07:27 INFO - PROCESS | 3952 | 1467036447563 Marionette TRACE conn6 <- [1,41,null,{"value":"13"}] 07:07:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 07:07:27 INFO - PROCESS | 3952 | 1467036447566 Marionette TRACE conn6 -> [0,42,"setScriptTimeout",{"ms":35000}] 07:07:27 INFO - PROCESS | 3952 | 1467036447568 Marionette TRACE conn6 <- [1,42,null,{}] 07:07:27 INFO - PROCESS | 3952 | 1467036447582 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}] 07:07:27 INFO - PROCESS | 3952 | 1467036447584 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:07:27 INFO - PROCESS | 3952 | 1467036447671 Marionette TRACE conn6 <- [1,43,null,{"value":null}] 07:07:27 INFO - PROCESS | 3952 | 1467036447676 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:27 INFO - PROCESS | 3952 | 1467036447678 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:07:27 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BAF5D800 == 18 [pid = 3952] [id = 20] 07:07:27 INFO - PROCESS | 3952 | ++DOMWINDOW == 56 (00000025BB39A000) [pid = 3952] [serial = 56] [outer = 0000000000000000] 07:07:27 INFO - PROCESS | 3952 | ++DOMWINDOW == 57 (00000025BB610000) [pid = 3952] [serial = 57] [outer = 00000025BB39A000] 07:07:27 INFO - PROCESS | 3952 | 1467036447724 Marionette DEBUG loaded listener.js 07:07:27 INFO - PROCESS | 3952 | ++DOMWINDOW == 58 (00000025BC733800) [pid = 3952] [serial = 58] [outer = 00000025BB39A000] 07:07:28 INFO - PROCESS | 3952 | 1467036448100 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]]]}] 07:07:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 07:07:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 586ms 07:07:28 INFO - PROCESS | 3952 | 1467036448155 Marionette TRACE conn6 -> [0,45,"getWindowHandle",null] 07:07:28 INFO - PROCESS | 3952 | 1467036448157 Marionette TRACE conn6 <- [1,45,null,{"value":"13"}] 07:07:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 07:07:28 INFO - PROCESS | 3952 | 1467036448169 Marionette TRACE conn6 -> [0,46,"setScriptTimeout",{"ms":35000}] 07:07:28 INFO - PROCESS | 3952 | 1467036448171 Marionette TRACE conn6 <- [1,46,null,{}] 07:07:28 INFO - PROCESS | 3952 | 1467036448176 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}] 07:07:28 INFO - PROCESS | 3952 | 1467036448178 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:07:28 INFO - PROCESS | 3952 | 1467036448265 Marionette TRACE conn6 <- [1,47,null,{"value":null}] 07:07:28 INFO - PROCESS | 3952 | 1467036448270 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:28 INFO - PROCESS | 3952 | 1467036448272 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:07:28 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BC968000 == 19 [pid = 3952] [id = 21] 07:07:28 INFO - PROCESS | 3952 | ++DOMWINDOW == 59 (00000025BC738800) [pid = 3952] [serial = 59] [outer = 0000000000000000] 07:07:28 INFO - PROCESS | 3952 | ++DOMWINDOW == 60 (00000025BC985800) [pid = 3952] [serial = 60] [outer = 00000025BC738800] 07:07:28 INFO - PROCESS | 3952 | 1467036448320 Marionette DEBUG loaded listener.js 07:07:28 INFO - PROCESS | 3952 | ++DOMWINDOW == 61 (00000025BF2EB000) [pid = 3952] [serial = 61] [outer = 00000025BC738800] 07:07:28 INFO - PROCESS | 3952 | 1467036448735 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]]]}] 07:07:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 07:07:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 587ms 07:07:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 07:07:28 INFO - PROCESS | 3952 | 1467036448751 Marionette TRACE conn6 -> [0,49,"getWindowHandle",null] 07:07:28 INFO - PROCESS | 3952 | 1467036448753 Marionette TRACE conn6 <- [1,49,null,{"value":"13"}] 07:07:28 INFO - PROCESS | 3952 | 1467036448756 Marionette TRACE conn6 -> [0,50,"setScriptTimeout",{"ms":35000}] 07:07:28 INFO - PROCESS | 3952 | 1467036448759 Marionette TRACE conn6 <- [1,50,null,{}] 07:07:28 INFO - PROCESS | 3952 | 1467036448762 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}] 07:07:28 INFO - PROCESS | 3952 | 1467036448764 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:07:28 INFO - PROCESS | 3952 | 1467036448879 Marionette TRACE conn6 <- [1,51,null,{"value":null}] 07:07:28 INFO - PROCESS | 3952 | 1467036448886 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:28 INFO - PROCESS | 3952 | 1467036448889 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:07:28 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BE04C000 == 20 [pid = 3952] [id = 22] 07:07:28 INFO - PROCESS | 3952 | ++DOMWINDOW == 62 (00000025BE074C00) [pid = 3952] [serial = 62] [outer = 0000000000000000] 07:07:28 INFO - PROCESS | 3952 | ++DOMWINDOW == 63 (00000025BE0A7000) [pid = 3952] [serial = 63] [outer = 00000025BE074C00] 07:07:28 INFO - PROCESS | 3952 | 1467036448937 Marionette DEBUG loaded listener.js 07:07:29 INFO - PROCESS | 3952 | ++DOMWINDOW == 64 (00000025BE0AE400) [pid = 3952] [serial = 64] [outer = 00000025BE074C00] 07:07:29 INFO - PROCESS | 3952 | 1467036449315 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]]]}] 07:07:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 07:07:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 587ms 07:07:29 INFO - PROCESS | 3952 | 1467036449347 Marionette TRACE conn6 -> [0,53,"getWindowHandle",null] 07:07:29 INFO - PROCESS | 3952 | 1467036449349 Marionette TRACE conn6 <- [1,53,null,{"value":"13"}] 07:07:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 07:07:29 INFO - PROCESS | 3952 | 1467036449353 Marionette TRACE conn6 -> [0,54,"setScriptTimeout",{"ms":35000}] 07:07:29 INFO - PROCESS | 3952 | 1467036449354 Marionette TRACE conn6 <- [1,54,null,{}] 07:07:29 INFO - PROCESS | 3952 | 1467036449358 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}] 07:07:29 INFO - PROCESS | 3952 | 1467036449367 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:07:30 INFO - PROCESS | 3952 | 1467036450096 Marionette TRACE conn6 <- [1,55,null,{"value":null}] 07:07:30 INFO - PROCESS | 3952 | 1467036450183 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:30 INFO - PROCESS | 3952 | 1467036450186 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:07:30 INFO - PROCESS | 3952 | ++DOCSHELL 00000025AB3DB000 == 21 [pid = 3952] [id = 23] 07:07:30 INFO - PROCESS | 3952 | ++DOMWINDOW == 65 (00000025A9711800) [pid = 3952] [serial = 65] [outer = 0000000000000000] 07:07:30 INFO - PROCESS | 3952 | ++DOMWINDOW == 66 (00000025AAFDF000) [pid = 3952] [serial = 66] [outer = 00000025A9711800] 07:07:30 INFO - PROCESS | 3952 | 1467036450235 Marionette DEBUG loaded listener.js 07:07:30 INFO - PROCESS | 3952 | ++DOMWINDOW == 67 (00000025AF8BD400) [pid = 3952] [serial = 67] [outer = 00000025A9711800] 07:07:30 INFO - PROCESS | 3952 | 1467036450664 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]]]}] 07:07:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 07:07:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1341ms 07:07:30 INFO - PROCESS | 3952 | 1467036450699 Marionette TRACE conn6 -> [0,57,"getWindowHandle",null] 07:07:30 INFO - PROCESS | 3952 | 1467036450703 Marionette TRACE conn6 <- [1,57,null,{"value":"13"}] 07:07:30 INFO - PROCESS | 3952 | 1467036450707 Marionette TRACE conn6 -> [0,58,"setScriptTimeout",{"ms":35000}] 07:07:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 07:07:30 INFO - PROCESS | 3952 | 1467036450711 Marionette TRACE conn6 <- [1,58,null,{}] 07:07:30 INFO - PROCESS | 3952 | 1467036450721 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}] 07:07:30 INFO - PROCESS | 3952 | 1467036450724 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:07:30 INFO - PROCESS | 3952 | 1467036450831 Marionette TRACE conn6 <- [1,59,null,{"value":null}] 07:07:30 INFO - PROCESS | 3952 | 1467036450837 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:30 INFO - PROCESS | 3952 | 1467036450840 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:07:30 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B084A800 == 22 [pid = 3952] [id = 24] 07:07:30 INFO - PROCESS | 3952 | ++DOMWINDOW == 68 (00000025B1455C00) [pid = 3952] [serial = 68] [outer = 0000000000000000] 07:07:30 INFO - PROCESS | 3952 | ++DOMWINDOW == 69 (00000025B14AE800) [pid = 3952] [serial = 69] [outer = 00000025B1455C00] 07:07:30 INFO - PROCESS | 3952 | 1467036450887 Marionette DEBUG loaded listener.js 07:07:30 INFO - PROCESS | 3952 | ++DOMWINDOW == 70 (00000025B4539800) [pid = 3952] [serial = 70] [outer = 00000025B1455C00] 07:07:31 INFO - PROCESS | 3952 | 1467036451307 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]]]}] 07:07:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 07:07:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 629ms 07:07:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 07:07:31 INFO - PROCESS | 3952 | 1467036451341 Marionette TRACE conn6 -> [0,61,"getWindowHandle",null] 07:07:31 INFO - PROCESS | 3952 | 1467036451344 Marionette TRACE conn6 <- [1,61,null,{"value":"13"}] 07:07:31 INFO - PROCESS | 3952 | 1467036451348 Marionette TRACE conn6 -> [0,62,"setScriptTimeout",{"ms":35000}] 07:07:31 INFO - PROCESS | 3952 | 1467036451350 Marionette TRACE conn6 <- [1,62,null,{}] 07:07:31 INFO - PROCESS | 3952 | 1467036451353 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}] 07:07:31 INFO - PROCESS | 3952 | 1467036451356 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:07:31 INFO - PROCESS | 3952 | 1467036451471 Marionette TRACE conn6 <- [1,63,null,{"value":null}] 07:07:31 INFO - PROCESS | 3952 | --DOMWINDOW == 69 (00000025ABAD6C00) [pid = 3952] [serial = 8] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 07:07:31 INFO - PROCESS | 3952 | --DOMWINDOW == 68 (00000025B0A15000) [pid = 3952] [serial = 26] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 07:07:31 INFO - PROCESS | 3952 | --DOMWINDOW == 67 (00000025B8453C00) [pid = 3952] [serial = 35] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 07:07:31 INFO - PROCESS | 3952 | --DOMWINDOW == 66 (00000025B9803800) [pid = 3952] [serial = 38] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 07:07:31 INFO - PROCESS | 3952 | --DOMWINDOW == 65 (00000025B41CB800) [pid = 3952] [serial = 41] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 07:07:31 INFO - PROCESS | 3952 | --DOMWINDOW == 64 (00000025B138FC00) [pid = 3952] [serial = 20] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 07:07:31 INFO - PROCESS | 3952 | 1467036451761 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:31 INFO - PROCESS | 3952 | 1467036451763 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:07:31 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B42DB800 == 23 [pid = 3952] [id = 25] 07:07:31 INFO - PROCESS | 3952 | ++DOMWINDOW == 65 (00000025AA625800) [pid = 3952] [serial = 71] [outer = 0000000000000000] 07:07:31 INFO - PROCESS | 3952 | ++DOMWINDOW == 66 (00000025AA627C00) [pid = 3952] [serial = 72] [outer = 00000025AA625800] 07:07:31 INFO - PROCESS | 3952 | 1467036451812 Marionette DEBUG loaded listener.js 07:07:31 INFO - PROCESS | 3952 | ++DOMWINDOW == 67 (00000025B4868000) [pid = 3952] [serial = 73] [outer = 00000025AA625800] 07:07:32 INFO - PROCESS | 3952 | 1467036452180 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]]]}] 07:07:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 07:07:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 880ms 07:07:32 INFO - PROCESS | 3952 | 1467036452230 Marionette TRACE conn6 -> [0,65,"getWindowHandle",null] 07:07:32 INFO - PROCESS | 3952 | 1467036452234 Marionette TRACE conn6 <- [1,65,null,{"value":"13"}] 07:07:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 07:07:32 INFO - PROCESS | 3952 | 1467036452245 Marionette TRACE conn6 -> [0,66,"setScriptTimeout",{"ms":35000}] 07:07:32 INFO - PROCESS | 3952 | 1467036452249 Marionette TRACE conn6 <- [1,66,null,{}] 07:07:32 INFO - PROCESS | 3952 | 1467036452253 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}] 07:07:32 INFO - PROCESS | 3952 | 1467036452256 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:07:32 INFO - PROCESS | 3952 | 1467036452342 Marionette TRACE conn6 <- [1,67,null,{"value":null}] 07:07:32 INFO - PROCESS | 3952 | 1467036452393 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:32 INFO - PROCESS | 3952 | 1467036452395 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:07:32 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B745B000 == 24 [pid = 3952] [id = 26] 07:07:32 INFO - PROCESS | 3952 | ++DOMWINDOW == 68 (00000025B3970C00) [pid = 3952] [serial = 74] [outer = 0000000000000000] 07:07:32 INFO - PROCESS | 3952 | ++DOMWINDOW == 69 (00000025B6AF1800) [pid = 3952] [serial = 75] [outer = 00000025B3970C00] 07:07:32 INFO - PROCESS | 3952 | 1467036452440 Marionette DEBUG loaded listener.js 07:07:32 INFO - PROCESS | 3952 | ++DOMWINDOW == 70 (00000025B74ED800) [pid = 3952] [serial = 76] [outer = 00000025B3970C00] 07:07:32 INFO - PROCESS | 3952 | 1467036452792 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]]]}] 07:07:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 07:07:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 586ms 07:07:32 INFO - PROCESS | 3952 | 1467036452830 Marionette TRACE conn6 -> [0,69,"getWindowHandle",null] 07:07:32 INFO - PROCESS | 3952 | 1467036452832 Marionette TRACE conn6 <- [1,69,null,{"value":"13"}] 07:07:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 07:07:32 INFO - PROCESS | 3952 | 1467036452835 Marionette TRACE conn6 -> [0,70,"setScriptTimeout",{"ms":35000}] 07:07:32 INFO - PROCESS | 3952 | 1467036452845 Marionette TRACE conn6 <- [1,70,null,{}] 07:07:32 INFO - PROCESS | 3952 | 1467036452849 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}] 07:07:32 INFO - PROCESS | 3952 | 1467036452852 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:07:32 INFO - PROCESS | 3952 | 1467036452940 Marionette TRACE conn6 <- [1,71,null,{"value":null}] 07:07:33 INFO - PROCESS | 3952 | 1467036452992 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:33 INFO - PROCESS | 3952 | 1467036452995 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:07:33 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B8240000 == 25 [pid = 3952] [id = 27] 07:07:33 INFO - PROCESS | 3952 | ++DOMWINDOW == 71 (00000025B8133400) [pid = 3952] [serial = 77] [outer = 0000000000000000] 07:07:33 INFO - PROCESS | 3952 | ++DOMWINDOW == 72 (00000025B8453000) [pid = 3952] [serial = 78] [outer = 00000025B8133400] 07:07:33 INFO - PROCESS | 3952 | 1467036453059 Marionette DEBUG loaded listener.js 07:07:33 INFO - PROCESS | 3952 | ++DOMWINDOW == 73 (00000025B8B85800) [pid = 3952] [serial = 79] [outer = 00000025B8133400] 07:07:33 INFO - PROCESS | 3952 | 1467036453377 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]]]}] 07:07:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 07:07:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 587ms 07:07:33 INFO - PROCESS | 3952 | 1467036453426 Marionette TRACE conn6 -> [0,73,"getWindowHandle",null] 07:07:33 INFO - PROCESS | 3952 | 1467036453428 Marionette TRACE conn6 <- [1,73,null,{"value":"13"}] 07:07:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 07:07:33 INFO - PROCESS | 3952 | 1467036453432 Marionette TRACE conn6 -> [0,74,"setScriptTimeout",{"ms":35000}] 07:07:33 INFO - PROCESS | 3952 | 1467036453434 Marionette TRACE conn6 <- [1,74,null,{}] 07:07:33 INFO - PROCESS | 3952 | 1467036453437 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}] 07:07:33 INFO - PROCESS | 3952 | 1467036453439 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:07:33 INFO - PROCESS | 3952 | 1467036453542 Marionette TRACE conn6 <- [1,75,null,{"value":null}] 07:07:33 INFO - PROCESS | 3952 | 1467036453549 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:33 INFO - PROCESS | 3952 | 1467036453555 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:07:33 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BA608800 == 26 [pid = 3952] [id = 28] 07:07:33 INFO - PROCESS | 3952 | ++DOMWINDOW == 74 (00000025B9CAEC00) [pid = 3952] [serial = 80] [outer = 0000000000000000] 07:07:33 INFO - PROCESS | 3952 | ++DOMWINDOW == 75 (00000025BA15E000) [pid = 3952] [serial = 81] [outer = 00000025B9CAEC00] 07:07:33 INFO - PROCESS | 3952 | 1467036453610 Marionette DEBUG loaded listener.js 07:07:33 INFO - PROCESS | 3952 | ++DOMWINDOW == 76 (00000025BB39E400) [pid = 3952] [serial = 82] [outer = 00000025B9CAEC00] 07:07:34 INFO - PROCESS | 3952 | 1467036454171 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]]]}] 07:07:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 07:07:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 776ms 07:07:34 INFO - PROCESS | 3952 | 1467036454210 Marionette TRACE conn6 -> [0,77,"getWindowHandle",null] 07:07:34 INFO - PROCESS | 3952 | 1467036454214 Marionette TRACE conn6 <- [1,77,null,{"value":"13"}] 07:07:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 07:07:34 INFO - PROCESS | 3952 | 1467036454252 Marionette TRACE conn6 -> [0,78,"setScriptTimeout",{"ms":35000}] 07:07:34 INFO - PROCESS | 3952 | 1467036454256 Marionette TRACE conn6 <- [1,78,null,{}] 07:07:34 INFO - PROCESS | 3952 | 1467036454276 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}] 07:07:34 INFO - PROCESS | 3952 | 1467036454280 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:07:34 INFO - PROCESS | 3952 | 1467036454395 Marionette TRACE conn6 <- [1,79,null,{"value":null}] 07:07:34 INFO - PROCESS | 3952 | 1467036454448 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:34 INFO - PROCESS | 3952 | 1467036454451 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:07:34 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B4EB9800 == 27 [pid = 3952] [id = 29] 07:07:34 INFO - PROCESS | 3952 | ++DOMWINDOW == 77 (00000025B09D7400) [pid = 3952] [serial = 83] [outer = 0000000000000000] 07:07:34 INFO - PROCESS | 3952 | ++DOMWINDOW == 78 (00000025B486A400) [pid = 3952] [serial = 84] [outer = 00000025B09D7400] 07:07:34 INFO - PROCESS | 3952 | 1467036454509 Marionette DEBUG loaded listener.js 07:07:34 INFO - PROCESS | 3952 | ++DOMWINDOW == 79 (00000025B4EE4000) [pid = 3952] [serial = 85] [outer = 00000025B09D7400] 07:07:35 INFO - PROCESS | 3952 | 1467036455028 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]]]}] 07:07:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 07:07:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 877ms 07:07:35 INFO - PROCESS | 3952 | 1467036455101 Marionette TRACE conn6 -> [0,81,"getWindowHandle",null] 07:07:35 INFO - PROCESS | 3952 | 1467036455106 Marionette TRACE conn6 <- [1,81,null,{"value":"13"}] 07:07:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 07:07:35 INFO - PROCESS | 3952 | 1467036455113 Marionette TRACE conn6 -> [0,82,"setScriptTimeout",{"ms":35000}] 07:07:35 INFO - PROCESS | 3952 | 1467036455116 Marionette TRACE conn6 <- [1,82,null,{}] 07:07:35 INFO - PROCESS | 3952 | 1467036455120 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}] 07:07:35 INFO - PROCESS | 3952 | 1467036455123 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:07:35 INFO - PROCESS | 3952 | 1467036455242 Marionette TRACE conn6 <- [1,83,null,{"value":null}] 07:07:35 INFO - PROCESS | 3952 | 1467036455295 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:35 INFO - PROCESS | 3952 | 1467036455298 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:07:35 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BB316800 == 28 [pid = 3952] [id = 30] 07:07:35 INFO - PROCESS | 3952 | ++DOMWINDOW == 80 (00000025B8B83400) [pid = 3952] [serial = 86] [outer = 0000000000000000] 07:07:35 INFO - PROCESS | 3952 | ++DOMWINDOW == 81 (00000025B9641400) [pid = 3952] [serial = 87] [outer = 00000025B8B83400] 07:07:35 INFO - PROCESS | 3952 | 1467036455355 Marionette DEBUG loaded listener.js 07:07:35 INFO - PROCESS | 3952 | ++DOMWINDOW == 82 (00000025B812CC00) [pid = 3952] [serial = 88] [outer = 00000025B8B83400] 07:07:35 INFO - PROCESS | 3952 | 1467036455903 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]]]}] 07:07:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 07:07:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 838ms 07:07:35 INFO - PROCESS | 3952 | 1467036455953 Marionette TRACE conn6 -> [0,85,"getWindowHandle",null] 07:07:35 INFO - PROCESS | 3952 | 1467036455956 Marionette TRACE conn6 <- [1,85,null,{"value":"13"}] 07:07:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 07:07:35 INFO - PROCESS | 3952 | 1467036455960 Marionette TRACE conn6 -> [0,86,"setScriptTimeout",{"ms":35000}] 07:07:35 INFO - PROCESS | 3952 | 1467036455964 Marionette TRACE conn6 <- [1,86,null,{}] 07:07:35 INFO - PROCESS | 3952 | 1467036455975 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}] 07:07:35 INFO - PROCESS | 3952 | 1467036455981 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:07:36 INFO - PROCESS | 3952 | 1467036456116 Marionette TRACE conn6 <- [1,87,null,{"value":null}] 07:07:36 INFO - PROCESS | 3952 | 1467036456177 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:36 INFO - PROCESS | 3952 | 1467036456181 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:07:36 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BE183000 == 29 [pid = 3952] [id = 31] 07:07:36 INFO - PROCESS | 3952 | ++DOMWINDOW == 83 (00000025AAC50400) [pid = 3952] [serial = 89] [outer = 0000000000000000] 07:07:36 INFO - PROCESS | 3952 | ++DOMWINDOW == 84 (00000025BA15EC00) [pid = 3952] [serial = 90] [outer = 00000025AAC50400] 07:07:36 INFO - PROCESS | 3952 | 1467036456239 Marionette DEBUG loaded listener.js 07:07:36 INFO - PROCESS | 3952 | ++DOMWINDOW == 85 (00000025BC72F000) [pid = 3952] [serial = 91] [outer = 00000025AAC50400] 07:07:36 INFO - PROCESS | 3952 | 1467036456753 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]]]}] 07:07:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 07:07:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 838ms 07:07:36 INFO - PROCESS | 3952 | 1467036456804 Marionette TRACE conn6 -> [0,89,"getWindowHandle",null] 07:07:36 INFO - PROCESS | 3952 | 1467036456807 Marionette TRACE conn6 <- [1,89,null,{"value":"13"}] 07:07:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 07:07:36 INFO - PROCESS | 3952 | 1467036456811 Marionette TRACE conn6 -> [0,90,"setScriptTimeout",{"ms":35000}] 07:07:36 INFO - PROCESS | 3952 | 1467036456813 Marionette TRACE conn6 <- [1,90,null,{}] 07:07:36 INFO - PROCESS | 3952 | 1467036456817 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}] 07:07:36 INFO - PROCESS | 3952 | 1467036456819 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:07:36 INFO - PROCESS | 3952 | 1467036456931 Marionette TRACE conn6 <- [1,91,null,{"value":null}] 07:07:37 INFO - PROCESS | 3952 | 1467036457006 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:37 INFO - PROCESS | 3952 | 1467036457009 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:07:37 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B7450000 == 30 [pid = 3952] [id = 32] 07:07:37 INFO - PROCESS | 3952 | ++DOMWINDOW == 86 (00000025B42E7400) [pid = 3952] [serial = 92] [outer = 0000000000000000] 07:07:37 INFO - PROCESS | 3952 | ++DOMWINDOW == 87 (00000025B42EF000) [pid = 3952] [serial = 93] [outer = 00000025B42E7400] 07:07:37 INFO - PROCESS | 3952 | 1467036457063 Marionette DEBUG loaded listener.js 07:07:37 INFO - PROCESS | 3952 | ++DOMWINDOW == 88 (00000025BC738C00) [pid = 3952] [serial = 94] [outer = 00000025B42E7400] 07:07:37 INFO - PROCESS | 3952 | 1467036457682 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]]]}] 07:07:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 07:07:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 944ms 07:07:37 INFO - PROCESS | 3952 | 1467036457758 Marionette TRACE conn6 -> [0,93,"getWindowHandle",null] 07:07:37 INFO - PROCESS | 3952 | 1467036457762 Marionette TRACE conn6 <- [1,93,null,{"value":"13"}] 07:07:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 07:07:37 INFO - PROCESS | 3952 | 1467036457784 Marionette TRACE conn6 -> [0,94,"setScriptTimeout",{"ms":35000}] 07:07:37 INFO - PROCESS | 3952 | 1467036457787 Marionette TRACE conn6 <- [1,94,null,{}] 07:07:37 INFO - PROCESS | 3952 | 1467036457793 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}] 07:07:37 INFO - PROCESS | 3952 | 1467036457796 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:07:37 INFO - PROCESS | 3952 | 1467036457902 Marionette TRACE conn6 <- [1,95,null,{"value":null}] 07:07:37 INFO - PROCESS | 3952 | 1467036457957 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:37 INFO - PROCESS | 3952 | 1467036457960 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:07:37 INFO - PROCESS | 3952 | ++DOCSHELL 00000025AFE07800 == 31 [pid = 3952] [id = 33] 07:07:37 INFO - PROCESS | 3952 | ++DOMWINDOW == 89 (00000025AAC4F800) [pid = 3952] [serial = 95] [outer = 0000000000000000] 07:07:38 INFO - PROCESS | 3952 | ++DOMWINDOW == 90 (00000025AAC9A000) [pid = 3952] [serial = 96] [outer = 00000025AAC4F800] 07:07:38 INFO - PROCESS | 3952 | 1467036458010 Marionette DEBUG loaded listener.js 07:07:38 INFO - PROCESS | 3952 | ++DOMWINDOW == 91 (00000025AACA1800) [pid = 3952] [serial = 97] [outer = 00000025AAC4F800] 07:07:38 INFO - PROCESS | 3952 | --DOCSHELL 00000025AFE1E800 == 30 [pid = 3952] [id = 8] 07:07:38 INFO - PROCESS | 3952 | --DOMWINDOW == 90 (00000025B79A9000) [pid = 3952] [serial = 17] [outer = 0000000000000000] [url = about:blank] 07:07:38 INFO - PROCESS | 3952 | --DOMWINDOW == 89 (00000025BB610000) [pid = 3952] [serial = 57] [outer = 0000000000000000] [url = about:blank] 07:07:38 INFO - PROCESS | 3952 | --DOMWINDOW == 88 (00000025BC985800) [pid = 3952] [serial = 60] [outer = 0000000000000000] [url = about:blank] 07:07:38 INFO - PROCESS | 3952 | --DOMWINDOW == 87 (00000025AF830000) [pid = 3952] [serial = 24] [outer = 0000000000000000] [url = about:blank] 07:07:38 INFO - PROCESS | 3952 | --DOMWINDOW == 86 (00000025B4EE6000) [pid = 3952] [serial = 27] [outer = 0000000000000000] [url = about:blank] 07:07:38 INFO - PROCESS | 3952 | --DOMWINDOW == 85 (00000025B686C800) [pid = 3952] [serial = 28] [outer = 0000000000000000] [url = about:blank] 07:07:38 INFO - PROCESS | 3952 | --DOMWINDOW == 84 (00000025B795A800) [pid = 3952] [serial = 33] [outer = 0000000000000000] [url = about:blank] 07:07:38 INFO - PROCESS | 3952 | --DOMWINDOW == 83 (00000025B8457400) [pid = 3952] [serial = 36] [outer = 0000000000000000] [url = about:blank] 07:07:38 INFO - PROCESS | 3952 | --DOMWINDOW == 82 (00000025B9883800) [pid = 3952] [serial = 39] [outer = 0000000000000000] [url = about:blank] 07:07:38 INFO - PROCESS | 3952 | --DOMWINDOW == 81 (00000025B41D4C00) [pid = 3952] [serial = 42] [outer = 0000000000000000] [url = about:blank] 07:07:38 INFO - PROCESS | 3952 | --DOMWINDOW == 80 (00000025B8B86C00) [pid = 3952] [serial = 37] [outer = 0000000000000000] [url = about:blank] 07:07:38 INFO - PROCESS | 3952 | --DOMWINDOW == 79 (00000025A8D40C00) [pid = 3952] [serial = 45] [outer = 0000000000000000] [url = about:blank] 07:07:38 INFO - PROCESS | 3952 | --DOMWINDOW == 78 (00000025B74EB400) [pid = 3952] [serial = 48] [outer = 0000000000000000] [url = about:blank] 07:07:38 INFO - PROCESS | 3952 | --DOMWINDOW == 77 (00000025B8130800) [pid = 3952] [serial = 51] [outer = 0000000000000000] [url = about:blank] 07:07:38 INFO - PROCESS | 3952 | --DOMWINDOW == 76 (00000025BB397800) [pid = 3952] [serial = 54] [outer = 0000000000000000] [url = about:blank] 07:07:38 INFO - PROCESS | 3952 | --DOMWINDOW == 75 (00000025B49DDC00) [pid = 3952] [serial = 21] [outer = 0000000000000000] [url = about:blank] 07:07:38 INFO - PROCESS | 3952 | --DOMWINDOW == 74 (00000025AFBC1000) [pid = 3952] [serial = 30] [outer = 0000000000000000] [url = about:blank] 07:07:38 INFO - PROCESS | 3952 | --DOMWINDOW == 73 (00000025B4E5B000) [pid = 3952] [serial = 40] [outer = 0000000000000000] [url = about:blank] 07:07:38 INFO - PROCESS | 3952 | --DOMWINDOW == 72 (00000025B4E9E400) [pid = 3952] [serial = 43] [outer = 0000000000000000] [url = about:blank] 07:07:38 INFO - PROCESS | 3952 | --DOMWINDOW == 71 (00000025B6A53800) [pid = 3952] [serial = 22] [outer = 0000000000000000] [url = about:blank] 07:07:38 INFO - PROCESS | 3952 | --DOMWINDOW == 70 (00000025BE0A7000) [pid = 3952] [serial = 63] [outer = 0000000000000000] [url = about:blank] 07:07:38 INFO - PROCESS | 3952 | --DOMWINDOW == 69 (00000025B7C14000) [pid = 3952] [serial = 14] [outer = 0000000000000000] [url = about:blank] 07:07:38 INFO - PROCESS | 3952 | --DOMWINDOW == 68 (00000025B1453400) [pid = 3952] [serial = 10] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 07:07:38 INFO - PROCESS | 3952 | --DOMWINDOW == 67 (00000025B0FAB000) [pid = 3952] [serial = 9] [outer = 0000000000000000] [url = about:blank] 07:07:38 INFO - PROCESS | 3952 | --DOMWINDOW == 66 (00000025AEE7C000) [pid = 3952] [serial = 4] [outer = 0000000000000000] [url = about:blank] 07:07:38 INFO - PROCESS | 3952 | 1467036458925 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]]]}] 07:07:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 07:07:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1192ms 07:07:38 INFO - PROCESS | 3952 | 1467036458977 Marionette TRACE conn6 -> [0,97,"getWindowHandle",null] 07:07:38 INFO - PROCESS | 3952 | 1467036458981 Marionette TRACE conn6 <- [1,97,null,{"value":"13"}] 07:07:38 INFO - PROCESS | 3952 | 1467036458986 Marionette TRACE conn6 -> [0,98,"setScriptTimeout",{"ms":35000}] 07:07:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 07:07:38 INFO - PROCESS | 3952 | 1467036458991 Marionette TRACE conn6 <- [1,98,null,{}] 07:07:38 INFO - PROCESS | 3952 | 1467036458996 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}] 07:07:39 INFO - PROCESS | 3952 | 1467036458999 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:07:39 INFO - PROCESS | 3952 | 1467036459087 Marionette TRACE conn6 <- [1,99,null,{"value":null}] 07:07:39 INFO - PROCESS | 3952 | 1467036459094 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:39 INFO - PROCESS | 3952 | 1467036459098 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:07:39 INFO - PROCESS | 3952 | ++DOCSHELL 00000025AF94C000 == 31 [pid = 3952] [id = 34] 07:07:39 INFO - PROCESS | 3952 | ++DOMWINDOW == 67 (00000025ABF4D800) [pid = 3952] [serial = 98] [outer = 0000000000000000] 07:07:39 INFO - PROCESS | 3952 | ++DOMWINDOW == 68 (00000025AEEC1400) [pid = 3952] [serial = 99] [outer = 00000025ABF4D800] 07:07:39 INFO - PROCESS | 3952 | 1467036459147 Marionette DEBUG loaded listener.js 07:07:39 INFO - PROCESS | 3952 | ++DOMWINDOW == 69 (00000025AF8B0000) [pid = 3952] [serial = 100] [outer = 00000025ABF4D800] 07:07:39 INFO - PROCESS | 3952 | 1467036459567 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]]]}] 07:07:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 07:07:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 626ms 07:07:39 INFO - PROCESS | 3952 | 1467036459616 Marionette TRACE conn6 -> [0,101,"getWindowHandle",null] 07:07:39 INFO - PROCESS | 3952 | 1467036459622 Marionette TRACE conn6 <- [1,101,null,{"value":"13"}] 07:07:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 07:07:39 INFO - PROCESS | 3952 | 1467036459628 Marionette TRACE conn6 -> [0,102,"setScriptTimeout",{"ms":35000}] 07:07:39 INFO - PROCESS | 3952 | 1467036459632 Marionette TRACE conn6 <- [1,102,null,{}] 07:07:39 INFO - PROCESS | 3952 | 1467036459635 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}] 07:07:39 INFO - PROCESS | 3952 | 1467036459638 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:07:39 INFO - PROCESS | 3952 | 1467036459731 Marionette TRACE conn6 <- [1,103,null,{"value":null}] 07:07:39 INFO - PROCESS | 3952 | 1467036459737 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:39 INFO - PROCESS | 3952 | 1467036459740 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:07:39 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B3987800 == 32 [pid = 3952] [id = 35] 07:07:39 INFO - PROCESS | 3952 | ++DOMWINDOW == 70 (00000025AFB77000) [pid = 3952] [serial = 101] [outer = 0000000000000000] 07:07:39 INFO - PROCESS | 3952 | ++DOMWINDOW == 71 (00000025B0FAB000) [pid = 3952] [serial = 102] [outer = 00000025AFB77000] 07:07:39 INFO - PROCESS | 3952 | 1467036459788 Marionette DEBUG loaded listener.js 07:07:39 INFO - PROCESS | 3952 | ++DOMWINDOW == 72 (00000025B14ADC00) [pid = 3952] [serial = 103] [outer = 00000025AFB77000] 07:07:40 INFO - PROCESS | 3952 | 1467036460230 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]]]}] 07:07:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 07:07:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 628ms 07:07:40 INFO - PROCESS | 3952 | 1467036460258 Marionette TRACE conn6 -> [0,105,"getWindowHandle",null] 07:07:40 INFO - PROCESS | 3952 | 1467036460261 Marionette TRACE conn6 <- [1,105,null,{"value":"13"}] 07:07:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 07:07:40 INFO - PROCESS | 3952 | 1467036460264 Marionette TRACE conn6 -> [0,106,"setScriptTimeout",{"ms":35000}] 07:07:40 INFO - PROCESS | 3952 | 1467036460268 Marionette TRACE conn6 <- [1,106,null,{}] 07:07:40 INFO - PROCESS | 3952 | 1467036460284 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}] 07:07:40 INFO - PROCESS | 3952 | 1467036460289 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:07:40 INFO - PROCESS | 3952 | 1467036460376 Marionette TRACE conn6 <- [1,107,null,{"value":null}] 07:07:40 INFO - PROCESS | 3952 | 1467036460385 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:40 INFO - PROCESS | 3952 | 1467036460388 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:07:40 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B6EEC000 == 33 [pid = 3952] [id = 36] 07:07:40 INFO - PROCESS | 3952 | ++DOMWINDOW == 73 (00000025B4532000) [pid = 3952] [serial = 104] [outer = 0000000000000000] 07:07:40 INFO - PROCESS | 3952 | ++DOMWINDOW == 74 (00000025B4867C00) [pid = 3952] [serial = 105] [outer = 00000025B4532000] 07:07:40 INFO - PROCESS | 3952 | 1467036460438 Marionette DEBUG loaded listener.js 07:07:40 INFO - PROCESS | 3952 | ++DOMWINDOW == 75 (00000025B4E99800) [pid = 3952] [serial = 106] [outer = 00000025B4532000] 07:07:40 INFO - PROCESS | 3952 | 1467036460841 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]]]}] 07:07:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 07:07:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 629ms 07:07:40 INFO - PROCESS | 3952 | 1467036460896 Marionette TRACE conn6 -> [0,109,"getWindowHandle",null] 07:07:40 INFO - PROCESS | 3952 | 1467036460899 Marionette TRACE conn6 <- [1,109,null,{"value":"13"}] 07:07:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 07:07:40 INFO - PROCESS | 3952 | 1467036460903 Marionette TRACE conn6 -> [0,110,"setScriptTimeout",{"ms":35000}] 07:07:40 INFO - PROCESS | 3952 | 1467036460905 Marionette TRACE conn6 <- [1,110,null,{}] 07:07:40 INFO - PROCESS | 3952 | 1467036460914 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}] 07:07:40 INFO - PROCESS | 3952 | 1467036460916 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:07:41 INFO - PROCESS | 3952 | 1467036461020 Marionette TRACE conn6 <- [1,111,null,{"value":null}] 07:07:41 INFO - PROCESS | 3952 | 1467036461026 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:41 INFO - PROCESS | 3952 | 1467036461028 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:07:41 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B7867800 == 34 [pid = 3952] [id = 37] 07:07:41 INFO - PROCESS | 3952 | ++DOMWINDOW == 76 (00000025B683BC00) [pid = 3952] [serial = 107] [outer = 0000000000000000] 07:07:41 INFO - PROCESS | 3952 | ++DOMWINDOW == 77 (00000025B6AF3800) [pid = 3952] [serial = 108] [outer = 00000025B683BC00] 07:07:41 INFO - PROCESS | 3952 | 1467036461074 Marionette DEBUG loaded listener.js 07:07:41 INFO - PROCESS | 3952 | ++DOMWINDOW == 78 (00000025B7411000) [pid = 3952] [serial = 109] [outer = 00000025B683BC00] 07:07:41 INFO - PROCESS | 3952 | 1467036461515 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]]]}] 07:07:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 07:07:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 628ms 07:07:41 INFO - PROCESS | 3952 | 1467036461533 Marionette TRACE conn6 -> [0,113,"getWindowHandle",null] 07:07:41 INFO - PROCESS | 3952 | 1467036461535 Marionette TRACE conn6 <- [1,113,null,{"value":"13"}] 07:07:41 INFO - PROCESS | 3952 | 1467036461538 Marionette TRACE conn6 -> [0,114,"setScriptTimeout",{"ms":35000}] 07:07:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 07:07:41 INFO - PROCESS | 3952 | 1467036461540 Marionette TRACE conn6 <- [1,114,null,{}] 07:07:41 INFO - PROCESS | 3952 | 1467036461551 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}] 07:07:41 INFO - PROCESS | 3952 | 1467036461553 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:07:41 INFO - PROCESS | 3952 | 1467036461652 Marionette TRACE conn6 <- [1,115,null,{"value":null}] 07:07:41 INFO - PROCESS | 3952 | 1467036461658 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:41 INFO - PROCESS | 3952 | 1467036461660 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:07:41 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B8244000 == 35 [pid = 3952] [id = 38] 07:07:41 INFO - PROCESS | 3952 | ++DOMWINDOW == 79 (00000025AAC45C00) [pid = 3952] [serial = 110] [outer = 0000000000000000] 07:07:41 INFO - PROCESS | 3952 | ++DOMWINDOW == 80 (00000025B74ED400) [pid = 3952] [serial = 111] [outer = 00000025AAC45C00] 07:07:41 INFO - PROCESS | 3952 | 1467036461705 Marionette DEBUG loaded listener.js 07:07:41 INFO - PROCESS | 3952 | ++DOMWINDOW == 81 (00000025B7C16000) [pid = 3952] [serial = 112] [outer = 00000025AAC45C00] 07:07:42 INFO - PROCESS | 3952 | 1467036462157 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]]]}] 07:07:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 07:07:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 649ms 07:07:42 INFO - PROCESS | 3952 | 1467036462190 Marionette TRACE conn6 -> [0,117,"getWindowHandle",null] 07:07:42 INFO - PROCESS | 3952 | 1467036462192 Marionette TRACE conn6 <- [1,117,null,{"value":"13"}] 07:07:42 INFO - PROCESS | 3952 | 1467036462196 Marionette TRACE conn6 -> [0,118,"setScriptTimeout",{"ms":35000}] 07:07:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 07:07:42 INFO - PROCESS | 3952 | 1467036462198 Marionette TRACE conn6 <- [1,118,null,{}] 07:07:42 INFO - PROCESS | 3952 | 1467036462201 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}] 07:07:42 INFO - PROCESS | 3952 | 1467036462207 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:07:42 INFO - PROCESS | 3952 | 1467036462329 Marionette TRACE conn6 <- [1,119,null,{"value":null}] 07:07:42 INFO - PROCESS | 3952 | 1467036462397 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:42 INFO - PROCESS | 3952 | 1467036462400 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:07:42 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BAF61800 == 36 [pid = 3952] [id = 39] 07:07:42 INFO - PROCESS | 3952 | ++DOMWINDOW == 82 (00000025B6868800) [pid = 3952] [serial = 113] [outer = 0000000000000000] 07:07:42 INFO - PROCESS | 3952 | ++DOMWINDOW == 83 (00000025B8D1F800) [pid = 3952] [serial = 114] [outer = 00000025B6868800] 07:07:42 INFO - PROCESS | 3952 | 1467036462445 Marionette DEBUG loaded listener.js 07:07:42 INFO - PROCESS | 3952 | ++DOMWINDOW == 84 (00000025B988B000) [pid = 3952] [serial = 115] [outer = 00000025B6868800] 07:07:42 INFO - PROCESS | 3952 | 1467036462843 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]]]}] 07:07:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 07:07:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 692ms 07:07:42 INFO - PROCESS | 3952 | 1467036462891 Marionette TRACE conn6 -> [0,121,"getWindowHandle",null] 07:07:42 INFO - PROCESS | 3952 | 1467036462893 Marionette TRACE conn6 <- [1,121,null,{"value":"13"}] 07:07:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 07:07:42 INFO - PROCESS | 3952 | 1467036462896 Marionette TRACE conn6 -> [0,122,"setScriptTimeout",{"ms":35000}] 07:07:42 INFO - PROCESS | 3952 | 1467036462898 Marionette TRACE conn6 <- [1,122,null,{}] 07:07:42 INFO - PROCESS | 3952 | --DOMWINDOW == 83 (00000025BE074C00) [pid = 3952] [serial = 62] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 07:07:42 INFO - PROCESS | 3952 | --DOMWINDOW == 82 (00000025BC738800) [pid = 3952] [serial = 59] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 07:07:42 INFO - PROCESS | 3952 | --DOMWINDOW == 81 (00000025AFC66400) [pid = 3952] [serial = 47] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 07:07:42 INFO - PROCESS | 3952 | --DOMWINDOW == 80 (00000025A8D39C00) [pid = 3952] [serial = 44] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 07:07:42 INFO - PROCESS | 3952 | --DOMWINDOW == 79 (00000025B7417C00) [pid = 3952] [serial = 50] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 07:07:42 INFO - PROCESS | 3952 | --DOMWINDOW == 78 (00000025BB39A000) [pid = 3952] [serial = 56] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 07:07:42 INFO - PROCESS | 3952 | --DOMWINDOW == 77 (00000025B8132C00) [pid = 3952] [serial = 53] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 07:07:42 INFO - PROCESS | 3952 | --DOMWINDOW == 76 (00000025B9CAEC00) [pid = 3952] [serial = 80] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 07:07:42 INFO - PROCESS | 3952 | --DOMWINDOW == 75 (00000025B8133400) [pid = 3952] [serial = 77] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 07:07:42 INFO - PROCESS | 3952 | --DOMWINDOW == 74 (00000025B1455C00) [pid = 3952] [serial = 68] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 07:07:42 INFO - PROCESS | 3952 | --DOMWINDOW == 73 (00000025AA625800) [pid = 3952] [serial = 71] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 07:07:42 INFO - PROCESS | 3952 | --DOMWINDOW == 72 (00000025B3970C00) [pid = 3952] [serial = 74] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 07:07:42 INFO - PROCESS | 3952 | --DOMWINDOW == 71 (00000025A9711800) [pid = 3952] [serial = 65] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 07:07:42 INFO - PROCESS | 3952 | 1467036462973 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}] 07:07:42 INFO - PROCESS | 3952 | 1467036462975 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:07:43 INFO - PROCESS | 3952 | 1467036463062 Marionette TRACE conn6 <- [1,123,null,{"value":null}] 07:07:43 INFO - PROCESS | 3952 | 1467036463068 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:43 INFO - PROCESS | 3952 | 1467036463070 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:07:43 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BB308800 == 37 [pid = 3952] [id = 40] 07:07:43 INFO - PROCESS | 3952 | ++DOMWINDOW == 72 (00000025A9724000) [pid = 3952] [serial = 116] [outer = 0000000000000000] 07:07:43 INFO - PROCESS | 3952 | ++DOMWINDOW == 73 (00000025A9727000) [pid = 3952] [serial = 117] [outer = 00000025A9724000] 07:07:43 INFO - PROCESS | 3952 | 1467036463114 Marionette DEBUG loaded listener.js 07:07:43 INFO - PROCESS | 3952 | ++DOMWINDOW == 74 (00000025AAC50C00) [pid = 3952] [serial = 118] [outer = 00000025A9724000] 07:07:43 INFO - PROCESS | 3952 | 1467036463478 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]]]}] 07:07:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 07:07:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 650ms 07:07:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 07:07:43 INFO - PROCESS | 3952 | 1467036463550 Marionette TRACE conn6 -> [0,125,"getWindowHandle",null] 07:07:43 INFO - PROCESS | 3952 | 1467036463552 Marionette TRACE conn6 <- [1,125,null,{"value":"13"}] 07:07:43 INFO - PROCESS | 3952 | 1467036463556 Marionette TRACE conn6 -> [0,126,"setScriptTimeout",{"ms":35000}] 07:07:43 INFO - PROCESS | 3952 | 1467036463558 Marionette TRACE conn6 <- [1,126,null,{}] 07:07:43 INFO - PROCESS | 3952 | 1467036463561 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}] 07:07:43 INFO - PROCESS | 3952 | 1467036463563 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:07:43 INFO - PROCESS | 3952 | 1467036463640 Marionette TRACE conn6 <- [1,127,null,{"value":null}] 07:07:43 INFO - PROCESS | 3952 | 1467036463646 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:43 INFO - PROCESS | 3952 | 1467036463648 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:07:43 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BE17E800 == 38 [pid = 3952] [id = 41] 07:07:43 INFO - PROCESS | 3952 | ++DOMWINDOW == 75 (00000025B49E1400) [pid = 3952] [serial = 119] [outer = 0000000000000000] 07:07:43 INFO - PROCESS | 3952 | ++DOMWINDOW == 76 (00000025B9643C00) [pid = 3952] [serial = 120] [outer = 00000025B49E1400] 07:07:43 INFO - PROCESS | 3952 | 1467036463712 Marionette DEBUG loaded listener.js 07:07:43 INFO - PROCESS | 3952 | ++DOMWINDOW == 77 (00000025BB328800) [pid = 3952] [serial = 121] [outer = 00000025B49E1400] 07:07:44 INFO - PROCESS | 3952 | 1467036464100 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]]]}] 07:07:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 07:07:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 587ms 07:07:44 INFO - PROCESS | 3952 | 1467036464146 Marionette TRACE conn6 -> [0,129,"getWindowHandle",null] 07:07:44 INFO - PROCESS | 3952 | 1467036464148 Marionette TRACE conn6 <- [1,129,null,{"value":"13"}] 07:07:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 07:07:44 INFO - PROCESS | 3952 | 1467036464151 Marionette TRACE conn6 -> [0,130,"setScriptTimeout",{"ms":35000}] 07:07:44 INFO - PROCESS | 3952 | 1467036464153 Marionette TRACE conn6 <- [1,130,null,{}] 07:07:44 INFO - PROCESS | 3952 | 1467036464165 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}] 07:07:44 INFO - PROCESS | 3952 | 1467036464167 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:07:44 INFO - PROCESS | 3952 | 1467036464245 Marionette TRACE conn6 <- [1,131,null,{"value":null}] 07:07:44 INFO - PROCESS | 3952 | 1467036464251 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:44 INFO - PROCESS | 3952 | 1467036464253 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:07:44 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BF8E3800 == 39 [pid = 3952] [id = 42] 07:07:44 INFO - PROCESS | 3952 | ++DOMWINDOW == 78 (00000025BAF77800) [pid = 3952] [serial = 122] [outer = 0000000000000000] 07:07:44 INFO - PROCESS | 3952 | ++DOMWINDOW == 79 (00000025BB3A2800) [pid = 3952] [serial = 123] [outer = 00000025BAF77800] 07:07:44 INFO - PROCESS | 3952 | 1467036464297 Marionette DEBUG loaded listener.js 07:07:44 INFO - PROCESS | 3952 | ++DOMWINDOW == 80 (00000025BC72F800) [pid = 3952] [serial = 124] [outer = 00000025BAF77800] 07:07:44 INFO - PROCESS | 3952 | 1467036464684 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]]]}] 07:07:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 07:07:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 586ms 07:07:44 INFO - PROCESS | 3952 | 1467036464745 Marionette TRACE conn6 -> [0,133,"getWindowHandle",null] 07:07:44 INFO - PROCESS | 3952 | 1467036464747 Marionette TRACE conn6 <- [1,133,null,{"value":"13"}] 07:07:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 07:07:44 INFO - PROCESS | 3952 | 1467036464750 Marionette TRACE conn6 -> [0,134,"setScriptTimeout",{"ms":35000}] 07:07:44 INFO - PROCESS | 3952 | 1467036464752 Marionette TRACE conn6 <- [1,134,null,{}] 07:07:44 INFO - PROCESS | 3952 | 1467036464756 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}] 07:07:44 INFO - PROCESS | 3952 | 1467036464757 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:07:44 INFO - PROCESS | 3952 | 1467036464835 Marionette TRACE conn6 <- [1,135,null,{"value":null}] 07:07:44 INFO - PROCESS | 3952 | 1467036464841 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:44 INFO - PROCESS | 3952 | 1467036464843 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:07:44 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B893C800 == 40 [pid = 3952] [id = 43] 07:07:44 INFO - PROCESS | 3952 | ++DOMWINDOW == 81 (00000025AAA0A400) [pid = 3952] [serial = 125] [outer = 0000000000000000] 07:07:44 INFO - PROCESS | 3952 | ++DOMWINDOW == 82 (00000025AAA0E000) [pid = 3952] [serial = 126] [outer = 00000025AAA0A400] 07:07:44 INFO - PROCESS | 3952 | 1467036464887 Marionette DEBUG loaded listener.js 07:07:44 INFO - PROCESS | 3952 | ++DOMWINDOW == 83 (00000025B0992400) [pid = 3952] [serial = 127] [outer = 00000025AAA0A400] 07:07:45 INFO - PROCESS | 3952 | 1467036465657 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]]]}] 07:07:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 07:07:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 987ms 07:07:45 INFO - PROCESS | 3952 | 1467036465742 Marionette TRACE conn6 -> [0,137,"getWindowHandle",null] 07:07:45 INFO - PROCESS | 3952 | 1467036465747 Marionette TRACE conn6 <- [1,137,null,{"value":"13"}] 07:07:45 INFO - PROCESS | 3952 | 1467036465752 Marionette TRACE conn6 -> [0,138,"setScriptTimeout",{"ms":35000}] 07:07:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 07:07:45 INFO - PROCESS | 3952 | 1467036465757 Marionette TRACE conn6 <- [1,138,null,{}] 07:07:45 INFO - PROCESS | 3952 | 1467036465763 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}] 07:07:45 INFO - PROCESS | 3952 | 1467036465766 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:07:45 INFO - PROCESS | 3952 | 1467036465915 Marionette TRACE conn6 <- [1,139,null,{"value":null}] 07:07:45 INFO - PROCESS | 3952 | 1467036465972 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:45 INFO - PROCESS | 3952 | 1467036465975 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:07:46 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B0F52000 == 41 [pid = 3952] [id = 44] 07:07:46 INFO - PROCESS | 3952 | ++DOMWINDOW == 84 (00000025AAC4F400) [pid = 3952] [serial = 128] [outer = 0000000000000000] 07:07:46 INFO - PROCESS | 3952 | ++DOMWINDOW == 85 (00000025AAC9D800) [pid = 3952] [serial = 129] [outer = 00000025AAC4F400] 07:07:46 INFO - PROCESS | 3952 | 1467036466033 Marionette DEBUG loaded listener.js 07:07:46 INFO - PROCESS | 3952 | ++DOMWINDOW == 86 (00000025AF82A800) [pid = 3952] [serial = 130] [outer = 00000025AAC4F400] 07:07:47 INFO - PROCESS | 3952 | 1467036467011 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]]]}] 07:07:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 07:07:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1295ms 07:07:47 INFO - PROCESS | 3952 | 1467036467051 Marionette TRACE conn6 -> [0,141,"getWindowHandle",null] 07:07:47 INFO - PROCESS | 3952 | 1467036467055 Marionette TRACE conn6 <- [1,141,null,{"value":"13"}] 07:07:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 07:07:47 INFO - PROCESS | 3952 | 1467036467060 Marionette TRACE conn6 -> [0,142,"setScriptTimeout",{"ms":35000}] 07:07:47 INFO - PROCESS | 3952 | 1467036467064 Marionette TRACE conn6 <- [1,142,null,{}] 07:07:47 INFO - PROCESS | 3952 | 1467036467069 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}] 07:07:47 INFO - PROCESS | 3952 | 1467036467072 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:07:47 INFO - PROCESS | 3952 | 1467036467192 Marionette TRACE conn6 <- [1,143,null,{"value":null}] 07:07:47 INFO - PROCESS | 3952 | --DOCSHELL 00000025BB316800 == 40 [pid = 3952] [id = 30] 07:07:47 INFO - PROCESS | 3952 | --DOCSHELL 00000025BE183000 == 39 [pid = 3952] [id = 31] 07:07:47 INFO - PROCESS | 3952 | --DOCSHELL 00000025BF8E3800 == 38 [pid = 3952] [id = 42] 07:07:47 INFO - PROCESS | 3952 | --DOCSHELL 00000025BE17E800 == 37 [pid = 3952] [id = 41] 07:07:47 INFO - PROCESS | 3952 | --DOCSHELL 00000025BB308800 == 36 [pid = 3952] [id = 40] 07:07:47 INFO - PROCESS | 3952 | --DOCSHELL 00000025BAF61800 == 35 [pid = 3952] [id = 39] 07:07:47 INFO - PROCESS | 3952 | --DOCSHELL 00000025B8244000 == 34 [pid = 3952] [id = 38] 07:07:47 INFO - PROCESS | 3952 | --DOCSHELL 00000025B7867800 == 33 [pid = 3952] [id = 37] 07:07:47 INFO - PROCESS | 3952 | --DOCSHELL 00000025B6EEC000 == 32 [pid = 3952] [id = 36] 07:07:47 INFO - PROCESS | 3952 | --DOCSHELL 00000025B3987800 == 31 [pid = 3952] [id = 35] 07:07:47 INFO - PROCESS | 3952 | --DOCSHELL 00000025AF94C000 == 30 [pid = 3952] [id = 34] 07:07:47 INFO - PROCESS | 3952 | --DOMWINDOW == 85 (00000025BE0AE400) [pid = 3952] [serial = 64] [outer = 0000000000000000] [url = about:blank] 07:07:47 INFO - PROCESS | 3952 | --DOMWINDOW == 84 (00000025BF2EB000) [pid = 3952] [serial = 61] [outer = 0000000000000000] [url = about:blank] 07:07:47 INFO - PROCESS | 3952 | --DOMWINDOW == 83 (00000025BB610C00) [pid = 3952] [serial = 49] [outer = 0000000000000000] [url = about:blank] 07:07:47 INFO - PROCESS | 3952 | --DOMWINDOW == 82 (00000025B14A9800) [pid = 3952] [serial = 46] [outer = 0000000000000000] [url = about:blank] 07:07:47 INFO - PROCESS | 3952 | --DOMWINDOW == 81 (00000025B8137800) [pid = 3952] [serial = 52] [outer = 0000000000000000] [url = about:blank] 07:07:47 INFO - PROCESS | 3952 | --DOMWINDOW == 80 (00000025BC733800) [pid = 3952] [serial = 58] [outer = 0000000000000000] [url = about:blank] 07:07:47 INFO - PROCESS | 3952 | --DOMWINDOW == 79 (00000025BB39D000) [pid = 3952] [serial = 55] [outer = 0000000000000000] [url = about:blank] 07:07:47 INFO - PROCESS | 3952 | --DOMWINDOW == 78 (00000025BB39E400) [pid = 3952] [serial = 82] [outer = 0000000000000000] [url = about:blank] 07:07:47 INFO - PROCESS | 3952 | --DOMWINDOW == 77 (00000025BA15E000) [pid = 3952] [serial = 81] [outer = 0000000000000000] [url = about:blank] 07:07:47 INFO - PROCESS | 3952 | --DOMWINDOW == 76 (00000025B8453000) [pid = 3952] [serial = 78] [outer = 0000000000000000] [url = about:blank] 07:07:47 INFO - PROCESS | 3952 | --DOMWINDOW == 75 (00000025B14AE800) [pid = 3952] [serial = 69] [outer = 0000000000000000] [url = about:blank] 07:07:47 INFO - PROCESS | 3952 | --DOMWINDOW == 74 (00000025AA627C00) [pid = 3952] [serial = 72] [outer = 0000000000000000] [url = about:blank] 07:07:47 INFO - PROCESS | 3952 | --DOMWINDOW == 73 (00000025B4868000) [pid = 3952] [serial = 73] [outer = 0000000000000000] [url = about:blank] 07:07:47 INFO - PROCESS | 3952 | --DOMWINDOW == 72 (00000025B6AF1800) [pid = 3952] [serial = 75] [outer = 0000000000000000] [url = about:blank] 07:07:47 INFO - PROCESS | 3952 | --DOMWINDOW == 71 (00000025AAFDF000) [pid = 3952] [serial = 66] [outer = 0000000000000000] [url = about:blank] 07:07:47 INFO - PROCESS | 3952 | --DOMWINDOW == 70 (00000025B4539800) [pid = 3952] [serial = 70] [outer = 0000000000000000] [url = about:blank] 07:07:47 INFO - PROCESS | 3952 | --DOMWINDOW == 69 (00000025AF8BD400) [pid = 3952] [serial = 67] [outer = 0000000000000000] [url = about:blank] 07:07:47 INFO - PROCESS | 3952 | --DOMWINDOW == 68 (00000025B8B85800) [pid = 3952] [serial = 79] [outer = 0000000000000000] [url = about:blank] 07:07:47 INFO - PROCESS | 3952 | --DOMWINDOW == 67 (00000025B74ED800) [pid = 3952] [serial = 76] [outer = 0000000000000000] [url = about:blank] 07:07:47 INFO - PROCESS | 3952 | 1467036467283 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:47 INFO - PROCESS | 3952 | 1467036467287 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:07:47 INFO - PROCESS | 3952 | ++DOCSHELL 00000025AAD09000 == 31 [pid = 3952] [id = 45] 07:07:47 INFO - PROCESS | 3952 | ++DOMWINDOW == 68 (00000025A8D3D800) [pid = 3952] [serial = 131] [outer = 0000000000000000] 07:07:47 INFO - PROCESS | 3952 | ++DOMWINDOW == 69 (00000025A9721C00) [pid = 3952] [serial = 132] [outer = 00000025A8D3D800] 07:07:47 INFO - PROCESS | 3952 | 1467036467336 Marionette DEBUG loaded listener.js 07:07:47 INFO - PROCESS | 3952 | ++DOMWINDOW == 70 (00000025AAC45400) [pid = 3952] [serial = 133] [outer = 00000025A8D3D800] 07:07:47 INFO - PROCESS | 3952 | 1467036467731 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]]]}] 07:07:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 07:07:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 734ms 07:07:47 INFO - PROCESS | 3952 | 1467036467800 Marionette TRACE conn6 -> [0,145,"getWindowHandle",null] 07:07:47 INFO - PROCESS | 3952 | 1467036467805 Marionette TRACE conn6 <- [1,145,null,{"value":"13"}] 07:07:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 07:07:47 INFO - PROCESS | 3952 | 1467036467811 Marionette TRACE conn6 -> [0,146,"setScriptTimeout",{"ms":35000}] 07:07:47 INFO - PROCESS | 3952 | 1467036467814 Marionette TRACE conn6 <- [1,146,null,{}] 07:07:47 INFO - PROCESS | 3952 | 1467036467818 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}] 07:07:47 INFO - PROCESS | 3952 | 1467036467821 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:07:47 INFO - PROCESS | 3952 | 1467036467910 Marionette TRACE conn6 <- [1,147,null,{"value":null}] 07:07:47 INFO - PROCESS | 3952 | 1467036467917 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:47 INFO - PROCESS | 3952 | 1467036467919 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:07:47 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B4E05000 == 32 [pid = 3952] [id = 46] 07:07:47 INFO - PROCESS | 3952 | ++DOMWINDOW == 71 (00000025AFC6E000) [pid = 3952] [serial = 134] [outer = 0000000000000000] 07:07:47 INFO - PROCESS | 3952 | ++DOMWINDOW == 72 (00000025B0996C00) [pid = 3952] [serial = 135] [outer = 00000025AFC6E000] 07:07:47 INFO - PROCESS | 3952 | 1467036467968 Marionette DEBUG loaded listener.js 07:07:48 INFO - PROCESS | 3952 | ++DOMWINDOW == 73 (00000025B138D800) [pid = 3952] [serial = 136] [outer = 00000025AFC6E000] 07:07:48 INFO - PROCESS | 3952 | 1467036468405 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]]]}] 07:07:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 07:07:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 629ms 07:07:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 07:07:48 INFO - PROCESS | 3952 | 1467036468443 Marionette TRACE conn6 -> [0,149,"getWindowHandle",null] 07:07:48 INFO - PROCESS | 3952 | 1467036468445 Marionette TRACE conn6 <- [1,149,null,{"value":"13"}] 07:07:48 INFO - PROCESS | 3952 | 1467036468449 Marionette TRACE conn6 -> [0,150,"setScriptTimeout",{"ms":35000}] 07:07:48 INFO - PROCESS | 3952 | 1467036468453 Marionette TRACE conn6 <- [1,150,null,{}] 07:07:48 INFO - PROCESS | 3952 | 1467036468465 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}] 07:07:48 INFO - PROCESS | 3952 | 1467036468470 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:07:48 INFO - PROCESS | 3952 | 1467036468585 Marionette TRACE conn6 <- [1,151,null,{"value":null}] 07:07:48 INFO - PROCESS | 3952 | 1467036468601 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:48 INFO - PROCESS | 3952 | 1467036468604 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:07:48 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B75BB000 == 33 [pid = 3952] [id = 47] 07:07:48 INFO - PROCESS | 3952 | ++DOMWINDOW == 74 (00000025B42E2400) [pid = 3952] [serial = 137] [outer = 0000000000000000] 07:07:48 INFO - PROCESS | 3952 | ++DOMWINDOW == 75 (00000025B42E8400) [pid = 3952] [serial = 138] [outer = 00000025B42E2400] 07:07:48 INFO - PROCESS | 3952 | 1467036468653 Marionette DEBUG loaded listener.js 07:07:48 INFO - PROCESS | 3952 | ++DOMWINDOW == 76 (00000025B45D2800) [pid = 3952] [serial = 139] [outer = 00000025B42E2400] 07:07:49 INFO - PROCESS | 3952 | 1467036469058 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]]]}] 07:07:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 07:07:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 627ms 07:07:49 INFO - PROCESS | 3952 | 1467036469078 Marionette TRACE conn6 -> [0,153,"getWindowHandle",null] 07:07:49 INFO - PROCESS | 3952 | 1467036469081 Marionette TRACE conn6 <- [1,153,null,{"value":"13"}] 07:07:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 07:07:49 INFO - PROCESS | 3952 | 1467036469097 Marionette TRACE conn6 -> [0,154,"setScriptTimeout",{"ms":35000}] 07:07:49 INFO - PROCESS | 3952 | 1467036469099 Marionette TRACE conn6 <- [1,154,null,{}] 07:07:49 INFO - PROCESS | 3952 | 1467036469102 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}] 07:07:49 INFO - PROCESS | 3952 | 1467036469104 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:07:49 INFO - PROCESS | 3952 | 1467036469189 Marionette TRACE conn6 <- [1,155,null,{"value":null}] 07:07:49 INFO - PROCESS | 3952 | 1467036469195 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:49 INFO - PROCESS | 3952 | 1467036469197 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:07:49 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B823D800 == 34 [pid = 3952] [id = 48] 07:07:49 INFO - PROCESS | 3952 | ++DOMWINDOW == 77 (00000025B49EC000) [pid = 3952] [serial = 140] [outer = 0000000000000000] 07:07:49 INFO - PROCESS | 3952 | ++DOMWINDOW == 78 (00000025B4EE4800) [pid = 3952] [serial = 141] [outer = 00000025B49EC000] 07:07:49 INFO - PROCESS | 3952 | 1467036469243 Marionette DEBUG loaded listener.js 07:07:49 INFO - PROCESS | 3952 | ++DOMWINDOW == 79 (00000025B686C800) [pid = 3952] [serial = 142] [outer = 00000025B49EC000] 07:07:49 INFO - PROCESS | 3952 | 1467036469716 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]]]}] 07:07:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 07:07:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 629ms 07:07:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 07:07:49 INFO - PROCESS | 3952 | 1467036469727 Marionette TRACE conn6 -> [0,157,"getWindowHandle",null] 07:07:49 INFO - PROCESS | 3952 | 1467036469729 Marionette TRACE conn6 <- [1,157,null,{"value":"13"}] 07:07:49 INFO - PROCESS | 3952 | 1467036469733 Marionette TRACE conn6 -> [0,158,"setScriptTimeout",{"ms":35000}] 07:07:49 INFO - PROCESS | 3952 | 1467036469734 Marionette TRACE conn6 <- [1,158,null,{}] 07:07:49 INFO - PROCESS | 3952 | 1467036469747 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}] 07:07:49 INFO - PROCESS | 3952 | 1467036469749 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:07:49 INFO - PROCESS | 3952 | 1467036469849 Marionette TRACE conn6 <- [1,159,null,{"value":null}] 07:07:49 INFO - PROCESS | 3952 | 1467036469854 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:49 INFO - PROCESS | 3952 | 1467036469857 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:07:49 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B8BA2800 == 35 [pid = 3952] [id = 49] 07:07:49 INFO - PROCESS | 3952 | ++DOMWINDOW == 80 (00000025B4E5B000) [pid = 3952] [serial = 143] [outer = 0000000000000000] 07:07:49 INFO - PROCESS | 3952 | ++DOMWINDOW == 81 (00000025B7412400) [pid = 3952] [serial = 144] [outer = 00000025B4E5B000] 07:07:49 INFO - PROCESS | 3952 | 1467036469903 Marionette DEBUG loaded listener.js 07:07:49 INFO - PROCESS | 3952 | ++DOMWINDOW == 82 (00000025B74F2400) [pid = 3952] [serial = 145] [outer = 00000025B4E5B000] 07:07:50 INFO - PROCESS | 3952 | 1467036470364 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]]]}] 07:07:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 07:07:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 691ms 07:07:50 INFO - PROCESS | 3952 | 1467036470428 Marionette TRACE conn6 -> [0,161,"getWindowHandle",null] 07:07:50 INFO - PROCESS | 3952 | 1467036470430 Marionette TRACE conn6 <- [1,161,null,{"value":"13"}] 07:07:50 INFO - PROCESS | 3952 | 1467036470433 Marionette TRACE conn6 -> [0,162,"setScriptTimeout",{"ms":35000}] 07:07:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 07:07:50 INFO - PROCESS | 3952 | 1467036470435 Marionette TRACE conn6 <- [1,162,null,{}] 07:07:50 INFO - PROCESS | 3952 | 1467036470438 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}] 07:07:50 INFO - PROCESS | 3952 | 1467036470444 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:07:50 INFO - PROCESS | 3952 | 1467036470583 Marionette TRACE conn6 <- [1,163,null,{"value":null}] 07:07:50 INFO - PROCESS | 3952 | 1467036470623 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:50 INFO - PROCESS | 3952 | 1467036470625 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:07:50 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BA61C800 == 36 [pid = 3952] [id = 50] 07:07:50 INFO - PROCESS | 3952 | ++DOMWINDOW == 83 (00000025B8131000) [pid = 3952] [serial = 146] [outer = 0000000000000000] 07:07:50 INFO - PROCESS | 3952 | ++DOMWINDOW == 84 (00000025B844B400) [pid = 3952] [serial = 147] [outer = 00000025B8131000] 07:07:50 INFO - PROCESS | 3952 | 1467036470671 Marionette DEBUG loaded listener.js 07:07:50 INFO - PROCESS | 3952 | ++DOMWINDOW == 85 (00000025B8DB2800) [pid = 3952] [serial = 148] [outer = 00000025B8131000] 07:07:51 INFO - PROCESS | 3952 | 1467036471077 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]]]}] 07:07:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 07:07:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 691ms 07:07:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 07:07:51 INFO - PROCESS | 3952 | 1467036471128 Marionette TRACE conn6 -> [0,165,"getWindowHandle",null] 07:07:51 INFO - PROCESS | 3952 | 1467036471130 Marionette TRACE conn6 <- [1,165,null,{"value":"13"}] 07:07:51 INFO - PROCESS | 3952 | 1467036471139 Marionette TRACE conn6 -> [0,166,"setScriptTimeout",{"ms":35000}] 07:07:51 INFO - PROCESS | 3952 | 1467036471141 Marionette TRACE conn6 <- [1,166,null,{}] 07:07:51 INFO - PROCESS | 3952 | 1467036471165 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}] 07:07:51 INFO - PROCESS | 3952 | 1467036471167 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:07:51 INFO - PROCESS | 3952 | 1467036471267 Marionette TRACE conn6 <- [1,167,null,{"value":null}] 07:07:51 INFO - PROCESS | 3952 | 1467036471272 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:51 INFO - PROCESS | 3952 | 1467036471275 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:07:51 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BC970800 == 37 [pid = 3952] [id = 51] 07:07:51 INFO - PROCESS | 3952 | ++DOMWINDOW == 86 (00000025B9809000) [pid = 3952] [serial = 149] [outer = 0000000000000000] 07:07:51 INFO - PROCESS | 3952 | ++DOMWINDOW == 87 (00000025B9CAEC00) [pid = 3952] [serial = 150] [outer = 00000025B9809000] 07:07:51 INFO - PROCESS | 3952 | 1467036471321 Marionette DEBUG loaded listener.js 07:07:51 INFO - PROCESS | 3952 | ++DOMWINDOW == 88 (00000025BB39F800) [pid = 3952] [serial = 151] [outer = 00000025B9809000] 07:07:51 INFO - PROCESS | 3952 | --DOMWINDOW == 87 (00000025AAC45C00) [pid = 3952] [serial = 110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 07:07:51 INFO - PROCESS | 3952 | --DOMWINDOW == 86 (00000025B42E7400) [pid = 3952] [serial = 92] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 07:07:51 INFO - PROCESS | 3952 | --DOMWINDOW == 85 (00000025B683BC00) [pid = 3952] [serial = 107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 07:07:51 INFO - PROCESS | 3952 | --DOMWINDOW == 84 (00000025ABF4D800) [pid = 3952] [serial = 98] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 07:07:51 INFO - PROCESS | 3952 | --DOMWINDOW == 83 (00000025B6868800) [pid = 3952] [serial = 113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 07:07:51 INFO - PROCESS | 3952 | --DOMWINDOW == 82 (00000025A9724000) [pid = 3952] [serial = 116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 07:07:51 INFO - PROCESS | 3952 | --DOMWINDOW == 81 (00000025AFB77000) [pid = 3952] [serial = 101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 07:07:51 INFO - PROCESS | 3952 | --DOMWINDOW == 80 (00000025AAC4F800) [pid = 3952] [serial = 95] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 07:07:51 INFO - PROCESS | 3952 | --DOMWINDOW == 79 (00000025B49E1400) [pid = 3952] [serial = 119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 07:07:51 INFO - PROCESS | 3952 | --DOMWINDOW == 78 (00000025B4532000) [pid = 3952] [serial = 104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 07:07:51 INFO - PROCESS | 3952 | --DOMWINDOW == 77 (00000025B09D7400) [pid = 3952] [serial = 83] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 07:07:51 INFO - PROCESS | 3952 | --DOMWINDOW == 76 (00000025B8B83400) [pid = 3952] [serial = 86] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 07:07:51 INFO - PROCESS | 3952 | --DOMWINDOW == 75 (00000025AAC50400) [pid = 3952] [serial = 89] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 07:07:51 INFO - PROCESS | 3952 | --DOMWINDOW == 74 (00000025BAF77800) [pid = 3952] [serial = 122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 07:07:51 INFO - PROCESS | 3952 | 1467036471784 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]]]}] 07:07:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 07:07:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 712ms 07:07:51 INFO - PROCESS | 3952 | 1467036471849 Marionette TRACE conn6 -> [0,169,"getWindowHandle",null] 07:07:51 INFO - PROCESS | 3952 | 1467036471851 Marionette TRACE conn6 <- [1,169,null,{"value":"13"}] 07:07:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 07:07:51 INFO - PROCESS | 3952 | 1467036471855 Marionette TRACE conn6 -> [0,170,"setScriptTimeout",{"ms":35000}] 07:07:51 INFO - PROCESS | 3952 | 1467036471857 Marionette TRACE conn6 <- [1,170,null,{}] 07:07:51 INFO - PROCESS | 3952 | 1467036471860 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}] 07:07:51 INFO - PROCESS | 3952 | 1467036471862 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:07:51 INFO - PROCESS | 3952 | 1467036471942 Marionette TRACE conn6 <- [1,171,null,{"value":null}] 07:07:51 INFO - PROCESS | 3952 | 1467036471948 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:51 INFO - PROCESS | 3952 | 1467036471950 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:07:51 INFO - PROCESS | 3952 | ++DOCSHELL 00000025AEE80800 == 38 [pid = 3952] [id = 52] 07:07:51 INFO - PROCESS | 3952 | ++DOMWINDOW == 75 (00000025B09A0C00) [pid = 3952] [serial = 152] [outer = 0000000000000000] 07:07:51 INFO - PROCESS | 3952 | ++DOMWINDOW == 76 (00000025B4872000) [pid = 3952] [serial = 153] [outer = 00000025B09A0C00] 07:07:52 INFO - PROCESS | 3952 | 1467036471994 Marionette DEBUG loaded listener.js 07:07:52 INFO - PROCESS | 3952 | ++DOMWINDOW == 77 (00000025B9886800) [pid = 3952] [serial = 154] [outer = 00000025B09A0C00] 07:07:52 INFO - PROCESS | 3952 | 1467036472372 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]]]}] 07:07:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 07:07:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 586ms 07:07:52 INFO - PROCESS | 3952 | 1467036472444 Marionette TRACE conn6 -> [0,173,"getWindowHandle",null] 07:07:52 INFO - PROCESS | 3952 | 1467036472446 Marionette TRACE conn6 <- [1,173,null,{"value":"13"}] 07:07:52 INFO - PROCESS | 3952 | 1467036472449 Marionette TRACE conn6 -> [0,174,"setScriptTimeout",{"ms":35000}] 07:07:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 07:07:52 INFO - PROCESS | 3952 | 1467036472451 Marionette TRACE conn6 <- [1,174,null,{}] 07:07:52 INFO - PROCESS | 3952 | 1467036472454 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}] 07:07:52 INFO - PROCESS | 3952 | 1467036472456 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:07:52 INFO - PROCESS | 3952 | 1467036472541 Marionette TRACE conn6 <- [1,175,null,{"value":null}] 07:07:52 INFO - PROCESS | 3952 | 1467036472547 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:52 INFO - PROCESS | 3952 | 1467036472549 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:07:52 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BF8F0800 == 39 [pid = 3952] [id = 53] 07:07:52 INFO - PROCESS | 3952 | ++DOMWINDOW == 78 (00000025AA708000) [pid = 3952] [serial = 155] [outer = 0000000000000000] 07:07:52 INFO - PROCESS | 3952 | ++DOMWINDOW == 79 (00000025AA70E400) [pid = 3952] [serial = 156] [outer = 00000025AA708000] 07:07:52 INFO - PROCESS | 3952 | 1467036472593 Marionette DEBUG loaded listener.js 07:07:52 INFO - PROCESS | 3952 | ++DOMWINDOW == 80 (00000025B49E0C00) [pid = 3952] [serial = 157] [outer = 00000025AA708000] 07:07:52 INFO - PROCESS | 3952 | ++DOMWINDOW == 81 (00000025AAB97000) [pid = 3952] [serial = 158] [outer = 00000025AFBE8000] 07:07:53 INFO - PROCESS | 3952 | 1467036473047 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]]]}] 07:07:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 07:07:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 629ms 07:07:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 07:07:53 INFO - PROCESS | 3952 | 1467036473082 Marionette TRACE conn6 -> [0,177,"getWindowHandle",null] 07:07:53 INFO - PROCESS | 3952 | 1467036473084 Marionette TRACE conn6 <- [1,177,null,{"value":"13"}] 07:07:53 INFO - PROCESS | 3952 | 1467036473088 Marionette TRACE conn6 -> [0,178,"setScriptTimeout",{"ms":35000}] 07:07:53 INFO - PROCESS | 3952 | 1467036473090 Marionette TRACE conn6 <- [1,178,null,{}] 07:07:53 INFO - PROCESS | 3952 | 1467036473093 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}] 07:07:53 INFO - PROCESS | 3952 | 1467036473095 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:07:53 INFO - PROCESS | 3952 | 1467036473175 Marionette TRACE conn6 <- [1,179,null,{"value":null}] 07:07:53 INFO - PROCESS | 3952 | 1467036473180 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:53 INFO - PROCESS | 3952 | 1467036473190 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:07:53 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BEC58800 == 40 [pid = 3952] [id = 54] 07:07:53 INFO - PROCESS | 3952 | ++DOMWINDOW == 82 (00000025AABA2800) [pid = 3952] [serial = 159] [outer = 0000000000000000] 07:07:53 INFO - PROCESS | 3952 | ++DOMWINDOW == 83 (00000025ABDE5C00) [pid = 3952] [serial = 160] [outer = 00000025AABA2800] 07:07:53 INFO - PROCESS | 3952 | 1467036473236 Marionette DEBUG loaded listener.js 07:07:53 INFO - PROCESS | 3952 | ++DOMWINDOW == 84 (00000025BB60EC00) [pid = 3952] [serial = 161] [outer = 00000025AABA2800] 07:07:53 INFO - PROCESS | 3952 | 1467036473718 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]]]}] 07:07:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 07:07:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 690ms 07:07:53 INFO - PROCESS | 3952 | 1467036473781 Marionette TRACE conn6 -> [0,181,"getWindowHandle",null] 07:07:53 INFO - PROCESS | 3952 | 1467036473786 Marionette TRACE conn6 <- [1,181,null,{"value":"13"}] 07:07:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 07:07:53 INFO - PROCESS | 3952 | 1467036473791 Marionette TRACE conn6 -> [0,182,"setScriptTimeout",{"ms":35000}] 07:07:53 INFO - PROCESS | 3952 | 1467036473795 Marionette TRACE conn6 <- [1,182,null,{}] 07:07:53 INFO - PROCESS | 3952 | 1467036473801 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}] 07:07:53 INFO - PROCESS | 3952 | 1467036473804 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:07:53 INFO - PROCESS | 3952 | 1467036473984 Marionette TRACE conn6 <- [1,183,null,{"value":null}] 07:07:54 INFO - PROCESS | 3952 | 1467036474051 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:54 INFO - PROCESS | 3952 | 1467036474054 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:07:54 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B101D800 == 41 [pid = 3952] [id = 55] 07:07:54 INFO - PROCESS | 3952 | ++DOMWINDOW == 85 (00000025AABA2C00) [pid = 3952] [serial = 162] [outer = 0000000000000000] 07:07:54 INFO - PROCESS | 3952 | ++DOMWINDOW == 86 (00000025AAC97C00) [pid = 3952] [serial = 163] [outer = 00000025AABA2C00] 07:07:54 INFO - PROCESS | 3952 | 1467036474112 Marionette DEBUG loaded listener.js 07:07:54 INFO - PROCESS | 3952 | ++DOMWINDOW == 87 (00000025AF5F1800) [pid = 3952] [serial = 164] [outer = 00000025AABA2C00] 07:07:54 INFO - PROCESS | 3952 | 1467036474665 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]]]}] 07:07:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 07:07:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 944ms 07:07:54 INFO - PROCESS | 3952 | 1467036474740 Marionette TRACE conn6 -> [0,185,"getWindowHandle",null] 07:07:54 INFO - PROCESS | 3952 | 1467036474745 Marionette TRACE conn6 <- [1,185,null,{"value":"13"}] 07:07:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 07:07:54 INFO - PROCESS | 3952 | 1467036474752 Marionette TRACE conn6 -> [0,186,"setScriptTimeout",{"ms":35000}] 07:07:54 INFO - PROCESS | 3952 | 1467036474755 Marionette TRACE conn6 <- [1,186,null,{}] 07:07:54 INFO - PROCESS | 3952 | 1467036474759 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}] 07:07:54 INFO - PROCESS | 3952 | 1467036474762 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:07:54 INFO - PROCESS | 3952 | 1467036474911 Marionette TRACE conn6 <- [1,187,null,{"value":null}] 07:07:54 INFO - PROCESS | 3952 | 1467036474970 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:54 INFO - PROCESS | 3952 | 1467036474973 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:07:55 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B892F800 == 42 [pid = 3952] [id = 56] 07:07:55 INFO - PROCESS | 3952 | ++DOMWINDOW == 88 (00000025B14AC400) [pid = 3952] [serial = 165] [outer = 0000000000000000] 07:07:55 INFO - PROCESS | 3952 | ++DOMWINDOW == 89 (00000025B41C9800) [pid = 3952] [serial = 166] [outer = 00000025B14AC400] 07:07:55 INFO - PROCESS | 3952 | 1467036475031 Marionette DEBUG loaded listener.js 07:07:55 INFO - PROCESS | 3952 | ++DOMWINDOW == 90 (00000025B4531400) [pid = 3952] [serial = 167] [outer = 00000025B14AC400] 07:07:55 INFO - PROCESS | 3952 | 1467036475586 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]]]}] 07:07:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 07:07:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 881ms 07:07:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 07:07:55 INFO - PROCESS | 3952 | 1467036475639 Marionette TRACE conn6 -> [0,189,"getWindowHandle",null] 07:07:55 INFO - PROCESS | 3952 | 1467036475641 Marionette TRACE conn6 <- [1,189,null,{"value":"13"}] 07:07:55 INFO - PROCESS | 3952 | 1467036475645 Marionette TRACE conn6 -> [0,190,"setScriptTimeout",{"ms":35000}] 07:07:55 INFO - PROCESS | 3952 | 1467036475649 Marionette TRACE conn6 <- [1,190,null,{}] 07:07:55 INFO - PROCESS | 3952 | 1467036475661 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}] 07:07:55 INFO - PROCESS | 3952 | 1467036475666 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:07:55 INFO - PROCESS | 3952 | 1467036475776 Marionette TRACE conn6 <- [1,191,null,{"value":null}] 07:07:55 INFO - PROCESS | 3952 | 1467036475857 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:55 INFO - PROCESS | 3952 | 1467036475860 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:07:55 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BFEE8800 == 43 [pid = 3952] [id = 57] 07:07:55 INFO - PROCESS | 3952 | ++DOMWINDOW == 91 (00000025B8139C00) [pid = 3952] [serial = 168] [outer = 0000000000000000] 07:07:55 INFO - PROCESS | 3952 | ++DOMWINDOW == 92 (00000025B8455400) [pid = 3952] [serial = 169] [outer = 00000025B8139C00] 07:07:55 INFO - PROCESS | 3952 | 1467036475918 Marionette DEBUG loaded listener.js 07:07:56 INFO - PROCESS | 3952 | ++DOMWINDOW == 93 (00000025BB39FC00) [pid = 3952] [serial = 170] [outer = 00000025B8139C00] 07:07:56 INFO - PROCESS | 3952 | 1467036476617 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]]]}] 07:07:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 07:07:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1035ms 07:07:56 INFO - PROCESS | 3952 | 1467036476687 Marionette TRACE conn6 -> [0,193,"getWindowHandle",null] 07:07:56 INFO - PROCESS | 3952 | 1467036476692 Marionette TRACE conn6 <- [1,193,null,{"value":"13"}] 07:07:56 INFO - PROCESS | 3952 | 1467036476698 Marionette TRACE conn6 -> [0,194,"setScriptTimeout",{"ms":35000}] 07:07:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 07:07:56 INFO - PROCESS | 3952 | 1467036476701 Marionette TRACE conn6 <- [1,194,null,{}] 07:07:56 INFO - PROCESS | 3952 | 1467036476717 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}] 07:07:56 INFO - PROCESS | 3952 | 1467036476720 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:07:56 INFO - PROCESS | 3952 | 1467036476828 Marionette TRACE conn6 <- [1,195,null,{"value":null}] 07:07:56 INFO - PROCESS | 3952 | 1467036476888 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:56 INFO - PROCESS | 3952 | 1467036476892 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:07:56 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B0F49000 == 44 [pid = 3952] [id = 58] 07:07:56 INFO - PROCESS | 3952 | ++DOMWINDOW == 94 (00000025AA71F400) [pid = 3952] [serial = 171] [outer = 0000000000000000] 07:07:56 INFO - PROCESS | 3952 | ++DOMWINDOW == 95 (00000025AA721000) [pid = 3952] [serial = 172] [outer = 00000025AA71F400] 07:07:56 INFO - PROCESS | 3952 | 1467036476942 Marionette DEBUG loaded listener.js 07:07:57 INFO - PROCESS | 3952 | ++DOMWINDOW == 96 (00000025AAC45C00) [pid = 3952] [serial = 173] [outer = 00000025AA71F400] 07:07:57 INFO - PROCESS | 3952 | --DOCSHELL 00000025BF8F0800 == 43 [pid = 3952] [id = 53] 07:07:57 INFO - PROCESS | 3952 | --DOCSHELL 00000025AEE80800 == 42 [pid = 3952] [id = 52] 07:07:57 INFO - PROCESS | 3952 | --DOCSHELL 00000025BC970800 == 41 [pid = 3952] [id = 51] 07:07:57 INFO - PROCESS | 3952 | --DOCSHELL 00000025BA61C800 == 40 [pid = 3952] [id = 50] 07:07:57 INFO - PROCESS | 3952 | --DOCSHELL 00000025B8BA2800 == 39 [pid = 3952] [id = 49] 07:07:57 INFO - PROCESS | 3952 | --DOCSHELL 00000025B823D800 == 38 [pid = 3952] [id = 48] 07:07:57 INFO - PROCESS | 3952 | --DOCSHELL 00000025B75BB000 == 37 [pid = 3952] [id = 47] 07:07:57 INFO - PROCESS | 3952 | --DOCSHELL 00000025B4E05000 == 36 [pid = 3952] [id = 46] 07:07:57 INFO - PROCESS | 3952 | --DOCSHELL 00000025AAD09000 == 35 [pid = 3952] [id = 45] 07:07:57 INFO - PROCESS | 3952 | --DOMWINDOW == 95 (00000025BB3A2800) [pid = 3952] [serial = 123] [outer = 0000000000000000] [url = about:blank] 07:07:57 INFO - PROCESS | 3952 | --DOMWINDOW == 94 (00000025B74ED400) [pid = 3952] [serial = 111] [outer = 0000000000000000] [url = about:blank] 07:07:57 INFO - PROCESS | 3952 | --DOMWINDOW == 93 (00000025B42EF000) [pid = 3952] [serial = 93] [outer = 0000000000000000] [url = about:blank] 07:07:57 INFO - PROCESS | 3952 | --DOMWINDOW == 92 (00000025B7411000) [pid = 3952] [serial = 109] [outer = 0000000000000000] [url = about:blank] 07:07:57 INFO - PROCESS | 3952 | --DOMWINDOW == 91 (00000025AEEC1400) [pid = 3952] [serial = 99] [outer = 0000000000000000] [url = about:blank] 07:07:57 INFO - PROCESS | 3952 | --DOMWINDOW == 90 (00000025B6AF3800) [pid = 3952] [serial = 108] [outer = 0000000000000000] [url = about:blank] 07:07:57 INFO - PROCESS | 3952 | --DOMWINDOW == 89 (00000025AF8B0000) [pid = 3952] [serial = 100] [outer = 0000000000000000] [url = about:blank] 07:07:57 INFO - PROCESS | 3952 | --DOMWINDOW == 88 (00000025B8D1F800) [pid = 3952] [serial = 114] [outer = 0000000000000000] [url = about:blank] 07:07:57 INFO - PROCESS | 3952 | --DOMWINDOW == 87 (00000025AAC50C00) [pid = 3952] [serial = 118] [outer = 0000000000000000] [url = about:blank] 07:07:57 INFO - PROCESS | 3952 | --DOMWINDOW == 86 (00000025B0FAB000) [pid = 3952] [serial = 102] [outer = 0000000000000000] [url = about:blank] 07:07:57 INFO - PROCESS | 3952 | --DOMWINDOW == 85 (00000025B14ADC00) [pid = 3952] [serial = 103] [outer = 0000000000000000] [url = about:blank] 07:07:57 INFO - PROCESS | 3952 | --DOMWINDOW == 84 (00000025A9727000) [pid = 3952] [serial = 117] [outer = 0000000000000000] [url = about:blank] 07:07:57 INFO - PROCESS | 3952 | --DOMWINDOW == 83 (00000025AACA1800) [pid = 3952] [serial = 97] [outer = 0000000000000000] [url = about:blank] 07:07:57 INFO - PROCESS | 3952 | --DOMWINDOW == 82 (00000025BB328800) [pid = 3952] [serial = 121] [outer = 0000000000000000] [url = about:blank] 07:07:57 INFO - PROCESS | 3952 | --DOMWINDOW == 81 (00000025AAC9A000) [pid = 3952] [serial = 96] [outer = 0000000000000000] [url = about:blank] 07:07:57 INFO - PROCESS | 3952 | --DOMWINDOW == 80 (00000025B4867C00) [pid = 3952] [serial = 105] [outer = 0000000000000000] [url = about:blank] 07:07:57 INFO - PROCESS | 3952 | --DOMWINDOW == 79 (00000025B988B000) [pid = 3952] [serial = 115] [outer = 0000000000000000] [url = about:blank] 07:07:57 INFO - PROCESS | 3952 | --DOMWINDOW == 78 (00000025B4EE4000) [pid = 3952] [serial = 85] [outer = 0000000000000000] [url = about:blank] 07:07:57 INFO - PROCESS | 3952 | --DOMWINDOW == 77 (00000025B486A400) [pid = 3952] [serial = 84] [outer = 0000000000000000] [url = about:blank] 07:07:57 INFO - PROCESS | 3952 | --DOMWINDOW == 76 (00000025B812CC00) [pid = 3952] [serial = 88] [outer = 0000000000000000] [url = about:blank] 07:07:57 INFO - PROCESS | 3952 | --DOMWINDOW == 75 (00000025B9641400) [pid = 3952] [serial = 87] [outer = 0000000000000000] [url = about:blank] 07:07:57 INFO - PROCESS | 3952 | --DOMWINDOW == 74 (00000025B7C16000) [pid = 3952] [serial = 112] [outer = 0000000000000000] [url = about:blank] 07:07:57 INFO - PROCESS | 3952 | --DOMWINDOW == 73 (00000025BC72F000) [pid = 3952] [serial = 91] [outer = 0000000000000000] [url = about:blank] 07:07:57 INFO - PROCESS | 3952 | --DOMWINDOW == 72 (00000025BA15EC00) [pid = 3952] [serial = 90] [outer = 0000000000000000] [url = about:blank] 07:07:57 INFO - PROCESS | 3952 | --DOMWINDOW == 71 (00000025B9643C00) [pid = 3952] [serial = 120] [outer = 0000000000000000] [url = about:blank] 07:07:57 INFO - PROCESS | 3952 | --DOMWINDOW == 70 (00000025BC738C00) [pid = 3952] [serial = 94] [outer = 0000000000000000] [url = about:blank] 07:07:57 INFO - PROCESS | 3952 | --DOMWINDOW == 69 (00000025B4E99800) [pid = 3952] [serial = 106] [outer = 0000000000000000] [url = about:blank] 07:07:57 INFO - PROCESS | 3952 | --DOMWINDOW == 68 (00000025BC72F800) [pid = 3952] [serial = 124] [outer = 0000000000000000] [url = about:blank] 07:07:57 INFO - PROCESS | 3952 | 1467036477536 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]]]}] 07:07:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 07:07:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 882ms 07:07:57 INFO - PROCESS | 3952 | 1467036477584 Marionette TRACE conn6 -> [0,197,"getWindowHandle",null] 07:07:57 INFO - PROCESS | 3952 | 1467036477588 Marionette TRACE conn6 <- [1,197,null,{"value":"13"}] 07:07:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 07:07:57 INFO - PROCESS | 3952 | 1467036477594 Marionette TRACE conn6 -> [0,198,"setScriptTimeout",{"ms":35000}] 07:07:57 INFO - PROCESS | 3952 | 1467036477597 Marionette TRACE conn6 <- [1,198,null,{}] 07:07:57 INFO - PROCESS | 3952 | 1467036477601 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}] 07:07:57 INFO - PROCESS | 3952 | 1467036477604 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:07:57 INFO - PROCESS | 3952 | 1467036477692 Marionette TRACE conn6 <- [1,199,null,{"value":null}] 07:07:57 INFO - PROCESS | 3952 | 1467036477698 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:57 INFO - PROCESS | 3952 | 1467036477700 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:07:57 INFO - PROCESS | 3952 | ++DOCSHELL 00000025AFBC9000 == 36 [pid = 3952] [id = 59] 07:07:57 INFO - PROCESS | 3952 | ++DOMWINDOW == 69 (00000025AA706C00) [pid = 3952] [serial = 174] [outer = 0000000000000000] 07:07:57 INFO - PROCESS | 3952 | ++DOMWINDOW == 70 (00000025AA70D800) [pid = 3952] [serial = 175] [outer = 00000025AA706C00] 07:07:57 INFO - PROCESS | 3952 | 1467036477748 Marionette DEBUG loaded listener.js 07:07:57 INFO - PROCESS | 3952 | ++DOMWINDOW == 71 (00000025AAC4B400) [pid = 3952] [serial = 176] [outer = 00000025AA706C00] 07:07:58 INFO - PROCESS | 3952 | 1467036478186 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]]]}] 07:07:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 07:07:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 628ms 07:07:58 INFO - PROCESS | 3952 | 1467036478229 Marionette TRACE conn6 -> [0,201,"getWindowHandle",null] 07:07:58 INFO - PROCESS | 3952 | 1467036478231 Marionette TRACE conn6 <- [1,201,null,{"value":"13"}] 07:07:58 INFO - PROCESS | 3952 | 1467036478235 Marionette TRACE conn6 -> [0,202,"setScriptTimeout",{"ms":35000}] 07:07:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 07:07:58 INFO - PROCESS | 3952 | 1467036478238 Marionette TRACE conn6 <- [1,202,null,{}] 07:07:58 INFO - PROCESS | 3952 | 1467036478249 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}] 07:07:58 INFO - PROCESS | 3952 | 1467036478254 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:07:58 INFO - PROCESS | 3952 | 1467036478342 Marionette TRACE conn6 <- [1,203,null,{"value":null}] 07:07:58 INFO - PROCESS | 3952 | 1467036478351 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:58 INFO - PROCESS | 3952 | 1467036478354 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:07:58 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B6EFA800 == 37 [pid = 3952] [id = 60] 07:07:58 INFO - PROCESS | 3952 | ++DOMWINDOW == 72 (00000025AF9A6000) [pid = 3952] [serial = 177] [outer = 0000000000000000] 07:07:58 INFO - PROCESS | 3952 | ++DOMWINDOW == 73 (00000025B0804C00) [pid = 3952] [serial = 178] [outer = 00000025AF9A6000] 07:07:58 INFO - PROCESS | 3952 | 1467036478402 Marionette DEBUG loaded listener.js 07:07:58 INFO - PROCESS | 3952 | ++DOMWINDOW == 74 (00000025B0F0D000) [pid = 3952] [serial = 179] [outer = 00000025AF9A6000] 07:07:58 INFO - PROCESS | 3952 | 1467036478824 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]]]}] 07:07:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 07:07:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 627ms 07:07:58 INFO - PROCESS | 3952 | 1467036478865 Marionette TRACE conn6 -> [0,205,"getWindowHandle",null] 07:07:58 INFO - PROCESS | 3952 | 1467036478868 Marionette TRACE conn6 <- [1,205,null,{"value":"13"}] 07:07:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 07:07:58 INFO - PROCESS | 3952 | 1467036478871 Marionette TRACE conn6 -> [0,206,"setScriptTimeout",{"ms":35000}] 07:07:58 INFO - PROCESS | 3952 | 1467036478873 Marionette TRACE conn6 <- [1,206,null,{}] 07:07:58 INFO - PROCESS | 3952 | 1467036478882 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}] 07:07:58 INFO - PROCESS | 3952 | 1467036478884 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:07:58 INFO - PROCESS | 3952 | 1467036478973 Marionette TRACE conn6 <- [1,207,null,{"value":null}] 07:07:58 INFO - PROCESS | 3952 | 1467036478978 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:58 INFO - PROCESS | 3952 | 1467036478980 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:07:58 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B7AE1800 == 38 [pid = 3952] [id = 61] 07:07:58 INFO - PROCESS | 3952 | ++DOMWINDOW == 75 (00000025B3970000) [pid = 3952] [serial = 180] [outer = 0000000000000000] 07:07:59 INFO - PROCESS | 3952 | ++DOMWINDOW == 76 (00000025B41CAC00) [pid = 3952] [serial = 181] [outer = 00000025B3970000] 07:07:59 INFO - PROCESS | 3952 | 1467036479026 Marionette DEBUG loaded listener.js 07:07:59 INFO - PROCESS | 3952 | ++DOMWINDOW == 77 (00000025B42EAC00) [pid = 3952] [serial = 182] [outer = 00000025B3970000] 07:07:59 INFO - PROCESS | 3952 | 1467036479434 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]]]}] 07:07:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 07:07:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 586ms 07:07:59 INFO - PROCESS | 3952 | 1467036479473 Marionette TRACE conn6 -> [0,209,"getWindowHandle",null] 07:07:59 INFO - PROCESS | 3952 | 1467036479475 Marionette TRACE conn6 <- [1,209,null,{"value":"13"}] 07:07:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 07:07:59 INFO - PROCESS | 3952 | 1467036479479 Marionette TRACE conn6 -> [0,210,"setScriptTimeout",{"ms":35000}] 07:07:59 INFO - PROCESS | 3952 | 1467036479480 Marionette TRACE conn6 <- [1,210,null,{}] 07:07:59 INFO - PROCESS | 3952 | 1467036479484 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}] 07:07:59 INFO - PROCESS | 3952 | 1467036479486 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:07:59 INFO - PROCESS | 3952 | 1467036479567 Marionette TRACE conn6 <- [1,211,null,{"value":null}] 07:07:59 INFO - PROCESS | 3952 | 1467036479573 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:59 INFO - PROCESS | 3952 | 1467036479575 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:07:59 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B84D4800 == 39 [pid = 3952] [id = 62] 07:07:59 INFO - PROCESS | 3952 | ++DOMWINDOW == 78 (00000025B453AC00) [pid = 3952] [serial = 183] [outer = 0000000000000000] 07:07:59 INFO - PROCESS | 3952 | ++DOMWINDOW == 79 (00000025B4E58400) [pid = 3952] [serial = 184] [outer = 00000025B453AC00] 07:07:59 INFO - PROCESS | 3952 | 1467036479628 Marionette DEBUG loaded listener.js 07:07:59 INFO - PROCESS | 3952 | ++DOMWINDOW == 80 (00000025B601D800) [pid = 3952] [serial = 185] [outer = 00000025B453AC00] 07:08:00 INFO - PROCESS | 3952 | 1467036480098 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]]]}] 07:08:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 07:08:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 628ms 07:08:00 INFO - PROCESS | 3952 | 1467036480117 Marionette TRACE conn6 -> [0,213,"getWindowHandle",null] 07:08:00 INFO - PROCESS | 3952 | 1467036480119 Marionette TRACE conn6 <- [1,213,null,{"value":"13"}] 07:08:00 INFO - PROCESS | 3952 | 1467036480123 Marionette TRACE conn6 -> [0,214,"setScriptTimeout",{"ms":35000}] 07:08:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 07:08:00 INFO - PROCESS | 3952 | 1467036480125 Marionette TRACE conn6 <- [1,214,null,{}] 07:08:00 INFO - PROCESS | 3952 | 1467036480129 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}] 07:08:00 INFO - PROCESS | 3952 | 1467036480135 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:08:00 INFO - PROCESS | 3952 | 1467036480272 Marionette TRACE conn6 <- [1,215,null,{"value":null}] 07:08:00 INFO - PROCESS | 3952 | 1467036480282 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:00 INFO - PROCESS | 3952 | 1467036480284 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:08:00 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BB30C800 == 40 [pid = 3952] [id = 63] 07:08:00 INFO - PROCESS | 3952 | ++DOMWINDOW == 81 (00000025B7414C00) [pid = 3952] [serial = 186] [outer = 0000000000000000] 07:08:00 INFO - PROCESS | 3952 | ++DOMWINDOW == 82 (00000025B7770800) [pid = 3952] [serial = 187] [outer = 00000025B7414C00] 07:08:00 INFO - PROCESS | 3952 | 1467036480363 Marionette DEBUG loaded listener.js 07:08:00 INFO - PROCESS | 3952 | ++DOMWINDOW == 83 (00000025B8133400) [pid = 3952] [serial = 188] [outer = 00000025B7414C00] 07:08:00 INFO - PROCESS | 3952 | 1467036480770 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]]]}] 07:08:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 07:08:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 670ms 07:08:00 INFO - PROCESS | 3952 | 1467036480798 Marionette TRACE conn6 -> [0,217,"getWindowHandle",null] 07:08:00 INFO - PROCESS | 3952 | 1467036480800 Marionette TRACE conn6 <- [1,217,null,{"value":"13"}] 07:08:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 07:08:00 INFO - PROCESS | 3952 | 1467036480803 Marionette TRACE conn6 -> [0,218,"setScriptTimeout",{"ms":35000}] 07:08:00 INFO - PROCESS | 3952 | 1467036480805 Marionette TRACE conn6 <- [1,218,null,{}] 07:08:00 INFO - PROCESS | 3952 | 1467036480808 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}] 07:08:00 INFO - PROCESS | 3952 | 1467036480810 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:08:00 INFO - PROCESS | 3952 | 1467036480921 Marionette TRACE conn6 <- [1,219,null,{"value":null}] 07:08:00 INFO - PROCESS | 3952 | 1467036480985 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:00 INFO - PROCESS | 3952 | 1467036480987 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:08:01 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BDE2C000 == 41 [pid = 3952] [id = 64] 07:08:01 INFO - PROCESS | 3952 | ++DOMWINDOW == 84 (00000025B844B800) [pid = 3952] [serial = 189] [outer = 0000000000000000] 07:08:01 INFO - PROCESS | 3952 | ++DOMWINDOW == 85 (00000025B8991800) [pid = 3952] [serial = 190] [outer = 00000025B844B800] 07:08:01 INFO - PROCESS | 3952 | 1467036481031 Marionette DEBUG loaded listener.js 07:08:01 INFO - PROCESS | 3952 | ++DOMWINDOW == 86 (00000025B980B400) [pid = 3952] [serial = 191] [outer = 00000025B844B800] 07:08:01 INFO - PROCESS | 3952 | 1467036481431 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]]]}] 07:08:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 07:08:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 671ms 07:08:01 INFO - PROCESS | 3952 | 1467036481479 Marionette TRACE conn6 -> [0,221,"getWindowHandle",null] 07:08:01 INFO - PROCESS | 3952 | 1467036481481 Marionette TRACE conn6 <- [1,221,null,{"value":"13"}] 07:08:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 07:08:01 INFO - PROCESS | 3952 | 1467036481490 Marionette TRACE conn6 -> [0,222,"setScriptTimeout",{"ms":35000}] 07:08:01 INFO - PROCESS | 3952 | 1467036481492 Marionette TRACE conn6 <- [1,222,null,{}] 07:08:01 INFO - PROCESS | 3952 | 1467036481496 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}] 07:08:01 INFO - PROCESS | 3952 | 1467036481498 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:08:01 INFO - PROCESS | 3952 | 1467036481602 Marionette TRACE conn6 <- [1,223,null,{"value":null}] 07:08:01 INFO - PROCESS | 3952 | 1467036481609 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:01 INFO - PROCESS | 3952 | 1467036481611 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:08:01 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B9FD8800 == 42 [pid = 3952] [id = 65] 07:08:01 INFO - PROCESS | 3952 | ++DOMWINDOW == 87 (00000025B0F0DC00) [pid = 3952] [serial = 192] [outer = 0000000000000000] 07:08:01 INFO - PROCESS | 3952 | ++DOMWINDOW == 88 (00000025B4530C00) [pid = 3952] [serial = 193] [outer = 00000025B0F0DC00] 07:08:01 INFO - PROCESS | 3952 | 1467036481692 Marionette DEBUG loaded listener.js 07:08:01 INFO - PROCESS | 3952 | ++DOMWINDOW == 89 (00000025BB397400) [pid = 3952] [serial = 194] [outer = 00000025B0F0DC00] 07:08:01 INFO - PROCESS | 3952 | --DOMWINDOW == 88 (00000025B4E5B000) [pid = 3952] [serial = 143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 07:08:01 INFO - PROCESS | 3952 | --DOMWINDOW == 87 (00000025B8131000) [pid = 3952] [serial = 146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 07:08:01 INFO - PROCESS | 3952 | --DOMWINDOW == 86 (00000025B42E2400) [pid = 3952] [serial = 137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 07:08:01 INFO - PROCESS | 3952 | --DOMWINDOW == 85 (00000025A8D3D800) [pid = 3952] [serial = 131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 07:08:01 INFO - PROCESS | 3952 | --DOMWINDOW == 84 (00000025AFC6E000) [pid = 3952] [serial = 134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 07:08:01 INFO - PROCESS | 3952 | --DOMWINDOW == 83 (00000025B9809000) [pid = 3952] [serial = 149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 07:08:01 INFO - PROCESS | 3952 | --DOMWINDOW == 82 (00000025AA708000) [pid = 3952] [serial = 155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 07:08:01 INFO - PROCESS | 3952 | --DOMWINDOW == 81 (00000025B09A0C00) [pid = 3952] [serial = 152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 07:08:01 INFO - PROCESS | 3952 | --DOMWINDOW == 80 (00000025B49EC000) [pid = 3952] [serial = 140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 07:08:02 INFO - PROCESS | 3952 | 1467036482104 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]]]}] 07:08:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 07:08:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 628ms 07:08:02 INFO - PROCESS | 3952 | 1467036482120 Marionette TRACE conn6 -> [0,225,"getWindowHandle",null] 07:08:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 07:08:02 INFO - PROCESS | 3952 | 1467036482122 Marionette TRACE conn6 <- [1,225,null,{"value":"13"}] 07:08:02 INFO - PROCESS | 3952 | 1467036482135 Marionette TRACE conn6 -> [0,226,"setScriptTimeout",{"ms":35000}] 07:08:02 INFO - PROCESS | 3952 | 1467036482136 Marionette TRACE conn6 <- [1,226,null,{}] 07:08:02 INFO - PROCESS | 3952 | 1467036482141 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}] 07:08:02 INFO - PROCESS | 3952 | 1467036482143 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:08:02 INFO - PROCESS | 3952 | 1467036482232 Marionette TRACE conn6 <- [1,227,null,{"value":null}] 07:08:02 INFO - PROCESS | 3952 | 1467036482259 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:02 INFO - PROCESS | 3952 | 1467036482261 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:08:02 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BE053000 == 43 [pid = 3952] [id = 66] 07:08:02 INFO - PROCESS | 3952 | ++DOMWINDOW == 81 (00000025B42E2400) [pid = 3952] [serial = 195] [outer = 0000000000000000] 07:08:02 INFO - PROCESS | 3952 | ++DOMWINDOW == 82 (00000025BB396800) [pid = 3952] [serial = 196] [outer = 00000025B42E2400] 07:08:02 INFO - PROCESS | 3952 | 1467036482305 Marionette DEBUG loaded listener.js 07:08:02 INFO - PROCESS | 3952 | ++DOMWINDOW == 83 (00000025BB61B400) [pid = 3952] [serial = 197] [outer = 00000025B42E2400] 07:08:02 INFO - PROCESS | 3952 | 1467036482689 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]]]}] 07:08:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 07:08:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 586ms 07:08:02 INFO - PROCESS | 3952 | 1467036482715 Marionette TRACE conn6 -> [0,229,"getWindowHandle",null] 07:08:02 INFO - PROCESS | 3952 | 1467036482717 Marionette TRACE conn6 <- [1,229,null,{"value":"13"}] 07:08:02 INFO - PROCESS | 3952 | 1467036482720 Marionette TRACE conn6 -> [0,230,"setScriptTimeout",{"ms":35000}] 07:08:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 07:08:02 INFO - PROCESS | 3952 | 1467036482722 Marionette TRACE conn6 <- [1,230,null,{}] 07:08:02 INFO - PROCESS | 3952 | 1467036482726 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}] 07:08:02 INFO - PROCESS | 3952 | 1467036482727 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:08:02 INFO - PROCESS | 3952 | 1467036482838 Marionette TRACE conn6 <- [1,231,null,{"value":null}] 07:08:02 INFO - PROCESS | 3952 | 1467036482845 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:02 INFO - PROCESS | 3952 | 1467036482847 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:08:02 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BEC70000 == 44 [pid = 3952] [id = 67] 07:08:02 INFO - PROCESS | 3952 | ++DOMWINDOW == 84 (00000025BB6D3400) [pid = 3952] [serial = 198] [outer = 0000000000000000] 07:08:02 INFO - PROCESS | 3952 | ++DOMWINDOW == 85 (00000025BB6D7400) [pid = 3952] [serial = 199] [outer = 00000025BB6D3400] 07:08:02 INFO - PROCESS | 3952 | 1467036482892 Marionette DEBUG loaded listener.js 07:08:02 INFO - PROCESS | 3952 | ++DOMWINDOW == 86 (00000025BC730000) [pid = 3952] [serial = 200] [outer = 00000025BB6D3400] 07:08:03 INFO - PROCESS | 3952 | 1467036483271 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]]]}] 07:08:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 07:08:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 587ms 07:08:03 INFO - PROCESS | 3952 | 1467036483311 Marionette TRACE conn6 -> [0,233,"getWindowHandle",null] 07:08:03 INFO - PROCESS | 3952 | 1467036483314 Marionette TRACE conn6 <- [1,233,null,{"value":"13"}] 07:08:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 07:08:03 INFO - PROCESS | 3952 | 1467036483325 Marionette TRACE conn6 -> [0,234,"setScriptTimeout",{"ms":35000}] 07:08:03 INFO - PROCESS | 3952 | 1467036483328 Marionette TRACE conn6 <- [1,234,null,{}] 07:08:03 INFO - PROCESS | 3952 | 1467036483332 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}] 07:08:03 INFO - PROCESS | 3952 | 1467036483334 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:08:03 INFO - PROCESS | 3952 | 1467036483459 Marionette TRACE conn6 <- [1,235,null,{"value":null}] 07:08:03 INFO - PROCESS | 3952 | 1467036483473 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:03 INFO - PROCESS | 3952 | 1467036483476 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:08:03 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BFE80000 == 45 [pid = 3952] [id = 68] 07:08:03 INFO - PROCESS | 3952 | ++DOMWINDOW == 87 (00000025BC735400) [pid = 3952] [serial = 201] [outer = 0000000000000000] 07:08:03 INFO - PROCESS | 3952 | ++DOMWINDOW == 88 (00000025BC979800) [pid = 3952] [serial = 202] [outer = 00000025BC735400] 07:08:03 INFO - PROCESS | 3952 | 1467036483523 Marionette DEBUG loaded listener.js 07:08:03 INFO - PROCESS | 3952 | ++DOMWINDOW == 89 (00000025BE06CC00) [pid = 3952] [serial = 203] [outer = 00000025BC735400] 07:08:03 INFO - PROCESS | 3952 | 1467036483988 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]]]}] 07:08:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 07:08:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 732ms 07:08:04 INFO - PROCESS | 3952 | 1467036484089 Marionette TRACE conn6 -> [0,237,"getWindowHandle",null] 07:08:04 INFO - PROCESS | 3952 | 1467036484094 Marionette TRACE conn6 <- [1,237,null,{"value":"13"}] 07:08:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 07:08:04 INFO - PROCESS | 3952 | 1467036484105 Marionette TRACE conn6 -> [0,238,"setScriptTimeout",{"ms":35000}] 07:08:04 INFO - PROCESS | 3952 | 1467036484109 Marionette TRACE conn6 <- [1,238,null,{}] 07:08:04 INFO - PROCESS | 3952 | 1467036484115 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}] 07:08:04 INFO - PROCESS | 3952 | 1467036484118 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:08:04 INFO - PROCESS | 3952 | 1467036484242 Marionette TRACE conn6 <- [1,239,null,{"value":null}] 07:08:04 INFO - PROCESS | 3952 | 1467036484316 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:04 INFO - PROCESS | 3952 | 1467036484319 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:08:04 INFO - PROCESS | 3952 | ++DOCSHELL 00000025AFBBC000 == 46 [pid = 3952] [id = 69] 07:08:04 INFO - PROCESS | 3952 | ++DOMWINDOW == 90 (00000025AA715400) [pid = 3952] [serial = 204] [outer = 0000000000000000] 07:08:04 INFO - PROCESS | 3952 | ++DOMWINDOW == 91 (00000025AA718000) [pid = 3952] [serial = 205] [outer = 00000025AA715400] 07:08:04 INFO - PROCESS | 3952 | 1467036484380 Marionette DEBUG loaded listener.js 07:08:04 INFO - PROCESS | 3952 | ++DOMWINDOW == 92 (00000025AAA11C00) [pid = 3952] [serial = 206] [outer = 00000025AA715400] 07:08:05 INFO - PROCESS | 3952 | 1467036485004 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]]]}] 07:08:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 07:08:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 944ms 07:08:05 INFO - PROCESS | 3952 | 1467036485052 Marionette TRACE conn6 -> [0,241,"getWindowHandle",null] 07:08:05 INFO - PROCESS | 3952 | 1467036485057 Marionette TRACE conn6 <- [1,241,null,{"value":"13"}] 07:08:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 07:08:05 INFO - PROCESS | 3952 | 1467036485064 Marionette TRACE conn6 -> [0,242,"setScriptTimeout",{"ms":35000}] 07:08:05 INFO - PROCESS | 3952 | 1467036485067 Marionette TRACE conn6 <- [1,242,null,{}] 07:08:05 INFO - PROCESS | 3952 | 1467036485072 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}] 07:08:05 INFO - PROCESS | 3952 | 1467036485075 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:08:05 INFO - PROCESS | 3952 | 1467036485229 Marionette TRACE conn6 <- [1,243,null,{"value":null}] 07:08:05 INFO - PROCESS | 3952 | 1467036485245 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:05 INFO - PROCESS | 3952 | 1467036485248 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:08:05 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B8BA2000 == 47 [pid = 3952] [id = 70] 07:08:05 INFO - PROCESS | 3952 | ++DOMWINDOW == 93 (00000025B0A18800) [pid = 3952] [serial = 207] [outer = 0000000000000000] 07:08:05 INFO - PROCESS | 3952 | ++DOMWINDOW == 94 (00000025B14A9000) [pid = 3952] [serial = 208] [outer = 00000025B0A18800] 07:08:05 INFO - PROCESS | 3952 | 1467036485305 Marionette DEBUG loaded listener.js 07:08:05 INFO - PROCESS | 3952 | ++DOMWINDOW == 95 (00000025B4869C00) [pid = 3952] [serial = 209] [outer = 00000025B0A18800] 07:08:06 INFO - PROCESS | 3952 | 1467036486030 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]]]}] 07:08:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 07:08:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1030ms 07:08:06 INFO - PROCESS | 3952 | 1467036486096 Marionette TRACE conn6 -> [0,245,"getWindowHandle",null] 07:08:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 07:08:06 INFO - PROCESS | 3952 | 1467036486099 Marionette TRACE conn6 <- [1,245,null,{"value":"13"}] 07:08:06 INFO - PROCESS | 3952 | 1467036486104 Marionette TRACE conn6 -> [0,246,"setScriptTimeout",{"ms":35000}] 07:08:06 INFO - PROCESS | 3952 | 1467036486108 Marionette TRACE conn6 <- [1,246,null,{}] 07:08:06 INFO - PROCESS | 3952 | 1467036486119 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}] 07:08:06 INFO - PROCESS | 3952 | 1467036486124 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:08:06 INFO - PROCESS | 3952 | 1467036486267 Marionette TRACE conn6 <- [1,247,null,{"value":null}] 07:08:06 INFO - PROCESS | 3952 | 1467036486337 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:06 INFO - PROCESS | 3952 | 1467036486340 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:08:06 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BECC2000 == 48 [pid = 3952] [id = 71] 07:08:06 INFO - PROCESS | 3952 | ++DOMWINDOW == 96 (00000025B8130C00) [pid = 3952] [serial = 210] [outer = 0000000000000000] 07:08:06 INFO - PROCESS | 3952 | ++DOMWINDOW == 97 (00000025BB6D4800) [pid = 3952] [serial = 211] [outer = 00000025B8130C00] 07:08:06 INFO - PROCESS | 3952 | 1467036486438 Marionette DEBUG loaded listener.js 07:08:06 INFO - PROCESS | 3952 | ++DOMWINDOW == 98 (00000025BC912800) [pid = 3952] [serial = 212] [outer = 00000025B8130C00] 07:08:07 INFO - PROCESS | 3952 | 1467036487021 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]]]}] 07:08:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 07:08:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 944ms 07:08:07 INFO - PROCESS | 3952 | 1467036487049 Marionette TRACE conn6 -> [0,249,"getWindowHandle",null] 07:08:07 INFO - PROCESS | 3952 | 1467036487052 Marionette TRACE conn6 <- [1,249,null,{"value":"13"}] 07:08:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 07:08:07 INFO - PROCESS | 3952 | 1467036487056 Marionette TRACE conn6 -> [0,250,"setScriptTimeout",{"ms":35000}] 07:08:07 INFO - PROCESS | 3952 | 1467036487058 Marionette TRACE conn6 <- [1,250,null,{}] 07:08:07 INFO - PROCESS | 3952 | 1467036487062 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}] 07:08:07 INFO - PROCESS | 3952 | 1467036487064 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:08:07 INFO - PROCESS | 3952 | 1467036487177 Marionette TRACE conn6 <- [1,251,null,{"value":null}] 07:08:07 INFO - PROCESS | 3952 | 1467036487256 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:07 INFO - PROCESS | 3952 | 1467036487259 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:08:07 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BF87F000 == 49 [pid = 3952] [id = 72] 07:08:07 INFO - PROCESS | 3952 | ++DOMWINDOW == 99 (00000025BC97E000) [pid = 3952] [serial = 213] [outer = 0000000000000000] 07:08:07 INFO - PROCESS | 3952 | ++DOMWINDOW == 100 (00000025BC987400) [pid = 3952] [serial = 214] [outer = 00000025BC97E000] 07:08:07 INFO - PROCESS | 3952 | 1467036487314 Marionette DEBUG loaded listener.js 07:08:07 INFO - PROCESS | 3952 | ++DOMWINDOW == 101 (00000025BE0A3800) [pid = 3952] [serial = 215] [outer = 00000025BC97E000] 07:08:08 INFO - PROCESS | 3952 | 1467036488057 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]]]}] 07:08:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 07:08:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1027ms 07:08:08 INFO - PROCESS | 3952 | 1467036488085 Marionette TRACE conn6 -> [0,253,"getWindowHandle",null] 07:08:08 INFO - PROCESS | 3952 | 1467036488090 Marionette TRACE conn6 <- [1,253,null,{"value":"13"}] 07:08:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 07:08:08 INFO - PROCESS | 3952 | 1467036488095 Marionette TRACE conn6 -> [0,254,"setScriptTimeout",{"ms":35000}] 07:08:08 INFO - PROCESS | 3952 | 1467036488098 Marionette TRACE conn6 <- [1,254,null,{}] 07:08:08 INFO - PROCESS | 3952 | 1467036488116 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}] 07:08:08 INFO - PROCESS | 3952 | 1467036488119 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:08:08 INFO - PROCESS | 3952 | 1467036488227 Marionette TRACE conn6 <- [1,255,null,{"value":null}] 07:08:08 INFO - PROCESS | 3952 | 1467036488296 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:08 INFO - PROCESS | 3952 | 1467036488300 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:08:08 INFO - PROCESS | 3952 | ++DOCSHELL 00000025AF9B5000 == 50 [pid = 3952] [id = 73] 07:08:08 INFO - PROCESS | 3952 | ++DOMWINDOW == 102 (00000025AACA1000) [pid = 3952] [serial = 216] [outer = 0000000000000000] 07:08:08 INFO - PROCESS | 3952 | ++DOMWINDOW == 103 (00000025AF82B000) [pid = 3952] [serial = 217] [outer = 00000025AACA1000] 07:08:08 INFO - PROCESS | 3952 | 1467036488352 Marionette DEBUG loaded listener.js 07:08:08 INFO - PROCESS | 3952 | ++DOMWINDOW == 104 (00000025B1455C00) [pid = 3952] [serial = 218] [outer = 00000025AACA1000] 07:08:08 INFO - PROCESS | 3952 | --DOCSHELL 00000025BEC70000 == 49 [pid = 3952] [id = 67] 07:08:08 INFO - PROCESS | 3952 | --DOCSHELL 00000025BE053000 == 48 [pid = 3952] [id = 66] 07:08:08 INFO - PROCESS | 3952 | --DOCSHELL 00000025B9FD8800 == 47 [pid = 3952] [id = 65] 07:08:08 INFO - PROCESS | 3952 | --DOCSHELL 00000025BDE2C000 == 46 [pid = 3952] [id = 64] 07:08:08 INFO - PROCESS | 3952 | --DOCSHELL 00000025BB30C800 == 45 [pid = 3952] [id = 63] 07:08:08 INFO - PROCESS | 3952 | --DOCSHELL 00000025B84D4800 == 44 [pid = 3952] [id = 62] 07:08:08 INFO - PROCESS | 3952 | --DOCSHELL 00000025B7AE1800 == 43 [pid = 3952] [id = 61] 07:08:08 INFO - PROCESS | 3952 | --DOCSHELL 00000025B6EFA800 == 42 [pid = 3952] [id = 60] 07:08:08 INFO - PROCESS | 3952 | --DOCSHELL 00000025AFBC9000 == 41 [pid = 3952] [id = 59] 07:08:08 INFO - PROCESS | 3952 | --DOCSHELL 00000025B0F49000 == 40 [pid = 3952] [id = 58] 07:08:08 INFO - PROCESS | 3952 | --DOCSHELL 00000025BFEE8800 == 39 [pid = 3952] [id = 57] 07:08:08 INFO - PROCESS | 3952 | --DOCSHELL 00000025B892F800 == 38 [pid = 3952] [id = 56] 07:08:08 INFO - PROCESS | 3952 | --DOCSHELL 00000025B101D800 == 37 [pid = 3952] [id = 55] 07:08:08 INFO - PROCESS | 3952 | --DOCSHELL 00000025BEC58800 == 36 [pid = 3952] [id = 54] 07:08:08 INFO - PROCESS | 3952 | --DOMWINDOW == 103 (00000025AAC9D800) [pid = 3952] [serial = 129] [outer = 0000000000000000] [url = about:blank] 07:08:08 INFO - PROCESS | 3952 | --DOMWINDOW == 102 (00000025AAA0E000) [pid = 3952] [serial = 126] [outer = 0000000000000000] [url = about:blank] 07:08:08 INFO - PROCESS | 3952 | --DOMWINDOW == 101 (00000025ABDE5C00) [pid = 3952] [serial = 160] [outer = 0000000000000000] [url = about:blank] 07:08:08 INFO - PROCESS | 3952 | --DOMWINDOW == 100 (00000025B7412400) [pid = 3952] [serial = 144] [outer = 0000000000000000] [url = about:blank] 07:08:08 INFO - PROCESS | 3952 | --DOMWINDOW == 99 (00000025B8DB2800) [pid = 3952] [serial = 148] [outer = 0000000000000000] [url = about:blank] 07:08:08 INFO - PROCESS | 3952 | --DOMWINDOW == 98 (00000025B42E8400) [pid = 3952] [serial = 138] [outer = 0000000000000000] [url = about:blank] 07:08:08 INFO - PROCESS | 3952 | --DOMWINDOW == 97 (00000025B45D2800) [pid = 3952] [serial = 139] [outer = 0000000000000000] [url = about:blank] 07:08:08 INFO - PROCESS | 3952 | --DOMWINDOW == 96 (00000025B844B400) [pid = 3952] [serial = 147] [outer = 0000000000000000] [url = about:blank] 07:08:08 INFO - PROCESS | 3952 | --DOMWINDOW == 95 (00000025A9721C00) [pid = 3952] [serial = 132] [outer = 0000000000000000] [url = about:blank] 07:08:08 INFO - PROCESS | 3952 | --DOMWINDOW == 94 (00000025AAC45400) [pid = 3952] [serial = 133] [outer = 0000000000000000] [url = about:blank] 07:08:08 INFO - PROCESS | 3952 | --DOMWINDOW == 93 (00000025B0996C00) [pid = 3952] [serial = 135] [outer = 0000000000000000] [url = about:blank] 07:08:08 INFO - PROCESS | 3952 | --DOMWINDOW == 92 (00000025B138D800) [pid = 3952] [serial = 136] [outer = 0000000000000000] [url = about:blank] 07:08:08 INFO - PROCESS | 3952 | --DOMWINDOW == 91 (00000025B74F2400) [pid = 3952] [serial = 145] [outer = 0000000000000000] [url = about:blank] 07:08:08 INFO - PROCESS | 3952 | --DOMWINDOW == 90 (00000025B9CAEC00) [pid = 3952] [serial = 150] [outer = 0000000000000000] [url = about:blank] 07:08:08 INFO - PROCESS | 3952 | --DOMWINDOW == 89 (00000025B7412800) [pid = 3952] [serial = 34] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 07:08:08 INFO - PROCESS | 3952 | --DOMWINDOW == 88 (00000025AA70E400) [pid = 3952] [serial = 156] [outer = 0000000000000000] [url = about:blank] 07:08:08 INFO - PROCESS | 3952 | --DOMWINDOW == 87 (00000025BB39F800) [pid = 3952] [serial = 151] [outer = 0000000000000000] [url = about:blank] 07:08:08 INFO - PROCESS | 3952 | --DOMWINDOW == 86 (00000025B49E0C00) [pid = 3952] [serial = 157] [outer = 0000000000000000] [url = about:blank] 07:08:08 INFO - PROCESS | 3952 | --DOMWINDOW == 85 (00000025B9886800) [pid = 3952] [serial = 154] [outer = 0000000000000000] [url = about:blank] 07:08:08 INFO - PROCESS | 3952 | --DOMWINDOW == 84 (00000025B4EE4800) [pid = 3952] [serial = 141] [outer = 0000000000000000] [url = about:blank] 07:08:08 INFO - PROCESS | 3952 | --DOMWINDOW == 83 (00000025B4872000) [pid = 3952] [serial = 153] [outer = 0000000000000000] [url = about:blank] 07:08:08 INFO - PROCESS | 3952 | --DOMWINDOW == 82 (00000025B686C800) [pid = 3952] [serial = 142] [outer = 0000000000000000] [url = about:blank] 07:08:08 INFO - PROCESS | 3952 | 1467036488938 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]]]}] 07:08:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 07:08:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 879ms 07:08:08 INFO - PROCESS | 3952 | 1467036488978 Marionette TRACE conn6 -> [0,257,"getWindowHandle",null] 07:08:08 INFO - PROCESS | 3952 | 1467036488982 Marionette TRACE conn6 <- [1,257,null,{"value":"13"}] 07:08:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 07:08:09 INFO - PROCESS | 3952 | 1467036488989 Marionette TRACE conn6 -> [0,258,"setScriptTimeout",{"ms":35000}] 07:08:09 INFO - PROCESS | 3952 | 1467036488991 Marionette TRACE conn6 <- [1,258,null,{}] 07:08:09 INFO - PROCESS | 3952 | 1467036488995 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}] 07:08:09 INFO - PROCESS | 3952 | 1467036488998 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:08:09 INFO - PROCESS | 3952 | 1467036489088 Marionette TRACE conn6 <- [1,259,null,{"value":null}] 07:08:09 INFO - PROCESS | 3952 | 1467036489159 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:09 INFO - PROCESS | 3952 | 1467036489161 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:08:09 INFO - PROCESS | 3952 | ++DOCSHELL 00000025ABF0B000 == 37 [pid = 3952] [id = 74] 07:08:09 INFO - PROCESS | 3952 | ++DOMWINDOW == 83 (00000025A9720000) [pid = 3952] [serial = 219] [outer = 0000000000000000] 07:08:09 INFO - PROCESS | 3952 | ++DOMWINDOW == 84 (00000025AAC45800) [pid = 3952] [serial = 220] [outer = 00000025A9720000] 07:08:09 INFO - PROCESS | 3952 | 1467036489211 Marionette DEBUG loaded listener.js 07:08:09 INFO - PROCESS | 3952 | ++DOMWINDOW == 85 (00000025AF0E9800) [pid = 3952] [serial = 221] [outer = 00000025A9720000] 07:08:09 INFO - PROCESS | 3952 | 1467036489726 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]]]}] 07:08:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 07:08:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 775ms 07:08:09 INFO - PROCESS | 3952 | 1467036489811 Marionette TRACE conn6 -> [0,261,"getWindowHandle",null] 07:08:09 INFO - PROCESS | 3952 | 1467036489814 Marionette TRACE conn6 <- [1,261,null,{"value":"13"}] 07:08:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 07:08:09 INFO - PROCESS | 3952 | 1467036489851 Marionette TRACE conn6 -> [0,262,"setScriptTimeout",{"ms":35000}] 07:08:09 INFO - PROCESS | 3952 | 1467036489854 Marionette TRACE conn6 <- [1,262,null,{}] 07:08:09 INFO - PROCESS | 3952 | 1467036489874 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}] 07:08:09 INFO - PROCESS | 3952 | 1467036489878 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:08:10 INFO - PROCESS | 3952 | 1467036489994 Marionette TRACE conn6 <- [1,263,null,{"value":null}] 07:08:10 INFO - PROCESS | 3952 | 1467036490083 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:10 INFO - PROCESS | 3952 | 1467036490086 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:08:10 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B84C1000 == 38 [pid = 3952] [id = 75] 07:08:10 INFO - PROCESS | 3952 | ++DOMWINDOW == 86 (00000025B4536800) [pid = 3952] [serial = 222] [outer = 0000000000000000] 07:08:10 INFO - PROCESS | 3952 | ++DOMWINDOW == 87 (00000025B6A53C00) [pid = 3952] [serial = 223] [outer = 00000025B4536800] 07:08:10 INFO - PROCESS | 3952 | 1467036490140 Marionette DEBUG loaded listener.js 07:08:10 INFO - PROCESS | 3952 | ++DOMWINDOW == 88 (00000025B7416C00) [pid = 3952] [serial = 224] [outer = 00000025B4536800] 07:08:10 INFO - PROCESS | 3952 | 1467036490520 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]]]}] 07:08:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 07:08:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 713ms 07:08:10 INFO - PROCESS | 3952 | 1467036490556 Marionette TRACE conn6 -> [0,265,"getWindowHandle",null] 07:08:10 INFO - PROCESS | 3952 | 1467036490559 Marionette TRACE conn6 <- [1,265,null,{"value":"13"}] 07:08:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 07:08:10 INFO - PROCESS | 3952 | 1467036490563 Marionette TRACE conn6 -> [0,266,"setScriptTimeout",{"ms":35000}] 07:08:10 INFO - PROCESS | 3952 | 1467036490564 Marionette TRACE conn6 <- [1,266,null,{}] 07:08:10 INFO - PROCESS | 3952 | 1467036490568 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}] 07:08:10 INFO - PROCESS | 3952 | 1467036490571 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:08:10 INFO - PROCESS | 3952 | 1467036490662 Marionette TRACE conn6 <- [1,267,null,{"value":null}] 07:08:10 INFO - PROCESS | 3952 | 1467036490668 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:10 INFO - PROCESS | 3952 | 1467036490670 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:08:10 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B9FD4800 == 39 [pid = 3952] [id = 76] 07:08:10 INFO - PROCESS | 3952 | ++DOMWINDOW == 89 (00000025B79A3800) [pid = 3952] [serial = 225] [outer = 0000000000000000] 07:08:10 INFO - PROCESS | 3952 | ++DOMWINDOW == 90 (00000025B7FBF800) [pid = 3952] [serial = 226] [outer = 00000025B79A3800] 07:08:10 INFO - PROCESS | 3952 | 1467036490716 Marionette DEBUG loaded listener.js 07:08:10 INFO - PROCESS | 3952 | ++DOMWINDOW == 91 (00000025B8267C00) [pid = 3952] [serial = 227] [outer = 00000025B79A3800] 07:08:11 INFO - PROCESS | 3952 | 1467036491171 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]]]}] 07:08:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 07:08:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 671ms 07:08:11 INFO - PROCESS | 3952 | 1467036491238 Marionette TRACE conn6 -> [0,269,"getWindowHandle",null] 07:08:11 INFO - PROCESS | 3952 | 1467036491241 Marionette TRACE conn6 <- [1,269,null,{"value":"13"}] 07:08:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 07:08:11 INFO - PROCESS | 3952 | 1467036491244 Marionette TRACE conn6 -> [0,270,"setScriptTimeout",{"ms":35000}] 07:08:11 INFO - PROCESS | 3952 | 1467036491246 Marionette TRACE conn6 <- [1,270,null,{}] 07:08:11 INFO - PROCESS | 3952 | 1467036491250 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}] 07:08:11 INFO - PROCESS | 3952 | 1467036491252 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:08:11 INFO - PROCESS | 3952 | 1467036491359 Marionette TRACE conn6 <- [1,271,null,{"value":null}] 07:08:11 INFO - PROCESS | 3952 | 1467036491432 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:11 INFO - PROCESS | 3952 | 1467036491434 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:08:11 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BC95B000 == 40 [pid = 3952] [id = 77] 07:08:11 INFO - PROCESS | 3952 | ++DOMWINDOW == 92 (00000025B8B8B000) [pid = 3952] [serial = 228] [outer = 0000000000000000] 07:08:11 INFO - PROCESS | 3952 | ++DOMWINDOW == 93 (00000025B963EC00) [pid = 3952] [serial = 229] [outer = 00000025B8B8B000] 07:08:11 INFO - PROCESS | 3952 | 1467036491480 Marionette DEBUG loaded listener.js 07:08:11 INFO - PROCESS | 3952 | ++DOMWINDOW == 94 (00000025BB32DC00) [pid = 3952] [serial = 230] [outer = 00000025B8B8B000] 07:08:11 INFO - PROCESS | 3952 | 1467036491908 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]]]}] 07:08:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 07:08:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 732ms 07:08:11 INFO - PROCESS | 3952 | 1467036491977 Marionette TRACE conn6 -> [0,273,"getWindowHandle",null] 07:08:11 INFO - PROCESS | 3952 | 1467036491979 Marionette TRACE conn6 <- [1,273,null,{"value":"13"}] 07:08:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 07:08:11 INFO - PROCESS | 3952 | 1467036491983 Marionette TRACE conn6 -> [0,274,"setScriptTimeout",{"ms":35000}] 07:08:11 INFO - PROCESS | 3952 | 1467036491985 Marionette TRACE conn6 <- [1,274,null,{}] 07:08:11 INFO - PROCESS | 3952 | 1467036491988 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}] 07:08:11 INFO - PROCESS | 3952 | 1467036491994 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:08:12 INFO - PROCESS | 3952 | 1467036492132 Marionette TRACE conn6 <- [1,275,null,{"value":null}] 07:08:12 INFO - PROCESS | 3952 | 1467036492179 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:12 INFO - PROCESS | 3952 | 1467036492182 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:08:12 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BE189000 == 41 [pid = 3952] [id = 78] 07:08:12 INFO - PROCESS | 3952 | ++DOMWINDOW == 95 (00000025BB033C00) [pid = 3952] [serial = 231] [outer = 0000000000000000] 07:08:12 INFO - PROCESS | 3952 | ++DOMWINDOW == 96 (00000025BB60E800) [pid = 3952] [serial = 232] [outer = 00000025BB033C00] 07:08:12 INFO - PROCESS | 3952 | 1467036492229 Marionette DEBUG loaded listener.js 07:08:12 INFO - PROCESS | 3952 | ++DOMWINDOW == 97 (00000025BC72FC00) [pid = 3952] [serial = 233] [outer = 00000025BB033C00] 07:08:12 INFO - PROCESS | 3952 | 1467036492647 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]]]}] 07:08:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 07:08:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 690ms 07:08:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 07:08:12 INFO - PROCESS | 3952 | 1467036492681 Marionette TRACE conn6 -> [0,277,"getWindowHandle",null] 07:08:12 INFO - PROCESS | 3952 | 1467036492684 Marionette TRACE conn6 <- [1,277,null,{"value":"13"}] 07:08:12 INFO - PROCESS | 3952 | 1467036492687 Marionette TRACE conn6 -> [0,278,"setScriptTimeout",{"ms":35000}] 07:08:12 INFO - PROCESS | 3952 | 1467036492689 Marionette TRACE conn6 <- [1,278,null,{}] 07:08:12 INFO - PROCESS | 3952 | 1467036492714 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}] 07:08:12 INFO - PROCESS | 3952 | 1467036492716 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:08:12 INFO - PROCESS | 3952 | 1467036492830 Marionette TRACE conn6 <- [1,279,null,{"value":null}] 07:08:12 INFO - PROCESS | 3952 | 1467036492841 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:12 INFO - PROCESS | 3952 | 1467036492843 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:08:12 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BECD7000 == 42 [pid = 3952] [id = 79] 07:08:12 INFO - PROCESS | 3952 | ++DOMWINDOW == 98 (00000025BC90E000) [pid = 3952] [serial = 234] [outer = 0000000000000000] 07:08:12 INFO - PROCESS | 3952 | ++DOMWINDOW == 99 (00000025BC97DC00) [pid = 3952] [serial = 235] [outer = 00000025BC90E000] 07:08:12 INFO - PROCESS | 3952 | 1467036492932 Marionette DEBUG loaded listener.js 07:08:13 INFO - PROCESS | 3952 | ++DOMWINDOW == 100 (00000025BE072000) [pid = 3952] [serial = 236] [outer = 00000025BC90E000] 07:08:13 INFO - PROCESS | 3952 | --DOMWINDOW == 99 (00000025B3970000) [pid = 3952] [serial = 180] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 07:08:13 INFO - PROCESS | 3952 | --DOMWINDOW == 98 (00000025AA71F400) [pid = 3952] [serial = 171] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 07:08:13 INFO - PROCESS | 3952 | --DOMWINDOW == 97 (00000025B453AC00) [pid = 3952] [serial = 183] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 07:08:13 INFO - PROCESS | 3952 | --DOMWINDOW == 96 (00000025B7414C00) [pid = 3952] [serial = 186] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 07:08:13 INFO - PROCESS | 3952 | --DOMWINDOW == 95 (00000025AF9A6000) [pid = 3952] [serial = 177] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 07:08:13 INFO - PROCESS | 3952 | --DOMWINDOW == 94 (00000025B8139C00) [pid = 3952] [serial = 168] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 07:08:13 INFO - PROCESS | 3952 | --DOMWINDOW == 93 (00000025AA706C00) [pid = 3952] [serial = 174] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 07:08:13 INFO - PROCESS | 3952 | --DOMWINDOW == 92 (00000025B844B800) [pid = 3952] [serial = 189] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 07:08:13 INFO - PROCESS | 3952 | --DOMWINDOW == 91 (00000025B0F0DC00) [pid = 3952] [serial = 192] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 07:08:13 INFO - PROCESS | 3952 | --DOMWINDOW == 90 (00000025BB6D3400) [pid = 3952] [serial = 198] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 07:08:13 INFO - PROCESS | 3952 | --DOMWINDOW == 89 (00000025B42E2400) [pid = 3952] [serial = 195] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 07:08:13 INFO - PROCESS | 3952 | --DOMWINDOW == 88 (00000025AAC4F400) [pid = 3952] [serial = 128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 07:08:13 INFO - PROCESS | 3952 | 1467036493355 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]]]}] 07:08:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 07:08:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 734ms 07:08:13 INFO - PROCESS | 3952 | 1467036493424 Marionette TRACE conn6 -> [0,281,"getWindowHandle",null] 07:08:13 INFO - PROCESS | 3952 | 1467036493427 Marionette TRACE conn6 <- [1,281,null,{"value":"13"}] 07:08:13 INFO - PROCESS | 3952 | 1467036493430 Marionette TRACE conn6 -> [0,282,"setScriptTimeout",{"ms":35000}] 07:08:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 07:08:13 INFO - PROCESS | 3952 | 1467036493432 Marionette TRACE conn6 <- [1,282,null,{}] 07:08:13 INFO - PROCESS | 3952 | 1467036493436 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}] 07:08:13 INFO - PROCESS | 3952 | 1467036493437 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:08:13 INFO - PROCESS | 3952 | 1467036493523 Marionette TRACE conn6 <- [1,283,null,{"value":null}] 07:08:13 INFO - PROCESS | 3952 | 1467036493528 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:13 INFO - PROCESS | 3952 | 1467036493530 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:08:13 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BF8E2000 == 43 [pid = 3952] [id = 80] 07:08:13 INFO - PROCESS | 3952 | ++DOMWINDOW == 89 (00000025B6014800) [pid = 3952] [serial = 237] [outer = 0000000000000000] 07:08:13 INFO - PROCESS | 3952 | ++DOMWINDOW == 90 (00000025BB610000) [pid = 3952] [serial = 238] [outer = 00000025B6014800] 07:08:13 INFO - PROCESS | 3952 | 1467036493575 Marionette DEBUG loaded listener.js 07:08:13 INFO - PROCESS | 3952 | ++DOMWINDOW == 91 (00000025BE0A8C00) [pid = 3952] [serial = 239] [outer = 00000025B6014800] 07:08:13 INFO - PROCESS | 3952 | 1467036493971 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]]]}] 07:08:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 07:08:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 588ms 07:08:14 INFO - PROCESS | 3952 | 1467036494020 Marionette TRACE conn6 -> [0,285,"getWindowHandle",null] 07:08:14 INFO - PROCESS | 3952 | 1467036494023 Marionette TRACE conn6 <- [1,285,null,{"value":"13"}] 07:08:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 07:08:14 INFO - PROCESS | 3952 | 1467036494031 Marionette TRACE conn6 -> [0,286,"setScriptTimeout",{"ms":35000}] 07:08:14 INFO - PROCESS | 3952 | 1467036494033 Marionette TRACE conn6 <- [1,286,null,{}] 07:08:14 INFO - PROCESS | 3952 | 1467036494037 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}] 07:08:14 INFO - PROCESS | 3952 | 1467036494039 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:08:14 INFO - PROCESS | 3952 | 1467036494133 Marionette TRACE conn6 <- [1,287,null,{"value":null}] 07:08:14 INFO - PROCESS | 3952 | 1467036494141 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:14 INFO - PROCESS | 3952 | 1467036494143 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:08:14 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BFED8000 == 44 [pid = 3952] [id = 81] 07:08:14 INFO - PROCESS | 3952 | ++DOMWINDOW == 92 (00000025BE0B1800) [pid = 3952] [serial = 240] [outer = 0000000000000000] 07:08:14 INFO - PROCESS | 3952 | ++DOMWINDOW == 93 (00000025BF2E4C00) [pid = 3952] [serial = 241] [outer = 00000025BE0B1800] 07:08:14 INFO - PROCESS | 3952 | 1467036494189 Marionette DEBUG loaded listener.js 07:08:14 INFO - PROCESS | 3952 | ++DOMWINDOW == 94 (00000025BF2EC800) [pid = 3952] [serial = 242] [outer = 00000025BE0B1800] 07:08:14 INFO - PROCESS | 3952 | 1467036494609 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]]]}] 07:08:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 07:08:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 628ms 07:08:14 INFO - PROCESS | 3952 | 1467036494662 Marionette TRACE conn6 -> [0,289,"getWindowHandle",null] 07:08:14 INFO - PROCESS | 3952 | 1467036494664 Marionette TRACE conn6 <- [1,289,null,{"value":"13"}] 07:08:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 07:08:14 INFO - PROCESS | 3952 | 1467036494667 Marionette TRACE conn6 -> [0,290,"setScriptTimeout",{"ms":35000}] 07:08:14 INFO - PROCESS | 3952 | 1467036494669 Marionette TRACE conn6 <- [1,290,null,{}] 07:08:14 INFO - PROCESS | 3952 | 1467036494677 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}] 07:08:14 INFO - PROCESS | 3952 | 1467036494679 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:08:14 INFO - PROCESS | 3952 | 1467036494766 Marionette TRACE conn6 <- [1,291,null,{"value":null}] 07:08:14 INFO - PROCESS | 3952 | 1467036494772 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:14 INFO - PROCESS | 3952 | 1467036494774 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:08:14 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BBA1C800 == 45 [pid = 3952] [id = 82] 07:08:14 INFO - PROCESS | 3952 | ++DOMWINDOW == 95 (00000025BBA2A400) [pid = 3952] [serial = 243] [outer = 0000000000000000] 07:08:14 INFO - PROCESS | 3952 | ++DOMWINDOW == 96 (00000025BBA2E000) [pid = 3952] [serial = 244] [outer = 00000025BBA2A400] 07:08:14 INFO - PROCESS | 3952 | 1467036494820 Marionette DEBUG loaded listener.js 07:08:14 INFO - PROCESS | 3952 | ++DOMWINDOW == 97 (00000025BE0B0800) [pid = 3952] [serial = 245] [outer = 00000025BBA2A400] 07:08:15 INFO - PROCESS | 3952 | 1467036495352 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]]]}] 07:08:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 07:08:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 735ms 07:08:15 INFO - PROCESS | 3952 | 1467036495406 Marionette TRACE conn6 -> [0,293,"getWindowHandle",null] 07:08:15 INFO - PROCESS | 3952 | 1467036495411 Marionette TRACE conn6 <- [1,293,null,{"value":"13"}] 07:08:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 07:08:15 INFO - PROCESS | 3952 | 1467036495416 Marionette TRACE conn6 -> [0,294,"setScriptTimeout",{"ms":35000}] 07:08:15 INFO - PROCESS | 3952 | 1467036495419 Marionette TRACE conn6 <- [1,294,null,{}] 07:08:15 INFO - PROCESS | 3952 | 1467036495425 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}] 07:08:15 INFO - PROCESS | 3952 | 1467036495429 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:08:15 INFO - PROCESS | 3952 | 1467036495586 Marionette TRACE conn6 <- [1,295,null,{"value":null}] 07:08:15 INFO - PROCESS | 3952 | 1467036495659 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:15 INFO - PROCESS | 3952 | 1467036495663 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:08:15 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B4E14000 == 46 [pid = 3952] [id = 83] 07:08:15 INFO - PROCESS | 3952 | ++DOMWINDOW == 98 (00000025AA717400) [pid = 3952] [serial = 246] [outer = 0000000000000000] 07:08:15 INFO - PROCESS | 3952 | ++DOMWINDOW == 99 (00000025AACA1800) [pid = 3952] [serial = 247] [outer = 00000025AA717400] 07:08:15 INFO - PROCESS | 3952 | 1467036495762 Marionette DEBUG loaded listener.js 07:08:15 INFO - PROCESS | 3952 | ++DOMWINDOW == 100 (00000025B09D9800) [pid = 3952] [serial = 248] [outer = 00000025AA717400] 07:08:16 INFO - PROCESS | 3952 | 1467036496345 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]]]}] 07:08:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 07:08:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 984ms 07:08:16 INFO - PROCESS | 3952 | 1467036496404 Marionette TRACE conn6 -> [0,297,"getWindowHandle",null] 07:08:16 INFO - PROCESS | 3952 | 1467036496409 Marionette TRACE conn6 <- [1,297,null,{"value":"13"}] 07:08:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 07:08:16 INFO - PROCESS | 3952 | 1467036496415 Marionette TRACE conn6 -> [0,298,"setScriptTimeout",{"ms":35000}] 07:08:16 INFO - PROCESS | 3952 | 1467036496418 Marionette TRACE conn6 <- [1,298,null,{}] 07:08:16 INFO - PROCESS | 3952 | 1467036496436 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}] 07:08:16 INFO - PROCESS | 3952 | 1467036496439 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:08:16 INFO - PROCESS | 3952 | 1467036496579 Marionette TRACE conn6 <- [1,299,null,{"value":null}] 07:08:16 INFO - PROCESS | 3952 | 1467036496629 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:16 INFO - PROCESS | 3952 | 1467036496632 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:08:16 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B8943000 == 47 [pid = 3952] [id = 84] 07:08:16 INFO - PROCESS | 3952 | ++DOMWINDOW == 101 (00000025B49E0C00) [pid = 3952] [serial = 249] [outer = 0000000000000000] 07:08:16 INFO - PROCESS | 3952 | ++DOMWINDOW == 102 (00000025B4E9E400) [pid = 3952] [serial = 250] [outer = 00000025B49E0C00] 07:08:16 INFO - PROCESS | 3952 | 1467036496690 Marionette DEBUG loaded listener.js 07:08:16 INFO - PROCESS | 3952 | ++DOMWINDOW == 103 (00000025B7415000) [pid = 3952] [serial = 251] [outer = 00000025B49E0C00] 07:08:16 INFO - PROCESS | 3952 | 1467036496960 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 07:08:17 INFO - PROCESS | 3952 | 1467036497312 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]]]}] 07:08:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 07:08:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 943ms 07:08:17 INFO - PROCESS | 3952 | 1467036497361 Marionette TRACE conn6 -> [0,301,"getWindowHandle",null] 07:08:17 INFO - PROCESS | 3952 | 1467036497363 Marionette TRACE conn6 <- [1,301,null,{"value":"13"}] 07:08:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 07:08:17 INFO - PROCESS | 3952 | 1467036497367 Marionette TRACE conn6 -> [0,302,"setScriptTimeout",{"ms":35000}] 07:08:17 INFO - PROCESS | 3952 | 1467036497372 Marionette TRACE conn6 <- [1,302,null,{}] 07:08:17 INFO - PROCESS | 3952 | 1467036497383 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}] 07:08:17 INFO - PROCESS | 3952 | 1467036497389 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:08:17 INFO - PROCESS | 3952 | 1467036497539 Marionette TRACE conn6 <- [1,303,null,{"value":null}] 07:08:17 INFO - PROCESS | 3952 | 1467036497654 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:17 INFO - PROCESS | 3952 | 1467036497658 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:08:17 INFO - PROCESS | 3952 | ++DOCSHELL 00000025C0698800 == 48 [pid = 3952] [id = 85] 07:08:17 INFO - PROCESS | 3952 | ++DOMWINDOW == 104 (00000025BB036000) [pid = 3952] [serial = 252] [outer = 0000000000000000] 07:08:17 INFO - PROCESS | 3952 | ++DOMWINDOW == 105 (00000025BB7AFC00) [pid = 3952] [serial = 253] [outer = 00000025BB036000] 07:08:17 INFO - PROCESS | 3952 | 1467036497718 Marionette DEBUG loaded listener.js 07:08:17 INFO - PROCESS | 3952 | ++DOMWINDOW == 106 (00000025BB7B9800) [pid = 3952] [serial = 254] [outer = 00000025BB036000] 07:08:18 INFO - PROCESS | 3952 | 1467036498356 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]]]}] 07:08:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 07:08:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1034ms 07:08:18 INFO - PROCESS | 3952 | 1467036498404 Marionette TRACE conn6 -> [0,305,"getWindowHandle",null] 07:08:18 INFO - PROCESS | 3952 | 1467036498407 Marionette TRACE conn6 <- [1,305,null,{"value":"13"}] 07:08:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 07:08:18 INFO - PROCESS | 3952 | 1467036498411 Marionette TRACE conn6 -> [0,306,"setScriptTimeout",{"ms":35000}] 07:08:18 INFO - PROCESS | 3952 | 1467036498413 Marionette TRACE conn6 <- [1,306,null,{}] 07:08:18 INFO - PROCESS | 3952 | 1467036498417 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}] 07:08:18 INFO - PROCESS | 3952 | 1467036498419 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:08:18 INFO - PROCESS | 3952 | 1467036498536 Marionette TRACE conn6 <- [1,307,null,{"value":null}] 07:08:18 INFO - PROCESS | 3952 | 1467036498606 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:18 INFO - PROCESS | 3952 | 1467036498609 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:08:18 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B0819000 == 49 [pid = 3952] [id = 86] 07:08:18 INFO - PROCESS | 3952 | ++DOMWINDOW == 107 (00000025AA70B800) [pid = 3952] [serial = 255] [outer = 0000000000000000] 07:08:18 INFO - PROCESS | 3952 | ++DOMWINDOW == 108 (00000025AA71C400) [pid = 3952] [serial = 256] [outer = 00000025AA70B800] 07:08:18 INFO - PROCESS | 3952 | 1467036498820 Marionette DEBUG loaded listener.js 07:08:18 INFO - PROCESS | 3952 | ++DOMWINDOW == 109 (00000025AAD30400) [pid = 3952] [serial = 257] [outer = 00000025AA70B800] 07:08:19 INFO - PROCESS | 3952 | 1467036499492 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]]]}] 07:08:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 07:08:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1128ms 07:08:19 INFO - PROCESS | 3952 | 1467036499541 Marionette TRACE conn6 -> [0,309,"getWindowHandle",null] 07:08:19 INFO - PROCESS | 3952 | 1467036499545 Marionette TRACE conn6 <- [1,309,null,{"value":"13"}] 07:08:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 07:08:19 INFO - PROCESS | 3952 | 1467036499550 Marionette TRACE conn6 -> [0,310,"setScriptTimeout",{"ms":35000}] 07:08:19 INFO - PROCESS | 3952 | 1467036499553 Marionette TRACE conn6 <- [1,310,null,{}] 07:08:19 INFO - PROCESS | 3952 | 1467036499571 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}] 07:08:19 INFO - PROCESS | 3952 | 1467036499574 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:08:19 INFO - PROCESS | 3952 | 1467036499719 Marionette TRACE conn6 <- [1,311,null,{"value":null}] 07:08:19 INFO - PROCESS | 3952 | --DOCSHELL 00000025BFED8000 == 48 [pid = 3952] [id = 81] 07:08:19 INFO - PROCESS | 3952 | --DOCSHELL 00000025BF8E2000 == 47 [pid = 3952] [id = 80] 07:08:19 INFO - PROCESS | 3952 | --DOCSHELL 00000025BECD7000 == 46 [pid = 3952] [id = 79] 07:08:19 INFO - PROCESS | 3952 | --DOCSHELL 00000025BE189000 == 45 [pid = 3952] [id = 78] 07:08:19 INFO - PROCESS | 3952 | --DOCSHELL 00000025BC95B000 == 44 [pid = 3952] [id = 77] 07:08:19 INFO - PROCESS | 3952 | --DOCSHELL 00000025B9FD4800 == 43 [pid = 3952] [id = 76] 07:08:19 INFO - PROCESS | 3952 | --DOCSHELL 00000025B84C1000 == 42 [pid = 3952] [id = 75] 07:08:19 INFO - PROCESS | 3952 | --DOCSHELL 00000025ABF0B000 == 41 [pid = 3952] [id = 74] 07:08:19 INFO - PROCESS | 3952 | --DOCSHELL 00000025AF9B5000 == 40 [pid = 3952] [id = 73] 07:08:19 INFO - PROCESS | 3952 | --DOMWINDOW == 108 (00000025BC979800) [pid = 3952] [serial = 202] [outer = 0000000000000000] [url = about:blank] 07:08:19 INFO - PROCESS | 3952 | --DOCSHELL 00000025AFBBC000 == 39 [pid = 3952] [id = 69] 07:08:19 INFO - PROCESS | 3952 | --DOMWINDOW == 107 (00000025AF82A800) [pid = 3952] [serial = 130] [outer = 0000000000000000] [url = about:blank] 07:08:19 INFO - PROCESS | 3952 | --DOMWINDOW == 106 (00000025B41CAC00) [pid = 3952] [serial = 181] [outer = 0000000000000000] [url = about:blank] 07:08:19 INFO - PROCESS | 3952 | --DOMWINDOW == 105 (00000025B42EAC00) [pid = 3952] [serial = 182] [outer = 0000000000000000] [url = about:blank] 07:08:19 INFO - PROCESS | 3952 | --DOMWINDOW == 104 (00000025AAC45C00) [pid = 3952] [serial = 173] [outer = 0000000000000000] [url = about:blank] 07:08:19 INFO - PROCESS | 3952 | --DOMWINDOW == 103 (00000025AA721000) [pid = 3952] [serial = 172] [outer = 0000000000000000] [url = about:blank] 07:08:19 INFO - PROCESS | 3952 | --DOMWINDOW == 102 (00000025AAC97C00) [pid = 3952] [serial = 163] [outer = 0000000000000000] [url = about:blank] 07:08:19 INFO - PROCESS | 3952 | --DOMWINDOW == 101 (00000025B4E58400) [pid = 3952] [serial = 184] [outer = 0000000000000000] [url = about:blank] 07:08:19 INFO - PROCESS | 3952 | --DOMWINDOW == 100 (00000025B7770800) [pid = 3952] [serial = 187] [outer = 0000000000000000] [url = about:blank] 07:08:19 INFO - PROCESS | 3952 | --DOMWINDOW == 99 (00000025B0F0D000) [pid = 3952] [serial = 179] [outer = 0000000000000000] [url = about:blank] 07:08:19 INFO - PROCESS | 3952 | --DOMWINDOW == 98 (00000025B0804C00) [pid = 3952] [serial = 178] [outer = 0000000000000000] [url = about:blank] 07:08:19 INFO - PROCESS | 3952 | --DOMWINDOW == 97 (00000025B41C9800) [pid = 3952] [serial = 166] [outer = 0000000000000000] [url = about:blank] 07:08:19 INFO - PROCESS | 3952 | --DOMWINDOW == 96 (00000025BB39FC00) [pid = 3952] [serial = 170] [outer = 0000000000000000] [url = about:blank] 07:08:19 INFO - PROCESS | 3952 | --DOMWINDOW == 95 (00000025B8455400) [pid = 3952] [serial = 169] [outer = 0000000000000000] [url = about:blank] 07:08:19 INFO - PROCESS | 3952 | --DOMWINDOW == 94 (00000025AA70D800) [pid = 3952] [serial = 175] [outer = 0000000000000000] [url = about:blank] 07:08:19 INFO - PROCESS | 3952 | --DOMWINDOW == 93 (00000025AAC4B400) [pid = 3952] [serial = 176] [outer = 0000000000000000] [url = about:blank] 07:08:19 INFO - PROCESS | 3952 | --DOMWINDOW == 92 (00000025B980B400) [pid = 3952] [serial = 191] [outer = 0000000000000000] [url = about:blank] 07:08:19 INFO - PROCESS | 3952 | --DOMWINDOW == 91 (00000025B8991800) [pid = 3952] [serial = 190] [outer = 0000000000000000] [url = about:blank] 07:08:19 INFO - PROCESS | 3952 | --DOMWINDOW == 90 (00000025B4530C00) [pid = 3952] [serial = 193] [outer = 0000000000000000] [url = about:blank] 07:08:19 INFO - PROCESS | 3952 | --DOMWINDOW == 89 (00000025BB397400) [pid = 3952] [serial = 194] [outer = 0000000000000000] [url = about:blank] 07:08:19 INFO - PROCESS | 3952 | --DOMWINDOW == 88 (00000025B8133400) [pid = 3952] [serial = 188] [outer = 0000000000000000] [url = about:blank] 07:08:19 INFO - PROCESS | 3952 | --DOMWINDOW == 87 (00000025BB6D7400) [pid = 3952] [serial = 199] [outer = 0000000000000000] [url = about:blank] 07:08:19 INFO - PROCESS | 3952 | --DOMWINDOW == 86 (00000025BB61B400) [pid = 3952] [serial = 197] [outer = 0000000000000000] [url = about:blank] 07:08:19 INFO - PROCESS | 3952 | --DOMWINDOW == 85 (00000025BC730000) [pid = 3952] [serial = 200] [outer = 0000000000000000] [url = about:blank] 07:08:19 INFO - PROCESS | 3952 | --DOMWINDOW == 84 (00000025BB396800) [pid = 3952] [serial = 196] [outer = 0000000000000000] [url = about:blank] 07:08:19 INFO - PROCESS | 3952 | --DOMWINDOW == 83 (00000025B601D800) [pid = 3952] [serial = 185] [outer = 0000000000000000] [url = about:blank] 07:08:19 INFO - PROCESS | 3952 | 1467036499837 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:19 INFO - PROCESS | 3952 | 1467036499840 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:08:19 INFO - PROCESS | 3952 | ++DOCSHELL 00000025AF0AB800 == 40 [pid = 3952] [id = 87] 07:08:19 INFO - PROCESS | 3952 | ++DOMWINDOW == 84 (00000025A8D3C400) [pid = 3952] [serial = 258] [outer = 0000000000000000] 07:08:19 INFO - PROCESS | 3952 | ++DOMWINDOW == 85 (00000025A9D2F800) [pid = 3952] [serial = 259] [outer = 00000025A8D3C400] 07:08:19 INFO - PROCESS | 3952 | 1467036499896 Marionette DEBUG loaded listener.js 07:08:19 INFO - PROCESS | 3952 | ++DOMWINDOW == 86 (00000025AAC45C00) [pid = 3952] [serial = 260] [outer = 00000025A8D3C400] 07:08:20 INFO - PROCESS | 3952 | 1467036500287 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]]]}] 07:08:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 07:08:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 776ms 07:08:20 INFO - PROCESS | 3952 | 1467036500341 Marionette TRACE conn6 -> [0,313,"getWindowHandle",null] 07:08:20 INFO - PROCESS | 3952 | 1467036500345 Marionette TRACE conn6 <- [1,313,null,{"value":"13"}] 07:08:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 07:08:20 INFO - PROCESS | 3952 | 1467036500380 Marionette TRACE conn6 -> [0,314,"setScriptTimeout",{"ms":35000}] 07:08:20 INFO - PROCESS | 3952 | 1467036500384 Marionette TRACE conn6 <- [1,314,null,{}] 07:08:20 INFO - PROCESS | 3952 | 1467036500387 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}] 07:08:20 INFO - PROCESS | 3952 | 1467036500390 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:08:20 INFO - PROCESS | 3952 | 1467036500487 Marionette TRACE conn6 <- [1,315,null,{"value":null}] 07:08:20 INFO - PROCESS | 3952 | 1467036500500 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:20 INFO - PROCESS | 3952 | 1467036500502 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:08:20 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B701F000 == 41 [pid = 3952] [id = 88] 07:08:20 INFO - PROCESS | 3952 | ++DOMWINDOW == 87 (00000025B14B0C00) [pid = 3952] [serial = 261] [outer = 0000000000000000] 07:08:20 INFO - PROCESS | 3952 | ++DOMWINDOW == 88 (00000025B41C9400) [pid = 3952] [serial = 262] [outer = 00000025B14B0C00] 07:08:20 INFO - PROCESS | 3952 | 1467036500548 Marionette DEBUG loaded listener.js 07:08:20 INFO - PROCESS | 3952 | ++DOMWINDOW == 89 (00000025B42F0800) [pid = 3952] [serial = 263] [outer = 00000025B14B0C00] 07:08:20 INFO - PROCESS | 3952 | 1467036500991 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]]]}] 07:08:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 07:08:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 628ms 07:08:21 INFO - PROCESS | 3952 | 1467036501011 Marionette TRACE conn6 -> [0,317,"getWindowHandle",null] 07:08:21 INFO - PROCESS | 3952 | 1467036501014 Marionette TRACE conn6 <- [1,317,null,{"value":"13"}] 07:08:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 07:08:21 INFO - PROCESS | 3952 | 1467036501018 Marionette TRACE conn6 -> [0,318,"setScriptTimeout",{"ms":35000}] 07:08:21 INFO - PROCESS | 3952 | 1467036501022 Marionette TRACE conn6 <- [1,318,null,{}] 07:08:21 INFO - PROCESS | 3952 | 1467036501037 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}] 07:08:21 INFO - PROCESS | 3952 | 1467036501049 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:08:21 INFO - PROCESS | 3952 | 1467036501157 Marionette TRACE conn6 <- [1,319,null,{"value":null}] 07:08:21 INFO - PROCESS | 3952 | 1467036501166 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:21 INFO - PROCESS | 3952 | 1467036501168 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:08:21 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B8239000 == 42 [pid = 3952] [id = 89] 07:08:21 INFO - PROCESS | 3952 | ++DOMWINDOW == 90 (00000025B686AC00) [pid = 3952] [serial = 264] [outer = 0000000000000000] 07:08:21 INFO - PROCESS | 3952 | ++DOMWINDOW == 91 (00000025B7411000) [pid = 3952] [serial = 265] [outer = 00000025B686AC00] 07:08:21 INFO - PROCESS | 3952 | 1467036501213 Marionette DEBUG loaded listener.js 07:08:21 INFO - PROCESS | 3952 | ++DOMWINDOW == 92 (00000025B78ECC00) [pid = 3952] [serial = 266] [outer = 00000025B686AC00] 07:08:21 INFO - PROCESS | 3952 | 1467036501647 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]]]}] 07:08:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 07:08:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 691ms 07:08:21 INFO - PROCESS | 3952 | 1467036501711 Marionette TRACE conn6 -> [0,321,"getWindowHandle",null] 07:08:21 INFO - PROCESS | 3952 | 1467036501714 Marionette TRACE conn6 <- [1,321,null,{"value":"13"}] 07:08:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 07:08:21 INFO - PROCESS | 3952 | 1467036501718 Marionette TRACE conn6 -> [0,322,"setScriptTimeout",{"ms":35000}] 07:08:21 INFO - PROCESS | 3952 | 1467036501720 Marionette TRACE conn6 <- [1,322,null,{}] 07:08:21 INFO - PROCESS | 3952 | 1467036501723 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}] 07:08:21 INFO - PROCESS | 3952 | 1467036501725 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:08:21 INFO - PROCESS | 3952 | 1467036501814 Marionette TRACE conn6 <- [1,323,null,{"value":null}] 07:08:21 INFO - PROCESS | 3952 | 1467036501846 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:21 INFO - PROCESS | 3952 | 1467036501849 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:08:21 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B96CC800 == 43 [pid = 3952] [id = 90] 07:08:21 INFO - PROCESS | 3952 | ++DOMWINDOW == 93 (00000025B8272800) [pid = 3952] [serial = 267] [outer = 0000000000000000] 07:08:21 INFO - PROCESS | 3952 | ++DOMWINDOW == 94 (00000025B89A1C00) [pid = 3952] [serial = 268] [outer = 00000025B8272800] 07:08:21 INFO - PROCESS | 3952 | 1467036501893 Marionette DEBUG loaded listener.js 07:08:21 INFO - PROCESS | 3952 | ++DOMWINDOW == 95 (00000025B9886800) [pid = 3952] [serial = 269] [outer = 00000025B8272800] 07:08:22 INFO - PROCESS | 3952 | 1467036502360 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]]]}] 07:08:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 07:08:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 692ms 07:08:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 07:08:22 INFO - PROCESS | 3952 | 1467036502414 Marionette TRACE conn6 -> [0,325,"getWindowHandle",null] 07:08:22 INFO - PROCESS | 3952 | 1467036502417 Marionette TRACE conn6 <- [1,325,null,{"value":"13"}] 07:08:22 INFO - PROCESS | 3952 | 1467036502420 Marionette TRACE conn6 -> [0,326,"setScriptTimeout",{"ms":35000}] 07:08:22 INFO - PROCESS | 3952 | 1467036502422 Marionette TRACE conn6 <- [1,326,null,{}] 07:08:22 INFO - PROCESS | 3952 | 1467036502426 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}] 07:08:22 INFO - PROCESS | 3952 | 1467036502428 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:08:22 INFO - PROCESS | 3952 | 1467036502536 Marionette TRACE conn6 <- [1,327,null,{"value":null}] 07:08:22 INFO - PROCESS | 3952 | 1467036502544 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:22 INFO - PROCESS | 3952 | 1467036502546 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:08:22 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BB658800 == 44 [pid = 3952] [id = 91] 07:08:22 INFO - PROCESS | 3952 | ++DOMWINDOW == 96 (00000025BB039800) [pid = 3952] [serial = 270] [outer = 0000000000000000] 07:08:22 INFO - PROCESS | 3952 | ++DOMWINDOW == 97 (00000025BB396800) [pid = 3952] [serial = 271] [outer = 00000025BB039800] 07:08:22 INFO - PROCESS | 3952 | 1467036502638 Marionette DEBUG loaded listener.js 07:08:22 INFO - PROCESS | 3952 | ++DOMWINDOW == 98 (00000025BB61C800) [pid = 3952] [serial = 272] [outer = 00000025BB039800] 07:08:23 INFO - PROCESS | 3952 | 1467036503116 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]]]}] 07:08:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 07:08:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 733ms 07:08:23 INFO - PROCESS | 3952 | 1467036503178 Marionette TRACE conn6 -> [0,329,"getWindowHandle",null] 07:08:23 INFO - PROCESS | 3952 | 1467036503181 Marionette TRACE conn6 <- [1,329,null,{"value":"13"}] 07:08:23 INFO - PROCESS | 3952 | 1467036503184 Marionette TRACE conn6 -> [0,330,"setScriptTimeout",{"ms":35000}] 07:08:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 07:08:23 INFO - PROCESS | 3952 | 1467036503186 Marionette TRACE conn6 <- [1,330,null,{}] 07:08:23 INFO - PROCESS | 3952 | 1467036503189 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}] 07:08:23 INFO - PROCESS | 3952 | 1467036503195 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:08:23 INFO - PROCESS | 3952 | 1467036503306 Marionette TRACE conn6 <- [1,331,null,{"value":null}] 07:08:23 INFO - PROCESS | 3952 | 1467036503360 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:23 INFO - PROCESS | 3952 | 1467036503362 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:08:23 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BDE43000 == 45 [pid = 3952] [id = 92] 07:08:23 INFO - PROCESS | 3952 | ++DOMWINDOW == 99 (00000025BBA2B800) [pid = 3952] [serial = 273] [outer = 0000000000000000] 07:08:23 INFO - PROCESS | 3952 | ++DOMWINDOW == 100 (00000025BBA30000) [pid = 3952] [serial = 274] [outer = 00000025BBA2B800] 07:08:23 INFO - PROCESS | 3952 | 1467036503406 Marionette DEBUG loaded listener.js 07:08:23 INFO - PROCESS | 3952 | ++DOMWINDOW == 101 (00000025BC736000) [pid = 3952] [serial = 275] [outer = 00000025BBA2B800] 07:08:23 INFO - PROCESS | 3952 | 1467036503844 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]]]}] 07:08:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 07:08:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 668ms 07:08:23 INFO - PROCESS | 3952 | 1467036503857 Marionette TRACE conn6 -> [0,333,"getWindowHandle",null] 07:08:23 INFO - PROCESS | 3952 | 1467036503859 Marionette TRACE conn6 <- [1,333,null,{"value":"13"}] 07:08:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 07:08:23 INFO - PROCESS | 3952 | 1467036503862 Marionette TRACE conn6 -> [0,334,"setScriptTimeout",{"ms":35000}] 07:08:23 INFO - PROCESS | 3952 | 1467036503864 Marionette TRACE conn6 <- [1,334,null,{}] 07:08:23 INFO - PROCESS | 3952 | 1467036503867 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}] 07:08:23 INFO - PROCESS | 3952 | 1467036503869 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:08:23 INFO - PROCESS | 3952 | 1467036503975 Marionette TRACE conn6 <- [1,335,null,{"value":null}] 07:08:23 INFO - PROCESS | 3952 | 1467036503980 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:23 INFO - PROCESS | 3952 | 1467036503982 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:08:23 INFO - PROCESS | 3952 | ++DOCSHELL 00000025AF86C800 == 46 [pid = 3952] [id = 93] 07:08:23 INFO - PROCESS | 3952 | ++DOMWINDOW == 102 (00000025BC913C00) [pid = 3952] [serial = 276] [outer = 0000000000000000] 07:08:24 INFO - PROCESS | 3952 | ++DOMWINDOW == 103 (00000025BC979000) [pid = 3952] [serial = 277] [outer = 00000025BC913C00] 07:08:24 INFO - PROCESS | 3952 | 1467036504027 Marionette DEBUG loaded listener.js 07:08:24 INFO - PROCESS | 3952 | ++DOMWINDOW == 104 (00000025BE06B400) [pid = 3952] [serial = 278] [outer = 00000025BC913C00] 07:08:24 INFO - PROCESS | 3952 | --DOMWINDOW == 103 (00000025B8B8B000) [pid = 3952] [serial = 228] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 07:08:24 INFO - PROCESS | 3952 | --DOMWINDOW == 102 (00000025BB033C00) [pid = 3952] [serial = 231] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 07:08:24 INFO - PROCESS | 3952 | --DOMWINDOW == 101 (00000025B0A18800) [pid = 3952] [serial = 207] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 07:08:24 INFO - PROCESS | 3952 | --DOMWINDOW == 100 (00000025A9720000) [pid = 3952] [serial = 219] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 07:08:24 INFO - PROCESS | 3952 | --DOMWINDOW == 99 (00000025AACA1000) [pid = 3952] [serial = 216] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 07:08:24 INFO - PROCESS | 3952 | --DOMWINDOW == 98 (00000025B4536800) [pid = 3952] [serial = 222] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 07:08:24 INFO - PROCESS | 3952 | --DOMWINDOW == 97 (00000025AA715400) [pid = 3952] [serial = 204] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 07:08:24 INFO - PROCESS | 3952 | --DOMWINDOW == 96 (00000025BC97E000) [pid = 3952] [serial = 213] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 07:08:24 INFO - PROCESS | 3952 | --DOMWINDOW == 95 (00000025B79A3800) [pid = 3952] [serial = 225] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 07:08:24 INFO - PROCESS | 3952 | --DOMWINDOW == 94 (00000025B8130C00) [pid = 3952] [serial = 210] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 07:08:24 INFO - PROCESS | 3952 | --DOMWINDOW == 93 (00000025BC735400) [pid = 3952] [serial = 201] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 07:08:24 INFO - PROCESS | 3952 | --DOMWINDOW == 92 (00000025BC90E000) [pid = 3952] [serial = 234] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 07:08:24 INFO - PROCESS | 3952 | --DOMWINDOW == 91 (00000025BE0B1800) [pid = 3952] [serial = 240] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 07:08:24 INFO - PROCESS | 3952 | --DOMWINDOW == 90 (00000025B6014800) [pid = 3952] [serial = 237] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 07:08:24 INFO - PROCESS | 3952 | --DOMWINDOW == 89 (00000025AAA0A400) [pid = 3952] [serial = 125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 07:08:24 INFO - PROCESS | 3952 | --DOMWINDOW == 88 (00000025AABA2800) [pid = 3952] [serial = 159] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 07:08:24 INFO - PROCESS | 3952 | --DOMWINDOW == 87 (00000025B14AC400) [pid = 3952] [serial = 165] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 07:08:24 INFO - PROCESS | 3952 | --DOMWINDOW == 86 (00000025AABA2C00) [pid = 3952] [serial = 162] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 07:08:24 INFO - PROCESS | 3952 | 1467036504600 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]]]}] 07:08:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 07:08:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 774ms 07:08:24 INFO - PROCESS | 3952 | 1467036504642 Marionette TRACE conn6 -> [0,337,"getWindowHandle",null] 07:08:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 07:08:24 INFO - PROCESS | 3952 | 1467036504644 Marionette TRACE conn6 <- [1,337,null,{"value":"13"}] 07:08:24 INFO - PROCESS | 3952 | 1467036504648 Marionette TRACE conn6 -> [0,338,"setScriptTimeout",{"ms":35000}] 07:08:24 INFO - PROCESS | 3952 | 1467036504649 Marionette TRACE conn6 <- [1,338,null,{}] 07:08:24 INFO - PROCESS | 3952 | 1467036504653 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}] 07:08:24 INFO - PROCESS | 3952 | 1467036504655 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:08:24 INFO - PROCESS | 3952 | 1467036504739 Marionette TRACE conn6 <- [1,339,null,{"value":null}] 07:08:24 INFO - PROCESS | 3952 | 1467036504745 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:24 INFO - PROCESS | 3952 | 1467036504747 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:08:24 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BF876800 == 47 [pid = 3952] [id = 94] 07:08:24 INFO - PROCESS | 3952 | ++DOMWINDOW == 87 (00000025AF1C0800) [pid = 3952] [serial = 279] [outer = 0000000000000000] 07:08:24 INFO - PROCESS | 3952 | ++DOMWINDOW == 88 (00000025B42EE400) [pid = 3952] [serial = 280] [outer = 00000025AF1C0800] 07:08:24 INFO - PROCESS | 3952 | 1467036504799 Marionette DEBUG loaded listener.js 07:08:24 INFO - PROCESS | 3952 | ++DOMWINDOW == 89 (00000025B8B85800) [pid = 3952] [serial = 281] [outer = 00000025AF1C0800] 07:08:25 INFO - PROCESS | 3952 | 1467036505206 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]]]}] 07:08:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 07:08:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 587ms 07:08:25 INFO - PROCESS | 3952 | 1467036505246 Marionette TRACE conn6 -> [0,341,"getWindowHandle",null] 07:08:25 INFO - PROCESS | 3952 | 1467036505248 Marionette TRACE conn6 <- [1,341,null,{"value":"13"}] 07:08:25 INFO - PROCESS | 3952 | 1467036505251 Marionette TRACE conn6 -> [0,342,"setScriptTimeout",{"ms":35000}] 07:08:25 INFO - PROCESS | 3952 | 1467036505253 Marionette TRACE conn6 <- [1,342,null,{}] 07:08:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 07:08:25 INFO - PROCESS | 3952 | 1467036505260 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}] 07:08:25 INFO - PROCESS | 3952 | 1467036505262 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:08:25 INFO - PROCESS | 3952 | 1467036505347 Marionette TRACE conn6 <- [1,343,null,{"value":null}] 07:08:25 INFO - PROCESS | 3952 | 1467036505353 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:25 INFO - PROCESS | 3952 | 1467036505355 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:08:25 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BFE78800 == 48 [pid = 3952] [id = 95] 07:08:25 INFO - PROCESS | 3952 | ++DOMWINDOW == 90 (00000025A8D48C00) [pid = 3952] [serial = 282] [outer = 0000000000000000] 07:08:25 INFO - PROCESS | 3952 | ++DOMWINDOW == 91 (00000025A8D4FC00) [pid = 3952] [serial = 283] [outer = 00000025A8D48C00] 07:08:25 INFO - PROCESS | 3952 | 1467036505402 Marionette DEBUG loaded listener.js 07:08:25 INFO - PROCESS | 3952 | ++DOMWINDOW == 92 (00000025B79A9800) [pid = 3952] [serial = 284] [outer = 00000025A8D48C00] 07:08:25 INFO - PROCESS | 3952 | 1467036505819 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]]]}] 07:08:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 07:08:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 585ms 07:08:25 INFO - PROCESS | 3952 | 1467036505842 Marionette TRACE conn6 -> [0,345,"getWindowHandle",null] 07:08:25 INFO - PROCESS | 3952 | 1467036505844 Marionette TRACE conn6 <- [1,345,null,{"value":"13"}] 07:08:25 INFO - PROCESS | 3952 | 1467036505847 Marionette TRACE conn6 -> [0,346,"setScriptTimeout",{"ms":35000}] 07:08:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 07:08:25 INFO - PROCESS | 3952 | 1467036505849 Marionette TRACE conn6 <- [1,346,null,{}] 07:08:25 INFO - PROCESS | 3952 | 1467036505864 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}] 07:08:25 INFO - PROCESS | 3952 | 1467036505866 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:08:25 INFO - PROCESS | 3952 | 1467036505963 Marionette TRACE conn6 <- [1,347,null,{"value":null}] 07:08:25 INFO - PROCESS | 3952 | 1467036505968 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:25 INFO - PROCESS | 3952 | 1467036505970 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:08:25 INFO - PROCESS | 3952 | ++DOCSHELL 00000025C065C800 == 49 [pid = 3952] [id = 96] 07:08:25 INFO - PROCESS | 3952 | ++DOMWINDOW == 93 (00000025B7F06800) [pid = 3952] [serial = 285] [outer = 0000000000000000] 07:08:26 INFO - PROCESS | 3952 | ++DOMWINDOW == 94 (00000025B7F07800) [pid = 3952] [serial = 286] [outer = 00000025B7F06800] 07:08:26 INFO - PROCESS | 3952 | 1467036506017 Marionette DEBUG loaded listener.js 07:08:26 INFO - PROCESS | 3952 | ++DOMWINDOW == 95 (00000025B8139000) [pid = 3952] [serial = 287] [outer = 00000025B7F06800] 07:08:26 INFO - PROCESS | 3952 | 1467036506623 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]]]}] 07:08:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 07:08:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 797ms 07:08:26 INFO - PROCESS | 3952 | 1467036506648 Marionette TRACE conn6 -> [0,349,"getWindowHandle",null] 07:08:26 INFO - PROCESS | 3952 | 1467036506653 Marionette TRACE conn6 <- [1,349,null,{"value":"13"}] 07:08:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 07:08:26 INFO - PROCESS | 3952 | 1467036506657 Marionette TRACE conn6 -> [0,350,"setScriptTimeout",{"ms":35000}] 07:08:26 INFO - PROCESS | 3952 | 1467036506661 Marionette TRACE conn6 <- [1,350,null,{}] 07:08:26 INFO - PROCESS | 3952 | 1467036506667 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}] 07:08:26 INFO - PROCESS | 3952 | 1467036506670 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:08:26 INFO - PROCESS | 3952 | 1467036506790 Marionette TRACE conn6 <- [1,351,null,{"value":null}] 07:08:26 INFO - PROCESS | 3952 | 1467036506878 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:26 INFO - PROCESS | 3952 | 1467036506881 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:08:26 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B4E20000 == 50 [pid = 3952] [id = 97] 07:08:26 INFO - PROCESS | 3952 | ++DOMWINDOW == 96 (00000025AAA07000) [pid = 3952] [serial = 288] [outer = 0000000000000000] 07:08:26 INFO - PROCESS | 3952 | ++DOMWINDOW == 97 (00000025AAC4BC00) [pid = 3952] [serial = 289] [outer = 00000025AAA07000] 07:08:26 INFO - PROCESS | 3952 | 1467036506939 Marionette DEBUG loaded listener.js 07:08:27 INFO - PROCESS | 3952 | ++DOMWINDOW == 98 (00000025AFE40C00) [pid = 3952] [serial = 290] [outer = 00000025AAA07000] 07:08:27 INFO - PROCESS | 3952 | 1467036507544 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]]]}] 07:08:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 07:08:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 943ms 07:08:27 INFO - PROCESS | 3952 | 1467036507604 Marionette TRACE conn6 -> [0,353,"getWindowHandle",null] 07:08:27 INFO - PROCESS | 3952 | 1467036507609 Marionette TRACE conn6 <- [1,353,null,{"value":"13"}] 07:08:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 07:08:27 INFO - PROCESS | 3952 | 1467036507616 Marionette TRACE conn6 -> [0,354,"setScriptTimeout",{"ms":35000}] 07:08:27 INFO - PROCESS | 3952 | 1467036507619 Marionette TRACE conn6 <- [1,354,null,{}] 07:08:27 INFO - PROCESS | 3952 | 1467036507624 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}] 07:08:27 INFO - PROCESS | 3952 | 1467036507627 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:08:27 INFO - PROCESS | 3952 | 1467036507744 Marionette TRACE conn6 <- [1,355,null,{"value":null}] 07:08:27 INFO - PROCESS | 3952 | 1467036507816 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:27 INFO - PROCESS | 3952 | 1467036507819 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:08:27 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BC958000 == 51 [pid = 3952] [id = 98] 07:08:27 INFO - PROCESS | 3952 | ++DOMWINDOW == 99 (00000025B6014800) [pid = 3952] [serial = 291] [outer = 0000000000000000] 07:08:27 INFO - PROCESS | 3952 | ++DOMWINDOW == 100 (00000025B683D800) [pid = 3952] [serial = 292] [outer = 00000025B6014800] 07:08:27 INFO - PROCESS | 3952 | 1467036507917 Marionette DEBUG loaded listener.js 07:08:28 INFO - PROCESS | 3952 | ++DOMWINDOW == 101 (00000025B7F06000) [pid = 3952] [serial = 293] [outer = 00000025B6014800] 07:08:28 INFO - PROCESS | 3952 | 1467036508509 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]]]}] 07:08:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 07:08:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 944ms 07:08:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 07:08:28 INFO - PROCESS | 3952 | 1467036508562 Marionette TRACE conn6 -> [0,357,"getWindowHandle",null] 07:08:28 INFO - PROCESS | 3952 | 1467036508565 Marionette TRACE conn6 <- [1,357,null,{"value":"13"}] 07:08:28 INFO - PROCESS | 3952 | 1467036508569 Marionette TRACE conn6 -> [0,358,"setScriptTimeout",{"ms":35000}] 07:08:28 INFO - PROCESS | 3952 | 1467036508573 Marionette TRACE conn6 <- [1,358,null,{}] 07:08:28 INFO - PROCESS | 3952 | 1467036508584 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}] 07:08:28 INFO - PROCESS | 3952 | 1467036508590 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:08:28 INFO - PROCESS | 3952 | 1467036508741 Marionette TRACE conn6 <- [1,359,null,{"value":null}] 07:08:28 INFO - PROCESS | 3952 | 1467036508794 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:28 INFO - PROCESS | 3952 | 1467036508798 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:08:28 INFO - PROCESS | 3952 | ++DOCSHELL 00000025C0693000 == 52 [pid = 3952] [id = 99] 07:08:28 INFO - PROCESS | 3952 | ++DOMWINDOW == 102 (00000025B80C3400) [pid = 3952] [serial = 294] [outer = 0000000000000000] 07:08:28 INFO - PROCESS | 3952 | ++DOMWINDOW == 103 (00000025B80C5400) [pid = 3952] [serial = 295] [outer = 00000025B80C3400] 07:08:28 INFO - PROCESS | 3952 | 1467036508856 Marionette DEBUG loaded listener.js 07:08:28 INFO - PROCESS | 3952 | ++DOMWINDOW == 104 (00000025BB02FC00) [pid = 3952] [serial = 296] [outer = 00000025B80C3400] 07:08:29 INFO - PROCESS | 3952 | 1467036509498 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]]]}] 07:08:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 07:08:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 984ms 07:08:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 07:08:29 INFO - PROCESS | 3952 | 1467036509555 Marionette TRACE conn6 -> [0,361,"getWindowHandle",null] 07:08:29 INFO - PROCESS | 3952 | 1467036509558 Marionette TRACE conn6 <- [1,361,null,{"value":"13"}] 07:08:29 INFO - PROCESS | 3952 | 1467036509562 Marionette TRACE conn6 -> [0,362,"setScriptTimeout",{"ms":35000}] 07:08:29 INFO - PROCESS | 3952 | 1467036509564 Marionette TRACE conn6 <- [1,362,null,{}] 07:08:29 INFO - PROCESS | 3952 | 1467036509568 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}] 07:08:29 INFO - PROCESS | 3952 | 1467036509570 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:08:29 INFO - PROCESS | 3952 | 1467036509685 Marionette TRACE conn6 <- [1,363,null,{"value":null}] 07:08:29 INFO - PROCESS | 3952 | 1467036509799 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:29 INFO - PROCESS | 3952 | 1467036509802 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:08:29 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B7620000 == 53 [pid = 3952] [id = 100] 07:08:29 INFO - PROCESS | 3952 | ++DOMWINDOW == 105 (00000025B8087C00) [pid = 3952] [serial = 297] [outer = 0000000000000000] 07:08:29 INFO - PROCESS | 3952 | ++DOMWINDOW == 106 (00000025B808E000) [pid = 3952] [serial = 298] [outer = 00000025B8087C00] 07:08:29 INFO - PROCESS | 3952 | 1467036509859 Marionette DEBUG loaded listener.js 07:08:29 INFO - PROCESS | 3952 | ++DOMWINDOW == 107 (00000025BB39C000) [pid = 3952] [serial = 299] [outer = 00000025B8087C00] 07:08:30 INFO - PROCESS | 3952 | 1467036510471 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]]]}] 07:08:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 07:08:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 943ms 07:08:30 INFO - PROCESS | 3952 | 1467036510652 Marionette TRACE conn6 -> [0,365,"getWindowHandle",null] 07:08:30 INFO - PROCESS | 3952 | 1467036510656 Marionette TRACE conn6 <- [1,365,null,{"value":"13"}] 07:08:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 07:08:30 INFO - PROCESS | 3952 | 1467036510672 Marionette TRACE conn6 -> [0,366,"setScriptTimeout",{"ms":35000}] 07:08:30 INFO - PROCESS | 3952 | 1467036510675 Marionette TRACE conn6 <- [1,366,null,{}] 07:08:30 INFO - PROCESS | 3952 | 1467036510682 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}] 07:08:30 INFO - PROCESS | 3952 | 1467036510686 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:08:30 INFO - PROCESS | 3952 | 1467036510792 Marionette TRACE conn6 <- [1,367,null,{"value":null}] 07:08:30 INFO - PROCESS | 3952 | 1467036510859 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:30 INFO - PROCESS | 3952 | 1467036510864 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:08:30 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B6EFB000 == 54 [pid = 3952] [id = 101] 07:08:30 INFO - PROCESS | 3952 | ++DOMWINDOW == 108 (00000025AACA0400) [pid = 3952] [serial = 300] [outer = 0000000000000000] 07:08:30 INFO - PROCESS | 3952 | ++DOMWINDOW == 109 (00000025AEE53000) [pid = 3952] [serial = 301] [outer = 00000025AACA0400] 07:08:30 INFO - PROCESS | 3952 | 1467036510916 Marionette DEBUG loaded listener.js 07:08:31 INFO - PROCESS | 3952 | ++DOMWINDOW == 110 (00000025B14A2400) [pid = 3952] [serial = 302] [outer = 00000025AACA0400] 07:08:31 INFO - PROCESS | 3952 | --DOCSHELL 00000025B7450000 == 53 [pid = 3952] [id = 32] 07:08:31 INFO - PROCESS | 3952 | --DOCSHELL 00000025BFE78800 == 52 [pid = 3952] [id = 95] 07:08:31 INFO - PROCESS | 3952 | --DOCSHELL 00000025BF876800 == 51 [pid = 3952] [id = 94] 07:08:31 INFO - PROCESS | 3952 | --DOCSHELL 00000025AF86C800 == 50 [pid = 3952] [id = 93] 07:08:31 INFO - PROCESS | 3952 | --DOCSHELL 00000025BDE43000 == 49 [pid = 3952] [id = 92] 07:08:31 INFO - PROCESS | 3952 | --DOCSHELL 00000025BB658800 == 48 [pid = 3952] [id = 91] 07:08:31 INFO - PROCESS | 3952 | --DOCSHELL 00000025B96CC800 == 47 [pid = 3952] [id = 90] 07:08:31 INFO - PROCESS | 3952 | --DOCSHELL 00000025B8239000 == 46 [pid = 3952] [id = 89] 07:08:31 INFO - PROCESS | 3952 | --DOCSHELL 00000025B701F000 == 45 [pid = 3952] [id = 88] 07:08:31 INFO - PROCESS | 3952 | --DOCSHELL 00000025AF0AB800 == 44 [pid = 3952] [id = 87] 07:08:31 INFO - PROCESS | 3952 | --DOMWINDOW == 109 (00000025BBA2E000) [pid = 3952] [serial = 244] [outer = 0000000000000000] [url = about:blank] 07:08:31 INFO - PROCESS | 3952 | --DOCSHELL 00000025B0819000 == 43 [pid = 3952] [id = 86] 07:08:31 INFO - PROCESS | 3952 | --DOCSHELL 00000025B4E14000 == 42 [pid = 3952] [id = 83] 07:08:31 INFO - PROCESS | 3952 | 1467036511584 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]]]}] 07:08:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 07:08:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 943ms 07:08:31 INFO - PROCESS | 3952 | 1467036511620 Marionette TRACE conn6 -> [0,369,"getWindowHandle",null] 07:08:31 INFO - PROCESS | 3952 | 1467036511623 Marionette TRACE conn6 <- [1,369,null,{"value":"13"}] 07:08:31 INFO - PROCESS | 3952 | --DOMWINDOW == 108 (00000025B0992400) [pid = 3952] [serial = 127] [outer = 0000000000000000] [url = about:blank] 07:08:31 INFO - PROCESS | 3952 | --DOMWINDOW == 107 (00000025BB60EC00) [pid = 3952] [serial = 161] [outer = 0000000000000000] [url = about:blank] 07:08:31 INFO - PROCESS | 3952 | --DOMWINDOW == 106 (00000025B4531400) [pid = 3952] [serial = 167] [outer = 0000000000000000] [url = about:blank] 07:08:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 07:08:31 INFO - PROCESS | 3952 | --DOMWINDOW == 105 (00000025AF5F1800) [pid = 3952] [serial = 164] [outer = 0000000000000000] [url = about:blank] 07:08:31 INFO - PROCESS | 3952 | --DOMWINDOW == 104 (00000025B963EC00) [pid = 3952] [serial = 229] [outer = 0000000000000000] [url = about:blank] 07:08:31 INFO - PROCESS | 3952 | --DOMWINDOW == 103 (00000025BB60E800) [pid = 3952] [serial = 232] [outer = 0000000000000000] [url = about:blank] 07:08:31 INFO - PROCESS | 3952 | --DOMWINDOW == 102 (00000025B4869C00) [pid = 3952] [serial = 209] [outer = 0000000000000000] [url = about:blank] 07:08:31 INFO - PROCESS | 3952 | --DOMWINDOW == 101 (00000025B14A9000) [pid = 3952] [serial = 208] [outer = 0000000000000000] [url = about:blank] 07:08:31 INFO - PROCESS | 3952 | --DOMWINDOW == 100 (00000025AAC45800) [pid = 3952] [serial = 220] [outer = 0000000000000000] [url = about:blank] 07:08:31 INFO - PROCESS | 3952 | --DOMWINDOW == 99 (00000025AF0E9800) [pid = 3952] [serial = 221] [outer = 0000000000000000] [url = about:blank] 07:08:31 INFO - PROCESS | 3952 | --DOMWINDOW == 98 (00000025B1455C00) [pid = 3952] [serial = 218] [outer = 0000000000000000] [url = about:blank] 07:08:31 INFO - PROCESS | 3952 | --DOMWINDOW == 97 (00000025AF82B000) [pid = 3952] [serial = 217] [outer = 0000000000000000] [url = about:blank] 07:08:31 INFO - PROCESS | 3952 | --DOMWINDOW == 96 (00000025BB32DC00) [pid = 3952] [serial = 230] [outer = 0000000000000000] [url = about:blank] 07:08:31 INFO - PROCESS | 3952 | --DOMWINDOW == 95 (00000025B6A53C00) [pid = 3952] [serial = 223] [outer = 0000000000000000] [url = about:blank] 07:08:31 INFO - PROCESS | 3952 | --DOMWINDOW == 94 (00000025B7416C00) [pid = 3952] [serial = 224] [outer = 0000000000000000] [url = about:blank] 07:08:31 INFO - PROCESS | 3952 | --DOMWINDOW == 93 (00000025AAA11C00) [pid = 3952] [serial = 206] [outer = 0000000000000000] [url = about:blank] 07:08:31 INFO - PROCESS | 3952 | --DOMWINDOW == 92 (00000025AA718000) [pid = 3952] [serial = 205] [outer = 0000000000000000] [url = about:blank] 07:08:31 INFO - PROCESS | 3952 | --DOMWINDOW == 91 (00000025BE0A3800) [pid = 3952] [serial = 215] [outer = 0000000000000000] [url = about:blank] 07:08:31 INFO - PROCESS | 3952 | --DOMWINDOW == 90 (00000025BC987400) [pid = 3952] [serial = 214] [outer = 0000000000000000] [url = about:blank] 07:08:31 INFO - PROCESS | 3952 | --DOMWINDOW == 89 (00000025B7FBF800) [pid = 3952] [serial = 226] [outer = 0000000000000000] [url = about:blank] 07:08:31 INFO - PROCESS | 3952 | --DOMWINDOW == 88 (00000025BC912800) [pid = 3952] [serial = 212] [outer = 0000000000000000] [url = about:blank] 07:08:31 INFO - PROCESS | 3952 | --DOMWINDOW == 87 (00000025BB6D4800) [pid = 3952] [serial = 211] [outer = 0000000000000000] [url = about:blank] 07:08:31 INFO - PROCESS | 3952 | --DOMWINDOW == 86 (00000025BE06CC00) [pid = 3952] [serial = 203] [outer = 0000000000000000] [url = about:blank] 07:08:31 INFO - PROCESS | 3952 | --DOMWINDOW == 85 (00000025BC97DC00) [pid = 3952] [serial = 235] [outer = 0000000000000000] [url = about:blank] 07:08:31 INFO - PROCESS | 3952 | --DOMWINDOW == 84 (00000025BC72FC00) [pid = 3952] [serial = 233] [outer = 0000000000000000] [url = about:blank] 07:08:31 INFO - PROCESS | 3952 | --DOMWINDOW == 83 (00000025BF2EC800) [pid = 3952] [serial = 242] [outer = 0000000000000000] [url = about:blank] 07:08:31 INFO - PROCESS | 3952 | --DOMWINDOW == 82 (00000025BF2E4C00) [pid = 3952] [serial = 241] [outer = 0000000000000000] [url = about:blank] 07:08:31 INFO - PROCESS | 3952 | --DOMWINDOW == 81 (00000025BE072000) [pid = 3952] [serial = 236] [outer = 0000000000000000] [url = about:blank] 07:08:31 INFO - PROCESS | 3952 | --DOMWINDOW == 80 (00000025BB610000) [pid = 3952] [serial = 238] [outer = 0000000000000000] [url = about:blank] 07:08:31 INFO - PROCESS | 3952 | --DOMWINDOW == 79 (00000025BE0A8C00) [pid = 3952] [serial = 239] [outer = 0000000000000000] [url = about:blank] 07:08:31 INFO - PROCESS | 3952 | --DOMWINDOW == 78 (00000025B8267C00) [pid = 3952] [serial = 227] [outer = 0000000000000000] [url = about:blank] 07:08:31 INFO - PROCESS | 3952 | 1467036511651 Marionette TRACE conn6 -> [0,370,"setScriptTimeout",{"ms":35000}] 07:08:31 INFO - PROCESS | 3952 | 1467036511655 Marionette TRACE conn6 <- [1,370,null,{}] 07:08:31 INFO - PROCESS | 3952 | 1467036511662 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}] 07:08:31 INFO - PROCESS | 3952 | 1467036511665 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:08:31 INFO - PROCESS | 3952 | 1467036511755 Marionette TRACE conn6 <- [1,371,null,{"value":null}] 07:08:31 INFO - PROCESS | 3952 | 1467036511761 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:31 INFO - PROCESS | 3952 | 1467036511763 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:08:31 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B42CC000 == 43 [pid = 3952] [id = 102] 07:08:31 INFO - PROCESS | 3952 | ++DOMWINDOW == 79 (00000025A9724C00) [pid = 3952] [serial = 303] [outer = 0000000000000000] 07:08:31 INFO - PROCESS | 3952 | ++DOMWINDOW == 80 (00000025AA71FC00) [pid = 3952] [serial = 304] [outer = 00000025A9724C00] 07:08:31 INFO - PROCESS | 3952 | 1467036511813 Marionette DEBUG loaded listener.js 07:08:31 INFO - PROCESS | 3952 | ++DOMWINDOW == 81 (00000025ABA44C00) [pid = 3952] [serial = 305] [outer = 00000025A9724C00] 07:08:32 INFO - PROCESS | 3952 | 1467036512322 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]]]}] 07:08:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 07:08:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 711ms 07:08:32 INFO - PROCESS | 3952 | 1467036512350 Marionette TRACE conn6 -> [0,373,"getWindowHandle",null] 07:08:32 INFO - PROCESS | 3952 | 1467036512352 Marionette TRACE conn6 <- [1,373,null,{"value":"13"}] 07:08:32 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 07:08:32 INFO - PROCESS | 3952 | 1467036512356 Marionette TRACE conn6 -> [0,374,"setScriptTimeout",{"ms":35000}] 07:08:32 INFO - PROCESS | 3952 | 1467036512358 Marionette TRACE conn6 <- [1,374,null,{}] 07:08:32 INFO - PROCESS | 3952 | 1467036512367 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}] 07:08:32 INFO - PROCESS | 3952 | 1467036512372 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:08:32 INFO - PROCESS | 3952 | 1467036512465 Marionette TRACE conn6 <- [1,375,null,{"value":null}] 07:08:32 INFO - PROCESS | 3952 | 1467036512476 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:32 INFO - PROCESS | 3952 | 1467036512480 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:08:32 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B7EB1800 == 44 [pid = 3952] [id = 103] 07:08:32 INFO - PROCESS | 3952 | ++DOMWINDOW == 82 (00000025B4EE4000) [pid = 3952] [serial = 306] [outer = 0000000000000000] 07:08:32 INFO - PROCESS | 3952 | ++DOMWINDOW == 83 (00000025B601AC00) [pid = 3952] [serial = 307] [outer = 00000025B4EE4000] 07:08:32 INFO - PROCESS | 3952 | 1467036512529 Marionette DEBUG loaded listener.js 07:08:32 INFO - PROCESS | 3952 | ++DOMWINDOW == 84 (00000025B74E7000) [pid = 3952] [serial = 308] [outer = 00000025B4EE4000] 07:08:33 INFO - PROCESS | 3952 | 1467036513022 Marionette TRACE conn6 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 07:08:33 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 07:08:33 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 691ms 07:08:33 INFO - PROCESS | 3952 | 1467036513049 Marionette TRACE conn6 -> [0,377,"getWindowHandle",null] 07:08:33 INFO - PROCESS | 3952 | 1467036513051 Marionette TRACE conn6 <- [1,377,null,{"value":"13"}] 07:08:33 INFO - PROCESS | 3952 | 1467036513054 Marionette TRACE conn6 -> [0,378,"setScriptTimeout",{"ms":35000}] 07:08:33 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 07:08:33 INFO - PROCESS | 3952 | 1467036513056 Marionette TRACE conn6 <- [1,378,null,{}] 07:08:33 INFO - PROCESS | 3952 | 1467036513060 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}] 07:08:33 INFO - PROCESS | 3952 | 1467036513062 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:08:33 INFO - PROCESS | 3952 | 1467036513152 Marionette TRACE conn6 <- [1,379,null,{"value":null}] 07:08:33 INFO - PROCESS | 3952 | 1467036513217 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:33 INFO - PROCESS | 3952 | 1467036513220 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:08:33 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B8DEB800 == 45 [pid = 3952] [id = 104] 07:08:33 INFO - PROCESS | 3952 | ++DOMWINDOW == 85 (00000025AAC9D800) [pid = 3952] [serial = 309] [outer = 0000000000000000] 07:08:33 INFO - PROCESS | 3952 | ++DOMWINDOW == 86 (00000025B8068800) [pid = 3952] [serial = 310] [outer = 00000025AAC9D800] 07:08:33 INFO - PROCESS | 3952 | 1467036513271 Marionette DEBUG loaded listener.js 07:08:33 INFO - PROCESS | 3952 | ++DOMWINDOW == 87 (00000025B806F800) [pid = 3952] [serial = 311] [outer = 00000025AAC9D800] 07:08:33 INFO - PROCESS | 3952 | 1467036513765 Marionette TRACE conn6 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 07:08:33 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 07:08:33 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 733ms 07:08:33 INFO - PROCESS | 3952 | 1467036513825 Marionette TRACE conn6 -> [0,381,"getWindowHandle",null] 07:08:33 INFO - PROCESS | 3952 | 1467036513828 Marionette TRACE conn6 <- [1,381,null,{"value":"13"}] 07:08:33 INFO - PROCESS | 3952 | 1467036513836 Marionette TRACE conn6 -> [0,382,"setScriptTimeout",{"ms":35000}] 07:08:33 INFO - PROCESS | 3952 | 1467036513838 Marionette TRACE conn6 <- [1,382,null,{}] 07:08:33 INFO - PROCESS | 3952 | 1467036513842 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}] 07:08:33 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 07:08:33 INFO - PROCESS | 3952 | 1467036513844 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:08:33 INFO - PROCESS | 3952 | 1467036513952 Marionette TRACE conn6 <- [1,383,null,{"value":null}] 07:08:34 INFO - PROCESS | 3952 | 1467036514002 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:34 INFO - PROCESS | 3952 | 1467036514011 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:08:34 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BB30F800 == 46 [pid = 3952] [id = 105] 07:08:34 INFO - PROCESS | 3952 | ++DOMWINDOW == 88 (00000025B8082000) [pid = 3952] [serial = 312] [outer = 0000000000000000] 07:08:34 INFO - PROCESS | 3952 | ++DOMWINDOW == 89 (00000025B8087800) [pid = 3952] [serial = 313] [outer = 00000025B8082000] 07:08:34 INFO - PROCESS | 3952 | 1467036514058 Marionette DEBUG loaded listener.js 07:08:34 INFO - PROCESS | 3952 | ++DOMWINDOW == 90 (00000025B80BF400) [pid = 3952] [serial = 314] [outer = 00000025B8082000] 07:08:34 INFO - PROCESS | 3952 | 1467036514526 Marionette TRACE conn6 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 07:08:34 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 07:08:34 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 734ms 07:08:34 INFO - PROCESS | 3952 | 1467036514579 Marionette TRACE conn6 -> [0,385,"getWindowHandle",null] 07:08:34 INFO - PROCESS | 3952 | 1467036514581 Marionette TRACE conn6 <- [1,385,null,{"value":"13"}] 07:08:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 07:08:34 INFO - PROCESS | 3952 | 1467036514592 Marionette TRACE conn6 -> [0,386,"setScriptTimeout",{"ms":35000}] 07:08:34 INFO - PROCESS | 3952 | 1467036514594 Marionette TRACE conn6 <- [1,386,null,{}] 07:08:34 INFO - PROCESS | 3952 | 1467036514597 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}] 07:08:34 INFO - PROCESS | 3952 | 1467036514603 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:08:34 INFO - PROCESS | 3952 | 1467036514745 Marionette TRACE conn6 <- [1,387,null,{"value":null}] 07:08:34 INFO - PROCESS | 3952 | 1467036514816 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:34 INFO - PROCESS | 3952 | 1467036514819 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:08:34 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BC970000 == 47 [pid = 3952] [id = 106] 07:08:34 INFO - PROCESS | 3952 | ++DOMWINDOW == 91 (00000025BB032000) [pid = 3952] [serial = 315] [outer = 0000000000000000] 07:08:34 INFO - PROCESS | 3952 | ++DOMWINDOW == 92 (00000025BB036C00) [pid = 3952] [serial = 316] [outer = 00000025BB032000] 07:08:34 INFO - PROCESS | 3952 | 1467036514864 Marionette DEBUG loaded listener.js 07:08:34 INFO - PROCESS | 3952 | ++DOMWINDOW == 93 (00000025BB3A1800) [pid = 3952] [serial = 317] [outer = 00000025BB032000] 07:08:35 INFO - PROCESS | 3952 | 1467036515330 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]]]}] 07:08:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 07:08:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 775ms 07:08:35 INFO - PROCESS | 3952 | 1467036515368 Marionette TRACE conn6 -> [0,389,"getWindowHandle",null] 07:08:35 INFO - PROCESS | 3952 | 1467036515370 Marionette TRACE conn6 <- [1,389,null,{"value":"13"}] 07:08:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 07:08:35 INFO - PROCESS | 3952 | 1467036515373 Marionette TRACE conn6 -> [0,390,"setScriptTimeout",{"ms":35000}] 07:08:35 INFO - PROCESS | 3952 | 1467036515375 Marionette TRACE conn6 <- [1,390,null,{}] 07:08:35 INFO - PROCESS | 3952 | 1467036515391 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}] 07:08:35 INFO - PROCESS | 3952 | 1467036515393 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:08:35 INFO - PROCESS | 3952 | 1467036515501 Marionette TRACE conn6 <- [1,391,null,{"value":null}] 07:08:35 INFO - PROCESS | 3952 | 1467036515551 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:35 INFO - PROCESS | 3952 | 1467036515553 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:08:35 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BE195800 == 48 [pid = 3952] [id = 107] 07:08:35 INFO - PROCESS | 3952 | ++DOMWINDOW == 94 (00000025A8CCD000) [pid = 3952] [serial = 318] [outer = 0000000000000000] 07:08:35 INFO - PROCESS | 3952 | ++DOMWINDOW == 95 (00000025A8CD2000) [pid = 3952] [serial = 319] [outer = 00000025A8CCD000] 07:08:35 INFO - PROCESS | 3952 | 1467036515597 Marionette DEBUG loaded listener.js 07:08:35 INFO - PROCESS | 3952 | ++DOMWINDOW == 96 (00000025BB618400) [pid = 3952] [serial = 320] [outer = 00000025A8CCD000] 07:08:35 INFO - PROCESS | 3952 | --DOMWINDOW == 95 (00000025BB039800) [pid = 3952] [serial = 270] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 07:08:35 INFO - PROCESS | 3952 | --DOMWINDOW == 94 (00000025BBA2B800) [pid = 3952] [serial = 273] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 07:08:35 INFO - PROCESS | 3952 | --DOMWINDOW == 93 (00000025BBA2A400) [pid = 3952] [serial = 243] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 07:08:35 INFO - PROCESS | 3952 | --DOMWINDOW == 92 (00000025BB036000) [pid = 3952] [serial = 252] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 07:08:35 INFO - PROCESS | 3952 | --DOMWINDOW == 91 (00000025AA717400) [pid = 3952] [serial = 246] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 07:08:35 INFO - PROCESS | 3952 | --DOMWINDOW == 90 (00000025AA70B800) [pid = 3952] [serial = 255] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 07:08:35 INFO - PROCESS | 3952 | --DOMWINDOW == 89 (00000025A8D3C400) [pid = 3952] [serial = 258] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 07:08:35 INFO - PROCESS | 3952 | --DOMWINDOW == 88 (00000025B49E0C00) [pid = 3952] [serial = 249] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 07:08:35 INFO - PROCESS | 3952 | --DOMWINDOW == 87 (00000025B686AC00) [pid = 3952] [serial = 264] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 07:08:35 INFO - PROCESS | 3952 | --DOMWINDOW == 86 (00000025B14B0C00) [pid = 3952] [serial = 261] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 07:08:35 INFO - PROCESS | 3952 | --DOMWINDOW == 85 (00000025BC913C00) [pid = 3952] [serial = 276] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 07:08:35 INFO - PROCESS | 3952 | --DOMWINDOW == 84 (00000025AF1C0800) [pid = 3952] [serial = 279] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 07:08:35 INFO - PROCESS | 3952 | --DOMWINDOW == 83 (00000025A8D48C00) [pid = 3952] [serial = 282] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 07:08:35 INFO - PROCESS | 3952 | --DOMWINDOW == 82 (00000025B8272800) [pid = 3952] [serial = 267] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 07:08:36 INFO - PROCESS | 3952 | 1467036516071 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]]]}] 07:08:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 07:08:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 734ms 07:08:36 INFO - PROCESS | 3952 | 1467036516111 Marionette TRACE conn6 -> [0,393,"getWindowHandle",null] 07:08:36 INFO - PROCESS | 3952 | 1467036516114 Marionette TRACE conn6 <- [1,393,null,{"value":"13"}] 07:08:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 07:08:36 INFO - PROCESS | 3952 | 1467036516117 Marionette TRACE conn6 -> [0,394,"setScriptTimeout",{"ms":35000}] 07:08:36 INFO - PROCESS | 3952 | 1467036516119 Marionette TRACE conn6 <- [1,394,null,{}] 07:08:36 INFO - PROCESS | 3952 | 1467036516122 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}] 07:08:36 INFO - PROCESS | 3952 | 1467036516124 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:08:36 INFO - PROCESS | 3952 | 1467036516238 Marionette TRACE conn6 <- [1,395,null,{"value":null}] 07:08:36 INFO - PROCESS | 3952 | 1467036516247 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:36 INFO - PROCESS | 3952 | 1467036516249 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:08:36 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BECD0800 == 49 [pid = 3952] [id = 108] 07:08:36 INFO - PROCESS | 3952 | ++DOMWINDOW == 83 (00000025AAC93C00) [pid = 3952] [serial = 321] [outer = 0000000000000000] 07:08:36 INFO - PROCESS | 3952 | ++DOMWINDOW == 84 (00000025B3934400) [pid = 3952] [serial = 322] [outer = 00000025AAC93C00] 07:08:36 INFO - PROCESS | 3952 | 1467036516293 Marionette DEBUG loaded listener.js 07:08:36 INFO - PROCESS | 3952 | ++DOMWINDOW == 85 (00000025B393AC00) [pid = 3952] [serial = 323] [outer = 00000025AAC93C00] 07:08:36 INFO - PROCESS | 3952 | 1467036516715 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]]]}] 07:08:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 07:08:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 629ms 07:08:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 07:08:36 INFO - PROCESS | 3952 | 1467036516749 Marionette TRACE conn6 -> [0,397,"getWindowHandle",null] 07:08:36 INFO - PROCESS | 3952 | 1467036516751 Marionette TRACE conn6 <- [1,397,null,{"value":"13"}] 07:08:36 INFO - PROCESS | 3952 | 1467036516755 Marionette TRACE conn6 -> [0,398,"setScriptTimeout",{"ms":35000}] 07:08:36 INFO - PROCESS | 3952 | 1467036516756 Marionette TRACE conn6 <- [1,398,null,{}] 07:08:36 INFO - PROCESS | 3952 | 1467036516760 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}] 07:08:36 INFO - PROCESS | 3952 | 1467036516762 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:08:36 INFO - PROCESS | 3952 | 1467036516847 Marionette TRACE conn6 <- [1,399,null,{"value":null}] 07:08:36 INFO - PROCESS | 3952 | 1467036516852 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:36 INFO - PROCESS | 3952 | 1467036516854 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:08:36 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BF8DA800 == 50 [pid = 3952] [id = 109] 07:08:36 INFO - PROCESS | 3952 | ++DOMWINDOW == 86 (00000025B393E800) [pid = 3952] [serial = 324] [outer = 0000000000000000] 07:08:36 INFO - PROCESS | 3952 | ++DOMWINDOW == 87 (00000025B8133800) [pid = 3952] [serial = 325] [outer = 00000025B393E800] 07:08:36 INFO - PROCESS | 3952 | 1467036516899 Marionette DEBUG loaded listener.js 07:08:36 INFO - PROCESS | 3952 | ++DOMWINDOW == 88 (00000025BB6D8C00) [pid = 3952] [serial = 326] [outer = 00000025B393E800] 07:08:37 INFO - PROCESS | 3952 | 1467036517360 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]]]}] 07:08:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 07:08:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 628ms 07:08:37 INFO - PROCESS | 3952 | 1467036517386 Marionette TRACE conn6 -> [0,401,"getWindowHandle",null] 07:08:37 INFO - PROCESS | 3952 | 1467036517388 Marionette TRACE conn6 <- [1,401,null,{"value":"13"}] 07:08:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 07:08:37 INFO - PROCESS | 3952 | 1467036517392 Marionette TRACE conn6 -> [0,402,"setScriptTimeout",{"ms":35000}] 07:08:37 INFO - PROCESS | 3952 | 1467036517393 Marionette TRACE conn6 <- [1,402,null,{}] 07:08:37 INFO - PROCESS | 3952 | 1467036517397 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}] 07:08:37 INFO - PROCESS | 3952 | 1467036517400 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:08:37 INFO - PROCESS | 3952 | 1467036517488 Marionette TRACE conn6 <- [1,403,null,{"value":null}] 07:08:37 INFO - PROCESS | 3952 | 1467036517493 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:37 INFO - PROCESS | 3952 | 1467036517495 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:08:37 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BFE9F000 == 51 [pid = 3952] [id = 110] 07:08:37 INFO - PROCESS | 3952 | ++DOMWINDOW == 89 (00000025B8D95800) [pid = 3952] [serial = 327] [outer = 0000000000000000] 07:08:37 INFO - PROCESS | 3952 | ++DOMWINDOW == 90 (00000025B8D9D800) [pid = 3952] [serial = 328] [outer = 00000025B8D95800] 07:08:37 INFO - PROCESS | 3952 | 1467036517539 Marionette DEBUG loaded listener.js 07:08:37 INFO - PROCESS | 3952 | ++DOMWINDOW == 91 (00000025BB7ADC00) [pid = 3952] [serial = 329] [outer = 00000025B8D95800] 07:08:38 INFO - PROCESS | 3952 | 1467036518153 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]]]}] 07:08:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 07:08:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 838ms 07:08:38 INFO - PROCESS | 3952 | 1467036518234 Marionette TRACE conn6 -> [0,405,"getWindowHandle",null] 07:08:38 INFO - PROCESS | 3952 | 1467036518239 Marionette TRACE conn6 <- [1,405,null,{"value":"13"}] 07:08:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 07:08:38 INFO - PROCESS | 3952 | 1467036518245 Marionette TRACE conn6 -> [0,406,"setScriptTimeout",{"ms":35000}] 07:08:38 INFO - PROCESS | 3952 | 1467036518249 Marionette TRACE conn6 <- [1,406,null,{}] 07:08:38 INFO - PROCESS | 3952 | 1467036518255 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}] 07:08:38 INFO - PROCESS | 3952 | 1467036518258 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:08:38 INFO - PROCESS | 3952 | 1467036518388 Marionette TRACE conn6 <- [1,407,null,{"value":null}] 07:08:38 INFO - PROCESS | 3952 | 1467036518497 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:38 INFO - PROCESS | 3952 | 1467036518502 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:08:38 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B6EE8800 == 52 [pid = 3952] [id = 111] 07:08:38 INFO - PROCESS | 3952 | ++DOMWINDOW == 92 (00000025AAA0DC00) [pid = 3952] [serial = 330] [outer = 0000000000000000] 07:08:38 INFO - PROCESS | 3952 | ++DOMWINDOW == 93 (00000025AAC48800) [pid = 3952] [serial = 331] [outer = 00000025AAA0DC00] 07:08:38 INFO - PROCESS | 3952 | 1467036518562 Marionette DEBUG loaded listener.js 07:08:38 INFO - PROCESS | 3952 | ++DOMWINDOW == 94 (00000025B0992400) [pid = 3952] [serial = 332] [outer = 00000025AAA0DC00] 07:08:39 INFO - PROCESS | 3952 | 1467036519157 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]]]}] 07:08:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 07:08:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 984ms 07:08:39 INFO - PROCESS | 3952 | 1467036519232 Marionette TRACE conn6 -> [0,409,"getWindowHandle",null] 07:08:39 INFO - PROCESS | 3952 | 1467036519237 Marionette TRACE conn6 <- [1,409,null,{"value":"13"}] 07:08:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 07:08:39 INFO - PROCESS | 3952 | 1467036519258 Marionette TRACE conn6 -> [0,410,"setScriptTimeout",{"ms":35000}] 07:08:39 INFO - PROCESS | 3952 | 1467036519261 Marionette TRACE conn6 <- [1,410,null,{}] 07:08:39 INFO - PROCESS | 3952 | 1467036519265 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}] 07:08:39 INFO - PROCESS | 3952 | 1467036519268 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:08:39 INFO - PROCESS | 3952 | 1467036519393 Marionette TRACE conn6 <- [1,411,null,{"value":null}] 07:08:39 INFO - PROCESS | 3952 | 1467036519502 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:39 INFO - PROCESS | 3952 | 1467036519505 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:08:39 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BC961000 == 53 [pid = 3952] [id = 112] 07:08:39 INFO - PROCESS | 3952 | ++DOMWINDOW == 95 (00000025B49DE000) [pid = 3952] [serial = 333] [outer = 0000000000000000] 07:08:39 INFO - PROCESS | 3952 | ++DOMWINDOW == 96 (00000025B6A56400) [pid = 3952] [serial = 334] [outer = 00000025B49DE000] 07:08:39 INFO - PROCESS | 3952 | 1467036519565 Marionette DEBUG loaded listener.js 07:08:39 INFO - PROCESS | 3952 | ++DOMWINDOW == 97 (00000025B7FC0C00) [pid = 3952] [serial = 335] [outer = 00000025B49DE000] 07:08:40 INFO - PROCESS | 3952 | 1467036520269 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]]]}] 07:08:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 07:08:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1081ms 07:08:40 INFO - PROCESS | 3952 | 1467036520353 Marionette TRACE conn6 -> [0,413,"getWindowHandle",null] 07:08:40 INFO - PROCESS | 3952 | 1467036520356 Marionette TRACE conn6 <- [1,413,null,{"value":"13"}] 07:08:40 INFO - PROCESS | 3952 | 1467036520361 Marionette TRACE conn6 -> [0,414,"setScriptTimeout",{"ms":35000}] 07:08:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 07:08:40 INFO - PROCESS | 3952 | 1467036520365 Marionette TRACE conn6 <- [1,414,null,{}] 07:08:40 INFO - PROCESS | 3952 | 1467036520376 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}] 07:08:40 INFO - PROCESS | 3952 | 1467036520382 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:08:40 INFO - PROCESS | 3952 | 1467036520505 Marionette TRACE conn6 <- [1,415,null,{"value":null}] 07:08:40 INFO - PROCESS | 3952 | 1467036520616 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:40 INFO - PROCESS | 3952 | 1467036520619 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:08:40 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BFEE5800 == 54 [pid = 3952] [id = 113] 07:08:40 INFO - PROCESS | 3952 | ++DOMWINDOW == 98 (00000025B844C400) [pid = 3952] [serial = 336] [outer = 0000000000000000] 07:08:40 INFO - PROCESS | 3952 | ++DOMWINDOW == 99 (00000025B988B000) [pid = 3952] [serial = 337] [outer = 00000025B844C400] 07:08:40 INFO - PROCESS | 3952 | 1467036520680 Marionette DEBUG loaded listener.js 07:08:40 INFO - PROCESS | 3952 | ++DOMWINDOW == 100 (00000025BB6D4C00) [pid = 3952] [serial = 338] [outer = 00000025B844C400] 07:08:41 INFO - PROCESS | 3952 | 1467036521347 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]]]}] 07:08:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 07:08:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1028ms 07:08:41 INFO - PROCESS | 3952 | 1467036521395 Marionette TRACE conn6 -> [0,417,"getWindowHandle",null] 07:08:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 07:08:41 INFO - PROCESS | 3952 | 1467036521398 Marionette TRACE conn6 <- [1,417,null,{"value":"13"}] 07:08:41 INFO - PROCESS | 3952 | 1467036521402 Marionette TRACE conn6 -> [0,418,"setScriptTimeout",{"ms":35000}] 07:08:41 INFO - PROCESS | 3952 | 1467036521404 Marionette TRACE conn6 <- [1,418,null,{}] 07:08:41 INFO - PROCESS | 3952 | 1467036521409 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}] 07:08:41 INFO - PROCESS | 3952 | 1467036521411 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:08:41 INFO - PROCESS | 3952 | 1467036521528 Marionette TRACE conn6 <- [1,419,null,{"value":null}] 07:08:41 INFO - PROCESS | 3952 | 1467036521761 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:41 INFO - PROCESS | 3952 | 1467036521764 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:08:41 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B100A000 == 55 [pid = 3952] [id = 114] 07:08:41 INFO - PROCESS | 3952 | ++DOMWINDOW == 101 (00000025A9726400) [pid = 3952] [serial = 339] [outer = 0000000000000000] 07:08:41 INFO - PROCESS | 3952 | ++DOMWINDOW == 102 (00000025AA709800) [pid = 3952] [serial = 340] [outer = 00000025A9726400] 07:08:41 INFO - PROCESS | 3952 | 1467036521831 Marionette DEBUG loaded listener.js 07:08:41 INFO - PROCESS | 3952 | ++DOMWINDOW == 103 (00000025AAC4C000) [pid = 3952] [serial = 341] [outer = 00000025A9726400] 07:08:43 INFO - PROCESS | 3952 | --DOCSHELL 00000025BF8DA800 == 54 [pid = 3952] [id = 109] 07:08:43 INFO - PROCESS | 3952 | --DOCSHELL 00000025BECD0800 == 53 [pid = 3952] [id = 108] 07:08:43 INFO - PROCESS | 3952 | --DOCSHELL 00000025BE195800 == 52 [pid = 3952] [id = 107] 07:08:43 INFO - PROCESS | 3952 | --DOCSHELL 00000025BC970000 == 51 [pid = 3952] [id = 106] 07:08:43 INFO - PROCESS | 3952 | --DOCSHELL 00000025BB30F800 == 50 [pid = 3952] [id = 105] 07:08:43 INFO - PROCESS | 3952 | --DOCSHELL 00000025B8DEB800 == 49 [pid = 3952] [id = 104] 07:08:43 INFO - PROCESS | 3952 | --DOCSHELL 00000025B7EB1800 == 48 [pid = 3952] [id = 103] 07:08:43 INFO - PROCESS | 3952 | --DOCSHELL 00000025B42CC000 == 47 [pid = 3952] [id = 102] 07:08:43 INFO - PROCESS | 3952 | --DOCSHELL 00000025B6EFB000 == 46 [pid = 3952] [id = 101] 07:08:43 INFO - PROCESS | 3952 | --DOCSHELL 00000025B8943000 == 45 [pid = 3952] [id = 84] 07:08:43 INFO - PROCESS | 3952 | --DOCSHELL 00000025BC958000 == 44 [pid = 3952] [id = 98] 07:08:43 INFO - PROCESS | 3952 | --DOCSHELL 00000025B4E20000 == 43 [pid = 3952] [id = 97] 07:08:43 INFO - PROCESS | 3952 | --DOCSHELL 00000025B893C800 == 42 [pid = 3952] [id = 43] 07:08:43 INFO - PROCESS | 3952 | --DOCSHELL 00000025C065C800 == 41 [pid = 3952] [id = 96] 07:08:43 INFO - PROCESS | 3952 | --DOCSHELL 00000025BECC2000 == 40 [pid = 3952] [id = 71] 07:08:43 INFO - PROCESS | 3952 | --DOCSHELL 00000025C0693000 == 39 [pid = 3952] [id = 99] 07:08:43 INFO - PROCESS | 3952 | --DOCSHELL 00000025BFE80000 == 38 [pid = 3952] [id = 68] 07:08:43 INFO - PROCESS | 3952 | --DOCSHELL 00000025C0698800 == 37 [pid = 3952] [id = 85] 07:08:43 INFO - PROCESS | 3952 | --DOCSHELL 00000025B0F52000 == 36 [pid = 3952] [id = 44] 07:08:43 INFO - PROCESS | 3952 | --DOCSHELL 00000025B7620000 == 35 [pid = 3952] [id = 100] 07:08:43 INFO - PROCESS | 3952 | --DOCSHELL 00000025B8BA2000 == 34 [pid = 3952] [id = 70] 07:08:43 INFO - PROCESS | 3952 | --DOCSHELL 00000025BBA1C800 == 33 [pid = 3952] [id = 82] 07:08:43 INFO - PROCESS | 3952 | --DOCSHELL 00000025BF87F000 == 32 [pid = 3952] [id = 72] 07:08:43 INFO - PROCESS | 3952 | --DOCSHELL 00000025AFE07800 == 31 [pid = 3952] [id = 33] 07:08:43 INFO - PROCESS | 3952 | --DOCSHELL 00000025BFEE5800 == 30 [pid = 3952] [id = 113] 07:08:43 INFO - PROCESS | 3952 | --DOCSHELL 00000025BC961000 == 29 [pid = 3952] [id = 112] 07:08:43 INFO - PROCESS | 3952 | --DOCSHELL 00000025BFE9F000 == 28 [pid = 3952] [id = 110] 07:08:43 INFO - PROCESS | 3952 | --DOCSHELL 00000025B6EE8800 == 27 [pid = 3952] [id = 111] 07:08:43 INFO - PROCESS | 3952 | --DOMWINDOW == 102 (00000025BB396800) [pid = 3952] [serial = 271] [outer = 0000000000000000] [url = about:blank] 07:08:43 INFO - PROCESS | 3952 | --DOMWINDOW == 101 (00000025BBA30000) [pid = 3952] [serial = 274] [outer = 0000000000000000] [url = about:blank] 07:08:43 INFO - PROCESS | 3952 | --DOMWINDOW == 100 (00000025BE0B0800) [pid = 3952] [serial = 245] [outer = 0000000000000000] [url = about:blank] 07:08:43 INFO - PROCESS | 3952 | --DOMWINDOW == 99 (00000025BB7AFC00) [pid = 3952] [serial = 253] [outer = 0000000000000000] [url = about:blank] 07:08:43 INFO - PROCESS | 3952 | --DOMWINDOW == 98 (00000025BB7B9800) [pid = 3952] [serial = 254] [outer = 0000000000000000] [url = about:blank] 07:08:43 INFO - PROCESS | 3952 | --DOMWINDOW == 97 (00000025B09D9800) [pid = 3952] [serial = 248] [outer = 0000000000000000] [url = about:blank] 07:08:43 INFO - PROCESS | 3952 | --DOMWINDOW == 96 (00000025BB61C800) [pid = 3952] [serial = 272] [outer = 0000000000000000] [url = about:blank] 07:08:43 INFO - PROCESS | 3952 | --DOMWINDOW == 95 (00000025AACA1800) [pid = 3952] [serial = 247] [outer = 0000000000000000] [url = about:blank] 07:08:43 INFO - PROCESS | 3952 | --DOMWINDOW == 94 (00000025AAD30400) [pid = 3952] [serial = 257] [outer = 0000000000000000] [url = about:blank] 07:08:43 INFO - PROCESS | 3952 | --DOMWINDOW == 93 (00000025AA71C400) [pid = 3952] [serial = 256] [outer = 0000000000000000] [url = about:blank] 07:08:43 INFO - PROCESS | 3952 | --DOMWINDOW == 92 (00000025A9D2F800) [pid = 3952] [serial = 259] [outer = 0000000000000000] [url = about:blank] 07:08:43 INFO - PROCESS | 3952 | --DOMWINDOW == 91 (00000025AAC45C00) [pid = 3952] [serial = 260] [outer = 0000000000000000] [url = about:blank] 07:08:43 INFO - PROCESS | 3952 | --DOMWINDOW == 90 (00000025B7415000) [pid = 3952] [serial = 251] [outer = 0000000000000000] [url = about:blank] 07:08:43 INFO - PROCESS | 3952 | --DOMWINDOW == 89 (00000025B4E9E400) [pid = 3952] [serial = 250] [outer = 0000000000000000] [url = about:blank] 07:08:43 INFO - PROCESS | 3952 | --DOMWINDOW == 88 (00000025B7411000) [pid = 3952] [serial = 265] [outer = 0000000000000000] [url = about:blank] 07:08:43 INFO - PROCESS | 3952 | --DOMWINDOW == 87 (00000025B78ECC00) [pid = 3952] [serial = 266] [outer = 0000000000000000] [url = about:blank] 07:08:43 INFO - PROCESS | 3952 | --DOMWINDOW == 86 (00000025B41C9400) [pid = 3952] [serial = 262] [outer = 0000000000000000] [url = about:blank] 07:08:43 INFO - PROCESS | 3952 | --DOMWINDOW == 85 (00000025B42F0800) [pid = 3952] [serial = 263] [outer = 0000000000000000] [url = about:blank] 07:08:43 INFO - PROCESS | 3952 | --DOMWINDOW == 84 (00000025BC979000) [pid = 3952] [serial = 277] [outer = 0000000000000000] [url = about:blank] 07:08:43 INFO - PROCESS | 3952 | --DOMWINDOW == 83 (00000025BC736000) [pid = 3952] [serial = 275] [outer = 0000000000000000] [url = about:blank] 07:08:43 INFO - PROCESS | 3952 | --DOMWINDOW == 82 (00000025B42EE400) [pid = 3952] [serial = 280] [outer = 0000000000000000] [url = about:blank] 07:08:43 INFO - PROCESS | 3952 | --DOMWINDOW == 81 (00000025A8D4FC00) [pid = 3952] [serial = 283] [outer = 0000000000000000] [url = about:blank] 07:08:43 INFO - PROCESS | 3952 | --DOMWINDOW == 80 (00000025B79A9800) [pid = 3952] [serial = 284] [outer = 0000000000000000] [url = about:blank] 07:08:43 INFO - PROCESS | 3952 | --DOMWINDOW == 79 (00000025B8B85800) [pid = 3952] [serial = 281] [outer = 0000000000000000] [url = about:blank] 07:08:43 INFO - PROCESS | 3952 | --DOMWINDOW == 78 (00000025B89A1C00) [pid = 3952] [serial = 268] [outer = 0000000000000000] [url = about:blank] 07:08:43 INFO - PROCESS | 3952 | --DOMWINDOW == 77 (00000025B7F07800) [pid = 3952] [serial = 286] [outer = 0000000000000000] [url = about:blank] 07:08:43 INFO - PROCESS | 3952 | --DOMWINDOW == 76 (00000025BE06B400) [pid = 3952] [serial = 278] [outer = 0000000000000000] [url = about:blank] 07:08:43 INFO - PROCESS | 3952 | --DOMWINDOW == 75 (00000025B9886800) [pid = 3952] [serial = 269] [outer = 0000000000000000] [url = about:blank] 07:08:43 INFO - PROCESS | 3952 | 1467036523285 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]]]}] 07:08:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame 07:08:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1954ms 07:08:43 INFO - PROCESS | 3952 | 1467036523358 Marionette TRACE conn6 -> [0,421,"getWindowHandle",null] 07:08:43 INFO - PROCESS | 3952 | 1467036523362 Marionette TRACE conn6 <- [1,421,null,{"value":"13"}] 07:08:43 INFO - PROCESS | 3952 | 1467036523367 Marionette TRACE conn6 -> [0,422,"setScriptTimeout",{"ms":35000}] 07:08:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 07:08:43 INFO - PROCESS | 3952 | 1467036523370 Marionette TRACE conn6 <- [1,422,null,{}] 07:08:43 INFO - PROCESS | 3952 | 1467036523376 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}] 07:08:43 INFO - PROCESS | 3952 | 1467036523379 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:08:43 INFO - PROCESS | 3952 | 1467036523470 Marionette TRACE conn6 <- [1,423,null,{"value":null}] 07:08:43 INFO - PROCESS | 3952 | 1467036523479 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:43 INFO - PROCESS | 3952 | 1467036523484 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:08:43 INFO - PROCESS | 3952 | ++DOCSHELL 00000025AF9B6800 == 28 [pid = 3952] [id = 115] 07:08:43 INFO - PROCESS | 3952 | ++DOMWINDOW == 76 (00000025AA15A400) [pid = 3952] [serial = 342] [outer = 0000000000000000] 07:08:43 INFO - PROCESS | 3952 | ++DOMWINDOW == 77 (00000025AA702400) [pid = 3952] [serial = 343] [outer = 00000025AA15A400] 07:08:43 INFO - PROCESS | 3952 | 1467036523535 Marionette DEBUG loaded listener.js 07:08:43 INFO - PROCESS | 3952 | ++DOMWINDOW == 78 (00000025AA717000) [pid = 3952] [serial = 344] [outer = 00000025AA15A400] 07:08:44 INFO - PROCESS | 3952 | 1467036524492 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]]]}] 07:08:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 07:08:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1143ms 07:08:44 INFO - PROCESS | 3952 | 1467036524514 Marionette TRACE conn6 -> [0,425,"getWindowHandle",null] 07:08:44 INFO - PROCESS | 3952 | 1467036524519 Marionette TRACE conn6 <- [1,425,null,{"value":"13"}] 07:08:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 07:08:44 INFO - PROCESS | 3952 | 1467036524526 Marionette TRACE conn6 -> [0,426,"setScriptTimeout",{"ms":35000}] 07:08:44 INFO - PROCESS | 3952 | 1467036524529 Marionette TRACE conn6 <- [1,426,null,{}] 07:08:44 INFO - PROCESS | 3952 | 1467036524533 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}] 07:08:44 INFO - PROCESS | 3952 | 1467036524536 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:08:44 INFO - PROCESS | 3952 | 1467036524650 Marionette TRACE conn6 <- [1,427,null,{"value":null}] 07:08:44 INFO - PROCESS | 3952 | 1467036524660 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:44 INFO - PROCESS | 3952 | 1467036524663 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:08:44 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B3988800 == 29 [pid = 3952] [id = 116] 07:08:44 INFO - PROCESS | 3952 | ++DOMWINDOW == 79 (00000025AAB95800) [pid = 3952] [serial = 345] [outer = 0000000000000000] 07:08:44 INFO - PROCESS | 3952 | ++DOMWINDOW == 80 (00000025AAC46800) [pid = 3952] [serial = 346] [outer = 00000025AAB95800] 07:08:44 INFO - PROCESS | 3952 | 1467036524711 Marionette DEBUG loaded listener.js 07:08:44 INFO - PROCESS | 3952 | ++DOMWINDOW == 81 (00000025AAC9A400) [pid = 3952] [serial = 347] [outer = 00000025AAB95800] 07:08:45 INFO - PROCESS | 3952 | 1467036525175 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] 07:08:45 INFO - PROCESS | 3952 | 1467036525223 Marionette TRACE conn6 <- [1,429,null,{"value":"13"}] 07:08:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 07:08:45 INFO - PROCESS | 3952 | 1467036525226 Marionette TRACE conn6 -> [0,430,"setScriptTimeout",{"ms":35000}] 07:08:45 INFO - PROCESS | 3952 | 1467036525230 Marionette TRACE conn6 <- [1,430,null,{}] 07:08:45 INFO - PROCESS | 3952 | 1467036525253 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}] 07:08:45 INFO - PROCESS | 3952 | 1467036525258 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:08:45 INFO - PROCESS | 3952 | 1467036525371 Marionette TRACE conn6 <- [1,431,null,{"value":null}] 07:08:45 INFO - PROCESS | 3952 | 1467036525386 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:45 INFO - PROCESS | 3952 | 1467036525389 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:08:45 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B7449800 == 30 [pid = 3952] [id = 117] 07:08:45 INFO - PROCESS | 3952 | ++DOMWINDOW == 82 (00000025AFC6E000) [pid = 3952] [serial = 348] [outer = 0000000000000000] 07:08:45 INFO - PROCESS | 3952 | ++DOMWINDOW == 83 (00000025B0995000) [pid = 3952] [serial = 349] [outer = 00000025AFC6E000] 07:08:45 INFO - PROCESS | 3952 | 1467036525474 Marionette DEBUG loaded listener.js 07:08:45 INFO - PROCESS | 3952 | ++DOMWINDOW == 84 (00000025B0FAD000) [pid = 3952] [serial = 350] [outer = 00000025AFC6E000] 07:08:45 INFO - PROCESS | 3952 | 1467036525930 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]]]}] 07:08:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 07:08:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 753ms 07:08:46 INFO - PROCESS | 3952 | 1467036526018 Marionette TRACE conn6 -> [0,433,"getWindowHandle",null] 07:08:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 07:08:46 INFO - PROCESS | 3952 | 1467036526021 Marionette TRACE conn6 <- [1,433,null,{"value":"13"}] 07:08:46 INFO - PROCESS | 3952 | 1467036526024 Marionette TRACE conn6 -> [0,434,"setScriptTimeout",{"ms":35000}] 07:08:46 INFO - PROCESS | 3952 | 1467036526026 Marionette TRACE conn6 <- [1,434,null,{}] 07:08:46 INFO - PROCESS | 3952 | 1467036526029 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}] 07:08:46 INFO - PROCESS | 3952 | 1467036526031 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:08:46 INFO - PROCESS | 3952 | 1467036526141 Marionette TRACE conn6 <- [1,435,null,{"value":null}] 07:08:46 INFO - PROCESS | 3952 | 1467036526187 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:46 INFO - PROCESS | 3952 | 1467036526189 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:08:46 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B7AE1000 == 31 [pid = 3952] [id = 118] 07:08:46 INFO - PROCESS | 3952 | ++DOMWINDOW == 85 (00000025B3939000) [pid = 3952] [serial = 351] [outer = 0000000000000000] 07:08:46 INFO - PROCESS | 3952 | ++DOMWINDOW == 86 (00000025B3970C00) [pid = 3952] [serial = 352] [outer = 00000025B3939000] 07:08:46 INFO - PROCESS | 3952 | 1467036526236 Marionette DEBUG loaded listener.js 07:08:46 INFO - PROCESS | 3952 | ++DOMWINDOW == 87 (00000025B42E6800) [pid = 3952] [serial = 353] [outer = 00000025B3939000] 07:08:46 INFO - PROCESS | 3952 | 1467036526691 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]]]}] 07:08:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 07:08:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 692ms 07:08:46 INFO - PROCESS | 3952 | 1467036526718 Marionette TRACE conn6 -> [0,437,"getWindowHandle",null] 07:08:46 INFO - PROCESS | 3952 | 1467036526720 Marionette TRACE conn6 <- [1,437,null,{"value":"13"}] 07:08:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 07:08:46 INFO - PROCESS | 3952 | 1467036526734 Marionette TRACE conn6 -> [0,438,"setScriptTimeout",{"ms":35000}] 07:08:46 INFO - PROCESS | 3952 | 1467036526736 Marionette TRACE conn6 <- [1,438,null,{}] 07:08:46 INFO - PROCESS | 3952 | 1467036526740 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}] 07:08:46 INFO - PROCESS | 3952 | 1467036526742 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:08:46 INFO - PROCESS | 3952 | 1467036526851 Marionette TRACE conn6 <- [1,439,null,{"value":null}] 07:08:46 INFO - PROCESS | 3952 | 1467036526859 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:46 INFO - PROCESS | 3952 | 1467036526861 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:08:46 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B8934800 == 32 [pid = 3952] [id = 119] 07:08:46 INFO - PROCESS | 3952 | ++DOMWINDOW == 88 (00000025AAA06000) [pid = 3952] [serial = 354] [outer = 0000000000000000] 07:08:46 INFO - PROCESS | 3952 | ++DOMWINDOW == 89 (00000025B4871C00) [pid = 3952] [serial = 355] [outer = 00000025AAA06000] 07:08:46 INFO - PROCESS | 3952 | 1467036526910 Marionette DEBUG loaded listener.js 07:08:46 INFO - PROCESS | 3952 | ++DOMWINDOW == 90 (00000025B6016400) [pid = 3952] [serial = 356] [outer = 00000025AAA06000] 07:08:47 INFO - PROCESS | 3952 | --DOMWINDOW == 89 (00000025B8D95800) [pid = 3952] [serial = 327] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 07:08:47 INFO - PROCESS | 3952 | --DOMWINDOW == 88 (00000025AACA0400) [pid = 3952] [serial = 300] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 07:08:47 INFO - PROCESS | 3952 | --DOMWINDOW == 87 (00000025B8087C00) [pid = 3952] [serial = 297] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 07:08:47 INFO - PROCESS | 3952 | --DOMWINDOW == 86 (00000025B4EE4000) [pid = 3952] [serial = 306] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 07:08:47 INFO - PROCESS | 3952 | --DOMWINDOW == 85 (00000025B6014800) [pid = 3952] [serial = 291] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 07:08:47 INFO - PROCESS | 3952 | --DOMWINDOW == 84 (00000025B393E800) [pid = 3952] [serial = 324] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 07:08:47 INFO - PROCESS | 3952 | --DOMWINDOW == 83 (00000025BB032000) [pid = 3952] [serial = 315] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 07:08:47 INFO - PROCESS | 3952 | --DOMWINDOW == 82 (00000025A9724C00) [pid = 3952] [serial = 303] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 07:08:47 INFO - PROCESS | 3952 | --DOMWINDOW == 81 (00000025AAA07000) [pid = 3952] [serial = 288] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 07:08:47 INFO - PROCESS | 3952 | --DOMWINDOW == 80 (00000025B80C3400) [pid = 3952] [serial = 294] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 07:08:47 INFO - PROCESS | 3952 | --DOMWINDOW == 79 (00000025AAC9D800) [pid = 3952] [serial = 309] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 07:08:47 INFO - PROCESS | 3952 | --DOMWINDOW == 78 (00000025B7F06800) [pid = 3952] [serial = 285] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 07:08:47 INFO - PROCESS | 3952 | --DOMWINDOW == 77 (00000025AAC93C00) [pid = 3952] [serial = 321] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 07:08:47 INFO - PROCESS | 3952 | --DOMWINDOW == 76 (00000025A8CCD000) [pid = 3952] [serial = 318] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 07:08:47 INFO - PROCESS | 3952 | --DOMWINDOW == 75 (00000025B8082000) [pid = 3952] [serial = 312] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 07:08:47 INFO - PROCESS | 3952 | 1467036527652 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]]]}] 07:08:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 07:08:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 943ms 07:08:47 INFO - PROCESS | 3952 | 1467036527675 Marionette TRACE conn6 -> [0,441,"getWindowHandle",null] 07:08:47 INFO - PROCESS | 3952 | 1467036527677 Marionette TRACE conn6 <- [1,441,null,{"value":"13"}] 07:08:47 INFO - PROCESS | 3952 | 1467036527680 Marionette TRACE conn6 -> [0,442,"setScriptTimeout",{"ms":35000}] 07:08:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 07:08:47 INFO - PROCESS | 3952 | 1467036527682 Marionette TRACE conn6 <- [1,442,null,{}] 07:08:47 INFO - PROCESS | 3952 | 1467036527685 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}] 07:08:47 INFO - PROCESS | 3952 | 1467036527691 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:08:47 INFO - PROCESS | 3952 | 1467036527825 Marionette TRACE conn6 <- [1,443,null,{"value":null}] 07:08:47 INFO - PROCESS | 3952 | 1467036527875 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:47 INFO - PROCESS | 3952 | 1467036527877 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:08:47 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BA193800 == 33 [pid = 3952] [id = 120] 07:08:47 INFO - PROCESS | 3952 | ++DOMWINDOW == 76 (00000025AA717400) [pid = 3952] [serial = 357] [outer = 0000000000000000] 07:08:47 INFO - PROCESS | 3952 | ++DOMWINDOW == 77 (00000025AF82BC00) [pid = 3952] [serial = 358] [outer = 00000025AA717400] 07:08:47 INFO - PROCESS | 3952 | 1467036527923 Marionette DEBUG loaded listener.js 07:08:48 INFO - PROCESS | 3952 | ++DOMWINDOW == 78 (00000025B74E5000) [pid = 3952] [serial = 359] [outer = 00000025AA717400] 07:08:48 INFO - PROCESS | 3952 | 1467036528303 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]]]}] 07:08:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 07:08:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 691ms 07:08:48 INFO - PROCESS | 3952 | 1467036528375 Marionette TRACE conn6 -> [0,445,"getWindowHandle",null] 07:08:48 INFO - PROCESS | 3952 | 1467036528377 Marionette TRACE conn6 <- [1,445,null,{"value":"13"}] 07:08:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 07:08:48 INFO - PROCESS | 3952 | 1467036528381 Marionette TRACE conn6 -> [0,446,"setScriptTimeout",{"ms":35000}] 07:08:48 INFO - PROCESS | 3952 | 1467036528382 Marionette TRACE conn6 <- [1,446,null,{}] 07:08:48 INFO - PROCESS | 3952 | 1467036528386 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}] 07:08:48 INFO - PROCESS | 3952 | 1467036528388 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:08:48 INFO - PROCESS | 3952 | 1467036528473 Marionette TRACE conn6 <- [1,447,null,{"value":null}] 07:08:48 INFO - PROCESS | 3952 | 1467036528478 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:48 INFO - PROCESS | 3952 | 1467036528480 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:08:48 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BB65B000 == 34 [pid = 3952] [id = 121] 07:08:48 INFO - PROCESS | 3952 | ++DOMWINDOW == 79 (00000025B74E8400) [pid = 3952] [serial = 360] [outer = 0000000000000000] 07:08:48 INFO - PROCESS | 3952 | ++DOMWINDOW == 80 (00000025B7F04400) [pid = 3952] [serial = 361] [outer = 00000025B74E8400] 07:08:48 INFO - PROCESS | 3952 | 1467036528525 Marionette DEBUG loaded listener.js 07:08:48 INFO - PROCESS | 3952 | ++DOMWINDOW == 81 (00000025B7FB6800) [pid = 3952] [serial = 362] [outer = 00000025B74E8400] 07:08:48 INFO - PROCESS | 3952 | 1467036528931 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]]]}] 07:08:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 07:08:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 586ms 07:08:48 INFO - PROCESS | 3952 | 1467036528970 Marionette TRACE conn6 -> [0,449,"getWindowHandle",null] 07:08:48 INFO - PROCESS | 3952 | 1467036528972 Marionette TRACE conn6 <- [1,449,null,{"value":"13"}] 07:08:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 07:08:48 INFO - PROCESS | 3952 | 1467036528975 Marionette TRACE conn6 -> [0,450,"setScriptTimeout",{"ms":35000}] 07:08:48 INFO - PROCESS | 3952 | 1467036528977 Marionette TRACE conn6 <- [1,450,null,{}] 07:08:48 INFO - PROCESS | 3952 | 1467036528981 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}] 07:08:48 INFO - PROCESS | 3952 | 1467036528983 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:08:49 INFO - PROCESS | 3952 | 1467036529063 Marionette TRACE conn6 <- [1,451,null,{"value":null}] 07:08:49 INFO - PROCESS | 3952 | 1467036529069 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:49 INFO - PROCESS | 3952 | 1467036529071 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:08:49 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BC95D000 == 35 [pid = 3952] [id = 122] 07:08:49 INFO - PROCESS | 3952 | ++DOMWINDOW == 82 (00000025B806A800) [pid = 3952] [serial = 363] [outer = 0000000000000000] 07:08:49 INFO - PROCESS | 3952 | ++DOMWINDOW == 83 (00000025B8076400) [pid = 3952] [serial = 364] [outer = 00000025B806A800] 07:08:49 INFO - PROCESS | 3952 | 1467036529116 Marionette DEBUG loaded listener.js 07:08:49 INFO - PROCESS | 3952 | ++DOMWINDOW == 84 (00000025B808C800) [pid = 3952] [serial = 365] [outer = 00000025B806A800] 07:08:49 INFO - PROCESS | 3952 | 1467036529660 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] 07:08:49 INFO - PROCESS | 3952 | 1467036529720 Marionette TRACE conn6 <- [1,453,null,{"value":"13"}] 07:08:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 07:08:49 INFO - PROCESS | 3952 | 1467036529726 Marionette TRACE conn6 -> [0,454,"setScriptTimeout",{"ms":35000}] 07:08:49 INFO - PROCESS | 3952 | 1467036529729 Marionette TRACE conn6 <- [1,454,null,{}] 07:08:49 INFO - PROCESS | 3952 | 1467036529735 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}] 07:08:49 INFO - PROCESS | 3952 | 1467036529739 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:08:49 INFO - PROCESS | 3952 | 1467036529896 Marionette TRACE conn6 <- [1,455,null,{"value":null}] 07:08:50 INFO - PROCESS | 3952 | 1467036530008 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:50 INFO - PROCESS | 3952 | 1467036530011 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:08:50 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B085E000 == 36 [pid = 3952] [id = 123] 07:08:50 INFO - PROCESS | 3952 | ++DOMWINDOW == 85 (00000025AA70F800) [pid = 3952] [serial = 366] [outer = 0000000000000000] 07:08:50 INFO - PROCESS | 3952 | ++DOMWINDOW == 86 (00000025AA719800) [pid = 3952] [serial = 367] [outer = 00000025AA70F800] 07:08:50 INFO - PROCESS | 3952 | 1467036530074 Marionette DEBUG loaded listener.js 07:08:50 INFO - PROCESS | 3952 | ++DOMWINDOW == 87 (00000025AABA3C00) [pid = 3952] [serial = 368] [outer = 00000025AA70F800] 07:08:50 INFO - PROCESS | 3952 | [3952] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:08:50 INFO - PROCESS | 3952 | 1467036530923 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]]]}] 07:08:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 07:08:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1250ms 07:08:50 INFO - PROCESS | 3952 | 1467036530977 Marionette TRACE conn6 -> [0,457,"getWindowHandle",null] 07:08:50 INFO - PROCESS | 3952 | 1467036530983 Marionette TRACE conn6 <- [1,457,null,{"value":"13"}] 07:08:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 07:08:50 INFO - PROCESS | 3952 | 1467036530989 Marionette TRACE conn6 -> [0,458,"setScriptTimeout",{"ms":35000}] 07:08:50 INFO - PROCESS | 3952 | 1467036530992 Marionette TRACE conn6 <- [1,458,null,{}] 07:08:50 INFO - PROCESS | 3952 | 1467036530996 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}] 07:08:51 INFO - PROCESS | 3952 | 1467036530999 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:08:51 INFO - PROCESS | 3952 | 1467036531124 Marionette TRACE conn6 <- [1,459,null,{"value":null}] 07:08:51 INFO - PROCESS | 3952 | 1467036531198 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:51 INFO - PROCESS | 3952 | 1467036531201 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:08:51 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B8948000 == 37 [pid = 3952] [id = 124] 07:08:51 INFO - PROCESS | 3952 | ++DOMWINDOW == 88 (00000025B0811400) [pid = 3952] [serial = 369] [outer = 0000000000000000] 07:08:51 INFO - PROCESS | 3952 | ++DOMWINDOW == 89 (00000025B09DC400) [pid = 3952] [serial = 370] [outer = 00000025B0811400] 07:08:51 INFO - PROCESS | 3952 | 1467036531258 Marionette DEBUG loaded listener.js 07:08:51 INFO - PROCESS | 3952 | ++DOMWINDOW == 90 (00000025B393E400) [pid = 3952] [serial = 371] [outer = 00000025B0811400] 07:08:52 INFO - PROCESS | 3952 | 1467036532155 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] 07:08:52 INFO - PROCESS | 3952 | 1467036532246 Marionette TRACE conn6 <- [1,461,null,{"value":"13"}] 07:08:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 07:08:52 INFO - PROCESS | 3952 | 1467036532252 Marionette TRACE conn6 -> [0,462,"setScriptTimeout",{"ms":35000}] 07:08:52 INFO - PROCESS | 3952 | 1467036532255 Marionette TRACE conn6 <- [1,462,null,{}] 07:08:52 INFO - PROCESS | 3952 | 1467036532261 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}] 07:08:52 INFO - PROCESS | 3952 | 1467036532264 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:08:52 INFO - PROCESS | 3952 | 1467036532386 Marionette TRACE conn6 <- [1,463,null,{"value":null}] 07:08:52 INFO - PROCESS | 3952 | --DOCSHELL 00000025BB65B000 == 36 [pid = 3952] [id = 121] 07:08:52 INFO - PROCESS | 3952 | --DOCSHELL 00000025BA193800 == 35 [pid = 3952] [id = 120] 07:08:52 INFO - PROCESS | 3952 | --DOCSHELL 00000025B8934800 == 34 [pid = 3952] [id = 119] 07:08:52 INFO - PROCESS | 3952 | --DOCSHELL 00000025B7AE1000 == 33 [pid = 3952] [id = 118] 07:08:52 INFO - PROCESS | 3952 | --DOCSHELL 00000025B7449800 == 32 [pid = 3952] [id = 117] 07:08:52 INFO - PROCESS | 3952 | --DOCSHELL 00000025B3988800 == 31 [pid = 3952] [id = 116] 07:08:52 INFO - PROCESS | 3952 | --DOCSHELL 00000025AF9B6800 == 30 [pid = 3952] [id = 115] 07:08:52 INFO - PROCESS | 3952 | --DOMWINDOW == 89 (00000025BB6D8C00) [pid = 3952] [serial = 326] [outer = 0000000000000000] [url = about:blank] 07:08:52 INFO - PROCESS | 3952 | --DOMWINDOW == 88 (00000025B8D9D800) [pid = 3952] [serial = 328] [outer = 0000000000000000] [url = about:blank] 07:08:52 INFO - PROCESS | 3952 | --DOMWINDOW == 87 (00000025BB7ADC00) [pid = 3952] [serial = 329] [outer = 0000000000000000] [url = about:blank] 07:08:52 INFO - PROCESS | 3952 | --DOMWINDOW == 86 (00000025AEE53000) [pid = 3952] [serial = 301] [outer = 0000000000000000] [url = about:blank] 07:08:52 INFO - PROCESS | 3952 | --DOMWINDOW == 85 (00000025BB39C000) [pid = 3952] [serial = 299] [outer = 0000000000000000] [url = about:blank] 07:08:52 INFO - PROCESS | 3952 | --DOMWINDOW == 84 (00000025B74E7000) [pid = 3952] [serial = 308] [outer = 0000000000000000] [url = about:blank] 07:08:52 INFO - PROCESS | 3952 | --DOMWINDOW == 83 (00000025B14A2400) [pid = 3952] [serial = 302] [outer = 0000000000000000] [url = about:blank] 07:08:52 INFO - PROCESS | 3952 | --DOMWINDOW == 82 (00000025B683D800) [pid = 3952] [serial = 292] [outer = 0000000000000000] [url = about:blank] 07:08:52 INFO - PROCESS | 3952 | --DOMWINDOW == 81 (00000025B808E000) [pid = 3952] [serial = 298] [outer = 0000000000000000] [url = about:blank] 07:08:52 INFO - PROCESS | 3952 | --DOMWINDOW == 80 (00000025B8133800) [pid = 3952] [serial = 325] [outer = 0000000000000000] [url = about:blank] 07:08:52 INFO - PROCESS | 3952 | --DOMWINDOW == 79 (00000025BB036C00) [pid = 3952] [serial = 316] [outer = 0000000000000000] [url = about:blank] 07:08:52 INFO - PROCESS | 3952 | --DOMWINDOW == 78 (00000025AA71FC00) [pid = 3952] [serial = 304] [outer = 0000000000000000] [url = about:blank] 07:08:52 INFO - PROCESS | 3952 | --DOMWINDOW == 77 (00000025AFE40C00) [pid = 3952] [serial = 290] [outer = 0000000000000000] [url = about:blank] 07:08:52 INFO - PROCESS | 3952 | --DOMWINDOW == 76 (00000025BB02FC00) [pid = 3952] [serial = 296] [outer = 0000000000000000] [url = about:blank] 07:08:52 INFO - PROCESS | 3952 | --DOMWINDOW == 75 (00000025B806F800) [pid = 3952] [serial = 311] [outer = 0000000000000000] [url = about:blank] 07:08:52 INFO - PROCESS | 3952 | --DOMWINDOW == 74 (00000025B8139000) [pid = 3952] [serial = 287] [outer = 0000000000000000] [url = about:blank] 07:08:52 INFO - PROCESS | 3952 | --DOMWINDOW == 73 (00000025B393AC00) [pid = 3952] [serial = 323] [outer = 0000000000000000] [url = about:blank] 07:08:52 INFO - PROCESS | 3952 | --DOMWINDOW == 72 (00000025A8CD2000) [pid = 3952] [serial = 319] [outer = 0000000000000000] [url = about:blank] 07:08:52 INFO - PROCESS | 3952 | --DOMWINDOW == 71 (00000025BB618400) [pid = 3952] [serial = 320] [outer = 0000000000000000] [url = about:blank] 07:08:52 INFO - PROCESS | 3952 | --DOMWINDOW == 70 (00000025B601AC00) [pid = 3952] [serial = 307] [outer = 0000000000000000] [url = about:blank] 07:08:52 INFO - PROCESS | 3952 | --DOMWINDOW == 69 (00000025B8068800) [pid = 3952] [serial = 310] [outer = 0000000000000000] [url = about:blank] 07:08:52 INFO - PROCESS | 3952 | --DOMWINDOW == 68 (00000025B7F06000) [pid = 3952] [serial = 293] [outer = 0000000000000000] [url = about:blank] 07:08:52 INFO - PROCESS | 3952 | --DOMWINDOW == 67 (00000025AAC4BC00) [pid = 3952] [serial = 289] [outer = 0000000000000000] [url = about:blank] 07:08:52 INFO - PROCESS | 3952 | --DOMWINDOW == 66 (00000025B80BF400) [pid = 3952] [serial = 314] [outer = 0000000000000000] [url = about:blank] 07:08:52 INFO - PROCESS | 3952 | --DOMWINDOW == 65 (00000025B80C5400) [pid = 3952] [serial = 295] [outer = 0000000000000000] [url = about:blank] 07:08:52 INFO - PROCESS | 3952 | --DOMWINDOW == 64 (00000025BB3A1800) [pid = 3952] [serial = 317] [outer = 0000000000000000] [url = about:blank] 07:08:52 INFO - PROCESS | 3952 | --DOMWINDOW == 63 (00000025B8087800) [pid = 3952] [serial = 313] [outer = 0000000000000000] [url = about:blank] 07:08:52 INFO - PROCESS | 3952 | --DOMWINDOW == 62 (00000025ABA44C00) [pid = 3952] [serial = 305] [outer = 0000000000000000] [url = about:blank] 07:08:52 INFO - PROCESS | 3952 | --DOMWINDOW == 61 (00000025B3934400) [pid = 3952] [serial = 322] [outer = 0000000000000000] [url = about:blank] 07:08:52 INFO - PROCESS | 3952 | 1467036532486 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:52 INFO - PROCESS | 3952 | 1467036532491 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:08:52 INFO - PROCESS | 3952 | ++DOCSHELL 00000025AF1EC800 == 31 [pid = 3952] [id = 125] 07:08:52 INFO - PROCESS | 3952 | ++DOMWINDOW == 62 (00000025A8D45800) [pid = 3952] [serial = 372] [outer = 0000000000000000] 07:08:52 INFO - PROCESS | 3952 | ++DOMWINDOW == 63 (00000025A971E400) [pid = 3952] [serial = 373] [outer = 00000025A8D45800] 07:08:52 INFO - PROCESS | 3952 | 1467036532541 Marionette DEBUG loaded listener.js 07:08:52 INFO - PROCESS | 3952 | ++DOMWINDOW == 64 (00000025AAC44400) [pid = 3952] [serial = 374] [outer = 00000025A8D45800] 07:08:52 INFO - PROCESS | 3952 | ++DOMWINDOW == 65 (00000025AF1C3C00) [pid = 3952] [serial = 375] [outer = 00000025AFBE8000] 07:08:53 INFO - PROCESS | 3952 | [3952] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:08:53 INFO - PROCESS | 3952 | 1467036533061 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] 07:08:53 INFO - PROCESS | 3952 | 1467036533099 Marionette TRACE conn6 <- [1,465,null,{"value":"13"}] 07:08:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 07:08:53 INFO - PROCESS | 3952 | 1467036533105 Marionette TRACE conn6 -> [0,466,"setScriptTimeout",{"ms":35000}] 07:08:53 INFO - PROCESS | 3952 | 1467036533108 Marionette TRACE conn6 <- [1,466,null,{}] 07:08:53 INFO - PROCESS | 3952 | 1467036533112 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}] 07:08:53 INFO - PROCESS | 3952 | 1467036533115 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:08:53 INFO - PROCESS | 3952 | 1467036533204 Marionette TRACE conn6 <- [1,467,null,{"value":null}] 07:08:53 INFO - PROCESS | 3952 | 1467036533212 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:53 INFO - PROCESS | 3952 | 1467036533214 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:08:53 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B7447000 == 32 [pid = 3952] [id = 126] 07:08:53 INFO - PROCESS | 3952 | ++DOMWINDOW == 66 (00000025AFE36000) [pid = 3952] [serial = 376] [outer = 0000000000000000] 07:08:53 INFO - PROCESS | 3952 | ++DOMWINDOW == 67 (00000025B0A17400) [pid = 3952] [serial = 377] [outer = 00000025AFE36000] 07:08:53 INFO - PROCESS | 3952 | 1467036533262 Marionette DEBUG loaded listener.js 07:08:53 INFO - PROCESS | 3952 | ++DOMWINDOW == 68 (00000025B3932000) [pid = 3952] [serial = 378] [outer = 00000025AFE36000] 07:08:53 INFO - PROCESS | 3952 | 1467036533722 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] 07:08:53 INFO - PROCESS | 3952 | 1467036533739 Marionette TRACE conn6 <- [1,469,null,{"value":"13"}] 07:08:53 INFO - PROCESS | 3952 | 1467036533747 Marionette TRACE conn6 -> [0,470,"setScriptTimeout",{"ms":35000}] 07:08:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 07:08:53 INFO - PROCESS | 3952 | 1467036533751 Marionette TRACE conn6 <- [1,470,null,{}] 07:08:53 INFO - PROCESS | 3952 | 1467036533762 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}] 07:08:53 INFO - PROCESS | 3952 | 1467036533767 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:08:53 INFO - PROCESS | 3952 | 1467036533865 Marionette TRACE conn6 <- [1,471,null,{"value":null}] 07:08:53 INFO - PROCESS | 3952 | 1467036533905 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:53 INFO - PROCESS | 3952 | 1467036533909 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:08:53 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B7EBB800 == 33 [pid = 3952] [id = 127] 07:08:53 INFO - PROCESS | 3952 | ++DOMWINDOW == 69 (00000025AAB9DC00) [pid = 3952] [serial = 379] [outer = 0000000000000000] 07:08:54 INFO - PROCESS | 3952 | ++DOMWINDOW == 70 (00000025B4E58400) [pid = 3952] [serial = 380] [outer = 00000025AAB9DC00] 07:08:54 INFO - PROCESS | 3952 | 1467036534019 Marionette DEBUG loaded listener.js 07:08:54 INFO - PROCESS | 3952 | ++DOMWINDOW == 71 (00000025B6AF3800) [pid = 3952] [serial = 381] [outer = 00000025AAB9DC00] 07:08:54 INFO - PROCESS | 3952 | 1467036534421 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]]]}] 07:08:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 07:08:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 732ms 07:08:54 INFO - PROCESS | 3952 | 1467036534482 Marionette TRACE conn6 -> [0,473,"getWindowHandle",null] 07:08:54 INFO - PROCESS | 3952 | 1467036534485 Marionette TRACE conn6 <- [1,473,null,{"value":"13"}] 07:08:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 07:08:54 INFO - PROCESS | 3952 | 1467036534488 Marionette TRACE conn6 -> [0,474,"setScriptTimeout",{"ms":35000}] 07:08:54 INFO - PROCESS | 3952 | 1467036534490 Marionette TRACE conn6 <- [1,474,null,{}] 07:08:54 INFO - PROCESS | 3952 | 1467036534493 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}] 07:08:54 INFO - PROCESS | 3952 | 1467036534495 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:08:54 INFO - PROCESS | 3952 | 1467036534614 Marionette TRACE conn6 <- [1,475,null,{"value":null}] 07:08:54 INFO - PROCESS | 3952 | 1467036534631 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:54 INFO - PROCESS | 3952 | 1467036534633 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:08:54 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B9FDB800 == 34 [pid = 3952] [id = 128] 07:08:54 INFO - PROCESS | 3952 | ++DOMWINDOW == 72 (00000025B741A400) [pid = 3952] [serial = 382] [outer = 0000000000000000] 07:08:54 INFO - PROCESS | 3952 | ++DOMWINDOW == 73 (00000025B7636C00) [pid = 3952] [serial = 383] [outer = 00000025B741A400] 07:08:54 INFO - PROCESS | 3952 | 1467036534678 Marionette DEBUG loaded listener.js 07:08:54 INFO - PROCESS | 3952 | ++DOMWINDOW == 74 (00000025B7F0D400) [pid = 3952] [serial = 384] [outer = 00000025B741A400] 07:08:55 INFO - PROCESS | 3952 | 1467036535140 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]]]}] 07:08:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 07:08:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 691ms 07:08:55 INFO - PROCESS | 3952 | 1467036535182 Marionette TRACE conn6 -> [0,477,"getWindowHandle",null] 07:08:55 INFO - PROCESS | 3952 | 1467036535184 Marionette TRACE conn6 <- [1,477,null,{"value":"13"}] 07:08:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 07:08:55 INFO - PROCESS | 3952 | 1467036535192 Marionette TRACE conn6 -> [0,478,"setScriptTimeout",{"ms":35000}] 07:08:55 INFO - PROCESS | 3952 | 1467036535194 Marionette TRACE conn6 <- [1,478,null,{}] 07:08:55 INFO - PROCESS | 3952 | 1467036535240 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}] 07:08:55 INFO - PROCESS | 3952 | 1467036535249 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:08:55 INFO - PROCESS | 3952 | 1467036535360 Marionette TRACE conn6 <- [1,479,null,{"value":null}] 07:08:55 INFO - PROCESS | 3952 | 1467036535372 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:55 INFO - PROCESS | 3952 | 1467036535374 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:08:55 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BB65B000 == 35 [pid = 3952] [id = 129] 07:08:55 INFO - PROCESS | 3952 | ++DOMWINDOW == 75 (00000025B7F10800) [pid = 3952] [serial = 385] [outer = 0000000000000000] 07:08:55 INFO - PROCESS | 3952 | ++DOMWINDOW == 76 (00000025B8085000) [pid = 3952] [serial = 386] [outer = 00000025B7F10800] 07:08:55 INFO - PROCESS | 3952 | 1467036535419 Marionette DEBUG loaded listener.js 07:08:55 INFO - PROCESS | 3952 | ++DOMWINDOW == 77 (00000025B80C1400) [pid = 3952] [serial = 387] [outer = 00000025B7F10800] 07:08:55 INFO - PROCESS | 3952 | 1467036535892 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]]]}] 07:08:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 07:08:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 754ms 07:08:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 07:08:55 INFO - PROCESS | 3952 | 1467036535947 Marionette TRACE conn6 -> [0,481,"getWindowHandle",null] 07:08:55 INFO - PROCESS | 3952 | 1467036535949 Marionette TRACE conn6 <- [1,481,null,{"value":"13"}] 07:08:55 INFO - PROCESS | 3952 | 1467036535952 Marionette TRACE conn6 -> [0,482,"setScriptTimeout",{"ms":35000}] 07:08:55 INFO - PROCESS | 3952 | 1467036535954 Marionette TRACE conn6 <- [1,482,null,{}] 07:08:55 INFO - PROCESS | 3952 | 1467036535957 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}] 07:08:55 INFO - PROCESS | 3952 | 1467036535963 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:08:56 INFO - PROCESS | 3952 | 1467036536097 Marionette TRACE conn6 <- [1,483,null,{"value":null}] 07:08:56 INFO - PROCESS | 3952 | 1467036536149 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:56 INFO - PROCESS | 3952 | 1467036536152 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:08:56 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BDE48000 == 36 [pid = 3952] [id = 130] 07:08:56 INFO - PROCESS | 3952 | ++DOMWINDOW == 78 (00000025B8457800) [pid = 3952] [serial = 388] [outer = 0000000000000000] 07:08:56 INFO - PROCESS | 3952 | ++DOMWINDOW == 79 (00000025B8D92C00) [pid = 3952] [serial = 389] [outer = 00000025B8457800] 07:08:56 INFO - PROCESS | 3952 | 1467036536196 Marionette DEBUG loaded listener.js 07:08:56 INFO - PROCESS | 3952 | ++DOMWINDOW == 80 (00000025B8D9B000) [pid = 3952] [serial = 390] [outer = 00000025B8457800] 07:08:56 INFO - PROCESS | 3952 | --DOMWINDOW == 79 (00000025A9726400) [pid = 3952] [serial = 339] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 07:08:56 INFO - PROCESS | 3952 | --DOMWINDOW == 78 (00000025AA15A400) [pid = 3952] [serial = 342] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 07:08:56 INFO - PROCESS | 3952 | --DOMWINDOW == 77 (00000025AAB95800) [pid = 3952] [serial = 345] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 07:08:56 INFO - PROCESS | 3952 | --DOMWINDOW == 76 (00000025AAA0DC00) [pid = 3952] [serial = 330] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 07:08:56 INFO - PROCESS | 3952 | --DOMWINDOW == 75 (00000025B49DE000) [pid = 3952] [serial = 333] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 07:08:56 INFO - PROCESS | 3952 | --DOMWINDOW == 74 (00000025B844C400) [pid = 3952] [serial = 336] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 07:08:56 INFO - PROCESS | 3952 | --DOMWINDOW == 73 (00000025B3939000) [pid = 3952] [serial = 351] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 07:08:56 INFO - PROCESS | 3952 | --DOMWINDOW == 72 (00000025AA717400) [pid = 3952] [serial = 357] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 07:08:56 INFO - PROCESS | 3952 | --DOMWINDOW == 71 (00000025AAA06000) [pid = 3952] [serial = 354] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 07:08:56 INFO - PROCESS | 3952 | --DOMWINDOW == 70 (00000025B74E8400) [pid = 3952] [serial = 360] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 07:08:56 INFO - PROCESS | 3952 | --DOMWINDOW == 69 (00000025AFC6E000) [pid = 3952] [serial = 348] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 07:08:56 INFO - PROCESS | 3952 | 1467036536703 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]]]}] 07:08:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 07:08:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 794ms 07:08:56 INFO - PROCESS | 3952 | 1467036536749 Marionette TRACE conn6 -> [0,485,"getWindowHandle",null] 07:08:56 INFO - PROCESS | 3952 | 1467036536758 Marionette TRACE conn6 <- [1,485,null,{"value":"13"}] 07:08:56 INFO - PROCESS | 3952 | 1467036536762 Marionette TRACE conn6 -> [0,486,"setScriptTimeout",{"ms":35000}] 07:08:56 INFO - PROCESS | 3952 | 1467036536764 Marionette TRACE conn6 <- [1,486,null,{}] 07:08:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 07:08:56 INFO - PROCESS | 3952 | 1467036536768 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}] 07:08:56 INFO - PROCESS | 3952 | 1467036536770 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:08:56 INFO - PROCESS | 3952 | 1467036536852 Marionette TRACE conn6 <- [1,487,null,{"value":null}] 07:08:56 INFO - PROCESS | 3952 | 1467036536922 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:56 INFO - PROCESS | 3952 | 1467036536923 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:08:56 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BE18A000 == 37 [pid = 3952] [id = 131] 07:08:56 INFO - PROCESS | 3952 | ++DOMWINDOW == 70 (00000025A8D3E800) [pid = 3952] [serial = 391] [outer = 0000000000000000] 07:08:56 INFO - PROCESS | 3952 | ++DOMWINDOW == 71 (00000025B45CC000) [pid = 3952] [serial = 392] [outer = 00000025A8D3E800] 07:08:56 INFO - PROCESS | 3952 | 1467036536970 Marionette DEBUG loaded listener.js 07:08:57 INFO - PROCESS | 3952 | ++DOMWINDOW == 72 (00000025B8B87800) [pid = 3952] [serial = 393] [outer = 00000025A8D3E800] 07:08:57 INFO - PROCESS | 3952 | 1467036537328 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]]]}] 07:08:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 07:08:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 627ms 07:08:57 INFO - PROCESS | 3952 | 1467036537395 Marionette TRACE conn6 -> [0,489,"getWindowHandle",null] 07:08:57 INFO - PROCESS | 3952 | 1467036537397 Marionette TRACE conn6 <- [1,489,null,{"value":"13"}] 07:08:57 INFO - PROCESS | 3952 | 1467036537401 Marionette TRACE conn6 -> [0,490,"setScriptTimeout",{"ms":35000}] 07:08:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 07:08:57 INFO - PROCESS | 3952 | 1467036537402 Marionette TRACE conn6 <- [1,490,null,{}] 07:08:57 INFO - PROCESS | 3952 | 1467036537406 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}] 07:08:57 INFO - PROCESS | 3952 | 1467036537408 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:08:57 INFO - PROCESS | 3952 | 1467036537516 Marionette TRACE conn6 <- [1,491,null,{"value":null}] 07:08:57 INFO - PROCESS | 3952 | 1467036537524 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:57 INFO - PROCESS | 3952 | 1467036537526 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:08:57 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BEC6D000 == 38 [pid = 3952] [id = 132] 07:08:57 INFO - PROCESS | 3952 | ++DOMWINDOW == 73 (00000025B8457C00) [pid = 3952] [serial = 394] [outer = 0000000000000000] 07:08:57 INFO - PROCESS | 3952 | ++DOMWINDOW == 74 (00000025B980B400) [pid = 3952] [serial = 395] [outer = 00000025B8457C00] 07:08:57 INFO - PROCESS | 3952 | 1467036537571 Marionette DEBUG loaded listener.js 07:08:57 INFO - PROCESS | 3952 | ++DOMWINDOW == 75 (00000025BAF7A800) [pid = 3952] [serial = 396] [outer = 00000025B8457C00] 07:08:57 INFO - PROCESS | 3952 | 1467036537971 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]]]}] 07:08:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 07:08:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 586ms 07:08:57 INFO - PROCESS | 3952 | 1467036537990 Marionette TRACE conn6 -> [0,493,"getWindowHandle",null] 07:08:57 INFO - PROCESS | 3952 | 1467036537992 Marionette TRACE conn6 <- [1,493,null,{"value":"13"}] 07:08:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 07:08:58 INFO - PROCESS | 3952 | 1467036537995 Marionette TRACE conn6 -> [0,494,"setScriptTimeout",{"ms":35000}] 07:08:58 INFO - PROCESS | 3952 | 1467036537997 Marionette TRACE conn6 <- [1,494,null,{}] 07:08:58 INFO - PROCESS | 3952 | 1467036538000 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}] 07:08:58 INFO - PROCESS | 3952 | 1467036538002 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:08:58 INFO - PROCESS | 3952 | 1467036538086 Marionette TRACE conn6 <- [1,495,null,{"value":null}] 07:08:58 INFO - PROCESS | 3952 | 1467036538181 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:58 INFO - PROCESS | 3952 | 1467036538183 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:08:58 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BECD8000 == 39 [pid = 3952] [id = 133] 07:08:58 INFO - PROCESS | 3952 | ++DOMWINDOW == 76 (00000025BAF80000) [pid = 3952] [serial = 397] [outer = 0000000000000000] 07:08:58 INFO - PROCESS | 3952 | ++DOMWINDOW == 77 (00000025BB038800) [pid = 3952] [serial = 398] [outer = 00000025BAF80000] 07:08:58 INFO - PROCESS | 3952 | 1467036538230 Marionette DEBUG loaded listener.js 07:08:58 INFO - PROCESS | 3952 | ++DOMWINDOW == 78 (00000025BB39A000) [pid = 3952] [serial = 399] [outer = 00000025BAF80000] 07:08:58 INFO - PROCESS | 3952 | 1467036538595 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]]]}] 07:08:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 07:08:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 629ms 07:08:58 INFO - PROCESS | 3952 | 1467036538655 Marionette TRACE conn6 -> [0,497,"getWindowHandle",null] 07:08:58 INFO - PROCESS | 3952 | 1467036538660 Marionette TRACE conn6 <- [1,497,null,{"value":"13"}] 07:08:58 INFO - PROCESS | 3952 | 1467036538666 Marionette TRACE conn6 -> [0,498,"setScriptTimeout",{"ms":35000}] 07:08:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 07:08:58 INFO - PROCESS | 3952 | 1467036538670 Marionette TRACE conn6 <- [1,498,null,{}] 07:08:58 INFO - PROCESS | 3952 | 1467036538677 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}] 07:08:58 INFO - PROCESS | 3952 | 1467036538680 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:08:58 INFO - PROCESS | 3952 | 1467036538802 Marionette TRACE conn6 <- [1,499,null,{"value":null}] 07:08:58 INFO - PROCESS | 3952 | 1467036538891 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:58 INFO - PROCESS | 3952 | 1467036538896 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:08:58 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B42CC000 == 40 [pid = 3952] [id = 134] 07:08:58 INFO - PROCESS | 3952 | ++DOMWINDOW == 79 (00000025AA71B400) [pid = 3952] [serial = 400] [outer = 0000000000000000] 07:08:58 INFO - PROCESS | 3952 | ++DOMWINDOW == 80 (00000025AAA0EC00) [pid = 3952] [serial = 401] [outer = 00000025AA71B400] 07:08:58 INFO - PROCESS | 3952 | 1467036538955 Marionette DEBUG loaded listener.js 07:08:59 INFO - PROCESS | 3952 | ++DOMWINDOW == 81 (00000025ABDE5C00) [pid = 3952] [serial = 402] [outer = 00000025AA71B400] 07:08:59 INFO - PROCESS | 3952 | 1467036539589 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]]]}] 07:08:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 07:08:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 984ms 07:08:59 INFO - PROCESS | 3952 | 1467036539656 Marionette TRACE conn6 -> [0,501,"getWindowHandle",null] 07:08:59 INFO - PROCESS | 3952 | 1467036539660 Marionette TRACE conn6 <- [1,501,null,{"value":"13"}] 07:08:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 07:08:59 INFO - PROCESS | 3952 | 1467036539668 Marionette TRACE conn6 -> [0,502,"setScriptTimeout",{"ms":35000}] 07:08:59 INFO - PROCESS | 3952 | 1467036539672 Marionette TRACE conn6 <- [1,502,null,{}] 07:08:59 INFO - PROCESS | 3952 | 1467036539691 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}] 07:08:59 INFO - PROCESS | 3952 | 1467036539694 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:08:59 INFO - PROCESS | 3952 | 1467036539818 Marionette TRACE conn6 <- [1,503,null,{"value":null}] 07:08:59 INFO - PROCESS | 3952 | 1467036539884 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:59 INFO - PROCESS | 3952 | 1467036539887 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:08:59 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BBA15000 == 41 [pid = 3952] [id = 135] 07:08:59 INFO - PROCESS | 3952 | ++DOMWINDOW == 82 (00000025B49E2000) [pid = 3952] [serial = 403] [outer = 0000000000000000] 07:08:59 INFO - PROCESS | 3952 | ++DOMWINDOW == 83 (00000025B4E58800) [pid = 3952] [serial = 404] [outer = 00000025B49E2000] 07:08:59 INFO - PROCESS | 3952 | 1467036539948 Marionette DEBUG loaded listener.js 07:09:00 INFO - PROCESS | 3952 | ++DOMWINDOW == 84 (00000025B7629C00) [pid = 3952] [serial = 405] [outer = 00000025B49E2000] 07:09:00 INFO - PROCESS | 3952 | 1467036540534 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]]]}] 07:09:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 07:09:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 901ms 07:09:00 INFO - PROCESS | 3952 | 1467036540570 Marionette TRACE conn6 -> [0,505,"getWindowHandle",null] 07:09:00 INFO - PROCESS | 3952 | 1467036540573 Marionette TRACE conn6 <- [1,505,null,{"value":"13"}] 07:09:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 07:09:00 INFO - PROCESS | 3952 | 1467036540577 Marionette TRACE conn6 -> [0,506,"setScriptTimeout",{"ms":35000}] 07:09:00 INFO - PROCESS | 3952 | 1467036540579 Marionette TRACE conn6 <- [1,506,null,{}] 07:09:00 INFO - PROCESS | 3952 | 1467036540589 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}] 07:09:00 INFO - PROCESS | 3952 | 1467036540594 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:09:00 INFO - PROCESS | 3952 | 1467036540711 Marionette TRACE conn6 <- [1,507,null,{"value":null}] 07:09:00 INFO - PROCESS | 3952 | 1467036540799 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:00 INFO - PROCESS | 3952 | 1467036540803 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:09:00 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BF8DC000 == 42 [pid = 3952] [id = 136] 07:09:00 INFO - PROCESS | 3952 | ++DOMWINDOW == 85 (00000025B89A1C00) [pid = 3952] [serial = 406] [outer = 0000000000000000] 07:09:00 INFO - PROCESS | 3952 | ++DOMWINDOW == 86 (00000025B8B86800) [pid = 3952] [serial = 407] [outer = 00000025B89A1C00] 07:09:00 INFO - PROCESS | 3952 | 1467036540862 Marionette DEBUG loaded listener.js 07:09:00 INFO - PROCESS | 3952 | ++DOMWINDOW == 87 (00000025BB03B400) [pid = 3952] [serial = 408] [outer = 00000025B89A1C00] 07:09:01 INFO - PROCESS | 3952 | 1467036541496 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]]]}] 07:09:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 07:09:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 985ms 07:09:01 INFO - PROCESS | 3952 | 1467036541564 Marionette TRACE conn6 -> [0,509,"getWindowHandle",null] 07:09:01 INFO - PROCESS | 3952 | 1467036541566 Marionette TRACE conn6 <- [1,509,null,{"value":"13"}] 07:09:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 07:09:01 INFO - PROCESS | 3952 | 1467036541570 Marionette TRACE conn6 -> [0,510,"setScriptTimeout",{"ms":35000}] 07:09:01 INFO - PROCESS | 3952 | 1467036541572 Marionette TRACE conn6 <- [1,510,null,{}] 07:09:01 INFO - PROCESS | 3952 | 1467036541590 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}] 07:09:01 INFO - PROCESS | 3952 | 1467036541593 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:09:01 INFO - PROCESS | 3952 | 1467036541712 Marionette TRACE conn6 <- [1,511,null,{"value":null}] 07:09:01 INFO - PROCESS | 3952 | 1467036541783 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:01 INFO - PROCESS | 3952 | 1467036541786 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:09:01 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BFE8D800 == 43 [pid = 3952] [id = 137] 07:09:01 INFO - PROCESS | 3952 | ++DOMWINDOW == 88 (00000025BB6CC800) [pid = 3952] [serial = 409] [outer = 0000000000000000] 07:09:01 INFO - PROCESS | 3952 | ++DOMWINDOW == 89 (00000025BB6D7000) [pid = 3952] [serial = 410] [outer = 00000025BB6CC800] 07:09:01 INFO - PROCESS | 3952 | 1467036541882 Marionette DEBUG loaded listener.js 07:09:01 INFO - PROCESS | 3952 | ++DOMWINDOW == 90 (00000025BB7B5800) [pid = 3952] [serial = 411] [outer = 00000025BB6CC800] 07:09:02 INFO - PROCESS | 3952 | 1467036542535 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]]]}] 07:09:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 07:09:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1038ms 07:09:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 07:09:02 INFO - PROCESS | 3952 | 1467036542611 Marionette TRACE conn6 -> [0,513,"getWindowHandle",null] 07:09:02 INFO - PROCESS | 3952 | 1467036542613 Marionette TRACE conn6 <- [1,513,null,{"value":"13"}] 07:09:02 INFO - PROCESS | 3952 | 1467036542616 Marionette TRACE conn6 -> [0,514,"setScriptTimeout",{"ms":35000}] 07:09:02 INFO - PROCESS | 3952 | 1467036542619 Marionette TRACE conn6 <- [1,514,null,{}] 07:09:02 INFO - PROCESS | 3952 | 1467036542622 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}] 07:09:02 INFO - PROCESS | 3952 | 1467036542625 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:09:02 INFO - PROCESS | 3952 | 1467036542734 Marionette TRACE conn6 <- [1,515,null,{"value":null}] 07:09:02 INFO - PROCESS | 3952 | 1467036542806 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:02 INFO - PROCESS | 3952 | 1467036542809 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:09:02 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B8947800 == 44 [pid = 3952] [id = 138] 07:09:02 INFO - PROCESS | 3952 | ++DOMWINDOW == 91 (00000025B486A000) [pid = 3952] [serial = 412] [outer = 0000000000000000] 07:09:02 INFO - PROCESS | 3952 | ++DOMWINDOW == 92 (00000025B7F03C00) [pid = 3952] [serial = 413] [outer = 00000025B486A000] 07:09:02 INFO - PROCESS | 3952 | 1467036542863 Marionette DEBUG loaded listener.js 07:09:02 INFO - PROCESS | 3952 | ++DOMWINDOW == 93 (00000025BBA29000) [pid = 3952] [serial = 414] [outer = 00000025B486A000] 07:09:03 INFO - PROCESS | 3952 | 1467036543546 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]]]}] 07:09:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 07:09:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 984ms 07:09:03 INFO - PROCESS | 3952 | 1467036543604 Marionette TRACE conn6 -> [0,517,"getWindowHandle",null] 07:09:03 INFO - PROCESS | 3952 | 1467036543608 Marionette TRACE conn6 <- [1,517,null,{"value":"13"}] 07:09:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 07:09:03 INFO - PROCESS | 3952 | 1467036543612 Marionette TRACE conn6 -> [0,518,"setScriptTimeout",{"ms":35000}] 07:09:03 INFO - PROCESS | 3952 | 1467036543617 Marionette TRACE conn6 <- [1,518,null,{}] 07:09:03 INFO - PROCESS | 3952 | 1467036543622 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}] 07:09:03 INFO - PROCESS | 3952 | 1467036543625 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:09:03 INFO - PROCESS | 3952 | 1467036543766 Marionette TRACE conn6 <- [1,519,null,{"value":null}] 07:09:03 INFO - PROCESS | 3952 | 1467036543859 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:03 INFO - PROCESS | 3952 | 1467036543862 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:09:03 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B0836800 == 45 [pid = 3952] [id = 139] 07:09:03 INFO - PROCESS | 3952 | ++DOMWINDOW == 94 (00000025AA714800) [pid = 3952] [serial = 415] [outer = 0000000000000000] 07:09:03 INFO - PROCESS | 3952 | ++DOMWINDOW == 95 (00000025AABA2C00) [pid = 3952] [serial = 416] [outer = 00000025AA714800] 07:09:03 INFO - PROCESS | 3952 | 1467036543913 Marionette DEBUG loaded listener.js 07:09:04 INFO - PROCESS | 3952 | ++DOMWINDOW == 96 (00000025B0998400) [pid = 3952] [serial = 417] [outer = 00000025AA714800] 07:09:04 INFO - PROCESS | 3952 | --DOCSHELL 00000025BEC6D000 == 44 [pid = 3952] [id = 132] 07:09:04 INFO - PROCESS | 3952 | --DOCSHELL 00000025BE18A000 == 43 [pid = 3952] [id = 131] 07:09:04 INFO - PROCESS | 3952 | --DOCSHELL 00000025BDE48000 == 42 [pid = 3952] [id = 130] 07:09:04 INFO - PROCESS | 3952 | --DOCSHELL 00000025BB65B000 == 41 [pid = 3952] [id = 129] 07:09:04 INFO - PROCESS | 3952 | --DOCSHELL 00000025B9FDB800 == 40 [pid = 3952] [id = 128] 07:09:04 INFO - PROCESS | 3952 | --DOCSHELL 00000025B7EBB800 == 39 [pid = 3952] [id = 127] 07:09:04 INFO - PROCESS | 3952 | --DOCSHELL 00000025B7447000 == 38 [pid = 3952] [id = 126] 07:09:04 INFO - PROCESS | 3952 | --DOCSHELL 00000025AF1EC800 == 37 [pid = 3952] [id = 125] 07:09:04 INFO - PROCESS | 3952 | --DOCSHELL 00000025BC95D000 == 36 [pid = 3952] [id = 122] 07:09:04 INFO - PROCESS | 3952 | --DOCSHELL 00000025B085E000 == 35 [pid = 3952] [id = 123] 07:09:04 INFO - PROCESS | 3952 | --DOCSHELL 00000025B8948000 == 34 [pid = 3952] [id = 124] 07:09:04 INFO - PROCESS | 3952 | --DOCSHELL 00000025B100A000 == 33 [pid = 3952] [id = 114] 07:09:04 INFO - PROCESS | 3952 | --DOCSHELL 00000025B8947800 == 32 [pid = 3952] [id = 138] 07:09:04 INFO - PROCESS | 3952 | --DOCSHELL 00000025BFE8D800 == 31 [pid = 3952] [id = 137] 07:09:04 INFO - PROCESS | 3952 | --DOCSHELL 00000025BF8DC000 == 30 [pid = 3952] [id = 136] 07:09:04 INFO - PROCESS | 3952 | --DOCSHELL 00000025BBA15000 == 29 [pid = 3952] [id = 135] 07:09:04 INFO - PROCESS | 3952 | --DOCSHELL 00000025BECD8000 == 28 [pid = 3952] [id = 133] 07:09:04 INFO - PROCESS | 3952 | --DOCSHELL 00000025B42CC000 == 27 [pid = 3952] [id = 134] 07:09:04 INFO - PROCESS | 3952 | --DOMWINDOW == 95 (00000025AAC4C000) [pid = 3952] [serial = 341] [outer = 0000000000000000] [url = about:blank] 07:09:04 INFO - PROCESS | 3952 | --DOMWINDOW == 94 (00000025AA709800) [pid = 3952] [serial = 340] [outer = 0000000000000000] [url = about:blank] 07:09:04 INFO - PROCESS | 3952 | --DOMWINDOW == 93 (00000025AA702400) [pid = 3952] [serial = 343] [outer = 0000000000000000] [url = about:blank] 07:09:04 INFO - PROCESS | 3952 | --DOMWINDOW == 92 (00000025AA717000) [pid = 3952] [serial = 344] [outer = 0000000000000000] [url = about:blank] 07:09:04 INFO - PROCESS | 3952 | --DOMWINDOW == 91 (00000025AAC46800) [pid = 3952] [serial = 346] [outer = 0000000000000000] [url = about:blank] 07:09:04 INFO - PROCESS | 3952 | --DOMWINDOW == 90 (00000025B0992400) [pid = 3952] [serial = 332] [outer = 0000000000000000] [url = about:blank] 07:09:04 INFO - PROCESS | 3952 | --DOMWINDOW == 89 (00000025AAC48800) [pid = 3952] [serial = 331] [outer = 0000000000000000] [url = about:blank] 07:09:04 INFO - PROCESS | 3952 | --DOMWINDOW == 88 (00000025B7FC0C00) [pid = 3952] [serial = 335] [outer = 0000000000000000] [url = about:blank] 07:09:04 INFO - PROCESS | 3952 | --DOMWINDOW == 87 (00000025B6A56400) [pid = 3952] [serial = 334] [outer = 0000000000000000] [url = about:blank] 07:09:04 INFO - PROCESS | 3952 | --DOMWINDOW == 86 (00000025B8076400) [pid = 3952] [serial = 364] [outer = 0000000000000000] [url = about:blank] 07:09:04 INFO - PROCESS | 3952 | --DOMWINDOW == 85 (00000025BB6D4C00) [pid = 3952] [serial = 338] [outer = 0000000000000000] [url = about:blank] 07:09:04 INFO - PROCESS | 3952 | --DOMWINDOW == 84 (00000025B988B000) [pid = 3952] [serial = 337] [outer = 0000000000000000] [url = about:blank] 07:09:04 INFO - PROCESS | 3952 | --DOMWINDOW == 83 (00000025B42E6800) [pid = 3952] [serial = 353] [outer = 0000000000000000] [url = about:blank] 07:09:04 INFO - PROCESS | 3952 | --DOMWINDOW == 82 (00000025B3970C00) [pid = 3952] [serial = 352] [outer = 0000000000000000] [url = about:blank] 07:09:04 INFO - PROCESS | 3952 | --DOMWINDOW == 81 (00000025AF82BC00) [pid = 3952] [serial = 358] [outer = 0000000000000000] [url = about:blank] 07:09:04 INFO - PROCESS | 3952 | --DOMWINDOW == 80 (00000025B4871C00) [pid = 3952] [serial = 355] [outer = 0000000000000000] [url = about:blank] 07:09:04 INFO - PROCESS | 3952 | --DOMWINDOW == 79 (00000025B7F04400) [pid = 3952] [serial = 361] [outer = 0000000000000000] [url = about:blank] 07:09:04 INFO - PROCESS | 3952 | --DOMWINDOW == 78 (00000025B0995000) [pid = 3952] [serial = 349] [outer = 0000000000000000] [url = about:blank] 07:09:04 INFO - PROCESS | 3952 | --DOMWINDOW == 77 (00000025B7FB6800) [pid = 3952] [serial = 362] [outer = 0000000000000000] [url = about:blank] 07:09:04 INFO - PROCESS | 3952 | --DOMWINDOW == 76 (00000025B6016400) [pid = 3952] [serial = 356] [outer = 0000000000000000] [url = about:blank] 07:09:04 INFO - PROCESS | 3952 | --DOMWINDOW == 75 (00000025B0FAD000) [pid = 3952] [serial = 350] [outer = 0000000000000000] [url = about:blank] 07:09:04 INFO - PROCESS | 3952 | --DOMWINDOW == 74 (00000025AAC9A400) [pid = 3952] [serial = 347] [outer = 0000000000000000] [url = about:blank] 07:09:04 INFO - PROCESS | 3952 | --DOMWINDOW == 73 (00000025B74E5000) [pid = 3952] [serial = 359] [outer = 0000000000000000] [url = about:blank] 07:09:05 INFO - PROCESS | 3952 | 1467036545171 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]]]}] 07:09:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 07:09:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1600ms 07:09:05 INFO - PROCESS | 3952 | 1467036545214 Marionette TRACE conn6 -> [0,521,"getWindowHandle",null] 07:09:05 INFO - PROCESS | 3952 | 1467036545217 Marionette TRACE conn6 <- [1,521,null,{"value":"13"}] 07:09:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 07:09:05 INFO - PROCESS | 3952 | 1467036545222 Marionette TRACE conn6 -> [0,522,"setScriptTimeout",{"ms":35000}] 07:09:05 INFO - PROCESS | 3952 | 1467036545225 Marionette TRACE conn6 <- [1,522,null,{}] 07:09:05 INFO - PROCESS | 3952 | 1467036545230 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}] 07:09:05 INFO - PROCESS | 3952 | 1467036545233 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:09:05 INFO - PROCESS | 3952 | 1467036545323 Marionette TRACE conn6 <- [1,523,null,{"value":null}] 07:09:05 INFO - PROCESS | 3952 | 1467036545329 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:05 INFO - PROCESS | 3952 | 1467036545332 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:09:05 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B0819800 == 28 [pid = 3952] [id = 140] 07:09:05 INFO - PROCESS | 3952 | ++DOMWINDOW == 74 (00000025AA705400) [pid = 3952] [serial = 418] [outer = 0000000000000000] 07:09:05 INFO - PROCESS | 3952 | ++DOMWINDOW == 75 (00000025AA712400) [pid = 3952] [serial = 419] [outer = 00000025AA705400] 07:09:05 INFO - PROCESS | 3952 | 1467036545380 Marionette DEBUG loaded listener.js 07:09:05 INFO - PROCESS | 3952 | ++DOMWINDOW == 76 (00000025AA720800) [pid = 3952] [serial = 420] [outer = 00000025AA705400] 07:09:05 INFO - PROCESS | 3952 | 1467036545843 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]]]}] 07:09:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 07:09:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 691ms 07:09:05 INFO - PROCESS | 3952 | 1467036545943 Marionette TRACE conn6 -> [0,525,"getWindowHandle",null] 07:09:05 INFO - PROCESS | 3952 | 1467036545949 Marionette TRACE conn6 <- [1,525,null,{"value":"13"}] 07:09:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 07:09:05 INFO - PROCESS | 3952 | 1467036545958 Marionette TRACE conn6 -> [0,526,"setScriptTimeout",{"ms":35000}] 07:09:05 INFO - PROCESS | 3952 | 1467036545960 Marionette TRACE conn6 <- [1,526,null,{}] 07:09:05 INFO - PROCESS | 3952 | 1467036545964 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}] 07:09:05 INFO - PROCESS | 3952 | 1467036545967 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:09:06 INFO - PROCESS | 3952 | 1467036546067 Marionette TRACE conn6 <- [1,527,null,{"value":null}] 07:09:06 INFO - PROCESS | 3952 | 1467036546130 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:06 INFO - PROCESS | 3952 | 1467036546132 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:09:06 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B4E10800 == 29 [pid = 3952] [id = 141] 07:09:06 INFO - PROCESS | 3952 | ++DOMWINDOW == 77 (00000025AAA10800) [pid = 3952] [serial = 421] [outer = 0000000000000000] 07:09:06 INFO - PROCESS | 3952 | ++DOMWINDOW == 78 (00000025AAC94800) [pid = 3952] [serial = 422] [outer = 00000025AAA10800] 07:09:06 INFO - PROCESS | 3952 | 1467036546181 Marionette DEBUG loaded listener.js 07:09:06 INFO - PROCESS | 3952 | ++DOMWINDOW == 79 (00000025AACA1C00) [pid = 3952] [serial = 423] [outer = 00000025AAA10800] 07:09:06 INFO - PROCESS | 3952 | 1467036546581 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]]]}] 07:09:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 07:09:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 690ms 07:09:06 INFO - PROCESS | 3952 | 1467036546647 Marionette TRACE conn6 -> [0,529,"getWindowHandle",null] 07:09:06 INFO - PROCESS | 3952 | 1467036546650 Marionette TRACE conn6 <- [1,529,null,{"value":"13"}] 07:09:06 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 07:09:06 INFO - PROCESS | 3952 | 1467036546654 Marionette TRACE conn6 -> [0,530,"setScriptTimeout",{"ms":35000}] 07:09:06 INFO - PROCESS | 3952 | 1467036546658 Marionette TRACE conn6 <- [1,530,null,{}] 07:09:06 INFO - PROCESS | 3952 | 1467036546669 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}] 07:09:06 INFO - PROCESS | 3952 | 1467036546674 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:09:06 INFO - PROCESS | 3952 | 1467036546767 Marionette TRACE conn6 <- [1,531,null,{"value":null}] 07:09:06 INFO - PROCESS | 3952 | 1467036546784 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:06 INFO - PROCESS | 3952 | 1467036546788 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:09:06 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B7613000 == 30 [pid = 3952] [id = 142] 07:09:06 INFO - PROCESS | 3952 | ++DOMWINDOW == 80 (00000025B0991800) [pid = 3952] [serial = 424] [outer = 0000000000000000] 07:09:06 INFO - PROCESS | 3952 | ++DOMWINDOW == 81 (00000025B0995C00) [pid = 3952] [serial = 425] [outer = 00000025B0991800] 07:09:06 INFO - PROCESS | 3952 | 1467036546836 Marionette DEBUG loaded listener.js 07:09:06 INFO - PROCESS | 3952 | ++DOMWINDOW == 82 (00000025B144FC00) [pid = 3952] [serial = 426] [outer = 00000025B0991800] 07:09:07 INFO - PROCESS | 3952 | 1467036547440 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"]]]}] 07:09:07 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function 07:09:07 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 07:09:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:09:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:09:07 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 07:09:07 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 07:09:07 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 07:09:07 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 07:09:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:09:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:09:07 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 07:09:07 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 07:09:07 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 839ms 07:09:07 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 07:09:07 INFO - PROCESS | 3952 | 1467036547495 Marionette TRACE conn6 -> [0,533,"getWindowHandle",null] 07:09:07 INFO - PROCESS | 3952 | 1467036547498 Marionette TRACE conn6 <- [1,533,null,{"value":"13"}] 07:09:07 INFO - PROCESS | 3952 | 1467036547502 Marionette TRACE conn6 -> [0,534,"setScriptTimeout",{"ms":35000}] 07:09:07 INFO - PROCESS | 3952 | 1467036547503 Marionette TRACE conn6 <- [1,534,null,{}] 07:09:07 INFO - PROCESS | 3952 | 1467036547513 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}] 07:09:07 INFO - PROCESS | 3952 | 1467036547515 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:09:07 INFO - PROCESS | 3952 | 1467036547641 Marionette TRACE conn6 <- [1,535,null,{"value":null}] 07:09:07 INFO - PROCESS | 3952 | 1467036547648 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:07 INFO - PROCESS | 3952 | 1467036547650 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:09:07 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B8235000 == 31 [pid = 3952] [id = 143] 07:09:07 INFO - PROCESS | 3952 | ++DOMWINDOW == 83 (00000025B396DC00) [pid = 3952] [serial = 427] [outer = 0000000000000000] 07:09:07 INFO - PROCESS | 3952 | ++DOMWINDOW == 84 (00000025B41CAC00) [pid = 3952] [serial = 428] [outer = 00000025B396DC00] 07:09:07 INFO - PROCESS | 3952 | 1467036547702 Marionette DEBUG loaded listener.js 07:09:07 INFO - PROCESS | 3952 | ++DOMWINDOW == 85 (00000025B42E6800) [pid = 3952] [serial = 429] [outer = 00000025B396DC00] 07:09:08 INFO - PROCESS | 3952 | 1467036548131 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]]]}] 07:09:08 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 07:09:08 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 694ms 07:09:08 INFO - PROCESS | 3952 | 1467036548197 Marionette TRACE conn6 -> [0,537,"getWindowHandle",null] 07:09:08 INFO - PROCESS | 3952 | 1467036548200 Marionette TRACE conn6 <- [1,537,null,{"value":"13"}] 07:09:08 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 07:09:08 INFO - PROCESS | 3952 | 1467036548209 Marionette TRACE conn6 -> [0,538,"setScriptTimeout",{"ms":35000}] 07:09:08 INFO - PROCESS | 3952 | 1467036548211 Marionette TRACE conn6 <- [1,538,null,{}] 07:09:08 INFO - PROCESS | 3952 | 1467036548215 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}] 07:09:08 INFO - PROCESS | 3952 | 1467036548217 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:09:08 INFO - PROCESS | 3952 | 1467036548321 Marionette TRACE conn6 <- [1,539,null,{"value":null}] 07:09:08 INFO - PROCESS | 3952 | 1467036548326 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:08 INFO - PROCESS | 3952 | 1467036548328 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:09:08 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B8947800 == 32 [pid = 3952] [id = 144] 07:09:08 INFO - PROCESS | 3952 | ++DOMWINDOW == 86 (00000025A972A000) [pid = 3952] [serial = 430] [outer = 0000000000000000] 07:09:08 INFO - PROCESS | 3952 | ++DOMWINDOW == 87 (00000025B4536800) [pid = 3952] [serial = 431] [outer = 00000025A972A000] 07:09:08 INFO - PROCESS | 3952 | 1467036548374 Marionette DEBUG loaded listener.js 07:09:08 INFO - PROCESS | 3952 | ++DOMWINDOW == 88 (00000025B49E8000) [pid = 3952] [serial = 432] [outer = 00000025A972A000] 07:09:08 INFO - PROCESS | 3952 | 1467036548839 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]]]}] 07:09:08 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 07:09:08 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 692ms 07:09:08 INFO - PROCESS | 3952 | 1467036548897 Marionette TRACE conn6 -> [0,541,"getWindowHandle",null] 07:09:08 INFO - PROCESS | 3952 | 1467036548899 Marionette TRACE conn6 <- [1,541,null,{"value":"13"}] 07:09:08 INFO - PROCESS | 3952 | 1467036548902 Marionette TRACE conn6 -> [0,542,"setScriptTimeout",{"ms":35000}] 07:09:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 07:09:08 INFO - PROCESS | 3952 | 1467036548904 Marionette TRACE conn6 <- [1,542,null,{}] 07:09:08 INFO - PROCESS | 3952 | 1467036548942 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}] 07:09:08 INFO - PROCESS | 3952 | 1467036548948 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:09:09 INFO - PROCESS | 3952 | 1467036549267 Marionette TRACE conn6 <- [1,543,null,{"value":null}] 07:09:09 INFO - PROCESS | 3952 | --DOMWINDOW == 87 (00000025B8457800) [pid = 3952] [serial = 388] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 07:09:09 INFO - PROCESS | 3952 | --DOMWINDOW == 86 (00000025B7F10800) [pid = 3952] [serial = 385] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 07:09:09 INFO - PROCESS | 3952 | --DOMWINDOW == 85 (00000025A8D3E800) [pid = 3952] [serial = 391] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 07:09:09 INFO - PROCESS | 3952 | --DOMWINDOW == 84 (00000025A8D45800) [pid = 3952] [serial = 372] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 07:09:09 INFO - PROCESS | 3952 | --DOMWINDOW == 83 (00000025B806A800) [pid = 3952] [serial = 363] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 07:09:09 INFO - PROCESS | 3952 | --DOMWINDOW == 82 (00000025AA70F800) [pid = 3952] [serial = 366] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 07:09:09 INFO - PROCESS | 3952 | --DOMWINDOW == 81 (00000025B8457C00) [pid = 3952] [serial = 394] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 07:09:09 INFO - PROCESS | 3952 | --DOMWINDOW == 80 (00000025BAF80000) [pid = 3952] [serial = 397] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 07:09:09 INFO - PROCESS | 3952 | --DOMWINDOW == 79 (00000025AAB9DC00) [pid = 3952] [serial = 379] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 07:09:09 INFO - PROCESS | 3952 | --DOMWINDOW == 78 (00000025B0811400) [pid = 3952] [serial = 369] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 07:09:09 INFO - PROCESS | 3952 | --DOMWINDOW == 77 (00000025AFE36000) [pid = 3952] [serial = 376] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 07:09:09 INFO - PROCESS | 3952 | --DOMWINDOW == 76 (00000025B741A400) [pid = 3952] [serial = 382] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 07:09:09 INFO - PROCESS | 3952 | 1467036549318 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:09 INFO - PROCESS | 3952 | 1467036549321 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:09:09 INFO - PROCESS | 3952 | ++DOCSHELL 00000025AAF4C000 == 33 [pid = 3952] [id = 145] 07:09:09 INFO - PROCESS | 3952 | ++DOMWINDOW == 77 (00000025AA70F800) [pid = 3952] [serial = 433] [outer = 0000000000000000] 07:09:09 INFO - PROCESS | 3952 | ++DOMWINDOW == 78 (00000025AAA0C000) [pid = 3952] [serial = 434] [outer = 00000025AA70F800] 07:09:09 INFO - PROCESS | 3952 | 1467036549374 Marionette DEBUG loaded listener.js 07:09:09 INFO - PROCESS | 3952 | ++DOMWINDOW == 79 (00000025B4539800) [pid = 3952] [serial = 435] [outer = 00000025AA70F800] 07:09:09 INFO - PROCESS | 3952 | [3952] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:09:09 INFO - PROCESS | 3952 | [3952] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:09:09 INFO - PROCESS | 3952 | [3952] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:09:09 INFO - PROCESS | 3952 | 1467036549736 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]]]}] 07:09:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 07:09:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 880ms 07:09:09 INFO - PROCESS | 3952 | 1467036549786 Marionette TRACE conn6 -> [0,545,"getWindowHandle",null] 07:09:09 INFO - PROCESS | 3952 | 1467036549788 Marionette TRACE conn6 <- [1,545,null,{"value":"13"}] 07:09:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 07:09:09 INFO - PROCESS | 3952 | 1467036549791 Marionette TRACE conn6 -> [0,546,"setScriptTimeout",{"ms":35000}] 07:09:09 INFO - PROCESS | 3952 | 1467036549793 Marionette TRACE conn6 <- [1,546,null,{}] 07:09:09 INFO - PROCESS | 3952 | 1467036549797 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}] 07:09:09 INFO - PROCESS | 3952 | 1467036549799 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:09:09 INFO - PROCESS | 3952 | 1467036549917 Marionette TRACE conn6 <- [1,547,null,{"value":null}] 07:09:09 INFO - PROCESS | 3952 | 1467036549923 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:09 INFO - PROCESS | 3952 | 1467036549925 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:09:09 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BC95E800 == 34 [pid = 3952] [id = 146] 07:09:09 INFO - PROCESS | 3952 | ++DOMWINDOW == 80 (00000025B74EE800) [pid = 3952] [serial = 436] [outer = 0000000000000000] 07:09:09 INFO - PROCESS | 3952 | ++DOMWINDOW == 81 (00000025B79A3400) [pid = 3952] [serial = 437] [outer = 00000025B74EE800] 07:09:09 INFO - PROCESS | 3952 | 1467036549969 Marionette DEBUG loaded listener.js 07:09:10 INFO - PROCESS | 3952 | ++DOMWINDOW == 82 (00000025B7F09800) [pid = 3952] [serial = 438] [outer = 00000025B74EE800] 07:09:10 INFO - PROCESS | 3952 | 1467036550368 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]]]}] 07:09:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 07:09:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 628ms 07:09:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 07:09:10 INFO - PROCESS | 3952 | 1467036550426 Marionette TRACE conn6 -> [0,549,"getWindowHandle",null] 07:09:10 INFO - PROCESS | 3952 | 1467036550428 Marionette TRACE conn6 <- [1,549,null,{"value":"13"}] 07:09:10 INFO - PROCESS | 3952 | 1467036550431 Marionette TRACE conn6 -> [0,550,"setScriptTimeout",{"ms":35000}] 07:09:10 INFO - PROCESS | 3952 | 1467036550433 Marionette TRACE conn6 <- [1,550,null,{}] 07:09:10 INFO - PROCESS | 3952 | 1467036550436 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}] 07:09:10 INFO - PROCESS | 3952 | 1467036550438 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:09:10 INFO - PROCESS | 3952 | 1467036550525 Marionette TRACE conn6 <- [1,551,null,{"value":null}] 07:09:10 INFO - PROCESS | 3952 | 1467036550531 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:10 INFO - PROCESS | 3952 | 1467036550533 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:09:10 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BE036000 == 35 [pid = 3952] [id = 147] 07:09:10 INFO - PROCESS | 3952 | ++DOMWINDOW == 83 (00000025B7F11000) [pid = 3952] [serial = 439] [outer = 0000000000000000] 07:09:10 INFO - PROCESS | 3952 | ++DOMWINDOW == 84 (00000025B8068400) [pid = 3952] [serial = 440] [outer = 00000025B7F11000] 07:09:10 INFO - PROCESS | 3952 | 1467036550577 Marionette DEBUG loaded listener.js 07:09:10 INFO - PROCESS | 3952 | ++DOMWINDOW == 85 (00000025B8071800) [pid = 3952] [serial = 441] [outer = 00000025B7F11000] 07:09:10 INFO - PROCESS | 3952 | [3952] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:09:10 INFO - PROCESS | 3952 | [3952] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:09:10 INFO - PROCESS | 3952 | [3952] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:09:10 INFO - PROCESS | 3952 | [3952] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:09:11 INFO - PROCESS | 3952 | 1467036551002 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]]]}] 07:09:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 07:09:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 628ms 07:09:11 INFO - PROCESS | 3952 | 1467036551060 Marionette TRACE conn6 -> [0,553,"getWindowHandle",null] 07:09:11 INFO - PROCESS | 3952 | 1467036551062 Marionette TRACE conn6 <- [1,553,null,{"value":"13"}] 07:09:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 07:09:11 INFO - PROCESS | 3952 | 1467036551066 Marionette TRACE conn6 -> [0,554,"setScriptTimeout",{"ms":35000}] 07:09:11 INFO - PROCESS | 3952 | 1467036551067 Marionette TRACE conn6 <- [1,554,null,{}] 07:09:11 INFO - PROCESS | 3952 | 1467036551071 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}] 07:09:11 INFO - PROCESS | 3952 | 1467036551073 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:09:11 INFO - PROCESS | 3952 | 1467036551155 Marionette TRACE conn6 <- [1,555,null,{"value":null}] 07:09:11 INFO - PROCESS | 3952 | 1467036551161 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:11 INFO - PROCESS | 3952 | 1467036551163 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:09:11 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BEC65800 == 36 [pid = 3952] [id = 148] 07:09:11 INFO - PROCESS | 3952 | ++DOMWINDOW == 86 (00000025B806FC00) [pid = 3952] [serial = 442] [outer = 0000000000000000] 07:09:11 INFO - PROCESS | 3952 | ++DOMWINDOW == 87 (00000025B808D400) [pid = 3952] [serial = 443] [outer = 00000025B806FC00] 07:09:11 INFO - PROCESS | 3952 | 1467036551207 Marionette DEBUG loaded listener.js 07:09:11 INFO - PROCESS | 3952 | ++DOMWINDOW == 88 (00000025B80C2000) [pid = 3952] [serial = 444] [outer = 00000025B806FC00] 07:09:11 INFO - PROCESS | 3952 | [3952] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:09:11 INFO - PROCESS | 3952 | [3952] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:09:12 INFO - PROCESS | 3952 | 1467036552025 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]]]}] 07:09:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 07:09:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 984ms 07:09:12 INFO - PROCESS | 3952 | 1467036552054 Marionette TRACE conn6 -> [0,557,"getWindowHandle",null] 07:09:12 INFO - PROCESS | 3952 | 1467036552058 Marionette TRACE conn6 <- [1,557,null,{"value":"13"}] 07:09:12 INFO - PROCESS | 3952 | 1467036552063 Marionette TRACE conn6 -> [0,558,"setScriptTimeout",{"ms":35000}] 07:09:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 07:09:12 INFO - PROCESS | 3952 | 1467036552069 Marionette TRACE conn6 <- [1,558,null,{}] 07:09:12 INFO - PROCESS | 3952 | 1467036552074 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}] 07:09:12 INFO - PROCESS | 3952 | 1467036552077 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:09:12 INFO - PROCESS | 3952 | 1467036552213 Marionette TRACE conn6 <- [1,559,null,{"value":null}] 07:09:12 INFO - PROCESS | 3952 | 1467036552283 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:12 INFO - PROCESS | 3952 | 1467036552286 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:09:12 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B42D9800 == 37 [pid = 3952] [id = 149] 07:09:12 INFO - PROCESS | 3952 | ++DOMWINDOW == 89 (00000025AA70DC00) [pid = 3952] [serial = 445] [outer = 0000000000000000] 07:09:12 INFO - PROCESS | 3952 | ++DOMWINDOW == 90 (00000025AA720000) [pid = 3952] [serial = 446] [outer = 00000025AA70DC00] 07:09:12 INFO - PROCESS | 3952 | 1467036552345 Marionette DEBUG loaded listener.js 07:09:12 INFO - PROCESS | 3952 | ++DOMWINDOW == 91 (00000025AAC95000) [pid = 3952] [serial = 447] [outer = 00000025AA70DC00] 07:09:12 INFO - PROCESS | 3952 | [3952] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:09:12 INFO - PROCESS | 3952 | [3952] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:09:13 INFO - PROCESS | 3952 | 1467036553097 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]]]}] 07:09:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 07:09:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1079ms 07:09:13 INFO - PROCESS | 3952 | 1467036553150 Marionette TRACE conn6 -> [0,561,"getWindowHandle",null] 07:09:13 INFO - PROCESS | 3952 | 1467036553155 Marionette TRACE conn6 <- [1,561,null,{"value":"13"}] 07:09:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 07:09:13 INFO - PROCESS | 3952 | 1467036553162 Marionette TRACE conn6 -> [0,562,"setScriptTimeout",{"ms":35000}] 07:09:13 INFO - PROCESS | 3952 | 1467036553165 Marionette TRACE conn6 <- [1,562,null,{}] 07:09:13 INFO - PROCESS | 3952 | 1467036553170 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}] 07:09:13 INFO - PROCESS | 3952 | 1467036553173 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:09:13 INFO - PROCESS | 3952 | 1467036553308 Marionette TRACE conn6 <- [1,563,null,{"value":null}] 07:09:13 INFO - PROCESS | 3952 | 1467036553373 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:13 INFO - PROCESS | 3952 | 1467036553376 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:09:13 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B893A800 == 38 [pid = 3952] [id = 150] 07:09:13 INFO - PROCESS | 3952 | ++DOMWINDOW == 92 (00000025AFE38C00) [pid = 3952] [serial = 448] [outer = 0000000000000000] 07:09:13 INFO - PROCESS | 3952 | ++DOMWINDOW == 93 (00000025B138F400) [pid = 3952] [serial = 449] [outer = 00000025AFE38C00] 07:09:13 INFO - PROCESS | 3952 | 1467036553433 Marionette DEBUG loaded listener.js 07:09:13 INFO - PROCESS | 3952 | ++DOMWINDOW == 94 (00000025B42E9000) [pid = 3952] [serial = 450] [outer = 00000025AFE38C00] 07:09:14 INFO - PROCESS | 3952 | --DOCSHELL 00000025BE036000 == 37 [pid = 3952] [id = 147] 07:09:14 INFO - PROCESS | 3952 | --DOCSHELL 00000025BC95E800 == 36 [pid = 3952] [id = 146] 07:09:14 INFO - PROCESS | 3952 | --DOCSHELL 00000025AAF4C000 == 35 [pid = 3952] [id = 145] 07:09:14 INFO - PROCESS | 3952 | --DOCSHELL 00000025B8947800 == 34 [pid = 3952] [id = 144] 07:09:14 INFO - PROCESS | 3952 | --DOCSHELL 00000025B8235000 == 33 [pid = 3952] [id = 143] 07:09:14 INFO - PROCESS | 3952 | --DOCSHELL 00000025B7613000 == 32 [pid = 3952] [id = 142] 07:09:14 INFO - PROCESS | 3952 | --DOCSHELL 00000025B4E10800 == 31 [pid = 3952] [id = 141] 07:09:14 INFO - PROCESS | 3952 | --DOCSHELL 00000025B0819800 == 30 [pid = 3952] [id = 140] 07:09:14 INFO - PROCESS | 3952 | --DOMWINDOW == 93 (00000025B8D92C00) [pid = 3952] [serial = 389] [outer = 0000000000000000] [url = about:blank] 07:09:14 INFO - PROCESS | 3952 | --DOMWINDOW == 92 (00000025B80C1400) [pid = 3952] [serial = 387] [outer = 0000000000000000] [url = about:blank] 07:09:14 INFO - PROCESS | 3952 | --DOMWINDOW == 91 (00000025B8085000) [pid = 3952] [serial = 386] [outer = 0000000000000000] [url = about:blank] 07:09:14 INFO - PROCESS | 3952 | --DOMWINDOW == 90 (00000025B45CC000) [pid = 3952] [serial = 392] [outer = 0000000000000000] [url = about:blank] 07:09:14 INFO - PROCESS | 3952 | --DOMWINDOW == 89 (00000025A971E400) [pid = 3952] [serial = 373] [outer = 0000000000000000] [url = about:blank] 07:09:14 INFO - PROCESS | 3952 | --DOMWINDOW == 88 (00000025AAC44400) [pid = 3952] [serial = 374] [outer = 0000000000000000] [url = about:blank] 07:09:14 INFO - PROCESS | 3952 | --DOMWINDOW == 87 (00000025B808C800) [pid = 3952] [serial = 365] [outer = 0000000000000000] [url = about:blank] 07:09:14 INFO - PROCESS | 3952 | --DOMWINDOW == 86 (00000025AA719800) [pid = 3952] [serial = 367] [outer = 0000000000000000] [url = about:blank] 07:09:14 INFO - PROCESS | 3952 | --DOMWINDOW == 85 (00000025BAF7A800) [pid = 3952] [serial = 396] [outer = 0000000000000000] [url = about:blank] 07:09:14 INFO - PROCESS | 3952 | --DOMWINDOW == 84 (00000025AABA3C00) [pid = 3952] [serial = 368] [outer = 0000000000000000] [url = about:blank] 07:09:14 INFO - PROCESS | 3952 | --DOMWINDOW == 83 (00000025BB038800) [pid = 3952] [serial = 398] [outer = 0000000000000000] [url = about:blank] 07:09:14 INFO - PROCESS | 3952 | --DOMWINDOW == 82 (00000025B4E58400) [pid = 3952] [serial = 380] [outer = 0000000000000000] [url = about:blank] 07:09:14 INFO - PROCESS | 3952 | --DOMWINDOW == 81 (00000025B6AF3800) [pid = 3952] [serial = 381] [outer = 0000000000000000] [url = about:blank] 07:09:14 INFO - PROCESS | 3952 | --DOMWINDOW == 80 (00000025B09DC400) [pid = 3952] [serial = 370] [outer = 0000000000000000] [url = about:blank] 07:09:14 INFO - PROCESS | 3952 | --DOMWINDOW == 79 (00000025B393E400) [pid = 3952] [serial = 371] [outer = 0000000000000000] [url = about:blank] 07:09:14 INFO - PROCESS | 3952 | --DOMWINDOW == 78 (00000025B0A17400) [pid = 3952] [serial = 377] [outer = 0000000000000000] [url = about:blank] 07:09:14 INFO - PROCESS | 3952 | --DOMWINDOW == 77 (00000025B3932000) [pid = 3952] [serial = 378] [outer = 0000000000000000] [url = about:blank] 07:09:14 INFO - PROCESS | 3952 | --DOMWINDOW == 76 (00000025B980B400) [pid = 3952] [serial = 395] [outer = 0000000000000000] [url = about:blank] 07:09:14 INFO - PROCESS | 3952 | --DOMWINDOW == 75 (00000025BB39A000) [pid = 3952] [serial = 399] [outer = 0000000000000000] [url = about:blank] 07:09:14 INFO - PROCESS | 3952 | --DOMWINDOW == 74 (00000025AAB97000) [pid = 3952] [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.] 07:09:14 INFO - PROCESS | 3952 | --DOMWINDOW == 73 (00000025B8D9B000) [pid = 3952] [serial = 390] [outer = 0000000000000000] [url = about:blank] 07:09:14 INFO - PROCESS | 3952 | --DOMWINDOW == 72 (00000025B7636C00) [pid = 3952] [serial = 383] [outer = 0000000000000000] [url = about:blank] 07:09:14 INFO - PROCESS | 3952 | --DOMWINDOW == 71 (00000025B7F0D400) [pid = 3952] [serial = 384] [outer = 0000000000000000] [url = about:blank] 07:09:14 INFO - PROCESS | 3952 | --DOMWINDOW == 70 (00000025B8B87800) [pid = 3952] [serial = 393] [outer = 0000000000000000] [url = about:blank] 07:09:14 INFO - PROCESS | 3952 | 1467036554248 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]]]}] 07:09:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 07:09:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1141ms 07:09:14 INFO - PROCESS | 3952 | 1467036554307 Marionette TRACE conn6 -> [0,565,"getWindowHandle",null] 07:09:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 07:09:14 INFO - PROCESS | 3952 | 1467036554312 Marionette TRACE conn6 <- [1,565,null,{"value":"13"}] 07:09:14 INFO - PROCESS | 3952 | 1467036554316 Marionette TRACE conn6 -> [0,566,"setScriptTimeout",{"ms":35000}] 07:09:14 INFO - PROCESS | 3952 | 1467036554321 Marionette TRACE conn6 <- [1,566,null,{}] 07:09:14 INFO - PROCESS | 3952 | 1467036554326 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}] 07:09:14 INFO - PROCESS | 3952 | 1467036554328 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:09:14 INFO - PROCESS | 3952 | 1467036554418 Marionette TRACE conn6 <- [1,567,null,{"value":null}] 07:09:14 INFO - PROCESS | 3952 | 1467036554430 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:14 INFO - PROCESS | 3952 | 1467036554432 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:09:14 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B0851000 == 31 [pid = 3952] [id = 151] 07:09:14 INFO - PROCESS | 3952 | ++DOMWINDOW == 71 (00000025AA71A800) [pid = 3952] [serial = 451] [outer = 0000000000000000] 07:09:14 INFO - PROCESS | 3952 | ++DOMWINDOW == 72 (00000025AAA02800) [pid = 3952] [serial = 452] [outer = 00000025AA71A800] 07:09:14 INFO - PROCESS | 3952 | 1467036554481 Marionette DEBUG loaded listener.js 07:09:14 INFO - PROCESS | 3952 | ++DOMWINDOW == 73 (00000025AAC47000) [pid = 3952] [serial = 453] [outer = 00000025AA71A800] 07:09:14 INFO - PROCESS | 3952 | 1467036554974 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]]]}] 07:09:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 07:09:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 690ms 07:09:15 INFO - PROCESS | 3952 | 1467036555007 Marionette TRACE conn6 -> [0,569,"getWindowHandle",null] 07:09:15 INFO - PROCESS | 3952 | 1467036555011 Marionette TRACE conn6 <- [1,569,null,{"value":"13"}] 07:09:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 07:09:15 INFO - PROCESS | 3952 | 1467036555017 Marionette TRACE conn6 -> [0,570,"setScriptTimeout",{"ms":35000}] 07:09:15 INFO - PROCESS | 3952 | 1467036555020 Marionette TRACE conn6 <- [1,570,null,{}] 07:09:15 INFO - PROCESS | 3952 | 1467036555024 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}] 07:09:15 INFO - PROCESS | 3952 | 1467036555027 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:09:15 INFO - PROCESS | 3952 | 1467036555117 Marionette TRACE conn6 <- [1,571,null,{"value":null}] 07:09:15 INFO - PROCESS | 3952 | 1467036555126 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:15 INFO - PROCESS | 3952 | 1467036555128 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:09:15 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B6EFD800 == 32 [pid = 3952] [id = 152] 07:09:15 INFO - PROCESS | 3952 | ++DOMWINDOW == 74 (00000025AFB78400) [pid = 3952] [serial = 454] [outer = 0000000000000000] 07:09:15 INFO - PROCESS | 3952 | ++DOMWINDOW == 75 (00000025B0992800) [pid = 3952] [serial = 455] [outer = 00000025AFB78400] 07:09:15 INFO - PROCESS | 3952 | 1467036555176 Marionette DEBUG loaded listener.js 07:09:15 INFO - PROCESS | 3952 | ++DOMWINDOW == 76 (00000025B145D400) [pid = 3952] [serial = 456] [outer = 00000025AFB78400] 07:09:15 INFO - PROCESS | 3952 | 1467036555641 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]]]}] 07:09:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 07:09:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 692ms 07:09:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 07:09:15 INFO - PROCESS | 3952 | 1467036555713 Marionette TRACE conn6 -> [0,573,"getWindowHandle",null] 07:09:15 INFO - PROCESS | 3952 | 1467036555715 Marionette TRACE conn6 <- [1,573,null,{"value":"13"}] 07:09:15 INFO - PROCESS | 3952 | 1467036555719 Marionette TRACE conn6 -> [0,574,"setScriptTimeout",{"ms":35000}] 07:09:15 INFO - PROCESS | 3952 | 1467036555723 Marionette TRACE conn6 <- [1,574,null,{}] 07:09:15 INFO - PROCESS | 3952 | 1467036555734 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}] 07:09:15 INFO - PROCESS | 3952 | 1467036555739 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:09:15 INFO - PROCESS | 3952 | 1467036555828 Marionette TRACE conn6 <- [1,575,null,{"value":null}] 07:09:15 INFO - PROCESS | 3952 | 1467036555843 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:15 INFO - PROCESS | 3952 | 1467036555846 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:09:15 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B822D800 == 33 [pid = 3952] [id = 153] 07:09:15 INFO - PROCESS | 3952 | ++DOMWINDOW == 77 (00000025A971D000) [pid = 3952] [serial = 457] [outer = 0000000000000000] 07:09:15 INFO - PROCESS | 3952 | ++DOMWINDOW == 78 (00000025B45CC000) [pid = 3952] [serial = 458] [outer = 00000025A971D000] 07:09:15 INFO - PROCESS | 3952 | 1467036555951 Marionette DEBUG loaded listener.js 07:09:16 INFO - PROCESS | 3952 | ++DOMWINDOW == 79 (00000025B4EEA000) [pid = 3952] [serial = 459] [outer = 00000025A971D000] 07:09:16 INFO - PROCESS | 3952 | [3952] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:09:16 INFO - PROCESS | 3952 | [3952] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:09:16 INFO - PROCESS | 3952 | [3952] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:09:16 INFO - PROCESS | 3952 | 1467036556355 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]]]}] 07:09:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 07:09:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 692ms 07:09:16 INFO - PROCESS | 3952 | 1467036556413 Marionette TRACE conn6 -> [0,577,"getWindowHandle",null] 07:09:16 INFO - PROCESS | 3952 | 1467036556416 Marionette TRACE conn6 <- [1,577,null,{"value":"13"}] 07:09:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 07:09:16 INFO - PROCESS | 3952 | 1467036556419 Marionette TRACE conn6 -> [0,578,"setScriptTimeout",{"ms":35000}] 07:09:16 INFO - PROCESS | 3952 | 1467036556421 Marionette TRACE conn6 <- [1,578,null,{}] 07:09:16 INFO - PROCESS | 3952 | 1467036556424 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}] 07:09:16 INFO - PROCESS | 3952 | 1467036556426 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:09:16 INFO - PROCESS | 3952 | 1467036556548 Marionette TRACE conn6 <- [1,579,null,{"value":null}] 07:09:16 INFO - PROCESS | 3952 | 1467036556564 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:16 INFO - PROCESS | 3952 | 1467036556566 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:09:16 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BA185800 == 34 [pid = 3952] [id = 154] 07:09:16 INFO - PROCESS | 3952 | ++DOMWINDOW == 80 (00000025B6E93400) [pid = 3952] [serial = 460] [outer = 0000000000000000] 07:09:16 INFO - PROCESS | 3952 | ++DOMWINDOW == 81 (00000025B7073800) [pid = 3952] [serial = 461] [outer = 00000025B6E93400] 07:09:16 INFO - PROCESS | 3952 | 1467036556618 Marionette DEBUG loaded listener.js 07:09:16 INFO - PROCESS | 3952 | ++DOMWINDOW == 82 (00000025B7770800) [pid = 3952] [serial = 462] [outer = 00000025B6E93400] 07:09:17 INFO - PROCESS | 3952 | 1467036557046 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]]]}] 07:09:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 07:09:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 692ms 07:09:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 07:09:17 INFO - PROCESS | 3952 | 1467036557120 Marionette TRACE conn6 -> [0,581,"getWindowHandle",null] 07:09:17 INFO - PROCESS | 3952 | 1467036557123 Marionette TRACE conn6 <- [1,581,null,{"value":"13"}] 07:09:17 INFO - PROCESS | 3952 | 1467036557126 Marionette TRACE conn6 -> [0,582,"setScriptTimeout",{"ms":35000}] 07:09:17 INFO - PROCESS | 3952 | 1467036557128 Marionette TRACE conn6 <- [1,582,null,{}] 07:09:17 INFO - PROCESS | 3952 | 1467036557131 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}] 07:09:17 INFO - PROCESS | 3952 | 1467036557133 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:09:17 INFO - PROCESS | 3952 | 1467036557265 Marionette TRACE conn6 <- [1,583,null,{"value":null}] 07:09:17 INFO - PROCESS | 3952 | 1467036557288 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:17 INFO - PROCESS | 3952 | 1467036557290 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:09:17 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BBA0B800 == 35 [pid = 3952] [id = 155] 07:09:17 INFO - PROCESS | 3952 | ++DOMWINDOW == 83 (00000025B7F08000) [pid = 3952] [serial = 463] [outer = 0000000000000000] 07:09:17 INFO - PROCESS | 3952 | ++DOMWINDOW == 84 (00000025B7FBC800) [pid = 3952] [serial = 464] [outer = 00000025B7F08000] 07:09:17 INFO - PROCESS | 3952 | 1467036557335 Marionette DEBUG loaded listener.js 07:09:17 INFO - PROCESS | 3952 | ++DOMWINDOW == 85 (00000025B8085000) [pid = 3952] [serial = 465] [outer = 00000025B7F08000] 07:09:17 INFO - PROCESS | 3952 | [3952] 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 07:09:18 INFO - PROCESS | 3952 | 1467036558005 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]]]}] 07:09:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 07:09:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 943ms 07:09:18 INFO - PROCESS | 3952 | 1467036558071 Marionette TRACE conn6 -> [0,585,"getWindowHandle",null] 07:09:18 INFO - PROCESS | 3952 | 1467036558074 Marionette TRACE conn6 <- [1,585,null,{"value":"13"}] 07:09:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 07:09:18 INFO - PROCESS | 3952 | 1467036558083 Marionette TRACE conn6 -> [0,586,"setScriptTimeout",{"ms":35000}] 07:09:18 INFO - PROCESS | 3952 | 1467036558085 Marionette TRACE conn6 <- [1,586,null,{}] 07:09:18 INFO - PROCESS | 3952 | 1467036558088 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}] 07:09:18 INFO - PROCESS | 3952 | 1467036558094 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:09:18 INFO - PROCESS | 3952 | 1467036558228 Marionette TRACE conn6 <- [1,587,null,{"value":null}] 07:09:18 INFO - PROCESS | 3952 | 1467036558270 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:18 INFO - PROCESS | 3952 | 1467036558272 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:09:18 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BE042800 == 36 [pid = 3952] [id = 156] 07:09:18 INFO - PROCESS | 3952 | ++DOMWINDOW == 86 (00000025B8266400) [pid = 3952] [serial = 466] [outer = 0000000000000000] 07:09:18 INFO - PROCESS | 3952 | ++DOMWINDOW == 87 (00000025B8457400) [pid = 3952] [serial = 467] [outer = 00000025B8266400] 07:09:18 INFO - PROCESS | 3952 | 1467036558319 Marionette DEBUG loaded listener.js 07:09:18 INFO - PROCESS | 3952 | ++DOMWINDOW == 88 (00000025B8B8BC00) [pid = 3952] [serial = 468] [outer = 00000025B8266400] 07:09:18 INFO - PROCESS | 3952 | --DOMWINDOW == 87 (00000025B7F11000) [pid = 3952] [serial = 439] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 07:09:18 INFO - PROCESS | 3952 | --DOMWINDOW == 86 (00000025B396DC00) [pid = 3952] [serial = 427] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 07:09:18 INFO - PROCESS | 3952 | --DOMWINDOW == 85 (00000025B0991800) [pid = 3952] [serial = 424] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 07:09:18 INFO - PROCESS | 3952 | --DOMWINDOW == 84 (00000025AA714800) [pid = 3952] [serial = 415] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 07:09:18 INFO - PROCESS | 3952 | --DOMWINDOW == 83 (00000025AAA10800) [pid = 3952] [serial = 421] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 07:09:18 INFO - PROCESS | 3952 | --DOMWINDOW == 82 (00000025AA705400) [pid = 3952] [serial = 418] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 07:09:18 INFO - PROCESS | 3952 | --DOMWINDOW == 81 (00000025A972A000) [pid = 3952] [serial = 430] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 07:09:18 INFO - PROCESS | 3952 | --DOMWINDOW == 80 (00000025AA71B400) [pid = 3952] [serial = 400] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 07:09:18 INFO - PROCESS | 3952 | --DOMWINDOW == 79 (00000025B49E2000) [pid = 3952] [serial = 403] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 07:09:18 INFO - PROCESS | 3952 | --DOMWINDOW == 78 (00000025B89A1C00) [pid = 3952] [serial = 406] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 07:09:18 INFO - PROCESS | 3952 | --DOMWINDOW == 77 (00000025BB6CC800) [pid = 3952] [serial = 409] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 07:09:18 INFO - PROCESS | 3952 | --DOMWINDOW == 76 (00000025B486A000) [pid = 3952] [serial = 412] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 07:09:18 INFO - PROCESS | 3952 | --DOMWINDOW == 75 (00000025AA70F800) [pid = 3952] [serial = 433] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 07:09:18 INFO - PROCESS | 3952 | --DOMWINDOW == 74 (00000025B74EE800) [pid = 3952] [serial = 436] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 07:09:18 INFO - PROCESS | 3952 | 1467036558768 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]]]}] 07:09:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 07:09:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 731ms 07:09:18 INFO - PROCESS | 3952 | 1467036558831 Marionette TRACE conn6 -> [0,589,"getWindowHandle",null] 07:09:18 INFO - PROCESS | 3952 | 1467036558833 Marionette TRACE conn6 <- [1,589,null,{"value":"13"}] 07:09:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 07:09:18 INFO - PROCESS | 3952 | 1467036558844 Marionette TRACE conn6 -> [0,590,"setScriptTimeout",{"ms":35000}] 07:09:18 INFO - PROCESS | 3952 | 1467036558847 Marionette TRACE conn6 <- [1,590,null,{}] 07:09:18 INFO - PROCESS | 3952 | 1467036558851 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}] 07:09:18 INFO - PROCESS | 3952 | 1467036558854 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:09:18 INFO - PROCESS | 3952 | 1467036558933 Marionette TRACE conn6 <- [1,591,null,{"value":null}] 07:09:18 INFO - PROCESS | 3952 | 1467036558940 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:18 INFO - PROCESS | 3952 | 1467036558942 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:09:18 INFO - PROCESS | 3952 | ++DOCSHELL 00000025ABA17800 == 37 [pid = 3952] [id = 157] 07:09:18 INFO - PROCESS | 3952 | ++DOMWINDOW == 75 (00000025AA70F800) [pid = 3952] [serial = 469] [outer = 0000000000000000] 07:09:18 INFO - PROCESS | 3952 | ++DOMWINDOW == 76 (00000025B740E800) [pid = 3952] [serial = 470] [outer = 00000025AA70F800] 07:09:18 INFO - PROCESS | 3952 | 1467036558986 Marionette DEBUG loaded listener.js 07:09:19 INFO - PROCESS | 3952 | ++DOMWINDOW == 77 (00000025B8B8D800) [pid = 3952] [serial = 471] [outer = 00000025AA70F800] 07:09:19 INFO - PROCESS | 3952 | 1467036559388 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]]]}] 07:09:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 07:09:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 585ms 07:09:19 INFO - PROCESS | 3952 | 1467036559428 Marionette TRACE conn6 -> [0,593,"getWindowHandle",null] 07:09:19 INFO - PROCESS | 3952 | 1467036559431 Marionette TRACE conn6 <- [1,593,null,{"value":"13"}] 07:09:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 07:09:19 INFO - PROCESS | 3952 | 1467036559442 Marionette TRACE conn6 -> [0,594,"setScriptTimeout",{"ms":35000}] 07:09:19 INFO - PROCESS | 3952 | 1467036559444 Marionette TRACE conn6 <- [1,594,null,{}] 07:09:19 INFO - PROCESS | 3952 | 1467036559461 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}] 07:09:19 INFO - PROCESS | 3952 | 1467036559463 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:09:19 INFO - PROCESS | 3952 | 1467036559545 Marionette TRACE conn6 <- [1,595,null,{"value":null}] 07:09:19 INFO - PROCESS | 3952 | 1467036559552 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:19 INFO - PROCESS | 3952 | 1467036559554 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:09:19 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BECCC000 == 38 [pid = 3952] [id = 158] 07:09:19 INFO - PROCESS | 3952 | ++DOMWINDOW == 78 (00000025B8D9DC00) [pid = 3952] [serial = 472] [outer = 0000000000000000] 07:09:19 INFO - PROCESS | 3952 | ++DOMWINDOW == 79 (00000025B8DA0C00) [pid = 3952] [serial = 473] [outer = 00000025B8D9DC00] 07:09:19 INFO - PROCESS | 3952 | 1467036559600 Marionette DEBUG loaded listener.js 07:09:19 INFO - PROCESS | 3952 | ++DOMWINDOW == 80 (00000025B9887C00) [pid = 3952] [serial = 474] [outer = 00000025B8D9DC00] 07:09:20 INFO - PROCESS | 3952 | 1467036560004 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]]]}] 07:09:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 07:09:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 649ms 07:09:20 INFO - PROCESS | 3952 | 1467036560087 Marionette TRACE conn6 -> [0,597,"getWindowHandle",null] 07:09:20 INFO - PROCESS | 3952 | 1467036560089 Marionette TRACE conn6 <- [1,597,null,{"value":"13"}] 07:09:20 INFO - PROCESS | 3952 | 1467036560093 Marionette TRACE conn6 -> [0,598,"setScriptTimeout",{"ms":35000}] 07:09:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 07:09:20 INFO - PROCESS | 3952 | 1467036560094 Marionette TRACE conn6 <- [1,598,null,{}] 07:09:20 INFO - PROCESS | 3952 | 1467036560098 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}] 07:09:20 INFO - PROCESS | 3952 | 1467036560100 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:09:20 INFO - PROCESS | 3952 | 1467036560184 Marionette TRACE conn6 <- [1,599,null,{"value":null}] 07:09:20 INFO - PROCESS | 3952 | 1467036560196 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:20 INFO - PROCESS | 3952 | 1467036560198 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:09:20 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BF888000 == 39 [pid = 3952] [id = 159] 07:09:20 INFO - PROCESS | 3952 | ++DOMWINDOW == 81 (00000025BAF74C00) [pid = 3952] [serial = 475] [outer = 0000000000000000] 07:09:20 INFO - PROCESS | 3952 | ++DOMWINDOW == 82 (00000025BB031800) [pid = 3952] [serial = 476] [outer = 00000025BAF74C00] 07:09:20 INFO - PROCESS | 3952 | 1467036560243 Marionette DEBUG loaded listener.js 07:09:20 INFO - PROCESS | 3952 | ++DOMWINDOW == 83 (00000025BB327400) [pid = 3952] [serial = 477] [outer = 00000025BAF74C00] 07:09:21 INFO - PROCESS | 3952 | --DOCSHELL 00000025B0836800 == 38 [pid = 3952] [id = 139] 07:09:21 INFO - PROCESS | 3952 | --DOCSHELL 00000025B0851000 == 37 [pid = 3952] [id = 151] 07:09:21 INFO - PROCESS | 3952 | --DOCSHELL 00000025B893A800 == 36 [pid = 3952] [id = 150] 07:09:21 INFO - PROCESS | 3952 | --DOCSHELL 00000025B42D9800 == 35 [pid = 3952] [id = 149] 07:09:21 INFO - PROCESS | 3952 | --DOCSHELL 00000025BEC65800 == 34 [pid = 3952] [id = 148] 07:09:21 INFO - PROCESS | 3952 | --DOCSHELL 00000025B6EFD800 == 33 [pid = 3952] [id = 152] 07:09:21 INFO - PROCESS | 3952 | --DOCSHELL 00000025BE042800 == 32 [pid = 3952] [id = 156] 07:09:21 INFO - PROCESS | 3952 | --DOCSHELL 00000025ABA17800 == 31 [pid = 3952] [id = 157] 07:09:21 INFO - PROCESS | 3952 | --DOCSHELL 00000025BECCC000 == 30 [pid = 3952] [id = 158] 07:09:21 INFO - PROCESS | 3952 | --DOCSHELL 00000025B822D800 == 29 [pid = 3952] [id = 153] 07:09:21 INFO - PROCESS | 3952 | --DOCSHELL 00000025BA185800 == 28 [pid = 3952] [id = 154] 07:09:21 INFO - PROCESS | 3952 | --DOCSHELL 00000025BBA0B800 == 27 [pid = 3952] [id = 155] 07:09:21 INFO - PROCESS | 3952 | --DOMWINDOW == 82 (00000025B8068400) [pid = 3952] [serial = 440] [outer = 0000000000000000] [url = about:blank] 07:09:21 INFO - PROCESS | 3952 | --DOMWINDOW == 81 (00000025B41CAC00) [pid = 3952] [serial = 428] [outer = 0000000000000000] [url = about:blank] 07:09:21 INFO - PROCESS | 3952 | --DOMWINDOW == 80 (00000025B0995C00) [pid = 3952] [serial = 425] [outer = 0000000000000000] [url = about:blank] 07:09:21 INFO - PROCESS | 3952 | --DOMWINDOW == 79 (00000025B0998400) [pid = 3952] [serial = 417] [outer = 0000000000000000] [url = about:blank] 07:09:21 INFO - PROCESS | 3952 | --DOMWINDOW == 78 (00000025AAC94800) [pid = 3952] [serial = 422] [outer = 0000000000000000] [url = about:blank] 07:09:21 INFO - PROCESS | 3952 | --DOMWINDOW == 77 (00000025AACA1C00) [pid = 3952] [serial = 423] [outer = 0000000000000000] [url = about:blank] 07:09:21 INFO - PROCESS | 3952 | --DOMWINDOW == 76 (00000025AABA2C00) [pid = 3952] [serial = 416] [outer = 0000000000000000] [url = about:blank] 07:09:21 INFO - PROCESS | 3952 | --DOMWINDOW == 75 (00000025AA712400) [pid = 3952] [serial = 419] [outer = 0000000000000000] [url = about:blank] 07:09:21 INFO - PROCESS | 3952 | --DOMWINDOW == 74 (00000025AA720800) [pid = 3952] [serial = 420] [outer = 0000000000000000] [url = about:blank] 07:09:21 INFO - PROCESS | 3952 | --DOMWINDOW == 73 (00000025B4536800) [pid = 3952] [serial = 431] [outer = 0000000000000000] [url = about:blank] 07:09:21 INFO - PROCESS | 3952 | --DOMWINDOW == 72 (00000025ABDE5C00) [pid = 3952] [serial = 402] [outer = 0000000000000000] [url = about:blank] 07:09:21 INFO - PROCESS | 3952 | --DOMWINDOW == 71 (00000025AAA0EC00) [pid = 3952] [serial = 401] [outer = 0000000000000000] [url = about:blank] 07:09:21 INFO - PROCESS | 3952 | --DOMWINDOW == 70 (00000025B7629C00) [pid = 3952] [serial = 405] [outer = 0000000000000000] [url = about:blank] 07:09:21 INFO - PROCESS | 3952 | --DOMWINDOW == 69 (00000025B4E58800) [pid = 3952] [serial = 404] [outer = 0000000000000000] [url = about:blank] 07:09:21 INFO - PROCESS | 3952 | --DOMWINDOW == 68 (00000025BB03B400) [pid = 3952] [serial = 408] [outer = 0000000000000000] [url = about:blank] 07:09:21 INFO - PROCESS | 3952 | --DOMWINDOW == 67 (00000025B8B86800) [pid = 3952] [serial = 407] [outer = 0000000000000000] [url = about:blank] 07:09:21 INFO - PROCESS | 3952 | --DOMWINDOW == 66 (00000025BB7B5800) [pid = 3952] [serial = 411] [outer = 0000000000000000] [url = about:blank] 07:09:21 INFO - PROCESS | 3952 | --DOMWINDOW == 65 (00000025BB6D7000) [pid = 3952] [serial = 410] [outer = 0000000000000000] [url = about:blank] 07:09:21 INFO - PROCESS | 3952 | --DOMWINDOW == 64 (00000025BBA29000) [pid = 3952] [serial = 414] [outer = 0000000000000000] [url = about:blank] 07:09:21 INFO - PROCESS | 3952 | --DOMWINDOW == 63 (00000025B7F03C00) [pid = 3952] [serial = 413] [outer = 0000000000000000] [url = about:blank] 07:09:21 INFO - PROCESS | 3952 | --DOMWINDOW == 62 (00000025B42E6800) [pid = 3952] [serial = 429] [outer = 0000000000000000] [url = about:blank] 07:09:21 INFO - PROCESS | 3952 | --DOMWINDOW == 61 (00000025AAA0C000) [pid = 3952] [serial = 434] [outer = 0000000000000000] [url = about:blank] 07:09:21 INFO - PROCESS | 3952 | --DOMWINDOW == 60 (00000025B49E8000) [pid = 3952] [serial = 432] [outer = 0000000000000000] [url = about:blank] 07:09:21 INFO - PROCESS | 3952 | --DOMWINDOW == 59 (00000025B8071800) [pid = 3952] [serial = 441] [outer = 0000000000000000] [url = about:blank] 07:09:21 INFO - PROCESS | 3952 | --DOMWINDOW == 58 (00000025B79A3400) [pid = 3952] [serial = 437] [outer = 0000000000000000] [url = about:blank] 07:09:21 INFO - PROCESS | 3952 | --DOMWINDOW == 57 (00000025B4539800) [pid = 3952] [serial = 435] [outer = 0000000000000000] [url = about:blank] 07:09:21 INFO - PROCESS | 3952 | --DOMWINDOW == 56 (00000025B7F09800) [pid = 3952] [serial = 438] [outer = 0000000000000000] [url = about:blank] 07:09:21 INFO - PROCESS | 3952 | --DOMWINDOW == 55 (00000025B144FC00) [pid = 3952] [serial = 426] [outer = 0000000000000000] [url = about:blank] 07:09:22 INFO - PROCESS | 3952 | 1467036562043 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]]]}] 07:09:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 07:09:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1989ms 07:09:22 INFO - PROCESS | 3952 | 1467036562086 Marionette TRACE conn6 -> [0,601,"getWindowHandle",null] 07:09:22 INFO - PROCESS | 3952 | 1467036562090 Marionette TRACE conn6 <- [1,601,null,{"value":"13"}] 07:09:22 INFO - PROCESS | 3952 | 1467036562095 Marionette TRACE conn6 -> [0,602,"setScriptTimeout",{"ms":35000}] 07:09:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 07:09:22 INFO - PROCESS | 3952 | 1467036562098 Marionette TRACE conn6 <- [1,602,null,{}] 07:09:22 INFO - PROCESS | 3952 | 1467036562105 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}] 07:09:22 INFO - PROCESS | 3952 | 1467036562108 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:09:22 INFO - PROCESS | 3952 | 1467036562200 Marionette TRACE conn6 <- [1,603,null,{"value":null}] 07:09:22 INFO - PROCESS | 3952 | 1467036562208 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:22 INFO - PROCESS | 3952 | 1467036562213 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:09:22 INFO - PROCESS | 3952 | ++DOCSHELL 00000025AFE18800 == 28 [pid = 3952] [id = 160] 07:09:22 INFO - PROCESS | 3952 | ++DOMWINDOW == 56 (00000025A9D36000) [pid = 3952] [serial = 478] [outer = 0000000000000000] 07:09:22 INFO - PROCESS | 3952 | ++DOMWINDOW == 57 (00000025AA1CF400) [pid = 3952] [serial = 479] [outer = 00000025A9D36000] 07:09:22 INFO - PROCESS | 3952 | 1467036562262 Marionette DEBUG loaded listener.js 07:09:22 INFO - PROCESS | 3952 | ++DOMWINDOW == 58 (00000025AA70C800) [pid = 3952] [serial = 480] [outer = 00000025A9D36000] 07:09:22 INFO - PROCESS | 3952 | 1467036562761 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]]]}] 07:09:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 07:09:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 733ms 07:09:22 INFO - PROCESS | 3952 | 1467036562832 Marionette TRACE conn6 -> [0,605,"getWindowHandle",null] 07:09:22 INFO - PROCESS | 3952 | 1467036562838 Marionette TRACE conn6 <- [1,605,null,{"value":"13"}] 07:09:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 07:09:22 INFO - PROCESS | 3952 | 1467036562844 Marionette TRACE conn6 -> [0,606,"setScriptTimeout",{"ms":35000}] 07:09:22 INFO - PROCESS | 3952 | 1467036562847 Marionette TRACE conn6 <- [1,606,null,{}] 07:09:22 INFO - PROCESS | 3952 | 1467036562851 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}] 07:09:22 INFO - PROCESS | 3952 | 1467036562854 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:09:22 INFO - PROCESS | 3952 | 1467036562945 Marionette TRACE conn6 <- [1,607,null,{"value":null}] 07:09:22 INFO - PROCESS | 3952 | 1467036562958 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:22 INFO - PROCESS | 3952 | 1467036562961 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:09:22 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B4983000 == 29 [pid = 3952] [id = 161] 07:09:22 INFO - PROCESS | 3952 | ++DOMWINDOW == 59 (00000025AAA08000) [pid = 3952] [serial = 481] [outer = 0000000000000000] 07:09:23 INFO - PROCESS | 3952 | ++DOMWINDOW == 60 (00000025AAA0C000) [pid = 3952] [serial = 482] [outer = 00000025AAA08000] 07:09:23 INFO - PROCESS | 3952 | 1467036563009 Marionette DEBUG loaded listener.js 07:09:23 INFO - PROCESS | 3952 | ++DOMWINDOW == 61 (00000025AAB9B800) [pid = 3952] [serial = 483] [outer = 00000025AAA08000] 07:09:23 INFO - PROCESS | 3952 | 1467036563474 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]]]}] 07:09:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 07:09:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 691ms 07:09:23 INFO - PROCESS | 3952 | 1467036563559 Marionette TRACE conn6 -> [0,609,"getWindowHandle",null] 07:09:23 INFO - PROCESS | 3952 | 1467036563561 Marionette TRACE conn6 <- [1,609,null,{"value":"13"}] 07:09:23 INFO - PROCESS | 3952 | 1467036563565 Marionette TRACE conn6 -> [0,610,"setScriptTimeout",{"ms":35000}] 07:09:23 INFO - PROCESS | 3952 | 1467036563568 Marionette TRACE conn6 <- [1,610,null,{}] 07:09:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 07:09:23 INFO - PROCESS | 3952 | 1467036563582 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}] 07:09:23 INFO - PROCESS | 3952 | 1467036563587 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:09:23 INFO - PROCESS | 3952 | 1467036563685 Marionette TRACE conn6 <- [1,611,null,{"value":null}] 07:09:23 INFO - PROCESS | 3952 | 1467036563745 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:23 INFO - PROCESS | 3952 | 1467036563748 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:09:23 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B701B000 == 30 [pid = 3952] [id = 162] 07:09:23 INFO - PROCESS | 3952 | ++DOMWINDOW == 62 (00000025A8C7A000) [pid = 3952] [serial = 484] [outer = 0000000000000000] 07:09:23 INFO - PROCESS | 3952 | ++DOMWINDOW == 63 (00000025AAC9E000) [pid = 3952] [serial = 485] [outer = 00000025A8C7A000] 07:09:23 INFO - PROCESS | 3952 | 1467036563798 Marionette DEBUG loaded listener.js 07:09:23 INFO - PROCESS | 3952 | ++DOMWINDOW == 64 (00000025ABF4D800) [pid = 3952] [serial = 486] [outer = 00000025A8C7A000] 07:09:24 INFO - PROCESS | 3952 | 1467036564169 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]]]}] 07:09:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 07:09:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 629ms 07:09:24 INFO - PROCESS | 3952 | 1467036564200 Marionette TRACE conn6 -> [0,613,"getWindowHandle",null] 07:09:24 INFO - PROCESS | 3952 | 1467036564203 Marionette TRACE conn6 <- [1,613,null,{"value":"13"}] 07:09:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 07:09:24 INFO - PROCESS | 3952 | 1467036564206 Marionette TRACE conn6 -> [0,614,"setScriptTimeout",{"ms":35000}] 07:09:24 INFO - PROCESS | 3952 | 1467036564208 Marionette TRACE conn6 <- [1,614,null,{}] 07:09:24 INFO - PROCESS | 3952 | 1467036564211 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}] 07:09:24 INFO - PROCESS | 3952 | 1467036564213 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:09:24 INFO - PROCESS | 3952 | 1467036564322 Marionette TRACE conn6 <- [1,615,null,{"value":null}] 07:09:24 INFO - PROCESS | 3952 | 1467036564329 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:24 INFO - PROCESS | 3952 | 1467036564331 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:09:24 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B76B3000 == 31 [pid = 3952] [id = 163] 07:09:24 INFO - PROCESS | 3952 | ++DOMWINDOW == 65 (00000025AF0F5400) [pid = 3952] [serial = 487] [outer = 0000000000000000] 07:09:24 INFO - PROCESS | 3952 | ++DOMWINDOW == 66 (00000025AFB74800) [pid = 3952] [serial = 488] [outer = 00000025AF0F5400] 07:09:24 INFO - PROCESS | 3952 | 1467036564377 Marionette DEBUG loaded listener.js 07:09:24 INFO - PROCESS | 3952 | ++DOMWINDOW == 67 (00000025B09DC800) [pid = 3952] [serial = 489] [outer = 00000025AF0F5400] 07:09:24 INFO - PROCESS | 3952 | 1467036564789 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]]]}] 07:09:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 07:09:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 629ms 07:09:24 INFO - PROCESS | 3952 | 1467036564838 Marionette TRACE conn6 -> [0,617,"getWindowHandle",null] 07:09:24 INFO - PROCESS | 3952 | 1467036564840 Marionette TRACE conn6 <- [1,617,null,{"value":"13"}] 07:09:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 07:09:24 INFO - PROCESS | 3952 | 1467036564843 Marionette TRACE conn6 -> [0,618,"setScriptTimeout",{"ms":35000}] 07:09:24 INFO - PROCESS | 3952 | 1467036564845 Marionette TRACE conn6 <- [1,618,null,{}] 07:09:24 INFO - PROCESS | 3952 | 1467036564848 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}] 07:09:24 INFO - PROCESS | 3952 | 1467036564850 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:09:24 INFO - PROCESS | 3952 | 1467036564953 Marionette TRACE conn6 <- [1,619,null,{"value":null}] 07:09:24 INFO - PROCESS | 3952 | 1467036564961 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:24 INFO - PROCESS | 3952 | 1467036564963 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:09:24 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B8237800 == 32 [pid = 3952] [id = 164] 07:09:24 INFO - PROCESS | 3952 | ++DOMWINDOW == 68 (00000025A9725800) [pid = 3952] [serial = 490] [outer = 0000000000000000] 07:09:25 INFO - PROCESS | 3952 | ++DOMWINDOW == 69 (00000025B0F10C00) [pid = 3952] [serial = 491] [outer = 00000025A9725800] 07:09:25 INFO - PROCESS | 3952 | 1467036565008 Marionette DEBUG loaded listener.js 07:09:25 INFO - PROCESS | 3952 | ++DOMWINDOW == 70 (00000025B3936400) [pid = 3952] [serial = 492] [outer = 00000025A9725800] 07:09:25 INFO - PROCESS | 3952 | 1467036565425 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]]]}] 07:09:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 07:09:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 628ms 07:09:25 INFO - PROCESS | 3952 | 1467036565475 Marionette TRACE conn6 -> [0,621,"getWindowHandle",null] 07:09:25 INFO - PROCESS | 3952 | 1467036565477 Marionette TRACE conn6 <- [1,621,null,{"value":"13"}] 07:09:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 07:09:25 INFO - PROCESS | 3952 | 1467036565480 Marionette TRACE conn6 -> [0,622,"setScriptTimeout",{"ms":35000}] 07:09:25 INFO - PROCESS | 3952 | 1467036565482 Marionette TRACE conn6 <- [1,622,null,{}] 07:09:25 INFO - PROCESS | 3952 | 1467036565485 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}] 07:09:25 INFO - PROCESS | 3952 | 1467036565491 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:09:25 INFO - PROCESS | 3952 | 1467036565621 Marionette TRACE conn6 <- [1,623,null,{"value":null}] 07:09:25 INFO - PROCESS | 3952 | 1467036565636 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:25 INFO - PROCESS | 3952 | 1467036565638 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:09:25 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B8BBC800 == 33 [pid = 3952] [id = 165] 07:09:25 INFO - PROCESS | 3952 | ++DOMWINDOW == 71 (00000025B41C9C00) [pid = 3952] [serial = 493] [outer = 0000000000000000] 07:09:25 INFO - PROCESS | 3952 | ++DOMWINDOW == 72 (00000025B42E1C00) [pid = 3952] [serial = 494] [outer = 00000025B41C9C00] 07:09:25 INFO - PROCESS | 3952 | 1467036565684 Marionette DEBUG loaded listener.js 07:09:25 INFO - PROCESS | 3952 | ++DOMWINDOW == 73 (00000025B4872C00) [pid = 3952] [serial = 495] [outer = 00000025B41C9C00] 07:09:25 INFO - PROCESS | 3952 | [3952] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:09:26 INFO - PROCESS | 3952 | [3952] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:09:26 INFO - PROCESS | 3952 | 1467036566090 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]]]}] 07:09:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 07:09:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 629ms 07:09:26 INFO - PROCESS | 3952 | 1467036566112 Marionette TRACE conn6 -> [0,625,"getWindowHandle",null] 07:09:26 INFO - PROCESS | 3952 | 1467036566114 Marionette TRACE conn6 <- [1,625,null,{"value":"13"}] 07:09:26 INFO - PROCESS | 3952 | 1467036566117 Marionette TRACE conn6 -> [0,626,"setScriptTimeout",{"ms":35000}] 07:09:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 07:09:26 INFO - PROCESS | 3952 | 1467036566119 Marionette TRACE conn6 <- [1,626,null,{}] 07:09:26 INFO - PROCESS | 3952 | 1467036566123 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}] 07:09:26 INFO - PROCESS | 3952 | 1467036566125 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:09:26 INFO - PROCESS | 3952 | 1467036566227 Marionette TRACE conn6 <- [1,627,null,{"value":null}] 07:09:26 INFO - PROCESS | 3952 | 1467036566264 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:26 INFO - PROCESS | 3952 | 1467036566266 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:09:26 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BAF46800 == 34 [pid = 3952] [id = 166] 07:09:26 INFO - PROCESS | 3952 | ++DOMWINDOW == 74 (00000025A971C400) [pid = 3952] [serial = 496] [outer = 0000000000000000] 07:09:26 INFO - PROCESS | 3952 | ++DOMWINDOW == 75 (00000025B6014800) [pid = 3952] [serial = 497] [outer = 00000025A971C400] 07:09:26 INFO - PROCESS | 3952 | 1467036566310 Marionette DEBUG loaded listener.js 07:09:26 INFO - PROCESS | 3952 | ++DOMWINDOW == 76 (00000025B6A5D800) [pid = 3952] [serial = 498] [outer = 00000025A971C400] 07:09:26 INFO - PROCESS | 3952 | [3952] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:09:26 INFO - PROCESS | 3952 | [3952] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:09:26 INFO - PROCESS | 3952 | [3952] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:09:26 INFO - PROCESS | 3952 | [3952] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:09:26 INFO - PROCESS | 3952 | 1467036566707 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]]]}] 07:09:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 07:09:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 627ms 07:09:26 INFO - PROCESS | 3952 | 1467036566747 Marionette TRACE conn6 -> [0,629,"getWindowHandle",null] 07:09:26 INFO - PROCESS | 3952 | 1467036566749 Marionette TRACE conn6 <- [1,629,null,{"value":"13"}] 07:09:26 INFO - PROCESS | 3952 | 1467036566752 Marionette TRACE conn6 -> [0,630,"setScriptTimeout",{"ms":35000}] 07:09:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 07:09:26 INFO - PROCESS | 3952 | 1467036566754 Marionette TRACE conn6 <- [1,630,null,{}] 07:09:26 INFO - PROCESS | 3952 | 1467036566757 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}] 07:09:26 INFO - PROCESS | 3952 | 1467036566759 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:09:26 INFO - PROCESS | 3952 | 1467036566867 Marionette TRACE conn6 <- [1,631,null,{"value":null}] 07:09:26 INFO - PROCESS | 3952 | 1467036566910 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:26 INFO - PROCESS | 3952 | 1467036566912 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:09:26 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BBA09000 == 35 [pid = 3952] [id = 167] 07:09:26 INFO - PROCESS | 3952 | ++DOMWINDOW == 77 (00000025B6E8A800) [pid = 3952] [serial = 499] [outer = 0000000000000000] 07:09:26 INFO - PROCESS | 3952 | ++DOMWINDOW == 78 (00000025B7414C00) [pid = 3952] [serial = 500] [outer = 00000025B6E8A800] 07:09:26 INFO - PROCESS | 3952 | 1467036566956 Marionette DEBUG loaded listener.js 07:09:27 INFO - PROCESS | 3952 | ++DOMWINDOW == 79 (00000025B74F1400) [pid = 3952] [serial = 501] [outer = 00000025B6E8A800] 07:09:27 INFO - PROCESS | 3952 | 1467036567361 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]]]}] 07:09:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 07:09:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 629ms 07:09:27 INFO - PROCESS | 3952 | 1467036567385 Marionette TRACE conn6 -> [0,633,"getWindowHandle",null] 07:09:27 INFO - PROCESS | 3952 | 1467036567387 Marionette TRACE conn6 <- [1,633,null,{"value":"13"}] 07:09:27 INFO - PROCESS | 3952 | 1467036567390 Marionette TRACE conn6 -> [0,634,"setScriptTimeout",{"ms":35000}] 07:09:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 07:09:27 INFO - PROCESS | 3952 | 1467036567392 Marionette TRACE conn6 <- [1,634,null,{}] 07:09:27 INFO - PROCESS | 3952 | 1467036567396 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}] 07:09:27 INFO - PROCESS | 3952 | 1467036567398 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:09:27 INFO - PROCESS | 3952 | 1467036567501 Marionette TRACE conn6 <- [1,635,null,{"value":null}] 07:09:27 INFO - PROCESS | 3952 | 1467036567576 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:27 INFO - PROCESS | 3952 | 1467036567578 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:09:27 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B701A800 == 36 [pid = 3952] [id = 168] 07:09:27 INFO - PROCESS | 3952 | ++DOMWINDOW == 80 (00000025B79A9800) [pid = 3952] [serial = 502] [outer = 0000000000000000] 07:09:27 INFO - PROCESS | 3952 | ++DOMWINDOW == 81 (00000025B7F06C00) [pid = 3952] [serial = 503] [outer = 00000025B79A9800] 07:09:27 INFO - PROCESS | 3952 | 1467036567623 Marionette DEBUG loaded listener.js 07:09:27 INFO - PROCESS | 3952 | ++DOMWINDOW == 82 (00000025B7FB5800) [pid = 3952] [serial = 504] [outer = 00000025B79A9800] 07:09:28 INFO - PROCESS | 3952 | 1467036568047 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]]]}] 07:09:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 07:09:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 690ms 07:09:28 INFO - PROCESS | 3952 | 1467036568085 Marionette TRACE conn6 -> [0,637,"getWindowHandle",null] 07:09:28 INFO - PROCESS | 3952 | 1467036568087 Marionette TRACE conn6 <- [1,637,null,{"value":"13"}] 07:09:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 07:09:28 INFO - PROCESS | 3952 | 1467036568094 Marionette TRACE conn6 -> [0,638,"setScriptTimeout",{"ms":35000}] 07:09:28 INFO - PROCESS | 3952 | 1467036568096 Marionette TRACE conn6 <- [1,638,null,{}] 07:09:28 INFO - PROCESS | 3952 | 1467036568100 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}] 07:09:28 INFO - PROCESS | 3952 | 1467036568101 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:09:28 INFO - PROCESS | 3952 | 1467036568213 Marionette TRACE conn6 <- [1,639,null,{"value":null}] 07:09:28 INFO - PROCESS | 3952 | 1467036568219 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:28 INFO - PROCESS | 3952 | 1467036568221 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:09:28 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BDE41000 == 37 [pid = 3952] [id = 169] 07:09:28 INFO - PROCESS | 3952 | ++DOMWINDOW == 83 (00000025B7F10C00) [pid = 3952] [serial = 505] [outer = 0000000000000000] 07:09:28 INFO - PROCESS | 3952 | ++DOMWINDOW == 84 (00000025B8073C00) [pid = 3952] [serial = 506] [outer = 00000025B7F10C00] 07:09:28 INFO - PROCESS | 3952 | 1467036568266 Marionette DEBUG loaded listener.js 07:09:28 INFO - PROCESS | 3952 | ++DOMWINDOW == 85 (00000025B808A000) [pid = 3952] [serial = 507] [outer = 00000025B7F10C00] 07:09:28 INFO - PROCESS | 3952 | 1467036568719 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]]]}] 07:09:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 07:09:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 691ms 07:09:28 INFO - PROCESS | 3952 | 1467036568789 Marionette TRACE conn6 -> [0,641,"getWindowHandle",null] 07:09:28 INFO - PROCESS | 3952 | 1467036568792 Marionette TRACE conn6 <- [1,641,null,{"value":"13"}] 07:09:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 07:09:28 INFO - PROCESS | 3952 | 1467036568795 Marionette TRACE conn6 -> [0,642,"setScriptTimeout",{"ms":35000}] 07:09:28 INFO - PROCESS | 3952 | 1467036568798 Marionette TRACE conn6 <- [1,642,null,{}] 07:09:28 INFO - PROCESS | 3952 | 1467036568802 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}] 07:09:28 INFO - PROCESS | 3952 | 1467036568804 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:09:28 INFO - PROCESS | 3952 | 1467036568959 Marionette TRACE conn6 <- [1,643,null,{"value":null}] 07:09:28 INFO - PROCESS | 3952 | 1467036568987 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:28 INFO - PROCESS | 3952 | 1467036568990 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:09:29 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B8235800 == 38 [pid = 3952] [id = 170] 07:09:29 INFO - PROCESS | 3952 | ++DOMWINDOW == 86 (00000025B812D400) [pid = 3952] [serial = 508] [outer = 0000000000000000] 07:09:29 INFO - PROCESS | 3952 | ++DOMWINDOW == 87 (00000025B8133400) [pid = 3952] [serial = 509] [outer = 00000025B812D400] 07:09:29 INFO - PROCESS | 3952 | 1467036569035 Marionette DEBUG loaded listener.js 07:09:29 INFO - PROCESS | 3952 | ++DOMWINDOW == 88 (00000025B8455800) [pid = 3952] [serial = 510] [outer = 00000025B812D400] 07:09:29 INFO - PROCESS | 3952 | --DOMWINDOW == 87 (00000025B8266400) [pid = 3952] [serial = 466] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 07:09:29 INFO - PROCESS | 3952 | --DOMWINDOW == 86 (00000025B7F08000) [pid = 3952] [serial = 463] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 07:09:29 INFO - PROCESS | 3952 | --DOMWINDOW == 85 (00000025B8D9DC00) [pid = 3952] [serial = 472] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 07:09:29 INFO - PROCESS | 3952 | --DOMWINDOW == 84 (00000025A971D000) [pid = 3952] [serial = 457] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 07:09:29 INFO - PROCESS | 3952 | --DOMWINDOW == 83 (00000025AFB78400) [pid = 3952] [serial = 454] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 07:09:29 INFO - PROCESS | 3952 | --DOMWINDOW == 82 (00000025AA71A800) [pid = 3952] [serial = 451] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 07:09:29 INFO - PROCESS | 3952 | --DOMWINDOW == 81 (00000025AFE38C00) [pid = 3952] [serial = 448] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 07:09:29 INFO - PROCESS | 3952 | --DOMWINDOW == 80 (00000025AA70DC00) [pid = 3952] [serial = 445] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 07:09:29 INFO - PROCESS | 3952 | --DOMWINDOW == 79 (00000025B806FC00) [pid = 3952] [serial = 442] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 07:09:29 INFO - PROCESS | 3952 | --DOMWINDOW == 78 (00000025B6E93400) [pid = 3952] [serial = 460] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 07:09:29 INFO - PROCESS | 3952 | --DOMWINDOW == 77 (00000025AA70F800) [pid = 3952] [serial = 469] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 07:09:29 INFO - PROCESS | 3952 | 1467036569548 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]]]}] 07:09:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 07:09:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 797ms 07:09:29 INFO - PROCESS | 3952 | 1467036569595 Marionette TRACE conn6 -> [0,645,"getWindowHandle",null] 07:09:29 INFO - PROCESS | 3952 | 1467036569597 Marionette TRACE conn6 <- [1,645,null,{"value":"13"}] 07:09:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 07:09:29 INFO - PROCESS | 3952 | 1467036569600 Marionette TRACE conn6 -> [0,646,"setScriptTimeout",{"ms":35000}] 07:09:29 INFO - PROCESS | 3952 | 1467036569602 Marionette TRACE conn6 <- [1,646,null,{}] 07:09:29 INFO - PROCESS | 3952 | 1467036569605 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}] 07:09:29 INFO - PROCESS | 3952 | 1467036569607 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:09:29 INFO - PROCESS | 3952 | 1467036569689 Marionette TRACE conn6 <- [1,647,null,{"value":null}] 07:09:29 INFO - PROCESS | 3952 | 1467036569694 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:29 INFO - PROCESS | 3952 | 1467036569696 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:09:29 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BECCF800 == 39 [pid = 3952] [id = 171] 07:09:29 INFO - PROCESS | 3952 | ++DOMWINDOW == 78 (00000025AFE38C00) [pid = 3952] [serial = 511] [outer = 0000000000000000] 07:09:29 INFO - PROCESS | 3952 | ++DOMWINDOW == 79 (00000025B806E400) [pid = 3952] [serial = 512] [outer = 00000025AFE38C00] 07:09:29 INFO - PROCESS | 3952 | 1467036569740 Marionette DEBUG loaded listener.js 07:09:29 INFO - PROCESS | 3952 | ++DOMWINDOW == 80 (00000025B8454400) [pid = 3952] [serial = 513] [outer = 00000025AFE38C00] 07:09:30 INFO - PROCESS | 3952 | 1467036570164 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]]]}] 07:09:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 07:09:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 586ms 07:09:30 INFO - PROCESS | 3952 | 1467036570194 Marionette TRACE conn6 -> [0,649,"getWindowHandle",null] 07:09:30 INFO - PROCESS | 3952 | 1467036570196 Marionette TRACE conn6 <- [1,649,null,{"value":"13"}] 07:09:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 07:09:30 INFO - PROCESS | 3952 | 1467036570199 Marionette TRACE conn6 -> [0,650,"setScriptTimeout",{"ms":35000}] 07:09:30 INFO - PROCESS | 3952 | 1467036570201 Marionette TRACE conn6 <- [1,650,null,{}] 07:09:30 INFO - PROCESS | 3952 | 1467036570208 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}] 07:09:30 INFO - PROCESS | 3952 | 1467036570210 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:09:30 INFO - PROCESS | 3952 | 1467036570293 Marionette TRACE conn6 <- [1,651,null,{"value":null}] 07:09:30 INFO - PROCESS | 3952 | 1467036570299 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:30 INFO - PROCESS | 3952 | 1467036570301 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:09:30 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BF8E7800 == 40 [pid = 3952] [id = 172] 07:09:30 INFO - PROCESS | 3952 | ++DOMWINDOW == 81 (00000025B8D92400) [pid = 3952] [serial = 514] [outer = 0000000000000000] 07:09:30 INFO - PROCESS | 3952 | ++DOMWINDOW == 82 (00000025B8D96C00) [pid = 3952] [serial = 515] [outer = 00000025B8D92400] 07:09:30 INFO - PROCESS | 3952 | 1467036570345 Marionette DEBUG loaded listener.js 07:09:30 INFO - PROCESS | 3952 | ++DOMWINDOW == 83 (00000025B8DBF000) [pid = 3952] [serial = 516] [outer = 00000025B8D92400] 07:09:30 INFO - PROCESS | 3952 | [3952] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:09:30 INFO - PROCESS | 3952 | [3952] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:09:30 INFO - PROCESS | 3952 | [3952] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:09:30 INFO - PROCESS | 3952 | [3952] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:09:30 INFO - PROCESS | 3952 | 1467036570768 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]]]}] 07:09:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 07:09:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 628ms 07:09:30 INFO - PROCESS | 3952 | 1467036570832 Marionette TRACE conn6 -> [0,653,"getWindowHandle",null] 07:09:30 INFO - PROCESS | 3952 | 1467036570834 Marionette TRACE conn6 <- [1,653,null,{"value":"13"}] 07:09:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 07:09:30 INFO - PROCESS | 3952 | 1467036570842 Marionette TRACE conn6 -> [0,654,"setScriptTimeout",{"ms":35000}] 07:09:30 INFO - PROCESS | 3952 | 1467036570845 Marionette TRACE conn6 <- [1,654,null,{}] 07:09:30 INFO - PROCESS | 3952 | 1467036570848 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}] 07:09:30 INFO - PROCESS | 3952 | 1467036570850 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:09:30 INFO - PROCESS | 3952 | 1467036570933 Marionette TRACE conn6 <- [1,655,null,{"value":null}] 07:09:30 INFO - PROCESS | 3952 | 1467036570948 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:30 INFO - PROCESS | 3952 | 1467036570950 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:09:30 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BFE85800 == 41 [pid = 3952] [id = 173] 07:09:30 INFO - PROCESS | 3952 | ++DOMWINDOW == 84 (00000025B9C2C000) [pid = 3952] [serial = 517] [outer = 0000000000000000] 07:09:30 INFO - PROCESS | 3952 | ++DOMWINDOW == 85 (00000025BA15C400) [pid = 3952] [serial = 518] [outer = 00000025B9C2C000] 07:09:31 INFO - PROCESS | 3952 | 1467036570993 Marionette DEBUG loaded listener.js 07:09:31 INFO - PROCESS | 3952 | ++DOMWINDOW == 86 (00000025BB031C00) [pid = 3952] [serial = 519] [outer = 00000025B9C2C000] 07:09:31 INFO - PROCESS | 3952 | [3952] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:09:31 INFO - PROCESS | 3952 | [3952] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:09:31 INFO - PROCESS | 3952 | [3952] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:09:31 INFO - PROCESS | 3952 | 1467036571528 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]]]}] 07:09:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 07:09:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 734ms 07:09:31 INFO - PROCESS | 3952 | 1467036571576 Marionette TRACE conn6 -> [0,657,"getWindowHandle",null] 07:09:31 INFO - PROCESS | 3952 | 1467036571581 Marionette TRACE conn6 <- [1,657,null,{"value":"13"}] 07:09:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 07:09:31 INFO - PROCESS | 3952 | 1467036571587 Marionette TRACE conn6 -> [0,658,"setScriptTimeout",{"ms":35000}] 07:09:31 INFO - PROCESS | 3952 | 1467036571591 Marionette TRACE conn6 <- [1,658,null,{}] 07:09:31 INFO - PROCESS | 3952 | 1467036571597 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}] 07:09:31 INFO - PROCESS | 3952 | 1467036571600 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:09:31 INFO - PROCESS | 3952 | 1467036571775 Marionette TRACE conn6 <- [1,659,null,{"value":null}] 07:09:31 INFO - PROCESS | 3952 | 1467036571847 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:31 INFO - PROCESS | 3952 | 1467036571853 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:09:31 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B1011800 == 42 [pid = 3952] [id = 174] 07:09:31 INFO - PROCESS | 3952 | ++DOMWINDOW == 87 (00000025A9DCFC00) [pid = 3952] [serial = 520] [outer = 0000000000000000] 07:09:31 INFO - PROCESS | 3952 | ++DOMWINDOW == 88 (00000025AA708C00) [pid = 3952] [serial = 521] [outer = 00000025A9DCFC00] 07:09:31 INFO - PROCESS | 3952 | 1467036571951 Marionette DEBUG loaded listener.js 07:09:32 INFO - PROCESS | 3952 | ++DOMWINDOW == 89 (00000025AAA04C00) [pid = 3952] [serial = 522] [outer = 00000025A9DCFC00] 07:09:32 INFO - PROCESS | 3952 | 1467036572669 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]]]}] 07:09:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 07:09:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1140ms 07:09:32 INFO - PROCESS | 3952 | 1467036572745 Marionette TRACE conn6 -> [0,661,"getWindowHandle",null] 07:09:32 INFO - PROCESS | 3952 | 1467036572750 Marionette TRACE conn6 <- [1,661,null,{"value":"13"}] 07:09:32 INFO - PROCESS | 3952 | 1467036572758 Marionette TRACE conn6 -> [0,662,"setScriptTimeout",{"ms":35000}] 07:09:32 INFO - PROCESS | 3952 | 1467036572761 Marionette TRACE conn6 <- [1,662,null,{}] 07:09:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 07:09:32 INFO - PROCESS | 3952 | 1467036572765 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}] 07:09:32 INFO - PROCESS | 3952 | 1467036572768 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:09:32 INFO - PROCESS | 3952 | 1467036572900 Marionette TRACE conn6 <- [1,663,null,{"value":null}] 07:09:32 INFO - PROCESS | 3952 | 1467036572964 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:32 INFO - PROCESS | 3952 | 1467036572967 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:09:32 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B7C8D000 == 43 [pid = 3952] [id = 175] 07:09:32 INFO - PROCESS | 3952 | ++DOMWINDOW == 90 (00000025AAC97000) [pid = 3952] [serial = 523] [outer = 0000000000000000] 07:09:33 INFO - PROCESS | 3952 | ++DOMWINDOW == 91 (00000025AAE2BC00) [pid = 3952] [serial = 524] [outer = 00000025AAC97000] 07:09:33 INFO - PROCESS | 3952 | 1467036573025 Marionette DEBUG loaded listener.js 07:09:33 INFO - PROCESS | 3952 | ++DOMWINDOW == 92 (00000025AFC67800) [pid = 3952] [serial = 525] [outer = 00000025AAC97000] 07:09:33 INFO - PROCESS | 3952 | [3952] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:09:33 INFO - PROCESS | 3952 | [3952] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:09:33 INFO - PROCESS | 3952 | 1467036573986 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]]]}] 07:09:34 INFO - PROCESS | 3952 | --DOCSHELL 00000025BF8E7800 == 42 [pid = 3952] [id = 172] 07:09:34 INFO - PROCESS | 3952 | --DOCSHELL 00000025BECCF800 == 41 [pid = 3952] [id = 171] 07:09:34 INFO - PROCESS | 3952 | --DOCSHELL 00000025B8235800 == 40 [pid = 3952] [id = 170] 07:09:34 INFO - PROCESS | 3952 | --DOCSHELL 00000025BDE41000 == 39 [pid = 3952] [id = 169] 07:09:34 INFO - PROCESS | 3952 | --DOCSHELL 00000025B701A800 == 38 [pid = 3952] [id = 168] 07:09:34 INFO - PROCESS | 3952 | --DOCSHELL 00000025BBA09000 == 37 [pid = 3952] [id = 167] 07:09:34 INFO - PROCESS | 3952 | --DOCSHELL 00000025BAF46800 == 36 [pid = 3952] [id = 166] 07:09:34 INFO - PROCESS | 3952 | --DOCSHELL 00000025B8BBC800 == 35 [pid = 3952] [id = 165] 07:09:34 INFO - PROCESS | 3952 | --DOCSHELL 00000025B8237800 == 34 [pid = 3952] [id = 164] 07:09:34 INFO - PROCESS | 3952 | --DOCSHELL 00000025B76B3000 == 33 [pid = 3952] [id = 163] 07:09:34 INFO - PROCESS | 3952 | --DOCSHELL 00000025B701B000 == 32 [pid = 3952] [id = 162] 07:09:34 INFO - PROCESS | 3952 | --DOCSHELL 00000025B4983000 == 31 [pid = 3952] [id = 161] 07:09:34 INFO - PROCESS | 3952 | --DOCSHELL 00000025AFE18800 == 30 [pid = 3952] [id = 160] 07:09:34 INFO - PROCESS | 3952 | --DOMWINDOW == 91 (00000025BB031800) [pid = 3952] [serial = 476] [outer = 0000000000000000] [url = about:blank] 07:09:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps 07:09:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1292ms 07:09:34 INFO - PROCESS | 3952 | --DOMWINDOW == 90 (00000025B8457400) [pid = 3952] [serial = 467] [outer = 0000000000000000] [url = about:blank] 07:09:34 INFO - PROCESS | 3952 | --DOMWINDOW == 89 (00000025B7FBC800) [pid = 3952] [serial = 464] [outer = 0000000000000000] [url = about:blank] 07:09:34 INFO - PROCESS | 3952 | --DOMWINDOW == 88 (00000025B8DA0C00) [pid = 3952] [serial = 473] [outer = 0000000000000000] [url = about:blank] 07:09:34 INFO - PROCESS | 3952 | --DOMWINDOW == 87 (00000025B8B8BC00) [pid = 3952] [serial = 468] [outer = 0000000000000000] [url = about:blank] 07:09:34 INFO - PROCESS | 3952 | --DOMWINDOW == 86 (00000025B9887C00) [pid = 3952] [serial = 474] [outer = 0000000000000000] [url = about:blank] 07:09:34 INFO - PROCESS | 3952 | --DOMWINDOW == 85 (00000025B45CC000) [pid = 3952] [serial = 458] [outer = 0000000000000000] [url = about:blank] 07:09:34 INFO - PROCESS | 3952 | --DOMWINDOW == 84 (00000025B4EEA000) [pid = 3952] [serial = 459] [outer = 0000000000000000] [url = about:blank] 07:09:34 INFO - PROCESS | 3952 | --DOMWINDOW == 83 (00000025B145D400) [pid = 3952] [serial = 456] [outer = 0000000000000000] [url = about:blank] 07:09:34 INFO - PROCESS | 3952 | --DOMWINDOW == 82 (00000025B0992800) [pid = 3952] [serial = 455] [outer = 0000000000000000] [url = about:blank] 07:09:34 INFO - PROCESS | 3952 | --DOMWINDOW == 81 (00000025AAA02800) [pid = 3952] [serial = 452] [outer = 0000000000000000] [url = about:blank] 07:09:34 INFO - PROCESS | 3952 | --DOMWINDOW == 80 (00000025AAC47000) [pid = 3952] [serial = 453] [outer = 0000000000000000] [url = about:blank] 07:09:34 INFO - PROCESS | 3952 | --DOMWINDOW == 79 (00000025B42E9000) [pid = 3952] [serial = 450] [outer = 0000000000000000] [url = about:blank] 07:09:34 INFO - PROCESS | 3952 | --DOMWINDOW == 78 (00000025B138F400) [pid = 3952] [serial = 449] [outer = 0000000000000000] [url = about:blank] 07:09:34 INFO - PROCESS | 3952 | --DOMWINDOW == 77 (00000025AAC95000) [pid = 3952] [serial = 447] [outer = 0000000000000000] [url = about:blank] 07:09:34 INFO - PROCESS | 3952 | --DOMWINDOW == 76 (00000025AA720000) [pid = 3952] [serial = 446] [outer = 0000000000000000] [url = about:blank] 07:09:34 INFO - PROCESS | 3952 | --DOMWINDOW == 75 (00000025B808D400) [pid = 3952] [serial = 443] [outer = 0000000000000000] [url = about:blank] 07:09:34 INFO - PROCESS | 3952 | --DOMWINDOW == 74 (00000025B80C2000) [pid = 3952] [serial = 444] [outer = 0000000000000000] [url = about:blank] 07:09:34 INFO - PROCESS | 3952 | --DOMWINDOW == 73 (00000025B7073800) [pid = 3952] [serial = 461] [outer = 0000000000000000] [url = about:blank] 07:09:34 INFO - PROCESS | 3952 | --DOMWINDOW == 72 (00000025B8B8D800) [pid = 3952] [serial = 471] [outer = 0000000000000000] [url = about:blank] 07:09:34 INFO - PROCESS | 3952 | --DOMWINDOW == 71 (00000025B7770800) [pid = 3952] [serial = 462] [outer = 0000000000000000] [url = about:blank] 07:09:34 INFO - PROCESS | 3952 | --DOMWINDOW == 70 (00000025B740E800) [pid = 3952] [serial = 470] [outer = 0000000000000000] [url = about:blank] 07:09:34 INFO - PROCESS | 3952 | --DOMWINDOW == 69 (00000025B8085000) [pid = 3952] [serial = 465] [outer = 0000000000000000] [url = about:blank] 07:09:34 INFO - PROCESS | 3952 | 1467036574075 Marionette TRACE conn6 -> [0,665,"getWindowHandle",null] 07:09:34 INFO - PROCESS | 3952 | 1467036574080 Marionette TRACE conn6 <- [1,665,null,{"value":"13"}] 07:09:34 INFO - PROCESS | 3952 | 1467036574085 Marionette TRACE conn6 -> [0,666,"setScriptTimeout",{"ms":35000}] 07:09:34 INFO - PROCESS | 3952 | 1467036574088 Marionette TRACE conn6 <- [1,666,null,{}] 07:09:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 07:09:34 INFO - PROCESS | 3952 | 1467036574094 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}] 07:09:34 INFO - PROCESS | 3952 | 1467036574097 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:09:34 INFO - PROCESS | 3952 | 1467036574194 Marionette TRACE conn6 <- [1,667,null,{"value":null}] 07:09:34 INFO - PROCESS | 3952 | 1467036574201 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:34 INFO - PROCESS | 3952 | 1467036574206 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:09:34 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B0818000 == 31 [pid = 3952] [id = 176] 07:09:34 INFO - PROCESS | 3952 | ++DOMWINDOW == 70 (00000025AA716000) [pid = 3952] [serial = 526] [outer = 0000000000000000] 07:09:34 INFO - PROCESS | 3952 | ++DOMWINDOW == 71 (00000025AAA02800) [pid = 3952] [serial = 527] [outer = 00000025AA716000] 07:09:34 INFO - PROCESS | 3952 | 1467036574256 Marionette DEBUG loaded listener.js 07:09:34 INFO - PROCESS | 3952 | ++DOMWINDOW == 72 (00000025AAC49800) [pid = 3952] [serial = 528] [outer = 00000025AA716000] 07:09:34 INFO - PROCESS | 3952 | 1467036574750 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]]]}] 07:09:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 07:09:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 690ms 07:09:34 INFO - PROCESS | 3952 | 1467036574782 Marionette TRACE conn6 -> [0,669,"getWindowHandle",null] 07:09:34 INFO - PROCESS | 3952 | 1467036574786 Marionette TRACE conn6 <- [1,669,null,{"value":"13"}] 07:09:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 07:09:34 INFO - PROCESS | 3952 | 1467036574793 Marionette TRACE conn6 -> [0,670,"setScriptTimeout",{"ms":35000}] 07:09:34 INFO - PROCESS | 3952 | 1467036574795 Marionette TRACE conn6 <- [1,670,null,{}] 07:09:34 INFO - PROCESS | 3952 | 1467036574799 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}] 07:09:34 INFO - PROCESS | 3952 | 1467036574802 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:09:34 INFO - PROCESS | 3952 | 1467036574889 Marionette TRACE conn6 <- [1,671,null,{"value":null}] 07:09:34 INFO - PROCESS | 3952 | 1467036574897 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:34 INFO - PROCESS | 3952 | 1467036574900 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:09:34 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B6EE6000 == 32 [pid = 3952] [id = 177] 07:09:34 INFO - PROCESS | 3952 | ++DOMWINDOW == 73 (00000025AF8B9400) [pid = 3952] [serial = 529] [outer = 0000000000000000] 07:09:34 INFO - PROCESS | 3952 | ++DOMWINDOW == 74 (00000025AFB6D800) [pid = 3952] [serial = 530] [outer = 00000025AF8B9400] 07:09:34 INFO - PROCESS | 3952 | 1467036574948 Marionette DEBUG loaded listener.js 07:09:35 INFO - PROCESS | 3952 | ++DOMWINDOW == 75 (00000025B0A19800) [pid = 3952] [serial = 531] [outer = 00000025AF8B9400] 07:09:35 INFO - PROCESS | 3952 | [3952] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 07:09:35 INFO - PROCESS | 3952 | [3952] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 07:09:35 INFO - PROCESS | 3952 | 1467036575980 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]]]}] 07:09:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box) 07:09:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1244ms 07:09:36 INFO - PROCESS | 3952 | 1467036576040 Marionette TRACE conn6 -> [0,673,"getWindowHandle",null] 07:09:36 INFO - PROCESS | 3952 | 1467036576042 Marionette TRACE conn6 <- [1,673,null,{"value":"13"}] 07:09:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 07:09:36 INFO - PROCESS | 3952 | 1467036576046 Marionette TRACE conn6 -> [0,674,"setScriptTimeout",{"ms":35000}] 07:09:36 INFO - PROCESS | 3952 | 1467036576050 Marionette TRACE conn6 <- [1,674,null,{}] 07:09:36 INFO - PROCESS | 3952 | 1467036576061 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}] 07:09:36 INFO - PROCESS | 3952 | 1467036576066 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:09:36 INFO - PROCESS | 3952 | 1467036576182 Marionette TRACE conn6 <- [1,675,null,{"value":null}] 07:09:36 INFO - PROCESS | 3952 | 1467036576192 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:36 INFO - PROCESS | 3952 | 1467036576195 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:09:36 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B7EB7800 == 33 [pid = 3952] [id = 178] 07:09:36 INFO - PROCESS | 3952 | ++DOMWINDOW == 76 (00000025B3938000) [pid = 3952] [serial = 532] [outer = 0000000000000000] 07:09:36 INFO - PROCESS | 3952 | ++DOMWINDOW == 77 (00000025B41CF000) [pid = 3952] [serial = 533] [outer = 00000025B3938000] 07:09:36 INFO - PROCESS | 3952 | 1467036576244 Marionette DEBUG loaded listener.js 07:09:36 INFO - PROCESS | 3952 | ++DOMWINDOW == 78 (00000025B486A400) [pid = 3952] [serial = 534] [outer = 00000025B3938000] 07:09:37 INFO - PROCESS | 3952 | 1467036577151 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]]]}] 07:09:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 07:09:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1145ms 07:09:37 INFO - PROCESS | 3952 | 1467036577194 Marionette TRACE conn6 -> [0,677,"getWindowHandle",null] 07:09:37 INFO - PROCESS | 3952 | 1467036577197 Marionette TRACE conn6 <- [1,677,null,{"value":"13"}] 07:09:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 07:09:37 INFO - PROCESS | 3952 | 1467036577210 Marionette TRACE conn6 -> [0,678,"setScriptTimeout",{"ms":35000}] 07:09:37 INFO - PROCESS | 3952 | 1467036577212 Marionette TRACE conn6 <- [1,678,null,{}] 07:09:37 INFO - PROCESS | 3952 | 1467036577216 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}] 07:09:37 INFO - PROCESS | 3952 | 1467036577218 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:09:37 INFO - PROCESS | 3952 | 1467036577331 Marionette TRACE conn6 <- [1,679,null,{"value":null}] 07:09:37 INFO - PROCESS | 3952 | 1467036577344 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:37 INFO - PROCESS | 3952 | 1467036577347 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:09:37 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B9FD1000 == 34 [pid = 3952] [id = 179] 07:09:37 INFO - PROCESS | 3952 | ++DOMWINDOW == 79 (00000025B4E58800) [pid = 3952] [serial = 535] [outer = 0000000000000000] 07:09:37 INFO - PROCESS | 3952 | ++DOMWINDOW == 80 (00000025B6A52400) [pid = 3952] [serial = 536] [outer = 00000025B4E58800] 07:09:37 INFO - PROCESS | 3952 | 1467036577429 Marionette DEBUG loaded listener.js 07:09:37 INFO - PROCESS | 3952 | ++DOMWINDOW == 81 (00000025B7418C00) [pid = 3952] [serial = 537] [outer = 00000025B4E58800] 07:09:38 INFO - PROCESS | 3952 | 1467036578376 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]]]}] 07:09:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 07:09:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1185ms 07:09:38 INFO - PROCESS | 3952 | 1467036578405 Marionette TRACE conn6 -> [0,681,"getWindowHandle",null] 07:09:38 INFO - PROCESS | 3952 | 1467036578407 Marionette TRACE conn6 <- [1,681,null,{"value":"13"}] 07:09:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 07:09:38 INFO - PROCESS | 3952 | 1467036578410 Marionette TRACE conn6 -> [0,682,"setScriptTimeout",{"ms":35000}] 07:09:38 INFO - PROCESS | 3952 | 1467036578412 Marionette TRACE conn6 <- [1,682,null,{}] 07:09:38 INFO - PROCESS | 3952 | 1467036578416 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}] 07:09:38 INFO - PROCESS | 3952 | 1467036578418 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:09:38 INFO - PROCESS | 3952 | 1467036578547 Marionette TRACE conn6 <- [1,683,null,{"value":null}] 07:09:38 INFO - PROCESS | 3952 | --DOMWINDOW == 80 (00000025A971C400) [pid = 3952] [serial = 496] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 07:09:38 INFO - PROCESS | 3952 | --DOMWINDOW == 79 (00000025BAF74C00) [pid = 3952] [serial = 475] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 07:09:38 INFO - PROCESS | 3952 | --DOMWINDOW == 78 (00000025B79A9800) [pid = 3952] [serial = 502] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 07:09:38 INFO - PROCESS | 3952 | --DOMWINDOW == 77 (00000025AAA08000) [pid = 3952] [serial = 481] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 07:09:38 INFO - PROCESS | 3952 | --DOMWINDOW == 76 (00000025A8C7A000) [pid = 3952] [serial = 484] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 07:09:38 INFO - PROCESS | 3952 | --DOMWINDOW == 75 (00000025B6E8A800) [pid = 3952] [serial = 499] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 07:09:38 INFO - PROCESS | 3952 | --DOMWINDOW == 74 (00000025AF0F5400) [pid = 3952] [serial = 487] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 07:09:38 INFO - PROCESS | 3952 | --DOMWINDOW == 73 (00000025A9D36000) [pid = 3952] [serial = 478] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 07:09:38 INFO - PROCESS | 3952 | --DOMWINDOW == 72 (00000025B41C9C00) [pid = 3952] [serial = 493] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 07:09:38 INFO - PROCESS | 3952 | --DOMWINDOW == 71 (00000025B7F10C00) [pid = 3952] [serial = 505] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 07:09:38 INFO - PROCESS | 3952 | --DOMWINDOW == 70 (00000025B812D400) [pid = 3952] [serial = 508] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 07:09:38 INFO - PROCESS | 3952 | --DOMWINDOW == 69 (00000025B8D92400) [pid = 3952] [serial = 514] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 07:09:38 INFO - PROCESS | 3952 | --DOMWINDOW == 68 (00000025A9725800) [pid = 3952] [serial = 490] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 07:09:38 INFO - PROCESS | 3952 | --DOMWINDOW == 67 (00000025AFE38C00) [pid = 3952] [serial = 511] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 07:09:38 INFO - PROCESS | 3952 | 1467036578595 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:38 INFO - PROCESS | 3952 | 1467036578597 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:09:38 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B6A9B000 == 35 [pid = 3952] [id = 180] 07:09:38 INFO - PROCESS | 3952 | ++DOMWINDOW == 68 (00000025A8CD2000) [pid = 3952] [serial = 538] [outer = 0000000000000000] 07:09:38 INFO - PROCESS | 3952 | ++DOMWINDOW == 69 (00000025AA707C00) [pid = 3952] [serial = 539] [outer = 00000025A8CD2000] 07:09:38 INFO - PROCESS | 3952 | 1467036578642 Marionette DEBUG loaded listener.js 07:09:38 INFO - PROCESS | 3952 | ++DOMWINDOW == 70 (00000025B14B1400) [pid = 3952] [serial = 540] [outer = 00000025A8CD2000] 07:09:39 INFO - PROCESS | 3952 | 1467036579520 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]]]}] 07:09:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 07:09:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1133ms 07:09:39 INFO - PROCESS | 3952 | 1467036579546 Marionette TRACE conn6 -> [0,685,"getWindowHandle",null] 07:09:39 INFO - PROCESS | 3952 | 1467036579548 Marionette TRACE conn6 <- [1,685,null,{"value":"13"}] 07:09:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 07:09:39 INFO - PROCESS | 3952 | 1467036579551 Marionette TRACE conn6 -> [0,686,"setScriptTimeout",{"ms":35000}] 07:09:39 INFO - PROCESS | 3952 | 1467036579553 Marionette TRACE conn6 <- [1,686,null,{}] 07:09:39 INFO - PROCESS | 3952 | 1467036579556 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}] 07:09:39 INFO - PROCESS | 3952 | 1467036579562 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:09:39 INFO - PROCESS | 3952 | 1467036579700 Marionette TRACE conn6 <- [1,687,null,{"value":null}] 07:09:39 INFO - PROCESS | 3952 | 1467036579711 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:39 INFO - PROCESS | 3952 | 1467036579713 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:09:39 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BC96D000 == 36 [pid = 3952] [id = 181] 07:09:39 INFO - PROCESS | 3952 | ++DOMWINDOW == 71 (00000025B806A800) [pid = 3952] [serial = 541] [outer = 0000000000000000] 07:09:39 INFO - PROCESS | 3952 | ++DOMWINDOW == 72 (00000025B8084400) [pid = 3952] [serial = 542] [outer = 00000025B806A800] 07:09:39 INFO - PROCESS | 3952 | 1467036579758 Marionette DEBUG loaded listener.js 07:09:39 INFO - PROCESS | 3952 | ++DOMWINDOW == 73 (00000025B80C4C00) [pid = 3952] [serial = 543] [outer = 00000025B806A800] 07:09:40 INFO - PROCESS | 3952 | 1467036580724 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]]]}] 07:09:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 07:09:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1244ms 07:09:40 INFO - PROCESS | 3952 | 1467036580799 Marionette TRACE conn6 -> [0,689,"getWindowHandle",null] 07:09:40 INFO - PROCESS | 3952 | 1467036580805 Marionette TRACE conn6 <- [1,689,null,{"value":"13"}] 07:09:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 07:09:40 INFO - PROCESS | 3952 | 1467036580811 Marionette TRACE conn6 -> [0,690,"setScriptTimeout",{"ms":35000}] 07:09:40 INFO - PROCESS | 3952 | 1467036580815 Marionette TRACE conn6 <- [1,690,null,{}] 07:09:40 INFO - PROCESS | 3952 | 1467036580821 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}] 07:09:40 INFO - PROCESS | 3952 | 1467036580824 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:09:41 INFO - PROCESS | 3952 | 1467036580994 Marionette TRACE conn6 <- [1,691,null,{"value":null}] 07:09:41 INFO - PROCESS | 3952 | 1467036581125 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:41 INFO - PROCESS | 3952 | 1467036581128 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:09:41 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B4EAA000 == 37 [pid = 3952] [id = 182] 07:09:41 INFO - PROCESS | 3952 | ++DOMWINDOW == 74 (00000025AAB96000) [pid = 3952] [serial = 544] [outer = 0000000000000000] 07:09:41 INFO - PROCESS | 3952 | ++DOMWINDOW == 75 (00000025AAC47C00) [pid = 3952] [serial = 545] [outer = 00000025AAB96000] 07:09:41 INFO - PROCESS | 3952 | 1467036581188 Marionette DEBUG loaded listener.js 07:09:41 INFO - PROCESS | 3952 | ++DOMWINDOW == 76 (00000025AEE46400) [pid = 3952] [serial = 546] [outer = 00000025AAB96000] 07:09:42 INFO - PROCESS | 3952 | 1467036582238 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]]]}] 07:09:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 07:09:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1486ms 07:09:42 INFO - PROCESS | 3952 | 1467036582299 Marionette TRACE conn6 -> [0,693,"getWindowHandle",null] 07:09:42 INFO - PROCESS | 3952 | 1467036582305 Marionette TRACE conn6 <- [1,693,null,{"value":"13"}] 07:09:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 07:09:42 INFO - PROCESS | 3952 | 1467036582311 Marionette TRACE conn6 -> [0,694,"setScriptTimeout",{"ms":35000}] 07:09:42 INFO - PROCESS | 3952 | 1467036582314 Marionette TRACE conn6 <- [1,694,null,{}] 07:09:42 INFO - PROCESS | 3952 | 1467036582319 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}] 07:09:42 INFO - PROCESS | 3952 | 1467036582322 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:09:42 INFO - PROCESS | 3952 | 1467036582465 Marionette TRACE conn6 <- [1,695,null,{"value":null}] 07:09:42 INFO - PROCESS | 3952 | 1467036582577 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:42 INFO - PROCESS | 3952 | 1467036582580 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:09:42 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BA626800 == 38 [pid = 3952] [id = 183] 07:09:42 INFO - PROCESS | 3952 | ++DOMWINDOW == 77 (00000025B3972400) [pid = 3952] [serial = 547] [outer = 0000000000000000] 07:09:42 INFO - PROCESS | 3952 | ++DOMWINDOW == 78 (00000025B42ED400) [pid = 3952] [serial = 548] [outer = 00000025B3972400] 07:09:42 INFO - PROCESS | 3952 | 1467036582637 Marionette DEBUG loaded listener.js 07:09:42 INFO - PROCESS | 3952 | ++DOMWINDOW == 79 (00000025B6AF4000) [pid = 3952] [serial = 549] [outer = 00000025B3972400] 07:09:43 INFO - PROCESS | 3952 | 1467036583678 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]]]}] 07:09:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 07:09:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1398ms 07:09:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 07:09:43 INFO - PROCESS | 3952 | 1467036583711 Marionette TRACE conn6 -> [0,697,"getWindowHandle",null] 07:09:43 INFO - PROCESS | 3952 | 1467036583714 Marionette TRACE conn6 <- [1,697,null,{"value":"13"}] 07:09:43 INFO - PROCESS | 3952 | 1467036583718 Marionette TRACE conn6 -> [0,698,"setScriptTimeout",{"ms":35000}] 07:09:43 INFO - PROCESS | 3952 | 1467036583722 Marionette TRACE conn6 <- [1,698,null,{}] 07:09:43 INFO - PROCESS | 3952 | 1467036583734 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}] 07:09:43 INFO - PROCESS | 3952 | 1467036583739 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:09:43 INFO - PROCESS | 3952 | 1467036583886 Marionette TRACE conn6 <- [1,699,null,{"value":null}] 07:09:44 INFO - PROCESS | 3952 | 1467036584007 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:44 INFO - PROCESS | 3952 | 1467036584011 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:09:44 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B7AE4800 == 39 [pid = 3952] [id = 184] 07:09:44 INFO - PROCESS | 3952 | ++DOMWINDOW == 80 (00000025B80C4400) [pid = 3952] [serial = 550] [outer = 0000000000000000] 07:09:44 INFO - PROCESS | 3952 | ++DOMWINDOW == 81 (00000025B812D400) [pid = 3952] [serial = 551] [outer = 00000025B80C4400] 07:09:44 INFO - PROCESS | 3952 | 1467036584069 Marionette DEBUG loaded listener.js 07:09:44 INFO - PROCESS | 3952 | ++DOMWINDOW == 82 (00000025B8457C00) [pid = 3952] [serial = 552] [outer = 00000025B80C4400] 07:09:45 INFO - PROCESS | 3952 | 1467036585208 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]]]}] 07:09:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 07:09:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1534ms 07:09:45 INFO - PROCESS | 3952 | 1467036585253 Marionette TRACE conn6 -> [0,701,"getWindowHandle",null] 07:09:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 07:09:45 INFO - PROCESS | 3952 | 1467036585258 Marionette TRACE conn6 <- [1,701,null,{"value":"13"}] 07:09:45 INFO - PROCESS | 3952 | 1467036585262 Marionette TRACE conn6 -> [0,702,"setScriptTimeout",{"ms":35000}] 07:09:45 INFO - PROCESS | 3952 | 1467036585266 Marionette TRACE conn6 <- [1,702,null,{}] 07:09:45 INFO - PROCESS | 3952 | --DOCSHELL 00000025B6A9B000 == 38 [pid = 3952] [id = 180] 07:09:45 INFO - PROCESS | 3952 | --DOCSHELL 00000025B9FD1000 == 37 [pid = 3952] [id = 179] 07:09:45 INFO - PROCESS | 3952 | --DOCSHELL 00000025B7EB7800 == 36 [pid = 3952] [id = 178] 07:09:45 INFO - PROCESS | 3952 | --DOCSHELL 00000025B6EE6000 == 35 [pid = 3952] [id = 177] 07:09:45 INFO - PROCESS | 3952 | --DOCSHELL 00000025B0818000 == 34 [pid = 3952] [id = 176] 07:09:45 INFO - PROCESS | 3952 | --DOCSHELL 00000025B1011800 == 33 [pid = 3952] [id = 174] 07:09:45 INFO - PROCESS | 3952 | --DOCSHELL 00000025BF888000 == 32 [pid = 3952] [id = 159] 07:09:45 INFO - PROCESS | 3952 | --DOCSHELL 00000025B7C8D000 == 31 [pid = 3952] [id = 175] 07:09:45 INFO - PROCESS | 3952 | --DOCSHELL 00000025BFE85800 == 30 [pid = 3952] [id = 173] 07:09:45 INFO - PROCESS | 3952 | --DOCSHELL 00000025BA626800 == 29 [pid = 3952] [id = 183] 07:09:45 INFO - PROCESS | 3952 | --DOCSHELL 00000025B4EAA000 == 28 [pid = 3952] [id = 182] 07:09:45 INFO - PROCESS | 3952 | --DOCSHELL 00000025BC96D000 == 27 [pid = 3952] [id = 181] 07:09:45 INFO - PROCESS | 3952 | --DOMWINDOW == 81 (00000025B7FB5800) [pid = 3952] [serial = 504] [outer = 0000000000000000] [url = about:blank] 07:09:45 INFO - PROCESS | 3952 | --DOMWINDOW == 80 (00000025B8133400) [pid = 3952] [serial = 509] [outer = 0000000000000000] [url = about:blank] 07:09:45 INFO - PROCESS | 3952 | --DOMWINDOW == 79 (00000025B808A000) [pid = 3952] [serial = 507] [outer = 0000000000000000] [url = about:blank] 07:09:45 INFO - PROCESS | 3952 | --DOMWINDOW == 78 (00000025B8D96C00) [pid = 3952] [serial = 515] [outer = 0000000000000000] [url = about:blank] 07:09:45 INFO - PROCESS | 3952 | --DOMWINDOW == 77 (00000025B8DBF000) [pid = 3952] [serial = 516] [outer = 0000000000000000] [url = about:blank] 07:09:45 INFO - PROCESS | 3952 | --DOMWINDOW == 76 (00000025B8455800) [pid = 3952] [serial = 510] [outer = 0000000000000000] [url = about:blank] 07:09:45 INFO - PROCESS | 3952 | --DOMWINDOW == 75 (00000025B0F10C00) [pid = 3952] [serial = 491] [outer = 0000000000000000] [url = about:blank] 07:09:45 INFO - PROCESS | 3952 | --DOMWINDOW == 74 (00000025B3936400) [pid = 3952] [serial = 492] [outer = 0000000000000000] [url = about:blank] 07:09:45 INFO - PROCESS | 3952 | --DOMWINDOW == 73 (00000025B806E400) [pid = 3952] [serial = 512] [outer = 0000000000000000] [url = about:blank] 07:09:45 INFO - PROCESS | 3952 | --DOMWINDOW == 72 (00000025BA15C400) [pid = 3952] [serial = 518] [outer = 0000000000000000] [url = about:blank] 07:09:45 INFO - PROCESS | 3952 | --DOMWINDOW == 71 (00000025B8454400) [pid = 3952] [serial = 513] [outer = 0000000000000000] [url = about:blank] 07:09:45 INFO - PROCESS | 3952 | --DOMWINDOW == 70 (00000025B74F1400) [pid = 3952] [serial = 501] [outer = 0000000000000000] [url = about:blank] 07:09:45 INFO - PROCESS | 3952 | --DOMWINDOW == 69 (00000025B6014800) [pid = 3952] [serial = 497] [outer = 0000000000000000] [url = about:blank] 07:09:45 INFO - PROCESS | 3952 | --DOMWINDOW == 68 (00000025B6A5D800) [pid = 3952] [serial = 498] [outer = 0000000000000000] [url = about:blank] 07:09:45 INFO - PROCESS | 3952 | --DOMWINDOW == 67 (00000025BB327400) [pid = 3952] [serial = 477] [outer = 0000000000000000] [url = about:blank] 07:09:45 INFO - PROCESS | 3952 | --DOMWINDOW == 66 (00000025B7F06C00) [pid = 3952] [serial = 503] [outer = 0000000000000000] [url = about:blank] 07:09:45 INFO - PROCESS | 3952 | --DOMWINDOW == 65 (00000025AAA0C000) [pid = 3952] [serial = 482] [outer = 0000000000000000] [url = about:blank] 07:09:45 INFO - PROCESS | 3952 | --DOMWINDOW == 64 (00000025AAB9B800) [pid = 3952] [serial = 483] [outer = 0000000000000000] [url = about:blank] 07:09:45 INFO - PROCESS | 3952 | --DOMWINDOW == 63 (00000025AAC9E000) [pid = 3952] [serial = 485] [outer = 0000000000000000] [url = about:blank] 07:09:45 INFO - PROCESS | 3952 | --DOMWINDOW == 62 (00000025ABF4D800) [pid = 3952] [serial = 486] [outer = 0000000000000000] [url = about:blank] 07:09:45 INFO - PROCESS | 3952 | --DOMWINDOW == 61 (00000025B7414C00) [pid = 3952] [serial = 500] [outer = 0000000000000000] [url = about:blank] 07:09:45 INFO - PROCESS | 3952 | --DOMWINDOW == 60 (00000025AFB74800) [pid = 3952] [serial = 488] [outer = 0000000000000000] [url = about:blank] 07:09:45 INFO - PROCESS | 3952 | --DOMWINDOW == 59 (00000025B09DC800) [pid = 3952] [serial = 489] [outer = 0000000000000000] [url = about:blank] 07:09:45 INFO - PROCESS | 3952 | --DOMWINDOW == 58 (00000025AA1CF400) [pid = 3952] [serial = 479] [outer = 0000000000000000] [url = about:blank] 07:09:45 INFO - PROCESS | 3952 | --DOMWINDOW == 57 (00000025AA70C800) [pid = 3952] [serial = 480] [outer = 0000000000000000] [url = about:blank] 07:09:45 INFO - PROCESS | 3952 | --DOMWINDOW == 56 (00000025B42E1C00) [pid = 3952] [serial = 494] [outer = 0000000000000000] [url = about:blank] 07:09:45 INFO - PROCESS | 3952 | --DOMWINDOW == 55 (00000025B4872C00) [pid = 3952] [serial = 495] [outer = 0000000000000000] [url = about:blank] 07:09:45 INFO - PROCESS | 3952 | --DOMWINDOW == 54 (00000025B8073C00) [pid = 3952] [serial = 506] [outer = 0000000000000000] [url = about:blank] 07:09:45 INFO - PROCESS | 3952 | 1467036585965 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}] 07:09:45 INFO - PROCESS | 3952 | 1467036585968 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:09:46 INFO - PROCESS | 3952 | 1467036586092 Marionette TRACE conn6 <- [1,703,null,{"value":null}] 07:09:46 INFO - PROCESS | 3952 | 1467036586102 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:46 INFO - PROCESS | 3952 | 1467036586106 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:09:46 INFO - PROCESS | 3952 | ++DOCSHELL 00000025ABA18800 == 28 [pid = 3952] [id = 185] 07:09:46 INFO - PROCESS | 3952 | ++DOMWINDOW == 55 (00000025A9650C00) [pid = 3952] [serial = 553] [outer = 0000000000000000] 07:09:46 INFO - PROCESS | 3952 | ++DOMWINDOW == 56 (00000025A96D0800) [pid = 3952] [serial = 554] [outer = 00000025A9650C00] 07:09:46 INFO - PROCESS | 3952 | 1467036586157 Marionette DEBUG loaded listener.js 07:09:46 INFO - PROCESS | 3952 | ++DOMWINDOW == 57 (00000025A9D30400) [pid = 3952] [serial = 555] [outer = 00000025A9650C00] 07:09:47 INFO - PROCESS | 3952 | 1467036587089 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]]]}] 07:09:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 07:09:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1852ms 07:09:47 INFO - PROCESS | 3952 | 1467036587115 Marionette TRACE conn6 -> [0,705,"getWindowHandle",null] 07:09:47 INFO - PROCESS | 3952 | 1467036587120 Marionette TRACE conn6 <- [1,705,null,{"value":"13"}] 07:09:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 07:09:47 INFO - PROCESS | 3952 | 1467036587124 Marionette TRACE conn6 -> [0,706,"setScriptTimeout",{"ms":35000}] 07:09:47 INFO - PROCESS | 3952 | 1467036587127 Marionette TRACE conn6 <- [1,706,null,{}] 07:09:47 INFO - PROCESS | 3952 | 1467036587133 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}] 07:09:47 INFO - PROCESS | 3952 | 1467036587136 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:09:47 INFO - PROCESS | 3952 | 1467036587232 Marionette TRACE conn6 <- [1,707,null,{"value":null}] 07:09:47 INFO - PROCESS | 3952 | 1467036587243 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:47 INFO - PROCESS | 3952 | 1467036587247 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:09:47 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B0833000 == 29 [pid = 3952] [id = 186] 07:09:47 INFO - PROCESS | 3952 | ++DOMWINDOW == 58 (00000025AA721000) [pid = 3952] [serial = 556] [outer = 0000000000000000] 07:09:47 INFO - PROCESS | 3952 | ++DOMWINDOW == 59 (00000025AAA05400) [pid = 3952] [serial = 557] [outer = 00000025AA721000] 07:09:47 INFO - PROCESS | 3952 | 1467036587296 Marionette DEBUG loaded listener.js 07:09:47 INFO - PROCESS | 3952 | ++DOMWINDOW == 60 (00000025AAB9A400) [pid = 3952] [serial = 558] [outer = 00000025AA721000] 07:09:48 INFO - PROCESS | 3952 | 1467036588248 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]]]}] 07:09:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 07:09:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1176ms 07:09:48 INFO - PROCESS | 3952 | 1467036588312 Marionette TRACE conn6 -> [0,709,"getWindowHandle",null] 07:09:48 INFO - PROCESS | 3952 | 1467036588315 Marionette TRACE conn6 <- [1,709,null,{"value":"13"}] 07:09:48 INFO - PROCESS | 3952 | 1467036588319 Marionette TRACE conn6 -> [0,710,"setScriptTimeout",{"ms":35000}] 07:09:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 07:09:48 INFO - PROCESS | 3952 | 1467036588322 Marionette TRACE conn6 <- [1,710,null,{}] 07:09:48 INFO - PROCESS | 3952 | 1467036588326 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}] 07:09:48 INFO - PROCESS | 3952 | 1467036588328 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:09:48 INFO - PROCESS | 3952 | 1467036588455 Marionette TRACE conn6 <- [1,711,null,{"value":null}] 07:09:48 INFO - PROCESS | 3952 | 1467036588464 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:48 INFO - PROCESS | 3952 | 1467036588468 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:09:48 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B4E1A800 == 30 [pid = 3952] [id = 187] 07:09:48 INFO - PROCESS | 3952 | ++DOMWINDOW == 61 (00000025AACA1C00) [pid = 3952] [serial = 559] [outer = 0000000000000000] 07:09:48 INFO - PROCESS | 3952 | ++DOMWINDOW == 62 (00000025AAD30800) [pid = 3952] [serial = 560] [outer = 00000025AACA1C00] 07:09:48 INFO - PROCESS | 3952 | 1467036588520 Marionette DEBUG loaded listener.js 07:09:48 INFO - PROCESS | 3952 | ++DOMWINDOW == 63 (00000025ABA3F000) [pid = 3952] [serial = 561] [outer = 00000025AACA1C00] 07:09:49 INFO - PROCESS | 3952 | 1467036589030 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] 07:09:49 INFO - PROCESS | 3952 | 1467036589072 Marionette TRACE conn6 <- [1,713,null,{"value":"13"}] 07:09:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 07:09:49 INFO - PROCESS | 3952 | 1467036589084 Marionette TRACE conn6 -> [0,714,"setScriptTimeout",{"ms":35000}] 07:09:49 INFO - PROCESS | 3952 | 1467036589086 Marionette TRACE conn6 <- [1,714,null,{}] 07:09:49 INFO - PROCESS | 3952 | 1467036589090 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}] 07:09:49 INFO - PROCESS | 3952 | 1467036589092 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:09:49 INFO - PROCESS | 3952 | 1467036589205 Marionette TRACE conn6 <- [1,715,null,{"value":null}] 07:09:49 INFO - PROCESS | 3952 | 1467036589253 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:49 INFO - PROCESS | 3952 | 1467036589255 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:09:49 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B7022800 == 31 [pid = 3952] [id = 188] 07:09:49 INFO - PROCESS | 3952 | ++DOMWINDOW == 64 (00000025AFC68C00) [pid = 3952] [serial = 562] [outer = 0000000000000000] 07:09:49 INFO - PROCESS | 3952 | ++DOMWINDOW == 65 (00000025B0996C00) [pid = 3952] [serial = 563] [outer = 00000025AFC68C00] 07:09:49 INFO - PROCESS | 3952 | 1467036589301 Marionette DEBUG loaded listener.js 07:09:49 INFO - PROCESS | 3952 | ++DOMWINDOW == 66 (00000025B0F10C00) [pid = 3952] [serial = 564] [outer = 00000025AFC68C00] 07:09:49 INFO - PROCESS | 3952 | 1467036589799 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]]]}] 07:09:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 07:09:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 777ms 07:09:49 INFO - PROCESS | 3952 | 1467036589862 Marionette TRACE conn6 -> [0,717,"getWindowHandle",null] 07:09:49 INFO - PROCESS | 3952 | 1467036589865 Marionette TRACE conn6 <- [1,717,null,{"value":"13"}] 07:09:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 07:09:49 INFO - PROCESS | 3952 | 1467036589868 Marionette TRACE conn6 -> [0,718,"setScriptTimeout",{"ms":35000}] 07:09:49 INFO - PROCESS | 3952 | 1467036589870 Marionette TRACE conn6 <- [1,718,null,{}] 07:09:49 INFO - PROCESS | 3952 | 1467036589880 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}] 07:09:49 INFO - PROCESS | 3952 | 1467036589882 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:09:50 INFO - PROCESS | 3952 | 1467036589995 Marionette TRACE conn6 <- [1,719,null,{"value":null}] 07:09:50 INFO - PROCESS | 3952 | 1467036590005 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:50 INFO - PROCESS | 3952 | 1467036590008 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:09:50 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B76C0000 == 32 [pid = 3952] [id = 189] 07:09:50 INFO - PROCESS | 3952 | ++DOMWINDOW == 67 (00000025B0F18800) [pid = 3952] [serial = 565] [outer = 0000000000000000] 07:09:50 INFO - PROCESS | 3952 | ++DOMWINDOW == 68 (00000025B14A9000) [pid = 3952] [serial = 566] [outer = 00000025B0F18800] 07:09:50 INFO - PROCESS | 3952 | 1467036590053 Marionette DEBUG loaded listener.js 07:09:50 INFO - PROCESS | 3952 | ++DOMWINDOW == 69 (00000025B393A800) [pid = 3952] [serial = 567] [outer = 00000025B0F18800] 07:09:50 INFO - PROCESS | 3952 | --DOMWINDOW == 68 (00000025B806A800) [pid = 3952] [serial = 541] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 07:09:50 INFO - PROCESS | 3952 | --DOMWINDOW == 67 (00000025B4E58800) [pid = 3952] [serial = 535] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 07:09:50 INFO - PROCESS | 3952 | --DOMWINDOW == 66 (00000025AAC97000) [pid = 3952] [serial = 523] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 07:09:50 INFO - PROCESS | 3952 | --DOMWINDOW == 65 (00000025A9DCFC00) [pid = 3952] [serial = 520] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 07:09:50 INFO - PROCESS | 3952 | --DOMWINDOW == 64 (00000025B9C2C000) [pid = 3952] [serial = 517] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 07:09:50 INFO - PROCESS | 3952 | --DOMWINDOW == 63 (00000025B3938000) [pid = 3952] [serial = 532] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 07:09:50 INFO - PROCESS | 3952 | --DOMWINDOW == 62 (00000025A8CD2000) [pid = 3952] [serial = 538] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 07:09:50 INFO - PROCESS | 3952 | --DOMWINDOW == 61 (00000025AF8B9400) [pid = 3952] [serial = 529] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 07:09:50 INFO - PROCESS | 3952 | --DOMWINDOW == 60 (00000025AA716000) [pid = 3952] [serial = 526] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 07:09:50 INFO - PROCESS | 3952 | 1467036590565 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] 07:09:50 INFO - PROCESS | 3952 | 1467036590608 Marionette TRACE conn6 <- [1,721,null,{"value":"13"}] 07:09:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 07:09:50 INFO - PROCESS | 3952 | 1467036590612 Marionette TRACE conn6 -> [0,722,"setScriptTimeout",{"ms":35000}] 07:09:50 INFO - PROCESS | 3952 | 1467036590613 Marionette TRACE conn6 <- [1,722,null,{}] 07:09:50 INFO - PROCESS | 3952 | 1467036590618 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}] 07:09:50 INFO - PROCESS | 3952 | 1467036590624 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:09:50 INFO - PROCESS | 3952 | 1467036590753 Marionette TRACE conn6 <- [1,723,null,{"value":null}] 07:09:50 INFO - PROCESS | 3952 | 1467036590764 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:50 INFO - PROCESS | 3952 | 1467036590767 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:09:50 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B8247000 == 33 [pid = 3952] [id = 190] 07:09:50 INFO - PROCESS | 3952 | ++DOMWINDOW == 61 (00000025B41D2C00) [pid = 3952] [serial = 568] [outer = 0000000000000000] 07:09:50 INFO - PROCESS | 3952 | ++DOMWINDOW == 62 (00000025B4870C00) [pid = 3952] [serial = 569] [outer = 00000025B41D2C00] 07:09:50 INFO - PROCESS | 3952 | 1467036590813 Marionette DEBUG loaded listener.js 07:09:50 INFO - PROCESS | 3952 | ++DOMWINDOW == 63 (00000025B4E9D800) [pid = 3952] [serial = 570] [outer = 00000025B41D2C00] 07:09:51 INFO - PROCESS | 3952 | 1467036591232 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]]]}] 07:09:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 07:09:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 692ms 07:09:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 07:09:51 INFO - PROCESS | 3952 | 1467036591307 Marionette TRACE conn6 -> [0,725,"getWindowHandle",null] 07:09:51 INFO - PROCESS | 3952 | 1467036591309 Marionette TRACE conn6 <- [1,725,null,{"value":"13"}] 07:09:51 INFO - PROCESS | 3952 | 1467036591312 Marionette TRACE conn6 -> [0,726,"setScriptTimeout",{"ms":35000}] 07:09:51 INFO - PROCESS | 3952 | 1467036591313 Marionette TRACE conn6 <- [1,726,null,{}] 07:09:51 INFO - PROCESS | 3952 | 1467036591324 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}] 07:09:51 INFO - PROCESS | 3952 | 1467036591327 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:09:51 INFO - PROCESS | 3952 | 1467036591432 Marionette TRACE conn6 <- [1,727,null,{"value":null}] 07:09:51 INFO - PROCESS | 3952 | 1467036591442 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:51 INFO - PROCESS | 3952 | 1467036591444 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:09:51 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B96B8000 == 34 [pid = 3952] [id = 191] 07:09:51 INFO - PROCESS | 3952 | ++DOMWINDOW == 64 (00000025B4EE4C00) [pid = 3952] [serial = 571] [outer = 0000000000000000] 07:09:51 INFO - PROCESS | 3952 | ++DOMWINDOW == 65 (00000025B6841000) [pid = 3952] [serial = 572] [outer = 00000025B4EE4C00] 07:09:51 INFO - PROCESS | 3952 | 1467036591488 Marionette DEBUG loaded listener.js 07:09:51 INFO - PROCESS | 3952 | ++DOMWINDOW == 66 (00000025B6E87800) [pid = 3952] [serial = 573] [outer = 00000025B4EE4C00] 07:09:52 INFO - PROCESS | 3952 | [3952] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 07:09:52 INFO - PROCESS | 3952 | 1467036592468 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]]]}] 07:09:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 07:09:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1184ms 07:09:52 INFO - PROCESS | 3952 | 1467036592500 Marionette TRACE conn6 -> [0,729,"getWindowHandle",null] 07:09:52 INFO - PROCESS | 3952 | 1467036592505 Marionette TRACE conn6 <- [1,729,null,{"value":"13"}] 07:09:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 07:09:52 INFO - PROCESS | 3952 | 1467036592511 Marionette TRACE conn6 -> [0,730,"setScriptTimeout",{"ms":35000}] 07:09:52 INFO - PROCESS | 3952 | 1467036592515 Marionette TRACE conn6 <- [1,730,null,{}] 07:09:52 INFO - PROCESS | 3952 | 1467036592521 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}] 07:09:52 INFO - PROCESS | 3952 | 1467036592525 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:09:52 INFO - PROCESS | 3952 | 1467036592669 Marionette TRACE conn6 <- [1,731,null,{"value":null}] 07:09:52 INFO - PROCESS | 3952 | 1467036592774 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:52 INFO - PROCESS | 3952 | 1467036592777 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:09:52 INFO - PROCESS | 3952 | ++DOCSHELL 00000025AFBB2800 == 35 [pid = 3952] [id = 192] 07:09:52 INFO - PROCESS | 3952 | ++DOMWINDOW == 67 (00000025AA629400) [pid = 3952] [serial = 574] [outer = 0000000000000000] 07:09:52 INFO - PROCESS | 3952 | ++DOMWINDOW == 68 (00000025AA706800) [pid = 3952] [serial = 575] [outer = 00000025AA629400] 07:09:52 INFO - PROCESS | 3952 | 1467036592882 Marionette DEBUG loaded listener.js 07:09:52 INFO - PROCESS | 3952 | ++DOMWINDOW == 69 (00000025AAA0EC00) [pid = 3952] [serial = 576] [outer = 00000025AA629400] 07:09:54 INFO - PROCESS | 3952 | 1467036594051 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]]]}] 07:09:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page 07:09:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1586ms 07:09:54 INFO - PROCESS | 3952 | 1467036594109 Marionette TRACE conn6 -> [0,733,"getWindowHandle",null] 07:09:54 INFO - PROCESS | 3952 | 1467036594114 Marionette TRACE conn6 <- [1,733,null,{"value":"13"}] 07:09:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 07:09:54 INFO - PROCESS | 3952 | 1467036594120 Marionette TRACE conn6 -> [0,734,"setScriptTimeout",{"ms":35000}] 07:09:54 INFO - PROCESS | 3952 | 1467036594123 Marionette TRACE conn6 <- [1,734,null,{}] 07:09:54 INFO - PROCESS | 3952 | 1467036594205 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}] 07:09:54 INFO - PROCESS | 3952 | 1467036594208 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:09:54 INFO - PROCESS | 3952 | 1467036594420 Marionette TRACE conn6 <- [1,735,null,{"value":null}] 07:09:54 INFO - PROCESS | 3952 | 1467036594462 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:54 INFO - PROCESS | 3952 | 1467036594465 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:09:54 INFO - PROCESS | 3952 | ++DOCSHELL 00000025AB363800 == 36 [pid = 3952] [id = 193] 07:09:54 INFO - PROCESS | 3952 | ++DOMWINDOW == 70 (00000025AA703C00) [pid = 3952] [serial = 577] [outer = 0000000000000000] 07:09:54 INFO - PROCESS | 3952 | ++DOMWINDOW == 71 (00000025AA70EC00) [pid = 3952] [serial = 578] [outer = 00000025AA703C00] 07:09:54 INFO - PROCESS | 3952 | 1467036594516 Marionette DEBUG loaded listener.js 07:09:54 INFO - PROCESS | 3952 | ++DOMWINDOW == 72 (00000025AAC52400) [pid = 3952] [serial = 579] [outer = 00000025AA703C00] 07:09:54 INFO - PROCESS | 3952 | --DOCSHELL 00000025B8240000 == 35 [pid = 3952] [id = 27] 07:09:54 INFO - PROCESS | 3952 | --DOCSHELL 00000025BA608800 == 34 [pid = 3952] [id = 28] 07:09:54 INFO - PROCESS | 3952 | --DOCSHELL 00000025B7ACC800 == 33 [pid = 3952] [id = 17] 07:09:54 INFO - PROCESS | 3952 | --DOCSHELL 00000025B4EB9800 == 32 [pid = 3952] [id = 29] 07:09:54 INFO - PROCESS | 3952 | --DOCSHELL 00000025B745D800 == 31 [pid = 3952] [id = 16] 07:09:54 INFO - PROCESS | 3952 | --DOCSHELL 00000025B745B000 == 30 [pid = 3952] [id = 26] 07:09:54 INFO - PROCESS | 3952 | --DOCSHELL 00000025B084A800 == 29 [pid = 3952] [id = 24] 07:09:54 INFO - PROCESS | 3952 | --DOCSHELL 00000025B6D06000 == 28 [pid = 3952] [id = 14] 07:09:54 INFO - PROCESS | 3952 | --DOCSHELL 00000025B42DB800 == 27 [pid = 3952] [id = 25] 07:09:54 INFO - PROCESS | 3952 | --DOCSHELL 00000025AB3DB000 == 26 [pid = 3952] [id = 23] 07:09:54 INFO - PROCESS | 3952 | --DOCSHELL 00000025AF94F800 == 25 [pid = 3952] [id = 10] 07:09:54 INFO - PROCESS | 3952 | --DOMWINDOW == 71 (00000025B6A52400) [pid = 3952] [serial = 536] [outer = 0000000000000000] [url = about:blank] 07:09:54 INFO - PROCESS | 3952 | --DOMWINDOW == 70 (00000025AFC67800) [pid = 3952] [serial = 525] [outer = 0000000000000000] [url = about:blank] 07:09:54 INFO - PROCESS | 3952 | --DOMWINDOW == 69 (00000025AA708C00) [pid = 3952] [serial = 521] [outer = 0000000000000000] [url = about:blank] 07:09:54 INFO - PROCESS | 3952 | --DOMWINDOW == 68 (00000025AAA04C00) [pid = 3952] [serial = 522] [outer = 0000000000000000] [url = about:blank] 07:09:54 INFO - PROCESS | 3952 | --DOMWINDOW == 67 (00000025BB031C00) [pid = 3952] [serial = 519] [outer = 0000000000000000] [url = about:blank] 07:09:54 INFO - PROCESS | 3952 | --DOMWINDOW == 66 (00000025B41CF000) [pid = 3952] [serial = 533] [outer = 0000000000000000] [url = about:blank] 07:09:54 INFO - PROCESS | 3952 | --DOMWINDOW == 65 (00000025AA707C00) [pid = 3952] [serial = 539] [outer = 0000000000000000] [url = about:blank] 07:09:54 INFO - PROCESS | 3952 | --DOMWINDOW == 64 (00000025AFB6D800) [pid = 3952] [serial = 530] [outer = 0000000000000000] [url = about:blank] 07:09:54 INFO - PROCESS | 3952 | --DOMWINDOW == 63 (00000025B0A19800) [pid = 3952] [serial = 531] [outer = 0000000000000000] [url = about:blank] 07:09:54 INFO - PROCESS | 3952 | --DOMWINDOW == 62 (00000025AAA02800) [pid = 3952] [serial = 527] [outer = 0000000000000000] [url = about:blank] 07:09:54 INFO - PROCESS | 3952 | --DOMWINDOW == 61 (00000025AAC49800) [pid = 3952] [serial = 528] [outer = 0000000000000000] [url = about:blank] 07:09:54 INFO - PROCESS | 3952 | --DOMWINDOW == 60 (00000025AAE2BC00) [pid = 3952] [serial = 524] [outer = 0000000000000000] [url = about:blank] 07:09:54 INFO - PROCESS | 3952 | --DOMWINDOW == 59 (00000025B7418C00) [pid = 3952] [serial = 537] [outer = 0000000000000000] [url = about:blank] 07:09:54 INFO - PROCESS | 3952 | --DOMWINDOW == 58 (00000025B14B1400) [pid = 3952] [serial = 540] [outer = 0000000000000000] [url = about:blank] 07:09:54 INFO - PROCESS | 3952 | --DOMWINDOW == 57 (00000025B80C4C00) [pid = 3952] [serial = 543] [outer = 0000000000000000] [url = about:blank] 07:09:54 INFO - PROCESS | 3952 | --DOMWINDOW == 56 (00000025B486A400) [pid = 3952] [serial = 534] [outer = 0000000000000000] [url = about:blank] 07:09:54 INFO - PROCESS | 3952 | --DOMWINDOW == 55 (00000025B8084400) [pid = 3952] [serial = 542] [outer = 0000000000000000] [url = about:blank] 07:09:55 INFO - PROCESS | 3952 | 1467036595550 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]]]}] 07:09:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 07:09:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1447ms 07:09:55 INFO - PROCESS | 3952 | 1467036595576 Marionette TRACE conn6 -> [0,737,"getWindowHandle",null] 07:09:55 INFO - PROCESS | 3952 | 1467036595581 Marionette TRACE conn6 <- [1,737,null,{"value":"13"}] 07:09:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 07:09:55 INFO - PROCESS | 3952 | 1467036595586 Marionette TRACE conn6 -> [0,738,"setScriptTimeout",{"ms":35000}] 07:09:55 INFO - PROCESS | 3952 | 1467036595590 Marionette TRACE conn6 <- [1,738,null,{}] 07:09:55 INFO - PROCESS | 3952 | 1467036595594 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}] 07:09:55 INFO - PROCESS | 3952 | 1467036595597 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:09:55 INFO - PROCESS | 3952 | 1467036595686 Marionette TRACE conn6 <- [1,739,null,{"value":null}] 07:09:55 INFO - PROCESS | 3952 | 1467036595694 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:55 INFO - PROCESS | 3952 | 1467036595696 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:09:55 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B42C8800 == 26 [pid = 3952] [id = 194] 07:09:55 INFO - PROCESS | 3952 | ++DOMWINDOW == 56 (00000025AAB97800) [pid = 3952] [serial = 580] [outer = 0000000000000000] 07:09:55 INFO - PROCESS | 3952 | ++DOMWINDOW == 57 (00000025AAC9CC00) [pid = 3952] [serial = 581] [outer = 00000025AAB97800] 07:09:55 INFO - PROCESS | 3952 | 1467036595745 Marionette DEBUG loaded listener.js 07:09:55 INFO - PROCESS | 3952 | ++DOMWINDOW == 58 (00000025AF040400) [pid = 3952] [serial = 582] [outer = 00000025AAB97800] 07:09:56 INFO - PROCESS | 3952 | 1467036596703 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]]]}] 07:09:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 07:09:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1135ms 07:09:56 INFO - PROCESS | 3952 | 1467036596723 Marionette TRACE conn6 -> [0,741,"getWindowHandle",null] 07:09:56 INFO - PROCESS | 3952 | 1467036596726 Marionette TRACE conn6 <- [1,741,null,{"value":"13"}] 07:09:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 07:09:56 INFO - PROCESS | 3952 | 1467036596730 Marionette TRACE conn6 -> [0,742,"setScriptTimeout",{"ms":35000}] 07:09:56 INFO - PROCESS | 3952 | 1467036596732 Marionette TRACE conn6 <- [1,742,null,{}] 07:09:56 INFO - PROCESS | 3952 | 1467036596736 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}] 07:09:56 INFO - PROCESS | 3952 | 1467036596739 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:09:56 INFO - PROCESS | 3952 | 1467036596829 Marionette TRACE conn6 <- [1,743,null,{"value":null}] 07:09:56 INFO - PROCESS | 3952 | 1467036596840 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:56 INFO - PROCESS | 3952 | 1467036596842 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:09:56 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B7020800 == 27 [pid = 3952] [id = 195] 07:09:56 INFO - PROCESS | 3952 | ++DOMWINDOW == 59 (00000025B09DB800) [pid = 3952] [serial = 583] [outer = 0000000000000000] 07:09:56 INFO - PROCESS | 3952 | ++DOMWINDOW == 60 (00000025B0A18800) [pid = 3952] [serial = 584] [outer = 00000025B09DB800] 07:09:56 INFO - PROCESS | 3952 | 1467036596894 Marionette DEBUG loaded listener.js 07:09:56 INFO - PROCESS | 3952 | ++DOMWINDOW == 61 (00000025B14A3800) [pid = 3952] [serial = 585] [outer = 00000025B09DB800] 07:09:57 INFO - PROCESS | 3952 | 1467036597888 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]]]}] 07:09:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed 07:09:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1177ms 07:09:57 INFO - PROCESS | 3952 | 1467036597909 Marionette TRACE conn6 -> [0,745,"getWindowHandle",null] 07:09:57 INFO - PROCESS | 3952 | 1467036597913 Marionette TRACE conn6 <- [1,745,null,{"value":"13"}] 07:09:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 07:09:57 INFO - PROCESS | 3952 | 1467036597924 Marionette TRACE conn6 -> [0,746,"setScriptTimeout",{"ms":35000}] 07:09:57 INFO - PROCESS | 3952 | 1467036597929 Marionette TRACE conn6 <- [1,746,null,{}] 07:09:57 INFO - PROCESS | 3952 | 1467036597940 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}] 07:09:57 INFO - PROCESS | 3952 | 1467036597943 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:09:58 INFO - PROCESS | 3952 | 1467036598058 Marionette TRACE conn6 <- [1,747,null,{"value":null}] 07:09:58 INFO - PROCESS | 3952 | 1467036598064 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:58 INFO - PROCESS | 3952 | 1467036598066 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:09:58 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B8239000 == 28 [pid = 3952] [id = 196] 07:09:58 INFO - PROCESS | 3952 | ++DOMWINDOW == 62 (00000025A8D4B800) [pid = 3952] [serial = 586] [outer = 0000000000000000] 07:09:58 INFO - PROCESS | 3952 | ++DOMWINDOW == 63 (00000025B41D3800) [pid = 3952] [serial = 587] [outer = 00000025A8D4B800] 07:09:58 INFO - PROCESS | 3952 | 1467036598111 Marionette DEBUG loaded listener.js 07:09:58 INFO - PROCESS | 3952 | ++DOMWINDOW == 64 (00000025B49DDC00) [pid = 3952] [serial = 588] [outer = 00000025A8D4B800] 07:09:58 INFO - PROCESS | 3952 | --DOMWINDOW == 63 (00000025AACA1C00) [pid = 3952] [serial = 559] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 07:09:58 INFO - PROCESS | 3952 | --DOMWINDOW == 62 (00000025AA721000) [pid = 3952] [serial = 556] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 07:09:58 INFO - PROCESS | 3952 | --DOMWINDOW == 61 (00000025A9650C00) [pid = 3952] [serial = 553] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 07:09:58 INFO - PROCESS | 3952 | --DOMWINDOW == 60 (00000025AFC68C00) [pid = 3952] [serial = 562] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 07:09:58 INFO - PROCESS | 3952 | --DOMWINDOW == 59 (00000025AAB96000) [pid = 3952] [serial = 544] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 07:09:58 INFO - PROCESS | 3952 | --DOMWINDOW == 58 (00000025B3972400) [pid = 3952] [serial = 547] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 07:09:58 INFO - PROCESS | 3952 | --DOMWINDOW == 57 (00000025B0F18800) [pid = 3952] [serial = 565] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 07:09:58 INFO - PROCESS | 3952 | --DOMWINDOW == 56 (00000025B41D2C00) [pid = 3952] [serial = 568] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 07:09:58 INFO - PROCESS | 3952 | 1467036598580 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]]]}] 07:09:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 07:09:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 692ms 07:09:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 07:09:58 INFO - PROCESS | 3952 | 1467036598615 Marionette TRACE conn6 -> [0,749,"getWindowHandle",null] 07:09:58 INFO - PROCESS | 3952 | 1467036598617 Marionette TRACE conn6 <- [1,749,null,{"value":"13"}] 07:09:58 INFO - PROCESS | 3952 | 1467036598620 Marionette TRACE conn6 -> [0,750,"setScriptTimeout",{"ms":35000}] 07:09:58 INFO - PROCESS | 3952 | 1467036598622 Marionette TRACE conn6 <- [1,750,null,{}] 07:09:58 INFO - PROCESS | 3952 | 1467036598626 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}] 07:09:58 INFO - PROCESS | 3952 | 1467036598628 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:09:58 INFO - PROCESS | 3952 | 1467036598712 Marionette TRACE conn6 <- [1,751,null,{"value":null}] 07:09:58 INFO - PROCESS | 3952 | 1467036598718 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:58 INFO - PROCESS | 3952 | 1467036598720 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:09:58 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B8DE7800 == 29 [pid = 3952] [id = 197] 07:09:58 INFO - PROCESS | 3952 | ++DOMWINDOW == 57 (00000025A9722C00) [pid = 3952] [serial = 589] [outer = 0000000000000000] 07:09:58 INFO - PROCESS | 3952 | ++DOMWINDOW == 58 (00000025B14A3C00) [pid = 3952] [serial = 590] [outer = 00000025A9722C00] 07:09:58 INFO - PROCESS | 3952 | 1467036598766 Marionette DEBUG loaded listener.js 07:09:58 INFO - PROCESS | 3952 | ++DOMWINDOW == 59 (00000025B601CC00) [pid = 3952] [serial = 591] [outer = 00000025A9722C00] 07:09:59 INFO - PROCESS | 3952 | [3952] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 07:09:59 INFO - PROCESS | 3952 | 1467036599684 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]]]}] 07:09:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 07:09:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1082ms 07:09:59 INFO - PROCESS | 3952 | 1467036599706 Marionette TRACE conn6 -> [0,753,"getWindowHandle",null] 07:09:59 INFO - PROCESS | 3952 | 1467036599708 Marionette TRACE conn6 <- [1,753,null,{"value":"13"}] 07:09:59 INFO - PROCESS | 3952 | 1467036599711 Marionette TRACE conn6 -> [0,754,"setScriptTimeout",{"ms":35000}] 07:09:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 07:09:59 INFO - PROCESS | 3952 | 1467036599713 Marionette TRACE conn6 <- [1,754,null,{}] 07:09:59 INFO - PROCESS | 3952 | 1467036599720 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}] 07:09:59 INFO - PROCESS | 3952 | 1467036599722 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:09:59 INFO - PROCESS | 3952 | 1467036599807 Marionette TRACE conn6 <- [1,755,null,{"value":null}] 07:09:59 INFO - PROCESS | 3952 | 1467036599812 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:59 INFO - PROCESS | 3952 | 1467036599817 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:09:59 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B398A800 == 30 [pid = 3952] [id = 198] 07:09:59 INFO - PROCESS | 3952 | ++DOMWINDOW == 60 (00000025B740F000) [pid = 3952] [serial = 592] [outer = 0000000000000000] 07:09:59 INFO - PROCESS | 3952 | ++DOMWINDOW == 61 (00000025B7414C00) [pid = 3952] [serial = 593] [outer = 00000025B740F000] 07:09:59 INFO - PROCESS | 3952 | 1467036599873 Marionette DEBUG loaded listener.js 07:09:59 INFO - PROCESS | 3952 | ++DOMWINDOW == 62 (00000025B74EB800) [pid = 3952] [serial = 594] [outer = 00000025B740F000] 07:10:00 INFO - PROCESS | 3952 | 1467036600787 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]]]}] 07:10:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 07:10:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1083ms 07:10:00 INFO - PROCESS | 3952 | 1467036600797 Marionette TRACE conn6 -> [0,757,"getWindowHandle",null] 07:10:00 INFO - PROCESS | 3952 | 1467036600799 Marionette TRACE conn6 <- [1,757,null,{"value":"13"}] 07:10:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 07:10:00 INFO - PROCESS | 3952 | 1467036600803 Marionette TRACE conn6 -> [0,758,"setScriptTimeout",{"ms":35000}] 07:10:00 INFO - PROCESS | 3952 | 1467036600804 Marionette TRACE conn6 <- [1,758,null,{}] 07:10:00 INFO - PROCESS | 3952 | 1467036600808 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}] 07:10:00 INFO - PROCESS | 3952 | 1467036600810 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:10:00 INFO - PROCESS | 3952 | 1467036600917 Marionette TRACE conn6 <- [1,759,null,{"value":null}] 07:10:00 INFO - PROCESS | 3952 | 1467036600923 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:00 INFO - PROCESS | 3952 | 1467036600925 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:10:00 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BB65B000 == 31 [pid = 3952] [id = 199] 07:10:00 INFO - PROCESS | 3952 | ++DOMWINDOW == 63 (00000025AABA0000) [pid = 3952] [serial = 595] [outer = 0000000000000000] 07:10:00 INFO - PROCESS | 3952 | ++DOMWINDOW == 64 (00000025B7F03800) [pid = 3952] [serial = 596] [outer = 00000025AABA0000] 07:10:00 INFO - PROCESS | 3952 | 1467036600970 Marionette DEBUG loaded listener.js 07:10:01 INFO - PROCESS | 3952 | ++DOMWINDOW == 65 (00000025B7F0B000) [pid = 3952] [serial = 597] [outer = 00000025AABA0000] 07:10:01 INFO - PROCESS | 3952 | 1467036601589 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]]]}] 07:10:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 07:10:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 839ms 07:10:01 INFO - PROCESS | 3952 | 1467036601645 Marionette TRACE conn6 -> [0,761,"getWindowHandle",null] 07:10:01 INFO - PROCESS | 3952 | 1467036601650 Marionette TRACE conn6 <- [1,761,null,{"value":"13"}] 07:10:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 07:10:01 INFO - PROCESS | 3952 | 1467036601668 Marionette TRACE conn6 -> [0,762,"setScriptTimeout",{"ms":35000}] 07:10:01 INFO - PROCESS | 3952 | 1467036601674 Marionette TRACE conn6 <- [1,762,null,{}] 07:10:01 INFO - PROCESS | 3952 | 1467036601680 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}] 07:10:01 INFO - PROCESS | 3952 | 1467036601684 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:10:01 INFO - PROCESS | 3952 | 1467036601803 Marionette TRACE conn6 <- [1,763,null,{"value":null}] 07:10:01 INFO - PROCESS | 3952 | 1467036601864 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:01 INFO - PROCESS | 3952 | 1467036601867 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:10:01 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B6AA4000 == 32 [pid = 3952] [id = 200] 07:10:01 INFO - PROCESS | 3952 | ++DOMWINDOW == 66 (00000025AAC9A000) [pid = 3952] [serial = 598] [outer = 0000000000000000] 07:10:01 INFO - PROCESS | 3952 | ++DOMWINDOW == 67 (00000025AB126800) [pid = 3952] [serial = 599] [outer = 00000025AAC9A000] 07:10:01 INFO - PROCESS | 3952 | 1467036601928 Marionette DEBUG loaded listener.js 07:10:02 INFO - PROCESS | 3952 | ++DOMWINDOW == 68 (00000025B080EC00) [pid = 3952] [serial = 600] [outer = 00000025AAC9A000] 07:10:02 INFO - PROCESS | 3952 | 1467036602572 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]]]}] 07:10:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 07:10:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 945ms 07:10:02 INFO - PROCESS | 3952 | 1467036602603 Marionette TRACE conn6 -> [0,765,"getWindowHandle",null] 07:10:02 INFO - PROCESS | 3952 | 1467036602608 Marionette TRACE conn6 <- [1,765,null,{"value":"13"}] 07:10:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 07:10:02 INFO - PROCESS | 3952 | 1467036602616 Marionette TRACE conn6 -> [0,766,"setScriptTimeout",{"ms":35000}] 07:10:02 INFO - PROCESS | 3952 | 1467036602619 Marionette TRACE conn6 <- [1,766,null,{}] 07:10:02 INFO - PROCESS | 3952 | 1467036602623 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}] 07:10:02 INFO - PROCESS | 3952 | 1467036602626 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:10:02 INFO - PROCESS | 3952 | 1467036602741 Marionette TRACE conn6 <- [1,767,null,{"value":null}] 07:10:02 INFO - PROCESS | 3952 | 1467036602812 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:02 INFO - PROCESS | 3952 | 1467036602814 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:10:02 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BAF47800 == 33 [pid = 3952] [id = 201] 07:10:02 INFO - PROCESS | 3952 | ++DOMWINDOW == 69 (00000025B41CF400) [pid = 3952] [serial = 601] [outer = 0000000000000000] 07:10:02 INFO - PROCESS | 3952 | ++DOMWINDOW == 70 (00000025B4530C00) [pid = 3952] [serial = 602] [outer = 00000025B41CF400] 07:10:02 INFO - PROCESS | 3952 | 1467036602872 Marionette DEBUG loaded listener.js 07:10:02 INFO - PROCESS | 3952 | ++DOMWINDOW == 71 (00000025B6A5C400) [pid = 3952] [serial = 603] [outer = 00000025B41CF400] 07:10:03 INFO - PROCESS | 3952 | 1467036603525 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]]]}] 07:10:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 07:10:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 944ms 07:10:03 INFO - PROCESS | 3952 | 1467036603561 Marionette TRACE conn6 -> [0,769,"getWindowHandle",null] 07:10:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 07:10:03 INFO - PROCESS | 3952 | 1467036603564 Marionette TRACE conn6 <- [1,769,null,{"value":"13"}] 07:10:03 INFO - PROCESS | 3952 | 1467036603568 Marionette TRACE conn6 -> [0,770,"setScriptTimeout",{"ms":35000}] 07:10:03 INFO - PROCESS | 3952 | 1467036603572 Marionette TRACE conn6 <- [1,770,null,{}] 07:10:03 INFO - PROCESS | 3952 | 1467036603584 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}] 07:10:03 INFO - PROCESS | 3952 | 1467036603589 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:10:03 INFO - PROCESS | 3952 | 1467036603732 Marionette TRACE conn6 <- [1,771,null,{"value":null}] 07:10:03 INFO - PROCESS | 3952 | 1467036603803 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:03 INFO - PROCESS | 3952 | 1467036603807 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:10:03 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BDE2B800 == 34 [pid = 3952] [id = 202] 07:10:03 INFO - PROCESS | 3952 | ++DOMWINDOW == 72 (00000025B7A50400) [pid = 3952] [serial = 604] [outer = 0000000000000000] 07:10:03 INFO - PROCESS | 3952 | ++DOMWINDOW == 73 (00000025B7F0A000) [pid = 3952] [serial = 605] [outer = 00000025B7A50400] 07:10:03 INFO - PROCESS | 3952 | 1467036603905 Marionette DEBUG loaded listener.js 07:10:04 INFO - PROCESS | 3952 | ++DOMWINDOW == 74 (00000025B7FC1000) [pid = 3952] [serial = 606] [outer = 00000025B7A50400] 07:10:04 INFO - PROCESS | 3952 | 1467036604571 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]]]}] 07:10:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 07:10:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1031ms 07:10:04 INFO - PROCESS | 3952 | 1467036604602 Marionette TRACE conn6 -> [0,773,"getWindowHandle",null] 07:10:04 INFO - PROCESS | 3952 | 1467036604606 Marionette TRACE conn6 <- [1,773,null,{"value":"13"}] 07:10:04 INFO - PROCESS | 3952 | 1467036604611 Marionette TRACE conn6 -> [0,774,"setScriptTimeout",{"ms":35000}] 07:10:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 07:10:04 INFO - PROCESS | 3952 | 1467036604614 Marionette TRACE conn6 <- [1,774,null,{}] 07:10:04 INFO - PROCESS | 3952 | 1467036604620 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}] 07:10:04 INFO - PROCESS | 3952 | 1467036604623 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:10:04 INFO - PROCESS | 3952 | 1467036604726 Marionette TRACE conn6 <- [1,775,null,{"value":null}] 07:10:04 INFO - PROCESS | 3952 | 1467036604797 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:04 INFO - PROCESS | 3952 | 1467036604802 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:10:04 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B085C000 == 35 [pid = 3952] [id = 203] 07:10:04 INFO - PROCESS | 3952 | ++DOMWINDOW == 75 (00000025AABA3800) [pid = 3952] [serial = 607] [outer = 0000000000000000] 07:10:04 INFO - PROCESS | 3952 | ++DOMWINDOW == 76 (00000025AAC4FC00) [pid = 3952] [serial = 608] [outer = 00000025AABA3800] 07:10:04 INFO - PROCESS | 3952 | 1467036604852 Marionette DEBUG loaded listener.js 07:10:04 INFO - PROCESS | 3952 | ++DOMWINDOW == 77 (00000025AF8BD800) [pid = 3952] [serial = 609] [outer = 00000025AABA3800] 07:10:05 INFO - PROCESS | 3952 | --DOCSHELL 00000025B9FE3800 == 34 [pid = 3952] [id = 19] 07:10:05 INFO - PROCESS | 3952 | --DOCSHELL 00000025B7002800 == 33 [pid = 3952] [id = 15] 07:10:05 INFO - PROCESS | 3952 | --DOCSHELL 00000025B8241800 == 32 [pid = 3952] [id = 18] 07:10:05 INFO - PROCESS | 3952 | --DOCSHELL 00000025B4976800 == 31 [pid = 3952] [id = 13] 07:10:05 INFO - PROCESS | 3952 | --DOCSHELL 00000025BC968000 == 30 [pid = 3952] [id = 21] 07:10:05 INFO - PROCESS | 3952 | --DOCSHELL 00000025BAF5D800 == 29 [pid = 3952] [id = 20] 07:10:05 INFO - PROCESS | 3952 | --DOCSHELL 00000025B7AE4800 == 28 [pid = 3952] [id = 184] 07:10:05 INFO - PROCESS | 3952 | --DOCSHELL 00000025BE04C000 == 27 [pid = 3952] [id = 22] 07:10:05 INFO - PROCESS | 3952 | --DOMWINDOW == 76 (00000025B6841000) [pid = 3952] [serial = 572] [outer = 0000000000000000] [url = about:blank] 07:10:05 INFO - PROCESS | 3952 | --DOMWINDOW == 75 (00000025AAD30800) [pid = 3952] [serial = 560] [outer = 0000000000000000] [url = about:blank] 07:10:05 INFO - PROCESS | 3952 | --DOMWINDOW == 74 (00000025AAA05400) [pid = 3952] [serial = 557] [outer = 0000000000000000] [url = about:blank] 07:10:05 INFO - PROCESS | 3952 | --DOMWINDOW == 73 (00000025A96D0800) [pid = 3952] [serial = 554] [outer = 0000000000000000] [url = about:blank] 07:10:05 INFO - PROCESS | 3952 | --DOMWINDOW == 72 (00000025A9D30400) [pid = 3952] [serial = 555] [outer = 0000000000000000] [url = about:blank] 07:10:05 INFO - PROCESS | 3952 | --DOMWINDOW == 71 (00000025B812D400) [pid = 3952] [serial = 551] [outer = 0000000000000000] [url = about:blank] 07:10:05 INFO - PROCESS | 3952 | --DOMWINDOW == 70 (00000025B0996C00) [pid = 3952] [serial = 563] [outer = 0000000000000000] [url = about:blank] 07:10:05 INFO - PROCESS | 3952 | --DOMWINDOW == 69 (00000025AEE46400) [pid = 3952] [serial = 546] [outer = 0000000000000000] [url = about:blank] 07:10:05 INFO - PROCESS | 3952 | --DOMWINDOW == 68 (00000025AAC47C00) [pid = 3952] [serial = 545] [outer = 0000000000000000] [url = about:blank] 07:10:05 INFO - PROCESS | 3952 | --DOMWINDOW == 67 (00000025B6AF4000) [pid = 3952] [serial = 549] [outer = 0000000000000000] [url = about:blank] 07:10:05 INFO - PROCESS | 3952 | --DOMWINDOW == 66 (00000025B42ED400) [pid = 3952] [serial = 548] [outer = 0000000000000000] [url = about:blank] 07:10:05 INFO - PROCESS | 3952 | --DOMWINDOW == 65 (00000025B14A9000) [pid = 3952] [serial = 566] [outer = 0000000000000000] [url = about:blank] 07:10:05 INFO - PROCESS | 3952 | --DOMWINDOW == 64 (00000025B0F10C00) [pid = 3952] [serial = 564] [outer = 0000000000000000] [url = about:blank] 07:10:05 INFO - PROCESS | 3952 | --DOMWINDOW == 63 (00000025B393A800) [pid = 3952] [serial = 567] [outer = 0000000000000000] [url = about:blank] 07:10:05 INFO - PROCESS | 3952 | --DOMWINDOW == 62 (00000025ABA3F000) [pid = 3952] [serial = 561] [outer = 0000000000000000] [url = about:blank] 07:10:05 INFO - PROCESS | 3952 | --DOMWINDOW == 61 (00000025B4E9D800) [pid = 3952] [serial = 570] [outer = 0000000000000000] [url = about:blank] 07:10:05 INFO - PROCESS | 3952 | --DOMWINDOW == 60 (00000025AAB9A400) [pid = 3952] [serial = 558] [outer = 0000000000000000] [url = about:blank] 07:10:05 INFO - PROCESS | 3952 | --DOMWINDOW == 59 (00000025B4870C00) [pid = 3952] [serial = 569] [outer = 0000000000000000] [url = about:blank] 07:10:06 INFO - PROCESS | 3952 | 1467036606110 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]]]}] 07:10:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 07:10:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1528ms 07:10:06 INFO - PROCESS | 3952 | 1467036606144 Marionette TRACE conn6 -> [0,777,"getWindowHandle",null] 07:10:06 INFO - PROCESS | 3952 | 1467036606147 Marionette TRACE conn6 <- [1,777,null,{"value":"13"}] 07:10:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 07:10:06 INFO - PROCESS | 3952 | 1467036606153 Marionette TRACE conn6 -> [0,778,"setScriptTimeout",{"ms":35000}] 07:10:06 INFO - PROCESS | 3952 | 1467036606156 Marionette TRACE conn6 <- [1,778,null,{}] 07:10:06 INFO - PROCESS | 3952 | 1467036606165 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}] 07:10:06 INFO - PROCESS | 3952 | 1467036606168 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:10:06 INFO - PROCESS | 3952 | 1467036606251 Marionette TRACE conn6 <- [1,779,null,{"value":null}] 07:10:06 INFO - PROCESS | 3952 | 1467036606258 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:06 INFO - PROCESS | 3952 | 1467036606261 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:10:06 INFO - PROCESS | 3952 | ++DOCSHELL 00000025AF962800 == 28 [pid = 3952] [id = 204] 07:10:06 INFO - PROCESS | 3952 | ++DOMWINDOW == 60 (00000025A9F3B400) [pid = 3952] [serial = 610] [outer = 0000000000000000] 07:10:06 INFO - PROCESS | 3952 | ++DOMWINDOW == 61 (00000025AA709400) [pid = 3952] [serial = 611] [outer = 00000025A9F3B400] 07:10:06 INFO - PROCESS | 3952 | 1467036606309 Marionette DEBUG loaded listener.js 07:10:06 INFO - PROCESS | 3952 | ++DOMWINDOW == 62 (00000025AAA02800) [pid = 3952] [serial = 612] [outer = 00000025A9F3B400] 07:10:06 INFO - PROCESS | 3952 | 1467036606779 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]]]}] 07:10:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 07:10:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 692ms 07:10:06 INFO - PROCESS | 3952 | 1467036606874 Marionette TRACE conn6 -> [0,781,"getWindowHandle",null] 07:10:06 INFO - PROCESS | 3952 | 1467036606879 Marionette TRACE conn6 <- [1,781,null,{"value":"13"}] 07:10:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 07:10:06 INFO - PROCESS | 3952 | 1467036606888 Marionette TRACE conn6 -> [0,782,"setScriptTimeout",{"ms":35000}] 07:10:06 INFO - PROCESS | 3952 | 1467036606891 Marionette TRACE conn6 <- [1,782,null,{}] 07:10:06 INFO - PROCESS | 3952 | 1467036606895 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}] 07:10:06 INFO - PROCESS | 3952 | 1467036606898 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:10:07 INFO - PROCESS | 3952 | 1467036607000 Marionette TRACE conn6 <- [1,783,null,{"value":null}] 07:10:07 INFO - PROCESS | 3952 | 1467036607063 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:07 INFO - PROCESS | 3952 | 1467036607066 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:10:07 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B496B800 == 29 [pid = 3952] [id = 205] 07:10:07 INFO - PROCESS | 3952 | ++DOMWINDOW == 63 (00000025AAA0B800) [pid = 3952] [serial = 613] [outer = 0000000000000000] 07:10:07 INFO - PROCESS | 3952 | ++DOMWINDOW == 64 (00000025AAC51C00) [pid = 3952] [serial = 614] [outer = 00000025AAA0B800] 07:10:07 INFO - PROCESS | 3952 | 1467036607115 Marionette DEBUG loaded listener.js 07:10:07 INFO - PROCESS | 3952 | ++DOMWINDOW == 65 (00000025AADA0C00) [pid = 3952] [serial = 615] [outer = 00000025AAA0B800] 07:10:07 INFO - PROCESS | 3952 | 1467036607507 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]]]}] 07:10:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 07:10:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 671ms 07:10:07 INFO - PROCESS | 3952 | 1467036607565 Marionette TRACE conn6 -> [0,785,"getWindowHandle",null] 07:10:07 INFO - PROCESS | 3952 | 1467036607567 Marionette TRACE conn6 <- [1,785,null,{"value":"13"}] 07:10:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 07:10:07 INFO - PROCESS | 3952 | 1467036607570 Marionette TRACE conn6 -> [0,786,"setScriptTimeout",{"ms":35000}] 07:10:07 INFO - PROCESS | 3952 | 1467036607574 Marionette TRACE conn6 <- [1,786,null,{}] 07:10:07 INFO - PROCESS | 3952 | 1467036607585 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}] 07:10:07 INFO - PROCESS | 3952 | 1467036607590 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:10:07 INFO - PROCESS | 3952 | 1467036607675 Marionette TRACE conn6 <- [1,787,null,{"value":null}] 07:10:07 INFO - PROCESS | 3952 | 1467036607683 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:07 INFO - PROCESS | 3952 | 1467036607686 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:10:07 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B7461800 == 30 [pid = 3952] [id = 206] 07:10:07 INFO - PROCESS | 3952 | ++DOMWINDOW == 66 (00000025A8ED9000) [pid = 3952] [serial = 616] [outer = 0000000000000000] 07:10:07 INFO - PROCESS | 3952 | ++DOMWINDOW == 67 (00000025B0995000) [pid = 3952] [serial = 617] [outer = 00000025A8ED9000] 07:10:07 INFO - PROCESS | 3952 | 1467036607736 Marionette DEBUG loaded listener.js 07:10:07 INFO - PROCESS | 3952 | ++DOMWINDOW == 68 (00000025B0FAB000) [pid = 3952] [serial = 618] [outer = 00000025A8ED9000] 07:10:08 INFO - PROCESS | 3952 | 1467036608213 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]]]}] 07:10:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 07:10:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 691ms 07:10:08 INFO - PROCESS | 3952 | 1467036608265 Marionette TRACE conn6 -> [0,789,"getWindowHandle",null] 07:10:08 INFO - PROCESS | 3952 | 1467036608268 Marionette TRACE conn6 <- [1,789,null,{"value":"13"}] 07:10:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 07:10:08 INFO - PROCESS | 3952 | 1467036608271 Marionette TRACE conn6 -> [0,790,"setScriptTimeout",{"ms":35000}] 07:10:08 INFO - PROCESS | 3952 | 1467036608273 Marionette TRACE conn6 <- [1,790,null,{}] 07:10:08 INFO - PROCESS | 3952 | 1467036608281 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}] 07:10:08 INFO - PROCESS | 3952 | 1467036608283 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:10:08 INFO - PROCESS | 3952 | 1467036608420 Marionette TRACE conn6 <- [1,791,null,{"value":null}] 07:10:08 INFO - PROCESS | 3952 | 1467036608441 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:08 INFO - PROCESS | 3952 | 1467036608443 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:10:08 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B7ADB800 == 31 [pid = 3952] [id = 207] 07:10:08 INFO - PROCESS | 3952 | ++DOMWINDOW == 69 (00000025B3932800) [pid = 3952] [serial = 619] [outer = 0000000000000000] 07:10:08 INFO - PROCESS | 3952 | ++DOMWINDOW == 70 (00000025B3937800) [pid = 3952] [serial = 620] [outer = 00000025B3932800] 07:10:08 INFO - PROCESS | 3952 | 1467036608488 Marionette DEBUG loaded listener.js 07:10:08 INFO - PROCESS | 3952 | ++DOMWINDOW == 71 (00000025B41CC800) [pid = 3952] [serial = 621] [outer = 00000025B3932800] 07:10:08 INFO - PROCESS | 3952 | 1467036608956 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]]]}] 07:10:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 07:10:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 733ms 07:10:09 INFO - PROCESS | 3952 | 1467036609006 Marionette TRACE conn6 -> [0,793,"getWindowHandle",null] 07:10:09 INFO - PROCESS | 3952 | 1467036609009 Marionette TRACE conn6 <- [1,793,null,{"value":"13"}] 07:10:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 07:10:09 INFO - PROCESS | 3952 | 1467036609012 Marionette TRACE conn6 -> [0,794,"setScriptTimeout",{"ms":35000}] 07:10:09 INFO - PROCESS | 3952 | 1467036609014 Marionette TRACE conn6 <- [1,794,null,{}] 07:10:09 INFO - PROCESS | 3952 | 1467036609024 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}] 07:10:09 INFO - PROCESS | 3952 | 1467036609027 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:10:09 INFO - PROCESS | 3952 | 1467036609129 Marionette TRACE conn6 <- [1,795,null,{"value":null}] 07:10:09 INFO - PROCESS | 3952 | 1467036609138 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:09 INFO - PROCESS | 3952 | 1467036609141 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:10:09 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B84D1000 == 32 [pid = 3952] [id = 208] 07:10:09 INFO - PROCESS | 3952 | ++DOMWINDOW == 72 (00000025AAA08C00) [pid = 3952] [serial = 622] [outer = 0000000000000000] 07:10:09 INFO - PROCESS | 3952 | ++DOMWINDOW == 73 (00000025B45CF400) [pid = 3952] [serial = 623] [outer = 00000025AAA08C00] 07:10:09 INFO - PROCESS | 3952 | 1467036609185 Marionette DEBUG loaded listener.js 07:10:09 INFO - PROCESS | 3952 | ++DOMWINDOW == 74 (00000025B49EAC00) [pid = 3952] [serial = 624] [outer = 00000025AAA08C00] 07:10:09 INFO - PROCESS | 3952 | 1467036609626 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]]]}] 07:10:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 07:10:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 691ms 07:10:09 INFO - PROCESS | 3952 | 1467036609706 Marionette TRACE conn6 -> [0,797,"getWindowHandle",null] 07:10:09 INFO - PROCESS | 3952 | 1467036609709 Marionette TRACE conn6 <- [1,797,null,{"value":"13"}] 07:10:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 07:10:09 INFO - PROCESS | 3952 | 1467036609747 Marionette TRACE conn6 -> [0,798,"setScriptTimeout",{"ms":35000}] 07:10:09 INFO - PROCESS | 3952 | 1467036609749 Marionette TRACE conn6 <- [1,798,null,{}] 07:10:09 INFO - PROCESS | 3952 | 1467036609757 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}] 07:10:09 INFO - PROCESS | 3952 | 1467036609763 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:10:09 INFO - PROCESS | 3952 | 1467036609900 Marionette TRACE conn6 <- [1,799,null,{"value":null}] 07:10:09 INFO - PROCESS | 3952 | 1467036609908 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:09 INFO - PROCESS | 3952 | 1467036609910 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:10:10 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BA60F800 == 33 [pid = 3952] [id = 209] 07:10:10 INFO - PROCESS | 3952 | ++DOMWINDOW == 75 (00000025AA719C00) [pid = 3952] [serial = 625] [outer = 0000000000000000] 07:10:10 INFO - PROCESS | 3952 | ++DOMWINDOW == 76 (00000025B4874000) [pid = 3952] [serial = 626] [outer = 00000025AA719C00] 07:10:10 INFO - PROCESS | 3952 | 1467036610106 Marionette DEBUG loaded listener.js 07:10:10 INFO - PROCESS | 3952 | ++DOMWINDOW == 77 (00000025B74E8400) [pid = 3952] [serial = 627] [outer = 00000025AA719C00] 07:10:10 INFO - PROCESS | 3952 | --DOMWINDOW == 76 (00000025AABA0000) [pid = 3952] [serial = 595] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 07:10:10 INFO - PROCESS | 3952 | --DOMWINDOW == 75 (00000025B740F000) [pid = 3952] [serial = 592] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 07:10:10 INFO - PROCESS | 3952 | --DOMWINDOW == 74 (00000025A8D4B800) [pid = 3952] [serial = 586] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 07:10:10 INFO - PROCESS | 3952 | --DOMWINDOW == 73 (00000025B4EE4C00) [pid = 3952] [serial = 571] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 07:10:10 INFO - PROCESS | 3952 | --DOMWINDOW == 72 (00000025AA629400) [pid = 3952] [serial = 574] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 07:10:10 INFO - PROCESS | 3952 | --DOMWINDOW == 71 (00000025AAB97800) [pid = 3952] [serial = 580] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 07:10:10 INFO - PROCESS | 3952 | --DOMWINDOW == 70 (00000025AA703C00) [pid = 3952] [serial = 577] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 07:10:10 INFO - PROCESS | 3952 | --DOMWINDOW == 69 (00000025B09DB800) [pid = 3952] [serial = 583] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 07:10:10 INFO - PROCESS | 3952 | --DOMWINDOW == 68 (00000025A9722C00) [pid = 3952] [serial = 589] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 07:10:10 INFO - PROCESS | 3952 | --DOMWINDOW == 67 (00000025B80C4400) [pid = 3952] [serial = 550] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 07:10:10 INFO - PROCESS | 3952 | 1467036610489 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]]]}] 07:10:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 07:10:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 796ms 07:10:10 INFO - PROCESS | 3952 | 1467036610537 Marionette TRACE conn6 -> [0,801,"getWindowHandle",null] 07:10:10 INFO - PROCESS | 3952 | 1467036610539 Marionette TRACE conn6 <- [1,801,null,{"value":"13"}] 07:10:10 INFO - PROCESS | 3952 | 1467036610543 Marionette TRACE conn6 -> [0,802,"setScriptTimeout",{"ms":35000}] 07:10:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 07:10:10 INFO - PROCESS | 3952 | 1467036610544 Marionette TRACE conn6 <- [1,802,null,{}] 07:10:10 INFO - PROCESS | 3952 | 1467036610548 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}] 07:10:10 INFO - PROCESS | 3952 | 1467036610550 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:10:10 INFO - PROCESS | 3952 | 1467036610652 Marionette TRACE conn6 <- [1,803,null,{"value":null}] 07:10:10 INFO - PROCESS | 3952 | 1467036610659 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:10 INFO - PROCESS | 3952 | 1467036610661 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:10:10 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BBA0D000 == 34 [pid = 3952] [id = 210] 07:10:10 INFO - PROCESS | 3952 | ++DOMWINDOW == 68 (00000025A9722C00) [pid = 3952] [serial = 628] [outer = 0000000000000000] 07:10:10 INFO - PROCESS | 3952 | ++DOMWINDOW == 69 (00000025B7417400) [pid = 3952] [serial = 629] [outer = 00000025A9722C00] 07:10:10 INFO - PROCESS | 3952 | 1467036610706 Marionette DEBUG loaded listener.js 07:10:10 INFO - PROCESS | 3952 | ++DOMWINDOW == 70 (00000025B762F000) [pid = 3952] [serial = 630] [outer = 00000025A9722C00] 07:10:11 INFO - PROCESS | 3952 | 1467036611105 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] 07:10:11 INFO - PROCESS | 3952 | 1467036611136 Marionette TRACE conn6 <- [1,805,null,{"value":"13"}] 07:10:11 INFO - PROCESS | 3952 | 1467036611139 Marionette TRACE conn6 -> [0,806,"setScriptTimeout",{"ms":35000}] 07:10:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 07:10:11 INFO - PROCESS | 3952 | 1467036611141 Marionette TRACE conn6 <- [1,806,null,{}] 07:10:11 INFO - PROCESS | 3952 | 1467036611144 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}] 07:10:11 INFO - PROCESS | 3952 | 1467036611146 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:10:11 INFO - PROCESS | 3952 | 1467036611227 Marionette TRACE conn6 <- [1,807,null,{"value":null}] 07:10:11 INFO - PROCESS | 3952 | 1467036611319 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:11 INFO - PROCESS | 3952 | 1467036611321 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:10:11 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BC96A000 == 35 [pid = 3952] [id = 211] 07:10:11 INFO - PROCESS | 3952 | ++DOMWINDOW == 71 (00000025AAA0DC00) [pid = 3952] [serial = 631] [outer = 0000000000000000] 07:10:11 INFO - PROCESS | 3952 | ++DOMWINDOW == 72 (00000025B7F07400) [pid = 3952] [serial = 632] [outer = 00000025AAA0DC00] 07:10:11 INFO - PROCESS | 3952 | 1467036611373 Marionette DEBUG loaded listener.js 07:10:11 INFO - PROCESS | 3952 | ++DOMWINDOW == 73 (00000025B7FBD000) [pid = 3952] [serial = 633] [outer = 00000025AAA0DC00] 07:10:11 INFO - PROCESS | 3952 | 1467036611724 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]]]}] 07:10:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 07:10:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 628ms 07:10:11 INFO - PROCESS | 3952 | 1467036611771 Marionette TRACE conn6 -> [0,809,"getWindowHandle",null] 07:10:11 INFO - PROCESS | 3952 | 1467036611773 Marionette TRACE conn6 <- [1,809,null,{"value":"13"}] 07:10:11 INFO - PROCESS | 3952 | 1467036611786 Marionette TRACE conn6 -> [0,810,"setScriptTimeout",{"ms":35000}] 07:10:11 INFO - PROCESS | 3952 | 1467036611788 Marionette TRACE conn6 <- [1,810,null,{}] 07:10:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 07:10:11 INFO - PROCESS | 3952 | 1467036611791 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}] 07:10:11 INFO - PROCESS | 3952 | 1467036611793 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:10:11 INFO - PROCESS | 3952 | 1467036611874 Marionette TRACE conn6 <- [1,811,null,{"value":null}] 07:10:11 INFO - PROCESS | 3952 | 1467036611890 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:11 INFO - PROCESS | 3952 | 1467036611892 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:10:11 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B7461000 == 36 [pid = 3952] [id = 212] 07:10:11 INFO - PROCESS | 3952 | ++DOMWINDOW == 74 (00000025B8070800) [pid = 3952] [serial = 634] [outer = 0000000000000000] 07:10:11 INFO - PROCESS | 3952 | ++DOMWINDOW == 75 (00000025AAA04800) [pid = 3952] [serial = 635] [outer = 00000025B8070800] 07:10:11 INFO - PROCESS | 3952 | 1467036611937 Marionette DEBUG loaded listener.js 07:10:12 INFO - PROCESS | 3952 | ++DOMWINDOW == 76 (00000025B8083C00) [pid = 3952] [serial = 636] [outer = 00000025B8070800] 07:10:12 INFO - PROCESS | 3952 | 1467036612776 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] 07:10:12 INFO - PROCESS | 3952 | 1467036612822 Marionette TRACE conn6 <- [1,813,null,{"value":"13"}] 07:10:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 07:10:12 INFO - PROCESS | 3952 | 1467036612848 Marionette TRACE conn6 -> [0,814,"setScriptTimeout",{"ms":35000}] 07:10:12 INFO - PROCESS | 3952 | 1467036612854 Marionette TRACE conn6 <- [1,814,null,{}] 07:10:12 INFO - PROCESS | 3952 | 1467036612859 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}] 07:10:12 INFO - PROCESS | 3952 | 1467036612862 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:10:13 INFO - PROCESS | 3952 | 1467036612992 Marionette TRACE conn6 <- [1,815,null,{"value":null}] 07:10:13 INFO - PROCESS | 3952 | 1467036613056 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:13 INFO - PROCESS | 3952 | 1467036613059 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:10:13 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B4E07800 == 37 [pid = 3952] [id = 213] 07:10:13 INFO - PROCESS | 3952 | ++DOMWINDOW == 77 (00000025AA717000) [pid = 3952] [serial = 637] [outer = 0000000000000000] 07:10:13 INFO - PROCESS | 3952 | ++DOMWINDOW == 78 (00000025AAB9B400) [pid = 3952] [serial = 638] [outer = 00000025AA717000] 07:10:13 INFO - PROCESS | 3952 | 1467036613117 Marionette DEBUG loaded listener.js 07:10:13 INFO - PROCESS | 3952 | ++DOMWINDOW == 79 (00000025AAD25000) [pid = 3952] [serial = 639] [outer = 00000025AA717000] 07:10:13 INFO - PROCESS | 3952 | 1467036613833 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]]]}] 07:10:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 07:10:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1054ms 07:10:13 INFO - PROCESS | 3952 | 1467036613885 Marionette TRACE conn6 -> [0,817,"getWindowHandle",null] 07:10:13 INFO - PROCESS | 3952 | 1467036613890 Marionette TRACE conn6 <- [1,817,null,{"value":"13"}] 07:10:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 07:10:13 INFO - PROCESS | 3952 | 1467036613897 Marionette TRACE conn6 -> [0,818,"setScriptTimeout",{"ms":35000}] 07:10:13 INFO - PROCESS | 3952 | 1467036613900 Marionette TRACE conn6 <- [1,818,null,{}] 07:10:13 INFO - PROCESS | 3952 | 1467036613950 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}] 07:10:13 INFO - PROCESS | 3952 | 1467036613953 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:10:14 INFO - PROCESS | 3952 | 1467036614172 Marionette TRACE conn6 <- [1,819,null,{"value":null}] 07:10:14 INFO - PROCESS | 3952 | 1467036614240 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:14 INFO - PROCESS | 3952 | 1467036614243 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:10:14 INFO - PROCESS | 3952 | ++DOCSHELL 00000025AEE88000 == 38 [pid = 3952] [id = 214] 07:10:14 INFO - PROCESS | 3952 | ++DOMWINDOW == 80 (00000025AA628000) [pid = 3952] [serial = 640] [outer = 0000000000000000] 07:10:14 INFO - PROCESS | 3952 | ++DOMWINDOW == 81 (00000025AA709800) [pid = 3952] [serial = 641] [outer = 00000025AA628000] 07:10:14 INFO - PROCESS | 3952 | 1467036614295 Marionette DEBUG loaded listener.js 07:10:14 INFO - PROCESS | 3952 | ++DOMWINDOW == 82 (00000025AAC4B000) [pid = 3952] [serial = 642] [outer = 00000025AA628000] 07:10:14 INFO - PROCESS | 3952 | --DOCSHELL 00000025BC96A000 == 37 [pid = 3952] [id = 211] 07:10:14 INFO - PROCESS | 3952 | --DOCSHELL 00000025BBA0D000 == 36 [pid = 3952] [id = 210] 07:10:14 INFO - PROCESS | 3952 | --DOCSHELL 00000025BA60F800 == 35 [pid = 3952] [id = 209] 07:10:14 INFO - PROCESS | 3952 | --DOCSHELL 00000025B84D1000 == 34 [pid = 3952] [id = 208] 07:10:14 INFO - PROCESS | 3952 | --DOCSHELL 00000025B7ADB800 == 33 [pid = 3952] [id = 207] 07:10:14 INFO - PROCESS | 3952 | --DOCSHELL 00000025B7461800 == 32 [pid = 3952] [id = 206] 07:10:14 INFO - PROCESS | 3952 | --DOCSHELL 00000025B496B800 == 31 [pid = 3952] [id = 205] 07:10:14 INFO - PROCESS | 3952 | --DOCSHELL 00000025AF962800 == 30 [pid = 3952] [id = 204] 07:10:14 INFO - PROCESS | 3952 | --DOMWINDOW == 81 (00000025B7414C00) [pid = 3952] [serial = 593] [outer = 0000000000000000] [url = about:blank] 07:10:14 INFO - PROCESS | 3952 | --DOMWINDOW == 80 (00000025B41D3800) [pid = 3952] [serial = 587] [outer = 0000000000000000] [url = about:blank] 07:10:14 INFO - PROCESS | 3952 | --DOMWINDOW == 79 (00000025B6E87800) [pid = 3952] [serial = 573] [outer = 0000000000000000] [url = about:blank] 07:10:14 INFO - PROCESS | 3952 | --DOMWINDOW == 78 (00000025AA706800) [pid = 3952] [serial = 575] [outer = 0000000000000000] [url = about:blank] 07:10:14 INFO - PROCESS | 3952 | --DOMWINDOW == 77 (00000025AAA0EC00) [pid = 3952] [serial = 576] [outer = 0000000000000000] [url = about:blank] 07:10:14 INFO - PROCESS | 3952 | --DOMWINDOW == 76 (00000025AAC9CC00) [pid = 3952] [serial = 581] [outer = 0000000000000000] [url = about:blank] 07:10:14 INFO - PROCESS | 3952 | --DOMWINDOW == 75 (00000025AF040400) [pid = 3952] [serial = 582] [outer = 0000000000000000] [url = about:blank] 07:10:14 INFO - PROCESS | 3952 | --DOMWINDOW == 74 (00000025AA70EC00) [pid = 3952] [serial = 578] [outer = 0000000000000000] [url = about:blank] 07:10:14 INFO - PROCESS | 3952 | --DOMWINDOW == 73 (00000025AAC52400) [pid = 3952] [serial = 579] [outer = 0000000000000000] [url = about:blank] 07:10:14 INFO - PROCESS | 3952 | --DOMWINDOW == 72 (00000025B0A18800) [pid = 3952] [serial = 584] [outer = 0000000000000000] [url = about:blank] 07:10:14 INFO - PROCESS | 3952 | --DOMWINDOW == 71 (00000025B14A3C00) [pid = 3952] [serial = 590] [outer = 0000000000000000] [url = about:blank] 07:10:14 INFO - PROCESS | 3952 | --DOMWINDOW == 70 (00000025B601CC00) [pid = 3952] [serial = 591] [outer = 0000000000000000] [url = about:blank] 07:10:14 INFO - PROCESS | 3952 | --DOMWINDOW == 69 (00000025B74EB800) [pid = 3952] [serial = 594] [outer = 0000000000000000] [url = about:blank] 07:10:14 INFO - PROCESS | 3952 | --DOMWINDOW == 68 (00000025B49DDC00) [pid = 3952] [serial = 588] [outer = 0000000000000000] [url = about:blank] 07:10:14 INFO - PROCESS | 3952 | --DOMWINDOW == 67 (00000025B14A3800) [pid = 3952] [serial = 585] [outer = 0000000000000000] [url = about:blank] 07:10:14 INFO - PROCESS | 3952 | --DOMWINDOW == 66 (00000025B8457C00) [pid = 3952] [serial = 552] [outer = 0000000000000000] [url = about:blank] 07:10:14 INFO - PROCESS | 3952 | --DOMWINDOW == 65 (00000025B7F0B000) [pid = 3952] [serial = 597] [outer = 0000000000000000] [url = about:blank] 07:10:14 INFO - PROCESS | 3952 | --DOMWINDOW == 64 (00000025B7F03800) [pid = 3952] [serial = 596] [outer = 0000000000000000] [url = about:blank] 07:10:14 INFO - PROCESS | 3952 | 1467036614938 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]]]}] 07:10:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 07:10:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1055ms 07:10:14 INFO - PROCESS | 3952 | 1467036614955 Marionette TRACE conn6 -> [0,821,"getWindowHandle",null] 07:10:14 INFO - PROCESS | 3952 | 1467036614959 Marionette TRACE conn6 <- [1,821,null,{"value":"13"}] 07:10:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 07:10:14 INFO - PROCESS | 3952 | 1467036614963 Marionette TRACE conn6 -> [0,822,"setScriptTimeout",{"ms":35000}] 07:10:14 INFO - PROCESS | 3952 | 1467036614966 Marionette TRACE conn6 <- [1,822,null,{}] 07:10:14 INFO - PROCESS | 3952 | 1467036614971 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}] 07:10:14 INFO - PROCESS | 3952 | 1467036614973 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:10:15 INFO - PROCESS | 3952 | 1467036615062 Marionette TRACE conn6 <- [1,823,null,{"value":null}] 07:10:15 INFO - PROCESS | 3952 | 1467036615133 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:15 INFO - PROCESS | 3952 | 1467036615136 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:10:15 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B0F50000 == 31 [pid = 3952] [id = 215] 07:10:15 INFO - PROCESS | 3952 | ++DOMWINDOW == 65 (00000025AA627C00) [pid = 3952] [serial = 643] [outer = 0000000000000000] 07:10:15 INFO - PROCESS | 3952 | ++DOMWINDOW == 66 (00000025AAB9C800) [pid = 3952] [serial = 644] [outer = 00000025AA627C00] 07:10:15 INFO - PROCESS | 3952 | 1467036615185 Marionette DEBUG loaded listener.js 07:10:15 INFO - PROCESS | 3952 | ++DOMWINDOW == 67 (00000025AB120800) [pid = 3952] [serial = 645] [outer = 00000025AA627C00] 07:10:15 INFO - PROCESS | 3952 | 1467036615592 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]]]}] 07:10:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 07:10:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 691ms 07:10:15 INFO - PROCESS | 3952 | 1467036615659 Marionette TRACE conn6 -> [0,825,"getWindowHandle",null] 07:10:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 07:10:15 INFO - PROCESS | 3952 | 1467036615663 Marionette TRACE conn6 <- [1,825,null,{"value":"13"}] 07:10:15 INFO - PROCESS | 3952 | 1467036615667 Marionette TRACE conn6 -> [0,826,"setScriptTimeout",{"ms":35000}] 07:10:15 INFO - PROCESS | 3952 | 1467036615669 Marionette TRACE conn6 <- [1,826,null,{}] 07:10:15 INFO - PROCESS | 3952 | 1467036615673 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}] 07:10:15 INFO - PROCESS | 3952 | 1467036615675 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:10:15 INFO - PROCESS | 3952 | 1467036615763 Marionette TRACE conn6 <- [1,827,null,{"value":null}] 07:10:15 INFO - PROCESS | 3952 | 1467036615773 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:15 INFO - PROCESS | 3952 | 1467036615775 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:10:15 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B75B6000 == 32 [pid = 3952] [id = 216] 07:10:15 INFO - PROCESS | 3952 | ++DOMWINDOW == 68 (00000025B09D7000) [pid = 3952] [serial = 646] [outer = 0000000000000000] 07:10:15 INFO - PROCESS | 3952 | ++DOMWINDOW == 69 (00000025B0FA5000) [pid = 3952] [serial = 647] [outer = 00000025B09D7000] 07:10:15 INFO - PROCESS | 3952 | 1467036615821 Marionette DEBUG loaded listener.js 07:10:15 INFO - PROCESS | 3952 | ++DOMWINDOW == 70 (00000025B14AF400) [pid = 3952] [serial = 648] [outer = 00000025B09D7000] 07:10:16 INFO - PROCESS | 3952 | 1467036616304 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]]]}] 07:10:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 07:10:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 691ms 07:10:16 INFO - PROCESS | 3952 | 1467036616359 Marionette TRACE conn6 -> [0,829,"getWindowHandle",null] 07:10:16 INFO - PROCESS | 3952 | 1467036616363 Marionette TRACE conn6 <- [1,829,null,{"value":"13"}] 07:10:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 07:10:16 INFO - PROCESS | 3952 | 1467036616375 Marionette TRACE conn6 -> [0,830,"setScriptTimeout",{"ms":35000}] 07:10:16 INFO - PROCESS | 3952 | 1467036616379 Marionette TRACE conn6 <- [1,830,null,{}] 07:10:16 INFO - PROCESS | 3952 | 1467036616383 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}] 07:10:16 INFO - PROCESS | 3952 | 1467036616387 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:10:16 INFO - PROCESS | 3952 | 1467036616479 Marionette TRACE conn6 <- [1,831,null,{"value":null}] 07:10:16 INFO - PROCESS | 3952 | 1467036616484 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:16 INFO - PROCESS | 3952 | 1467036616487 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:10:16 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B84D4000 == 33 [pid = 3952] [id = 217] 07:10:16 INFO - PROCESS | 3952 | ++DOMWINDOW == 71 (00000025B42EBC00) [pid = 3952] [serial = 649] [outer = 0000000000000000] 07:10:16 INFO - PROCESS | 3952 | ++DOMWINDOW == 72 (00000025B4872C00) [pid = 3952] [serial = 650] [outer = 00000025B42EBC00] 07:10:16 INFO - PROCESS | 3952 | 1467036616534 Marionette DEBUG loaded listener.js 07:10:16 INFO - PROCESS | 3952 | ++DOMWINDOW == 73 (00000025B4EA4C00) [pid = 3952] [serial = 651] [outer = 00000025B42EBC00] 07:10:16 INFO - PROCESS | 3952 | 1467036616952 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]]]}] 07:10:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 07:10:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 629ms 07:10:17 INFO - PROCESS | 3952 | 1467036617002 Marionette TRACE conn6 -> [0,833,"getWindowHandle",null] 07:10:17 INFO - PROCESS | 3952 | 1467036617005 Marionette TRACE conn6 <- [1,833,null,{"value":"13"}] 07:10:17 INFO - PROCESS | 3952 | 1467036617015 Marionette TRACE conn6 -> [0,834,"setScriptTimeout",{"ms":35000}] 07:10:17 INFO - PROCESS | 3952 | 1467036617017 Marionette TRACE conn6 <- [1,834,null,{}] 07:10:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 07:10:17 INFO - PROCESS | 3952 | 1467036617021 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}] 07:10:17 INFO - PROCESS | 3952 | 1467036617023 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:10:17 INFO - PROCESS | 3952 | 1467036617158 Marionette TRACE conn6 <- [1,835,null,{"value":null}] 07:10:17 INFO - PROCESS | 3952 | 1467036617201 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:17 INFO - PROCESS | 3952 | 1467036617203 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:10:17 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B9FDD800 == 34 [pid = 3952] [id = 218] 07:10:17 INFO - PROCESS | 3952 | ++DOMWINDOW == 74 (00000025B14AD800) [pid = 3952] [serial = 652] [outer = 0000000000000000] 07:10:17 INFO - PROCESS | 3952 | ++DOMWINDOW == 75 (00000025B6A51C00) [pid = 3952] [serial = 653] [outer = 00000025B14AD800] 07:10:17 INFO - PROCESS | 3952 | 1467036617255 Marionette DEBUG loaded listener.js 07:10:17 INFO - PROCESS | 3952 | ++DOMWINDOW == 76 (00000025B6E92800) [pid = 3952] [serial = 654] [outer = 00000025B14AD800] 07:10:19 INFO - PROCESS | 3952 | --DOMWINDOW == 75 (00000025B3932800) [pid = 3952] [serial = 619] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 07:10:19 INFO - PROCESS | 3952 | --DOMWINDOW == 74 (00000025AAA08C00) [pid = 3952] [serial = 622] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 07:10:19 INFO - PROCESS | 3952 | --DOMWINDOW == 73 (00000025A8ED9000) [pid = 3952] [serial = 616] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 07:10:19 INFO - PROCESS | 3952 | --DOMWINDOW == 72 (00000025AAA0B800) [pid = 3952] [serial = 613] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 07:10:19 INFO - PROCESS | 3952 | --DOMWINDOW == 71 (00000025A9F3B400) [pid = 3952] [serial = 610] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 07:10:19 INFO - PROCESS | 3952 | --DOMWINDOW == 70 (00000025AABA3800) [pid = 3952] [serial = 607] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 07:10:19 INFO - PROCESS | 3952 | --DOMWINDOW == 69 (00000025AAC9A000) [pid = 3952] [serial = 598] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 07:10:19 INFO - PROCESS | 3952 | --DOMWINDOW == 68 (00000025B41CF400) [pid = 3952] [serial = 601] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 07:10:19 INFO - PROCESS | 3952 | --DOMWINDOW == 67 (00000025B7A50400) [pid = 3952] [serial = 604] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 07:10:19 INFO - PROCESS | 3952 | --DOMWINDOW == 66 (00000025AAA0DC00) [pid = 3952] [serial = 631] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 07:10:19 INFO - PROCESS | 3952 | --DOMWINDOW == 65 (00000025AA719C00) [pid = 3952] [serial = 625] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 07:10:19 INFO - PROCESS | 3952 | --DOMWINDOW == 64 (00000025A9722C00) [pid = 3952] [serial = 628] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 07:10:19 INFO - PROCESS | 3952 | 1467036619202 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]]]}] 07:10:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 07:10:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 2237ms 07:10:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 07:10:19 INFO - PROCESS | 3952 | 1467036619258 Marionette TRACE conn6 -> [0,837,"getWindowHandle",null] 07:10:19 INFO - PROCESS | 3952 | 1467036619260 Marionette TRACE conn6 <- [1,837,null,{"value":"13"}] 07:10:19 INFO - PROCESS | 3952 | 1467036619264 Marionette TRACE conn6 -> [0,838,"setScriptTimeout",{"ms":35000}] 07:10:19 INFO - PROCESS | 3952 | 1467036619265 Marionette TRACE conn6 <- [1,838,null,{}] 07:10:19 INFO - PROCESS | 3952 | 1467036619269 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}] 07:10:19 INFO - PROCESS | 3952 | 1467036619271 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:10:19 INFO - PROCESS | 3952 | 1467036619355 Marionette TRACE conn6 <- [1,839,null,{"value":null}] 07:10:19 INFO - PROCESS | 3952 | 1467036619423 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:19 INFO - PROCESS | 3952 | 1467036619429 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:10:19 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B82EB000 == 35 [pid = 3952] [id = 219] 07:10:19 INFO - PROCESS | 3952 | ++DOMWINDOW == 65 (00000025B4871400) [pid = 3952] [serial = 655] [outer = 0000000000000000] 07:10:19 INFO - PROCESS | 3952 | ++DOMWINDOW == 66 (00000025B6023000) [pid = 3952] [serial = 656] [outer = 00000025B4871400] 07:10:19 INFO - PROCESS | 3952 | 1467036619484 Marionette DEBUG loaded listener.js 07:10:19 INFO - PROCESS | 3952 | ++DOMWINDOW == 67 (00000025B806F000) [pid = 3952] [serial = 657] [outer = 00000025B4871400] 07:10:19 INFO - PROCESS | 3952 | 1467036619861 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]]]}] 07:10:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 07:10:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 629ms 07:10:19 INFO - PROCESS | 3952 | 1467036619895 Marionette TRACE conn6 -> [0,841,"getWindowHandle",null] 07:10:19 INFO - PROCESS | 3952 | 1467036619897 Marionette TRACE conn6 <- [1,841,null,{"value":"13"}] 07:10:19 INFO - PROCESS | 3952 | 1467036619900 Marionette TRACE conn6 -> [0,842,"setScriptTimeout",{"ms":35000}] 07:10:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 07:10:19 INFO - PROCESS | 3952 | 1467036619902 Marionette TRACE conn6 <- [1,842,null,{}] 07:10:19 INFO - PROCESS | 3952 | 1467036619905 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}] 07:10:19 INFO - PROCESS | 3952 | 1467036619907 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:10:20 INFO - PROCESS | 3952 | 1467036620026 Marionette TRACE conn6 <- [1,843,null,{"value":null}] 07:10:20 INFO - PROCESS | 3952 | 1467036620033 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:20 INFO - PROCESS | 3952 | 1467036620035 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:10:20 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BE051800 == 36 [pid = 3952] [id = 220] 07:10:20 INFO - PROCESS | 3952 | ++DOMWINDOW == 68 (00000025B8076000) [pid = 3952] [serial = 658] [outer = 0000000000000000] 07:10:20 INFO - PROCESS | 3952 | ++DOMWINDOW == 69 (00000025B80BC800) [pid = 3952] [serial = 659] [outer = 00000025B8076000] 07:10:20 INFO - PROCESS | 3952 | 1467036620080 Marionette DEBUG loaded listener.js 07:10:20 INFO - PROCESS | 3952 | ++DOMWINDOW == 70 (00000025B80C6800) [pid = 3952] [serial = 660] [outer = 00000025B8076000] 07:10:20 INFO - PROCESS | 3952 | 1467036620510 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]]]}] 07:10:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 07:10:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 627ms 07:10:20 INFO - PROCESS | 3952 | 1467036620531 Marionette TRACE conn6 -> [0,845,"getWindowHandle",null] 07:10:20 INFO - PROCESS | 3952 | 1467036620533 Marionette TRACE conn6 <- [1,845,null,{"value":"13"}] 07:10:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 07:10:20 INFO - PROCESS | 3952 | 1467036620536 Marionette TRACE conn6 -> [0,846,"setScriptTimeout",{"ms":35000}] 07:10:20 INFO - PROCESS | 3952 | 1467036620538 Marionette TRACE conn6 <- [1,846,null,{}] 07:10:20 INFO - PROCESS | 3952 | 1467036620541 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}] 07:10:20 INFO - PROCESS | 3952 | 1467036620543 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:10:20 INFO - PROCESS | 3952 | 1467036620650 Marionette TRACE conn6 <- [1,847,null,{"value":null}] 07:10:20 INFO - PROCESS | 3952 | 1467036620657 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:20 INFO - PROCESS | 3952 | 1467036620659 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:10:20 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B1011800 == 37 [pid = 3952] [id = 221] 07:10:20 INFO - PROCESS | 3952 | ++DOMWINDOW == 71 (00000025B8131400) [pid = 3952] [serial = 661] [outer = 0000000000000000] 07:10:20 INFO - PROCESS | 3952 | ++DOMWINDOW == 72 (00000025B8134800) [pid = 3952] [serial = 662] [outer = 00000025B8131400] 07:10:20 INFO - PROCESS | 3952 | 1467036620703 Marionette DEBUG loaded listener.js 07:10:20 INFO - PROCESS | 3952 | ++DOMWINDOW == 73 (00000025B8272800) [pid = 3952] [serial = 663] [outer = 00000025B8131400] 07:10:21 INFO - PROCESS | 3952 | 1467036621189 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]]]}] 07:10:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 07:10:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 691ms 07:10:21 INFO - PROCESS | 3952 | 1467036621232 Marionette TRACE conn6 -> [0,849,"getWindowHandle",null] 07:10:21 INFO - PROCESS | 3952 | 1467036621237 Marionette TRACE conn6 <- [1,849,null,{"value":"13"}] 07:10:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 07:10:21 INFO - PROCESS | 3952 | 1467036621243 Marionette TRACE conn6 -> [0,850,"setScriptTimeout",{"ms":35000}] 07:10:21 INFO - PROCESS | 3952 | 1467036621247 Marionette TRACE conn6 <- [1,850,null,{}] 07:10:21 INFO - PROCESS | 3952 | 1467036621253 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}] 07:10:21 INFO - PROCESS | 3952 | 1467036621256 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:10:21 INFO - PROCESS | 3952 | 1467036621422 Marionette TRACE conn6 <- [1,851,null,{"value":null}] 07:10:21 INFO - PROCESS | 3952 | 1467036621508 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:21 INFO - PROCESS | 3952 | 1467036621513 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:10:21 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B42DE000 == 38 [pid = 3952] [id = 222] 07:10:21 INFO - PROCESS | 3952 | ++DOMWINDOW == 74 (00000025AA721C00) [pid = 3952] [serial = 664] [outer = 0000000000000000] 07:10:21 INFO - PROCESS | 3952 | ++DOMWINDOW == 75 (00000025AAB9AC00) [pid = 3952] [serial = 665] [outer = 00000025AA721C00] 07:10:21 INFO - PROCESS | 3952 | 1467036621572 Marionette DEBUG loaded listener.js 07:10:21 INFO - PROCESS | 3952 | ++DOMWINDOW == 76 (00000025AF0F5400) [pid = 3952] [serial = 666] [outer = 00000025AA721C00] 07:10:22 INFO - PROCESS | 3952 | 1467036622137 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]]]}] 07:10:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 07:10:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 941ms 07:10:22 INFO - PROCESS | 3952 | 1467036622187 Marionette TRACE conn6 -> [0,853,"getWindowHandle",null] 07:10:22 INFO - PROCESS | 3952 | 1467036622192 Marionette TRACE conn6 <- [1,853,null,{"value":"13"}] 07:10:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 07:10:22 INFO - PROCESS | 3952 | 1467036622199 Marionette TRACE conn6 -> [0,854,"setScriptTimeout",{"ms":35000}] 07:10:22 INFO - PROCESS | 3952 | 1467036622202 Marionette TRACE conn6 <- [1,854,null,{}] 07:10:22 INFO - PROCESS | 3952 | 1467036622206 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}] 07:10:22 INFO - PROCESS | 3952 | 1467036622209 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:10:22 INFO - PROCESS | 3952 | 1467036622327 Marionette TRACE conn6 <- [1,855,null,{"value":null}] 07:10:22 INFO - PROCESS | 3952 | 1467036622414 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:22 INFO - PROCESS | 3952 | 1467036622416 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:10:22 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BB65B800 == 39 [pid = 3952] [id = 223] 07:10:22 INFO - PROCESS | 3952 | ++DOMWINDOW == 77 (00000025B14AE400) [pid = 3952] [serial = 667] [outer = 0000000000000000] 07:10:22 INFO - PROCESS | 3952 | ++DOMWINDOW == 78 (00000025B3937C00) [pid = 3952] [serial = 668] [outer = 00000025B14AE400] 07:10:22 INFO - PROCESS | 3952 | 1467036622476 Marionette DEBUG loaded listener.js 07:10:22 INFO - PROCESS | 3952 | ++DOMWINDOW == 79 (00000025B41D3C00) [pid = 3952] [serial = 669] [outer = 00000025B14AE400] 07:10:23 INFO - PROCESS | 3952 | ++DOMWINDOW == 80 (00000025B74EF000) [pid = 3952] [serial = 670] [outer = 00000025AFBE8000] 07:10:23 INFO - PROCESS | 3952 | 1467036623155 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]]]}] 07:10:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 07:10:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1028ms 07:10:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 07:10:23 INFO - PROCESS | 3952 | 1467036623229 Marionette TRACE conn6 -> [0,857,"getWindowHandle",null] 07:10:23 INFO - PROCESS | 3952 | 1467036623232 Marionette TRACE conn6 <- [1,857,null,{"value":"13"}] 07:10:23 INFO - PROCESS | 3952 | 1467036623236 Marionette TRACE conn6 -> [0,858,"setScriptTimeout",{"ms":35000}] 07:10:23 INFO - PROCESS | 3952 | 1467036623240 Marionette TRACE conn6 <- [1,858,null,{}] 07:10:23 INFO - PROCESS | 3952 | 1467036623252 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}] 07:10:23 INFO - PROCESS | 3952 | 1467036623257 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:10:23 INFO - PROCESS | 3952 | 1467036623399 Marionette TRACE conn6 <- [1,859,null,{"value":null}] 07:10:23 INFO - PROCESS | 3952 | 1467036623467 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:23 INFO - PROCESS | 3952 | 1467036623470 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:10:23 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BECDB000 == 40 [pid = 3952] [id = 224] 07:10:23 INFO - PROCESS | 3952 | ++DOMWINDOW == 81 (00000025AF826800) [pid = 3952] [serial = 671] [outer = 0000000000000000] 07:10:23 INFO - PROCESS | 3952 | ++DOMWINDOW == 82 (00000025B8071C00) [pid = 3952] [serial = 672] [outer = 00000025AF826800] 07:10:23 INFO - PROCESS | 3952 | 1467036623528 Marionette DEBUG loaded listener.js 07:10:23 INFO - PROCESS | 3952 | ++DOMWINDOW == 83 (00000025B898C800) [pid = 3952] [serial = 673] [outer = 00000025AF826800] 07:10:24 INFO - PROCESS | 3952 | 1467036624202 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]]]}] 07:10:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 07:10:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 984ms 07:10:24 INFO - PROCESS | 3952 | 1467036624221 Marionette TRACE conn6 -> [0,861,"getWindowHandle",null] 07:10:24 INFO - PROCESS | 3952 | 1467036624225 Marionette TRACE conn6 <- [1,861,null,{"value":"13"}] 07:10:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 07:10:24 INFO - PROCESS | 3952 | 1467036624228 Marionette TRACE conn6 -> [0,862,"setScriptTimeout",{"ms":35000}] 07:10:24 INFO - PROCESS | 3952 | 1467036624230 Marionette TRACE conn6 <- [1,862,null,{}] 07:10:24 INFO - PROCESS | 3952 | 1467036624234 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}] 07:10:24 INFO - PROCESS | 3952 | 1467036624236 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:10:24 INFO - PROCESS | 3952 | 1467036624347 Marionette TRACE conn6 <- [1,863,null,{"value":null}] 07:10:24 INFO - PROCESS | 3952 | 1467036624430 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:24 INFO - PROCESS | 3952 | 1467036624433 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:10:24 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BF8E4800 == 41 [pid = 3952] [id = 225] 07:10:24 INFO - PROCESS | 3952 | ++DOMWINDOW == 84 (00000025B8D95000) [pid = 3952] [serial = 674] [outer = 0000000000000000] 07:10:24 INFO - PROCESS | 3952 | ++DOMWINDOW == 85 (00000025B8D99000) [pid = 3952] [serial = 675] [outer = 00000025B8D95000] 07:10:24 INFO - PROCESS | 3952 | 1467036624487 Marionette DEBUG loaded listener.js 07:10:24 INFO - PROCESS | 3952 | ++DOMWINDOW == 86 (00000025B8DA1800) [pid = 3952] [serial = 676] [outer = 00000025B8D95000] 07:10:25 INFO - PROCESS | 3952 | 1467036625080 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]]]}] 07:10:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 07:10:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 880ms 07:10:25 INFO - PROCESS | 3952 | 1467036625110 Marionette TRACE conn6 -> [0,865,"getWindowHandle",null] 07:10:25 INFO - PROCESS | 3952 | 1467036625113 Marionette TRACE conn6 <- [1,865,null,{"value":"13"}] 07:10:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 07:10:25 INFO - PROCESS | 3952 | 1467036625116 Marionette TRACE conn6 -> [0,866,"setScriptTimeout",{"ms":35000}] 07:10:25 INFO - PROCESS | 3952 | 1467036625118 Marionette TRACE conn6 <- [1,866,null,{}] 07:10:25 INFO - PROCESS | 3952 | 1467036625122 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}] 07:10:25 INFO - PROCESS | 3952 | 1467036625124 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:10:25 INFO - PROCESS | 3952 | 1467036625231 Marionette TRACE conn6 <- [1,867,null,{"value":null}] 07:10:25 INFO - PROCESS | 3952 | 1467036625317 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:25 INFO - PROCESS | 3952 | 1467036625320 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:10:25 INFO - PROCESS | 3952 | ++DOCSHELL 00000025AFE25000 == 42 [pid = 3952] [id = 226] 07:10:25 INFO - PROCESS | 3952 | ++DOMWINDOW == 87 (00000025AFBE8800) [pid = 3952] [serial = 677] [outer = 0000000000000000] 07:10:25 INFO - PROCESS | 3952 | ++DOMWINDOW == 88 (00000025B138F400) [pid = 3952] [serial = 678] [outer = 00000025AFBE8800] 07:10:25 INFO - PROCESS | 3952 | 1467036625378 Marionette DEBUG loaded listener.js 07:10:25 INFO - PROCESS | 3952 | ++DOMWINDOW == 89 (00000025B78F0C00) [pid = 3952] [serial = 679] [outer = 00000025AFBE8800] 07:10:26 INFO - PROCESS | 3952 | 1467036626071 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]]]}] 07:10:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 07:10:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 986ms 07:10:26 INFO - PROCESS | 3952 | 1467036626106 Marionette TRACE conn6 -> [0,869,"getWindowHandle",null] 07:10:26 INFO - PROCESS | 3952 | 1467036626110 Marionette TRACE conn6 <- [1,869,null,{"value":"13"}] 07:10:26 INFO - PROCESS | 3952 | 1467036626115 Marionette TRACE conn6 -> [0,870,"setScriptTimeout",{"ms":35000}] 07:10:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 07:10:26 INFO - PROCESS | 3952 | 1467036626120 Marionette TRACE conn6 <- [1,870,null,{}] 07:10:26 INFO - PROCESS | 3952 | 1467036626125 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}] 07:10:26 INFO - PROCESS | 3952 | 1467036626127 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:10:26 INFO - PROCESS | 3952 | 1467036626232 Marionette TRACE conn6 <- [1,871,null,{"value":null}] 07:10:26 INFO - PROCESS | 3952 | 1467036626304 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:26 INFO - PROCESS | 3952 | 1467036626307 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:10:26 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B39A1000 == 43 [pid = 3952] [id = 227] 07:10:26 INFO - PROCESS | 3952 | ++DOMWINDOW == 90 (00000025AAC4D400) [pid = 3952] [serial = 680] [outer = 0000000000000000] 07:10:26 INFO - PROCESS | 3952 | ++DOMWINDOW == 91 (00000025AFBE1400) [pid = 3952] [serial = 681] [outer = 00000025AAC4D400] 07:10:26 INFO - PROCESS | 3952 | 1467036626358 Marionette DEBUG loaded listener.js 07:10:26 INFO - PROCESS | 3952 | ++DOMWINDOW == 92 (00000025B14A9000) [pid = 3952] [serial = 682] [outer = 00000025AAC4D400] 07:10:27 INFO - PROCESS | 3952 | --DOCSHELL 00000025BE051800 == 42 [pid = 3952] [id = 220] 07:10:27 INFO - PROCESS | 3952 | --DOCSHELL 00000025B82EB000 == 41 [pid = 3952] [id = 219] 07:10:27 INFO - PROCESS | 3952 | --DOCSHELL 00000025B9FDD800 == 40 [pid = 3952] [id = 218] 07:10:27 INFO - PROCESS | 3952 | --DOCSHELL 00000025B84D4000 == 39 [pid = 3952] [id = 217] 07:10:27 INFO - PROCESS | 3952 | --DOCSHELL 00000025B75B6000 == 38 [pid = 3952] [id = 216] 07:10:27 INFO - PROCESS | 3952 | --DOCSHELL 00000025B0F50000 == 37 [pid = 3952] [id = 215] 07:10:27 INFO - PROCESS | 3952 | --DOCSHELL 00000025AEE88000 == 36 [pid = 3952] [id = 214] 07:10:27 INFO - PROCESS | 3952 | --DOCSHELL 00000025B7461000 == 35 [pid = 3952] [id = 212] 07:10:27 INFO - PROCESS | 3952 | --DOCSHELL 00000025B4E07800 == 34 [pid = 3952] [id = 213] 07:10:27 INFO - PROCESS | 3952 | --DOCSHELL 00000025B085C000 == 33 [pid = 3952] [id = 203] 07:10:27 INFO - PROCESS | 3952 | --DOCSHELL 00000025AFE25000 == 32 [pid = 3952] [id = 226] 07:10:27 INFO - PROCESS | 3952 | --DOCSHELL 00000025BF8E4800 == 31 [pid = 3952] [id = 225] 07:10:27 INFO - PROCESS | 3952 | --DOCSHELL 00000025BECDB000 == 30 [pid = 3952] [id = 224] 07:10:27 INFO - PROCESS | 3952 | --DOCSHELL 00000025BB65B800 == 29 [pid = 3952] [id = 223] 07:10:27 INFO - PROCESS | 3952 | --DOCSHELL 00000025B1011800 == 28 [pid = 3952] [id = 221] 07:10:27 INFO - PROCESS | 3952 | --DOCSHELL 00000025B42DE000 == 27 [pid = 3952] [id = 222] 07:10:27 INFO - PROCESS | 3952 | --DOMWINDOW == 91 (00000025B3937800) [pid = 3952] [serial = 620] [outer = 0000000000000000] [url = about:blank] 07:10:27 INFO - PROCESS | 3952 | --DOMWINDOW == 90 (00000025B45CF400) [pid = 3952] [serial = 623] [outer = 0000000000000000] [url = about:blank] 07:10:27 INFO - PROCESS | 3952 | --DOMWINDOW == 89 (00000025B0995000) [pid = 3952] [serial = 617] [outer = 0000000000000000] [url = about:blank] 07:10:27 INFO - PROCESS | 3952 | --DOMWINDOW == 88 (00000025AADA0C00) [pid = 3952] [serial = 615] [outer = 0000000000000000] [url = about:blank] 07:10:27 INFO - PROCESS | 3952 | --DOMWINDOW == 87 (00000025AAC51C00) [pid = 3952] [serial = 614] [outer = 0000000000000000] [url = about:blank] 07:10:27 INFO - PROCESS | 3952 | --DOMWINDOW == 86 (00000025AA709400) [pid = 3952] [serial = 611] [outer = 0000000000000000] [url = about:blank] 07:10:27 INFO - PROCESS | 3952 | --DOMWINDOW == 85 (00000025AAA02800) [pid = 3952] [serial = 612] [outer = 0000000000000000] [url = about:blank] 07:10:27 INFO - PROCESS | 3952 | --DOMWINDOW == 84 (00000025AF8BD800) [pid = 3952] [serial = 609] [outer = 0000000000000000] [url = about:blank] 07:10:27 INFO - PROCESS | 3952 | --DOMWINDOW == 83 (00000025AAC4FC00) [pid = 3952] [serial = 608] [outer = 0000000000000000] [url = about:blank] 07:10:27 INFO - PROCESS | 3952 | --DOMWINDOW == 82 (00000025B41CC800) [pid = 3952] [serial = 621] [outer = 0000000000000000] [url = about:blank] 07:10:27 INFO - PROCESS | 3952 | --DOMWINDOW == 81 (00000025B080EC00) [pid = 3952] [serial = 600] [outer = 0000000000000000] [url = about:blank] 07:10:27 INFO - PROCESS | 3952 | --DOMWINDOW == 80 (00000025AB126800) [pid = 3952] [serial = 599] [outer = 0000000000000000] [url = about:blank] 07:10:27 INFO - PROCESS | 3952 | --DOMWINDOW == 79 (00000025B6A5C400) [pid = 3952] [serial = 603] [outer = 0000000000000000] [url = about:blank] 07:10:27 INFO - PROCESS | 3952 | --DOMWINDOW == 78 (00000025AAA04800) [pid = 3952] [serial = 635] [outer = 0000000000000000] [url = about:blank] 07:10:27 INFO - PROCESS | 3952 | --DOMWINDOW == 77 (00000025B4530C00) [pid = 3952] [serial = 602] [outer = 0000000000000000] [url = about:blank] 07:10:27 INFO - PROCESS | 3952 | --DOMWINDOW == 76 (00000025B7FC1000) [pid = 3952] [serial = 606] [outer = 0000000000000000] [url = about:blank] 07:10:27 INFO - PROCESS | 3952 | --DOMWINDOW == 75 (00000025B7F0A000) [pid = 3952] [serial = 605] [outer = 0000000000000000] [url = about:blank] 07:10:27 INFO - PROCESS | 3952 | --DOMWINDOW == 74 (00000025B49EAC00) [pid = 3952] [serial = 624] [outer = 0000000000000000] [url = about:blank] 07:10:27 INFO - PROCESS | 3952 | --DOMWINDOW == 73 (00000025B7F07400) [pid = 3952] [serial = 632] [outer = 0000000000000000] [url = about:blank] 07:10:27 INFO - PROCESS | 3952 | --DOMWINDOW == 72 (00000025B74E8400) [pid = 3952] [serial = 627] [outer = 0000000000000000] [url = about:blank] 07:10:27 INFO - PROCESS | 3952 | --DOMWINDOW == 71 (00000025B4874000) [pid = 3952] [serial = 626] [outer = 0000000000000000] [url = about:blank] 07:10:27 INFO - PROCESS | 3952 | --DOMWINDOW == 70 (00000025B7417400) [pid = 3952] [serial = 629] [outer = 0000000000000000] [url = about:blank] 07:10:27 INFO - PROCESS | 3952 | --DOMWINDOW == 69 (00000025B762F000) [pid = 3952] [serial = 630] [outer = 0000000000000000] [url = about:blank] 07:10:27 INFO - PROCESS | 3952 | --DOMWINDOW == 68 (00000025B7FBD000) [pid = 3952] [serial = 633] [outer = 0000000000000000] [url = about:blank] 07:10:27 INFO - PROCESS | 3952 | --DOMWINDOW == 67 (00000025B0FAB000) [pid = 3952] [serial = 618] [outer = 0000000000000000] [url = about:blank] 07:10:27 INFO - PROCESS | 3952 | 1467036627537 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]]]}] 07:10:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 07:10:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1449ms 07:10:27 INFO - PROCESS | 3952 | 1467036627569 Marionette TRACE conn6 -> [0,873,"getWindowHandle",null] 07:10:27 INFO - PROCESS | 3952 | 1467036627574 Marionette TRACE conn6 <- [1,873,null,{"value":"13"}] 07:10:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 07:10:27 INFO - PROCESS | 3952 | 1467036627586 Marionette TRACE conn6 -> [0,874,"setScriptTimeout",{"ms":35000}] 07:10:27 INFO - PROCESS | 3952 | 1467036627589 Marionette TRACE conn6 <- [1,874,null,{}] 07:10:27 INFO - PROCESS | 3952 | 1467036627596 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}] 07:10:27 INFO - PROCESS | 3952 | 1467036627599 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:10:27 INFO - PROCESS | 3952 | 1467036627682 Marionette TRACE conn6 <- [1,875,null,{"value":null}] 07:10:27 INFO - PROCESS | 3952 | 1467036627691 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:27 INFO - PROCESS | 3952 | 1467036627696 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:10:27 INFO - PROCESS | 3952 | ++DOCSHELL 00000025AF944000 == 28 [pid = 3952] [id = 228] 07:10:27 INFO - PROCESS | 3952 | ++DOMWINDOW == 68 (00000025AA625C00) [pid = 3952] [serial = 683] [outer = 0000000000000000] 07:10:27 INFO - PROCESS | 3952 | ++DOMWINDOW == 69 (00000025AA70CC00) [pid = 3952] [serial = 684] [outer = 00000025AA625C00] 07:10:27 INFO - PROCESS | 3952 | 1467036627747 Marionette DEBUG loaded listener.js 07:10:27 INFO - PROCESS | 3952 | ++DOMWINDOW == 70 (00000025AA71F000) [pid = 3952] [serial = 685] [outer = 00000025AA625C00] 07:10:28 INFO - PROCESS | 3952 | 1467036628202 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]]]}] 07:10:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 07:10:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 690ms 07:10:28 INFO - PROCESS | 3952 | 1467036628279 Marionette TRACE conn6 -> [0,877,"getWindowHandle",null] 07:10:28 INFO - PROCESS | 3952 | 1467036628285 Marionette TRACE conn6 <- [1,877,null,{"value":"13"}] 07:10:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 07:10:28 INFO - PROCESS | 3952 | 1467036628291 Marionette TRACE conn6 -> [0,878,"setScriptTimeout",{"ms":35000}] 07:10:28 INFO - PROCESS | 3952 | 1467036628294 Marionette TRACE conn6 <- [1,878,null,{}] 07:10:28 INFO - PROCESS | 3952 | 1467036628298 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}] 07:10:28 INFO - PROCESS | 3952 | 1467036628301 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:10:28 INFO - PROCESS | 3952 | 1467036628391 Marionette TRACE conn6 <- [1,879,null,{"value":null}] 07:10:28 INFO - PROCESS | 3952 | 1467036628438 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:28 INFO - PROCESS | 3952 | 1467036628441 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:10:28 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B42DD800 == 29 [pid = 3952] [id = 229] 07:10:28 INFO - PROCESS | 3952 | ++DOMWINDOW == 71 (00000025AAC4B800) [pid = 3952] [serial = 686] [outer = 0000000000000000] 07:10:28 INFO - PROCESS | 3952 | ++DOMWINDOW == 72 (00000025AAC4F000) [pid = 3952] [serial = 687] [outer = 00000025AAC4B800] 07:10:28 INFO - PROCESS | 3952 | 1467036628490 Marionette DEBUG loaded listener.js 07:10:28 INFO - PROCESS | 3952 | ++DOMWINDOW == 73 (00000025AAD96C00) [pid = 3952] [serial = 688] [outer = 00000025AAC4B800] 07:10:28 INFO - PROCESS | 3952 | 1467036628938 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]]]}] 07:10:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 07:10:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 692ms 07:10:28 INFO - PROCESS | 3952 | 1467036628985 Marionette TRACE conn6 -> [0,881,"getWindowHandle",null] 07:10:28 INFO - PROCESS | 3952 | 1467036628988 Marionette TRACE conn6 <- [1,881,null,{"value":"13"}] 07:10:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 07:10:28 INFO - PROCESS | 3952 | 1467036628992 Marionette TRACE conn6 -> [0,882,"setScriptTimeout",{"ms":35000}] 07:10:29 INFO - PROCESS | 3952 | 1467036628995 Marionette TRACE conn6 <- [1,882,null,{}] 07:10:29 INFO - PROCESS | 3952 | 1467036629007 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}] 07:10:29 INFO - PROCESS | 3952 | 1467036629012 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:10:29 INFO - PROCESS | 3952 | 1467036629099 Marionette TRACE conn6 <- [1,883,null,{"value":null}] 07:10:29 INFO - PROCESS | 3952 | 1467036629109 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:29 INFO - PROCESS | 3952 | 1467036629112 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:10:29 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B75BB800 == 30 [pid = 3952] [id = 230] 07:10:29 INFO - PROCESS | 3952 | ++DOMWINDOW == 74 (00000025A9727C00) [pid = 3952] [serial = 689] [outer = 0000000000000000] 07:10:29 INFO - PROCESS | 3952 | ++DOMWINDOW == 75 (00000025AFE41800) [pid = 3952] [serial = 690] [outer = 00000025A9727C00] 07:10:29 INFO - PROCESS | 3952 | 1467036629161 Marionette DEBUG loaded listener.js 07:10:29 INFO - PROCESS | 3952 | ++DOMWINDOW == 76 (00000025B0A19800) [pid = 3952] [serial = 691] [outer = 00000025A9727C00] 07:10:29 INFO - PROCESS | 3952 | 1467036629605 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]]]}] 07:10:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 07:10:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 691ms 07:10:29 INFO - PROCESS | 3952 | 1467036629687 Marionette TRACE conn6 -> [0,885,"getWindowHandle",null] 07:10:29 INFO - PROCESS | 3952 | 1467036629689 Marionette TRACE conn6 <- [1,885,null,{"value":"13"}] 07:10:29 INFO - PROCESS | 3952 | 1467036629693 Marionette TRACE conn6 -> [0,886,"setScriptTimeout",{"ms":35000}] 07:10:29 INFO - PROCESS | 3952 | 1467036629695 Marionette TRACE conn6 <- [1,886,null,{}] 07:10:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 07:10:29 INFO - PROCESS | 3952 | 1467036629699 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}] 07:10:29 INFO - PROCESS | 3952 | 1467036629701 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:10:29 INFO - PROCESS | 3952 | 1467036629838 Marionette TRACE conn6 <- [1,887,null,{"value":null}] 07:10:29 INFO - PROCESS | 3952 | 1467036629856 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:29 INFO - PROCESS | 3952 | 1467036629858 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:10:29 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B7C82800 == 31 [pid = 3952] [id = 231] 07:10:29 INFO - PROCESS | 3952 | ++DOMWINDOW == 77 (00000025B14A9800) [pid = 3952] [serial = 692] [outer = 0000000000000000] 07:10:29 INFO - PROCESS | 3952 | ++DOMWINDOW == 78 (00000025B3934C00) [pid = 3952] [serial = 693] [outer = 00000025B14A9800] 07:10:29 INFO - PROCESS | 3952 | 1467036629903 Marionette DEBUG loaded listener.js 07:10:29 INFO - PROCESS | 3952 | ++DOMWINDOW == 79 (00000025B41CE000) [pid = 3952] [serial = 694] [outer = 00000025B14A9800] 07:10:30 INFO - PROCESS | 3952 | 1467036630364 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]]]}] 07:10:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 07:10:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 732ms 07:10:30 INFO - PROCESS | 3952 | 1467036630436 Marionette TRACE conn6 -> [0,889,"getWindowHandle",null] 07:10:30 INFO - PROCESS | 3952 | 1467036630438 Marionette TRACE conn6 <- [1,889,null,{"value":"13"}] 07:10:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 07:10:30 INFO - PROCESS | 3952 | 1467036630442 Marionette TRACE conn6 -> [0,890,"setScriptTimeout",{"ms":35000}] 07:10:30 INFO - PROCESS | 3952 | 1467036630444 Marionette TRACE conn6 <- [1,890,null,{}] 07:10:30 INFO - PROCESS | 3952 | 1467036630447 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}] 07:10:30 INFO - PROCESS | 3952 | 1467036630449 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:10:30 INFO - PROCESS | 3952 | 1467036630553 Marionette TRACE conn6 <- [1,891,null,{"value":null}] 07:10:30 INFO - PROCESS | 3952 | 1467036630565 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:30 INFO - PROCESS | 3952 | 1467036630567 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:10:30 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B8932800 == 32 [pid = 3952] [id = 232] 07:10:30 INFO - PROCESS | 3952 | ++DOMWINDOW == 80 (00000025AAC4A800) [pid = 3952] [serial = 695] [outer = 0000000000000000] 07:10:30 INFO - PROCESS | 3952 | ++DOMWINDOW == 81 (00000025B4530800) [pid = 3952] [serial = 696] [outer = 00000025AAC4A800] 07:10:30 INFO - PROCESS | 3952 | 1467036630613 Marionette DEBUG loaded listener.js 07:10:30 INFO - PROCESS | 3952 | ++DOMWINDOW == 82 (00000025B49E0C00) [pid = 3952] [serial = 697] [outer = 00000025AAC4A800] 07:10:31 INFO - PROCESS | 3952 | 1467036631048 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]]]}] 07:10:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 07:10:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 691ms 07:10:31 INFO - PROCESS | 3952 | 1467036631173 Marionette TRACE conn6 -> [0,893,"getWindowHandle",null] 07:10:31 INFO - PROCESS | 3952 | 1467036631176 Marionette TRACE conn6 <- [1,893,null,{"value":"13"}] 07:10:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 07:10:31 INFO - PROCESS | 3952 | 1467036631184 Marionette TRACE conn6 -> [0,894,"setScriptTimeout",{"ms":35000}] 07:10:31 INFO - PROCESS | 3952 | 1467036631186 Marionette TRACE conn6 <- [1,894,null,{}] 07:10:31 INFO - PROCESS | 3952 | 1467036631190 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}] 07:10:31 INFO - PROCESS | 3952 | 1467036631196 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:10:31 INFO - PROCESS | 3952 | 1467036631333 Marionette TRACE conn6 <- [1,895,null,{"value":null}] 07:10:31 INFO - PROCESS | 3952 | 1467036631380 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:31 INFO - PROCESS | 3952 | 1467036631382 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:10:31 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BA610000 == 33 [pid = 3952] [id = 233] 07:10:31 INFO - PROCESS | 3952 | ++DOMWINDOW == 83 (00000025B686C800) [pid = 3952] [serial = 698] [outer = 0000000000000000] 07:10:31 INFO - PROCESS | 3952 | ++DOMWINDOW == 84 (00000025B7415C00) [pid = 3952] [serial = 699] [outer = 00000025B686C800] 07:10:31 INFO - PROCESS | 3952 | 1467036631427 Marionette DEBUG loaded listener.js 07:10:31 INFO - PROCESS | 3952 | ++DOMWINDOW == 85 (00000025B74ED000) [pid = 3952] [serial = 700] [outer = 00000025B686C800] 07:10:31 INFO - PROCESS | 3952 | --DOMWINDOW == 84 (00000025B8076000) [pid = 3952] [serial = 658] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 07:10:31 INFO - PROCESS | 3952 | --DOMWINDOW == 83 (00000025B14AD800) [pid = 3952] [serial = 652] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 07:10:31 INFO - PROCESS | 3952 | --DOMWINDOW == 82 (00000025B09D7000) [pid = 3952] [serial = 646] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 07:10:31 INFO - PROCESS | 3952 | --DOMWINDOW == 81 (00000025B8070800) [pid = 3952] [serial = 634] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 07:10:31 INFO - PROCESS | 3952 | --DOMWINDOW == 80 (00000025B42EBC00) [pid = 3952] [serial = 649] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 07:10:31 INFO - PROCESS | 3952 | --DOMWINDOW == 79 (00000025AA717000) [pid = 3952] [serial = 637] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 07:10:31 INFO - PROCESS | 3952 | --DOMWINDOW == 78 (00000025AA628000) [pid = 3952] [serial = 640] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 07:10:31 INFO - PROCESS | 3952 | --DOMWINDOW == 77 (00000025B8131400) [pid = 3952] [serial = 661] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 07:10:31 INFO - PROCESS | 3952 | --DOMWINDOW == 76 (00000025AA627C00) [pid = 3952] [serial = 643] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 07:10:31 INFO - PROCESS | 3952 | --DOMWINDOW == 75 (00000025B4871400) [pid = 3952] [serial = 655] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 07:10:31 INFO - PROCESS | 3952 | 1467036631971 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]]]}] 07:10:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 07:10:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 839ms 07:10:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 07:10:32 INFO - PROCESS | 3952 | 1467036632029 Marionette TRACE conn6 -> [0,897,"getWindowHandle",null] 07:10:32 INFO - PROCESS | 3952 | 1467036632031 Marionette TRACE conn6 <- [1,897,null,{"value":"13"}] 07:10:32 INFO - PROCESS | 3952 | 1467036632034 Marionette TRACE conn6 -> [0,898,"setScriptTimeout",{"ms":35000}] 07:10:32 INFO - PROCESS | 3952 | 1467036632036 Marionette TRACE conn6 <- [1,898,null,{}] 07:10:32 INFO - PROCESS | 3952 | 1467036632045 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}] 07:10:32 INFO - PROCESS | 3952 | 1467036632047 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:10:32 INFO - PROCESS | 3952 | 1467036632126 Marionette TRACE conn6 <- [1,899,null,{"value":null}] 07:10:32 INFO - PROCESS | 3952 | 1467036632134 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:32 INFO - PROCESS | 3952 | 1467036632136 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:10:32 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BBA03000 == 34 [pid = 3952] [id = 234] 07:10:32 INFO - PROCESS | 3952 | ++DOMWINDOW == 76 (00000025AA717000) [pid = 3952] [serial = 701] [outer = 0000000000000000] 07:10:32 INFO - PROCESS | 3952 | ++DOMWINDOW == 77 (00000025B7417C00) [pid = 3952] [serial = 702] [outer = 00000025AA717000] 07:10:32 INFO - PROCESS | 3952 | 1467036632181 Marionette DEBUG loaded listener.js 07:10:32 INFO - PROCESS | 3952 | ++DOMWINDOW == 78 (00000025B7E1C800) [pid = 3952] [serial = 703] [outer = 00000025AA717000] 07:10:32 INFO - PROCESS | 3952 | 1467036632587 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]]]}] 07:10:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 07:10:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 587ms 07:10:32 INFO - PROCESS | 3952 | 1467036632625 Marionette TRACE conn6 -> [0,901,"getWindowHandle",null] 07:10:32 INFO - PROCESS | 3952 | 1467036632627 Marionette TRACE conn6 <- [1,901,null,{"value":"13"}] 07:10:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 07:10:32 INFO - PROCESS | 3952 | 1467036632639 Marionette TRACE conn6 -> [0,902,"setScriptTimeout",{"ms":35000}] 07:10:32 INFO - PROCESS | 3952 | 1467036632641 Marionette TRACE conn6 <- [1,902,null,{}] 07:10:32 INFO - PROCESS | 3952 | 1467036632645 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}] 07:10:32 INFO - PROCESS | 3952 | 1467036632647 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:10:32 INFO - PROCESS | 3952 | 1467036632726 Marionette TRACE conn6 <- [1,903,null,{"value":null}] 07:10:32 INFO - PROCESS | 3952 | 1467036632731 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:32 INFO - PROCESS | 3952 | 1467036632733 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:10:32 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BC965000 == 35 [pid = 3952] [id = 235] 07:10:32 INFO - PROCESS | 3952 | ++DOMWINDOW == 79 (00000025B7F0A800) [pid = 3952] [serial = 704] [outer = 0000000000000000] 07:10:32 INFO - PROCESS | 3952 | ++DOMWINDOW == 80 (00000025B7FBC400) [pid = 3952] [serial = 705] [outer = 00000025B7F0A800] 07:10:32 INFO - PROCESS | 3952 | 1467036632778 Marionette DEBUG loaded listener.js 07:10:32 INFO - PROCESS | 3952 | ++DOMWINDOW == 81 (00000025B8072400) [pid = 3952] [serial = 706] [outer = 00000025B7F0A800] 07:10:33 INFO - PROCESS | 3952 | 1467036633211 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]]]}] 07:10:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 07:10:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 587ms 07:10:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 07:10:33 INFO - PROCESS | 3952 | 1467036633222 Marionette TRACE conn6 -> [0,905,"getWindowHandle",null] 07:10:33 INFO - PROCESS | 3952 | 1467036633224 Marionette TRACE conn6 <- [1,905,null,{"value":"13"}] 07:10:33 INFO - PROCESS | 3952 | 1467036633227 Marionette TRACE conn6 -> [0,906,"setScriptTimeout",{"ms":35000}] 07:10:33 INFO - PROCESS | 3952 | 1467036633229 Marionette TRACE conn6 <- [1,906,null,{}] 07:10:33 INFO - PROCESS | 3952 | 1467036633233 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}] 07:10:33 INFO - PROCESS | 3952 | 1467036633235 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:10:33 INFO - PROCESS | 3952 | 1467036633346 Marionette TRACE conn6 <- [1,907,null,{"value":null}] 07:10:33 INFO - PROCESS | 3952 | 1467036633369 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:33 INFO - PROCESS | 3952 | 1467036633371 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:10:33 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B75BA000 == 36 [pid = 3952] [id = 236] 07:10:33 INFO - PROCESS | 3952 | ++DOMWINDOW == 82 (00000025B8076400) [pid = 3952] [serial = 707] [outer = 0000000000000000] 07:10:33 INFO - PROCESS | 3952 | ++DOMWINDOW == 83 (00000025B808C400) [pid = 3952] [serial = 708] [outer = 00000025B8076400] 07:10:33 INFO - PROCESS | 3952 | 1467036633415 Marionette DEBUG loaded listener.js 07:10:33 INFO - PROCESS | 3952 | ++DOMWINDOW == 84 (00000025B80C1800) [pid = 3952] [serial = 709] [outer = 00000025B8076400] 07:10:33 INFO - PROCESS | 3952 | 1467036633858 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]]]}] 07:10:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 07:10:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 691ms 07:10:33 INFO - PROCESS | 3952 | 1467036633945 Marionette TRACE conn6 -> [0,909,"getWindowHandle",null] 07:10:33 INFO - PROCESS | 3952 | 1467036633950 Marionette TRACE conn6 <- [1,909,null,{"value":"13"}] 07:10:33 INFO - PROCESS | 3952 | 1467036633957 Marionette TRACE conn6 -> [0,910,"setScriptTimeout",{"ms":35000}] 07:10:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 07:10:33 INFO - PROCESS | 3952 | 1467036633962 Marionette TRACE conn6 <- [1,910,null,{}] 07:10:33 INFO - PROCESS | 3952 | 1467036633970 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}] 07:10:33 INFO - PROCESS | 3952 | 1467036633973 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:10:34 INFO - PROCESS | 3952 | 1467036634152 Marionette TRACE conn6 <- [1,911,null,{"value":null}] 07:10:34 INFO - PROCESS | 3952 | 1467036634264 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:34 INFO - PROCESS | 3952 | 1467036634269 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:10:34 INFO - PROCESS | 3952 | ++DOCSHELL 00000025AFBBE000 == 37 [pid = 3952] [id = 237] 07:10:34 INFO - PROCESS | 3952 | ++DOMWINDOW == 85 (00000025A9D2E400) [pid = 3952] [serial = 710] [outer = 0000000000000000] 07:10:34 INFO - PROCESS | 3952 | ++DOMWINDOW == 86 (00000025AA621800) [pid = 3952] [serial = 711] [outer = 00000025A9D2E400] 07:10:34 INFO - PROCESS | 3952 | 1467036634329 Marionette DEBUG loaded listener.js 07:10:34 INFO - PROCESS | 3952 | ++DOMWINDOW == 87 (00000025AAA09000) [pid = 3952] [serial = 712] [outer = 00000025A9D2E400] 07:10:35 INFO - PROCESS | 3952 | 1467036635054 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]]]}] 07:10:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 07:10:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1132ms 07:10:35 INFO - PROCESS | 3952 | 1467036635098 Marionette TRACE conn6 -> [0,913,"getWindowHandle",null] 07:10:35 INFO - PROCESS | 3952 | 1467036635103 Marionette TRACE conn6 <- [1,913,null,{"value":"13"}] 07:10:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 07:10:35 INFO - PROCESS | 3952 | 1467036635109 Marionette TRACE conn6 -> [0,914,"setScriptTimeout",{"ms":35000}] 07:10:35 INFO - PROCESS | 3952 | 1467036635112 Marionette TRACE conn6 <- [1,914,null,{}] 07:10:35 INFO - PROCESS | 3952 | 1467036635117 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}] 07:10:35 INFO - PROCESS | 3952 | 1467036635120 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:10:35 INFO - PROCESS | 3952 | 1467036635244 Marionette TRACE conn6 <- [1,915,null,{"value":null}] 07:10:35 INFO - PROCESS | 3952 | 1467036635316 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:35 INFO - PROCESS | 3952 | 1467036635319 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:10:35 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B8244800 == 38 [pid = 3952] [id = 238] 07:10:35 INFO - PROCESS | 3952 | ++DOMWINDOW == 88 (00000025AF8B8400) [pid = 3952] [serial = 713] [outer = 0000000000000000] 07:10:35 INFO - PROCESS | 3952 | ++DOMWINDOW == 89 (00000025AF99B400) [pid = 3952] [serial = 714] [outer = 00000025AF8B8400] 07:10:35 INFO - PROCESS | 3952 | 1467036635379 Marionette DEBUG loaded listener.js 07:10:35 INFO - PROCESS | 3952 | ++DOMWINDOW == 90 (00000025B138FC00) [pid = 3952] [serial = 715] [outer = 00000025AF8B8400] 07:10:36 INFO - PROCESS | 3952 | 1467036636278 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]]]}] 07:10:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 07:10:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1234ms 07:10:36 INFO - PROCESS | 3952 | 1467036636348 Marionette TRACE conn6 -> [0,917,"getWindowHandle",null] 07:10:36 INFO - PROCESS | 3952 | 1467036636352 Marionette TRACE conn6 <- [1,917,null,{"value":"13"}] 07:10:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 07:10:36 INFO - PROCESS | 3952 | 1467036636357 Marionette TRACE conn6 -> [0,918,"setScriptTimeout",{"ms":35000}] 07:10:36 INFO - PROCESS | 3952 | 1467036636359 Marionette TRACE conn6 <- [1,918,null,{}] 07:10:36 INFO - PROCESS | 3952 | 1467036636366 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}] 07:10:36 INFO - PROCESS | 3952 | 1467036636369 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:10:36 INFO - PROCESS | 3952 | 1467036636480 Marionette TRACE conn6 <- [1,919,null,{"value":null}] 07:10:36 INFO - PROCESS | 3952 | 1467036636547 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:36 INFO - PROCESS | 3952 | 1467036636550 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:10:36 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B082E800 == 39 [pid = 3952] [id = 239] 07:10:36 INFO - PROCESS | 3952 | ++DOMWINDOW == 91 (00000025AAC51C00) [pid = 3952] [serial = 716] [outer = 0000000000000000] 07:10:36 INFO - PROCESS | 3952 | ++DOMWINDOW == 92 (00000025AAC96C00) [pid = 3952] [serial = 717] [outer = 00000025AAC51C00] 07:10:36 INFO - PROCESS | 3952 | 1467036636601 Marionette DEBUG loaded listener.js 07:10:36 INFO - PROCESS | 3952 | ++DOMWINDOW == 93 (00000025AF8B3800) [pid = 3952] [serial = 718] [outer = 00000025AAC51C00] 07:10:36 INFO - PROCESS | 3952 | --DOCSHELL 00000025BC965000 == 38 [pid = 3952] [id = 235] 07:10:36 INFO - PROCESS | 3952 | --DOCSHELL 00000025BBA03000 == 37 [pid = 3952] [id = 234] 07:10:36 INFO - PROCESS | 3952 | --DOCSHELL 00000025BA610000 == 36 [pid = 3952] [id = 233] 07:10:36 INFO - PROCESS | 3952 | --DOCSHELL 00000025B8932800 == 35 [pid = 3952] [id = 232] 07:10:36 INFO - PROCESS | 3952 | --DOCSHELL 00000025B7C82800 == 34 [pid = 3952] [id = 231] 07:10:36 INFO - PROCESS | 3952 | --DOCSHELL 00000025B75BB800 == 33 [pid = 3952] [id = 230] 07:10:36 INFO - PROCESS | 3952 | --DOCSHELL 00000025B42DD800 == 32 [pid = 3952] [id = 229] 07:10:36 INFO - PROCESS | 3952 | --DOCSHELL 00000025AF944000 == 31 [pid = 3952] [id = 228] 07:10:36 INFO - PROCESS | 3952 | --DOMWINDOW == 92 (00000025AF1C3C00) [pid = 3952] [serial = 375] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 07:10:36 INFO - PROCESS | 3952 | --DOMWINDOW == 91 (00000025B80C6800) [pid = 3952] [serial = 660] [outer = 0000000000000000] [url = about:blank] 07:10:36 INFO - PROCESS | 3952 | --DOMWINDOW == 90 (00000025B6A51C00) [pid = 3952] [serial = 653] [outer = 0000000000000000] [url = about:blank] 07:10:36 INFO - PROCESS | 3952 | --DOMWINDOW == 89 (00000025B0FA5000) [pid = 3952] [serial = 647] [outer = 0000000000000000] [url = about:blank] 07:10:36 INFO - PROCESS | 3952 | --DOMWINDOW == 88 (00000025B14AF400) [pid = 3952] [serial = 648] [outer = 0000000000000000] [url = about:blank] 07:10:36 INFO - PROCESS | 3952 | --DOMWINDOW == 87 (00000025B80BC800) [pid = 3952] [serial = 659] [outer = 0000000000000000] [url = about:blank] 07:10:36 INFO - PROCESS | 3952 | --DOMWINDOW == 86 (00000025B8083C00) [pid = 3952] [serial = 636] [outer = 0000000000000000] [url = about:blank] 07:10:36 INFO - PROCESS | 3952 | --DOMWINDOW == 85 (00000025B4872C00) [pid = 3952] [serial = 650] [outer = 0000000000000000] [url = about:blank] 07:10:36 INFO - PROCESS | 3952 | --DOMWINDOW == 84 (00000025AAB9B400) [pid = 3952] [serial = 638] [outer = 0000000000000000] [url = about:blank] 07:10:36 INFO - PROCESS | 3952 | --DOMWINDOW == 83 (00000025AAD25000) [pid = 3952] [serial = 639] [outer = 0000000000000000] [url = about:blank] 07:10:36 INFO - PROCESS | 3952 | --DOMWINDOW == 82 (00000025AA709800) [pid = 3952] [serial = 641] [outer = 0000000000000000] [url = about:blank] 07:10:36 INFO - PROCESS | 3952 | --DOMWINDOW == 81 (00000025AAC4B000) [pid = 3952] [serial = 642] [outer = 0000000000000000] [url = about:blank] 07:10:36 INFO - PROCESS | 3952 | --DOMWINDOW == 80 (00000025B8272800) [pid = 3952] [serial = 663] [outer = 0000000000000000] [url = about:blank] 07:10:36 INFO - PROCESS | 3952 | --DOMWINDOW == 79 (00000025AAB9C800) [pid = 3952] [serial = 644] [outer = 0000000000000000] [url = about:blank] 07:10:36 INFO - PROCESS | 3952 | --DOMWINDOW == 78 (00000025AB120800) [pid = 3952] [serial = 645] [outer = 0000000000000000] [url = about:blank] 07:10:36 INFO - PROCESS | 3952 | --DOMWINDOW == 77 (00000025B8134800) [pid = 3952] [serial = 662] [outer = 0000000000000000] [url = about:blank] 07:10:36 INFO - PROCESS | 3952 | --DOMWINDOW == 76 (00000025B6023000) [pid = 3952] [serial = 656] [outer = 0000000000000000] [url = about:blank] 07:10:36 INFO - PROCESS | 3952 | --DOMWINDOW == 75 (00000025B6E92800) [pid = 3952] [serial = 654] [outer = 0000000000000000] [url = about:blank] 07:10:36 INFO - PROCESS | 3952 | --DOMWINDOW == 74 (00000025B806F000) [pid = 3952] [serial = 657] [outer = 0000000000000000] [url = about:blank] 07:10:36 INFO - PROCESS | 3952 | --DOMWINDOW == 73 (00000025B4EA4C00) [pid = 3952] [serial = 651] [outer = 0000000000000000] [url = about:blank] 07:10:37 INFO - PROCESS | 3952 | 1467036637157 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]]]}] 07:10:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 07:10:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 838ms 07:10:37 INFO - PROCESS | 3952 | 1467036637196 Marionette TRACE conn6 -> [0,921,"getWindowHandle",null] 07:10:37 INFO - PROCESS | 3952 | 1467036637201 Marionette TRACE conn6 <- [1,921,null,{"value":"13"}] 07:10:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 07:10:37 INFO - PROCESS | 3952 | 1467036637207 Marionette TRACE conn6 -> [0,922,"setScriptTimeout",{"ms":35000}] 07:10:37 INFO - PROCESS | 3952 | 1467036637209 Marionette TRACE conn6 <- [1,922,null,{}] 07:10:37 INFO - PROCESS | 3952 | 1467036637213 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}] 07:10:37 INFO - PROCESS | 3952 | 1467036637216 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:10:37 INFO - PROCESS | 3952 | 1467036637311 Marionette TRACE conn6 <- [1,923,null,{"value":null}] 07:10:37 INFO - PROCESS | 3952 | 1467036637382 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:37 INFO - PROCESS | 3952 | 1467036637384 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:10:37 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B42D4000 == 32 [pid = 3952] [id = 240] 07:10:37 INFO - PROCESS | 3952 | ++DOMWINDOW == 74 (00000025AAC99C00) [pid = 3952] [serial = 719] [outer = 0000000000000000] 07:10:37 INFO - PROCESS | 3952 | ++DOMWINDOW == 75 (00000025AEE53000) [pid = 3952] [serial = 720] [outer = 00000025AAC99C00] 07:10:37 INFO - PROCESS | 3952 | 1467036637432 Marionette DEBUG loaded listener.js 07:10:37 INFO - PROCESS | 3952 | ++DOMWINDOW == 76 (00000025B0810C00) [pid = 3952] [serial = 721] [outer = 00000025AAC99C00] 07:10:37 INFO - PROCESS | 3952 | 1467036637830 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]]]}] 07:10:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 07:10:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 692ms 07:10:37 INFO - PROCESS | 3952 | 1467036637902 Marionette TRACE conn6 -> [0,925,"getWindowHandle",null] 07:10:37 INFO - PROCESS | 3952 | 1467036637905 Marionette TRACE conn6 <- [1,925,null,{"value":"13"}] 07:10:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 07:10:37 INFO - PROCESS | 3952 | 1467036637908 Marionette TRACE conn6 -> [0,926,"setScriptTimeout",{"ms":35000}] 07:10:37 INFO - PROCESS | 3952 | 1467036637912 Marionette TRACE conn6 <- [1,926,null,{}] 07:10:37 INFO - PROCESS | 3952 | 1467036637958 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}] 07:10:37 INFO - PROCESS | 3952 | 1467036637963 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:10:38 INFO - PROCESS | 3952 | 1467036638057 Marionette TRACE conn6 <- [1,927,null,{"value":null}] 07:10:38 INFO - PROCESS | 3952 | 1467036638065 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:38 INFO - PROCESS | 3952 | 1467036638069 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:10:38 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B7616800 == 33 [pid = 3952] [id = 241] 07:10:38 INFO - PROCESS | 3952 | ++DOMWINDOW == 77 (00000025B41CC800) [pid = 3952] [serial = 722] [outer = 0000000000000000] 07:10:38 INFO - PROCESS | 3952 | ++DOMWINDOW == 78 (00000025B41D3800) [pid = 3952] [serial = 723] [outer = 00000025B41CC800] 07:10:38 INFO - PROCESS | 3952 | 1467036638127 Marionette DEBUG loaded listener.js 07:10:38 INFO - PROCESS | 3952 | ++DOMWINDOW == 79 (00000025B4871400) [pid = 3952] [serial = 724] [outer = 00000025B41CC800] 07:10:38 INFO - PROCESS | 3952 | 1467036638564 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]]]}] 07:10:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 07:10:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 712ms 07:10:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 07:10:38 INFO - PROCESS | 3952 | 1467036638623 Marionette TRACE conn6 -> [0,929,"getWindowHandle",null] 07:10:38 INFO - PROCESS | 3952 | 1467036638626 Marionette TRACE conn6 <- [1,929,null,{"value":"13"}] 07:10:38 INFO - PROCESS | 3952 | 1467036638629 Marionette TRACE conn6 -> [0,930,"setScriptTimeout",{"ms":35000}] 07:10:38 INFO - PROCESS | 3952 | 1467036638631 Marionette TRACE conn6 <- [1,930,null,{}] 07:10:38 INFO - PROCESS | 3952 | 1467036638635 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}] 07:10:38 INFO - PROCESS | 3952 | 1467036638637 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:10:38 INFO - PROCESS | 3952 | 1467036638727 Marionette TRACE conn6 <- [1,931,null,{"value":null}] 07:10:38 INFO - PROCESS | 3952 | 1467036638734 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:38 INFO - PROCESS | 3952 | 1467036638736 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:10:38 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B893C800 == 34 [pid = 3952] [id = 242] 07:10:38 INFO - PROCESS | 3952 | ++DOMWINDOW == 80 (00000025B601A000) [pid = 3952] [serial = 725] [outer = 0000000000000000] 07:10:38 INFO - PROCESS | 3952 | ++DOMWINDOW == 81 (00000025B6AF9800) [pid = 3952] [serial = 726] [outer = 00000025B601A000] 07:10:38 INFO - PROCESS | 3952 | 1467036638783 Marionette DEBUG loaded listener.js 07:10:38 INFO - PROCESS | 3952 | ++DOMWINDOW == 82 (00000025B740E000) [pid = 3952] [serial = 727] [outer = 00000025B601A000] 07:10:39 INFO - PROCESS | 3952 | 1467036639219 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]]]}] 07:10:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 07:10:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 628ms 07:10:39 INFO - PROCESS | 3952 | 1467036639266 Marionette TRACE conn6 -> [0,933,"getWindowHandle",null] 07:10:39 INFO - PROCESS | 3952 | 1467036639268 Marionette TRACE conn6 <- [1,933,null,{"value":"13"}] 07:10:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 07:10:39 INFO - PROCESS | 3952 | 1467036639271 Marionette TRACE conn6 -> [0,934,"setScriptTimeout",{"ms":35000}] 07:10:39 INFO - PROCESS | 3952 | 1467036639273 Marionette TRACE conn6 <- [1,934,null,{}] 07:10:39 INFO - PROCESS | 3952 | 1467036639276 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}] 07:10:39 INFO - PROCESS | 3952 | 1467036639278 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:10:39 INFO - PROCESS | 3952 | 1467036639392 Marionette TRACE conn6 <- [1,935,null,{"value":null}] 07:10:39 INFO - PROCESS | 3952 | 1467036639464 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:39 INFO - PROCESS | 3952 | 1467036639466 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:10:39 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BA609800 == 35 [pid = 3952] [id = 243] 07:10:39 INFO - PROCESS | 3952 | ++DOMWINDOW == 83 (00000025A8EDA400) [pid = 3952] [serial = 728] [outer = 0000000000000000] 07:10:39 INFO - PROCESS | 3952 | ++DOMWINDOW == 84 (00000025B795DC00) [pid = 3952] [serial = 729] [outer = 00000025A8EDA400] 07:10:39 INFO - PROCESS | 3952 | 1467036639511 Marionette DEBUG loaded listener.js 07:10:39 INFO - PROCESS | 3952 | ++DOMWINDOW == 85 (00000025B8069800) [pid = 3952] [serial = 730] [outer = 00000025A8EDA400] 07:10:39 INFO - PROCESS | 3952 | 1467036639922 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]]]}] 07:10:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 07:10:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 692ms 07:10:39 INFO - PROCESS | 3952 | 1467036639966 Marionette TRACE conn6 -> [0,937,"getWindowHandle",null] 07:10:39 INFO - PROCESS | 3952 | 1467036639968 Marionette TRACE conn6 <- [1,937,null,{"value":"13"}] 07:10:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 07:10:39 INFO - PROCESS | 3952 | 1467036639971 Marionette TRACE conn6 -> [0,938,"setScriptTimeout",{"ms":35000}] 07:10:39 INFO - PROCESS | 3952 | 1467036639973 Marionette TRACE conn6 <- [1,938,null,{}] 07:10:39 INFO - PROCESS | 3952 | 1467036639976 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}] 07:10:39 INFO - PROCESS | 3952 | 1467036639982 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:10:40 INFO - PROCESS | 3952 | 1467036640125 Marionette TRACE conn6 <- [1,939,null,{"value":null}] 07:10:40 INFO - PROCESS | 3952 | 1467036640137 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:40 INFO - PROCESS | 3952 | 1467036640139 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:10:40 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BDE41000 == 36 [pid = 3952] [id = 244] 07:10:40 INFO - PROCESS | 3952 | ++DOMWINDOW == 86 (00000025B8087000) [pid = 3952] [serial = 731] [outer = 0000000000000000] 07:10:40 INFO - PROCESS | 3952 | ++DOMWINDOW == 87 (00000025B80BB400) [pid = 3952] [serial = 732] [outer = 00000025B8087000] 07:10:40 INFO - PROCESS | 3952 | 1467036640184 Marionette DEBUG loaded listener.js 07:10:40 INFO - PROCESS | 3952 | ++DOMWINDOW == 88 (00000025B8454800) [pid = 3952] [serial = 733] [outer = 00000025B8087000] 07:10:40 INFO - PROCESS | 3952 | 1467036640648 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]]]}] 07:10:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 07:10:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 734ms 07:10:40 INFO - PROCESS | 3952 | 1467036640709 Marionette TRACE conn6 -> [0,941,"getWindowHandle",null] 07:10:40 INFO - PROCESS | 3952 | 1467036640712 Marionette TRACE conn6 <- [1,941,null,{"value":"13"}] 07:10:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 07:10:40 INFO - PROCESS | 3952 | 1467036640715 Marionette TRACE conn6 -> [0,942,"setScriptTimeout",{"ms":35000}] 07:10:40 INFO - PROCESS | 3952 | 1467036640717 Marionette TRACE conn6 <- [1,942,null,{}] 07:10:40 INFO - PROCESS | 3952 | 1467036640756 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}] 07:10:40 INFO - PROCESS | 3952 | 1467036640758 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:10:40 INFO - PROCESS | 3952 | 1467036640878 Marionette TRACE conn6 <- [1,943,null,{"value":null}] 07:10:40 INFO - PROCESS | 3952 | 1467036640886 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:40 INFO - PROCESS | 3952 | 1467036640888 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:10:40 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BE19C800 == 37 [pid = 3952] [id = 245] 07:10:40 INFO - PROCESS | 3952 | ++DOMWINDOW == 89 (00000025B8991400) [pid = 3952] [serial = 734] [outer = 0000000000000000] 07:10:40 INFO - PROCESS | 3952 | ++DOMWINDOW == 90 (00000025B8B82800) [pid = 3952] [serial = 735] [outer = 00000025B8991400] 07:10:40 INFO - PROCESS | 3952 | 1467036640933 Marionette DEBUG loaded listener.js 07:10:41 INFO - PROCESS | 3952 | ++DOMWINDOW == 91 (00000025B8D9A400) [pid = 3952] [serial = 736] [outer = 00000025B8991400] 07:10:41 INFO - PROCESS | 3952 | --DOMWINDOW == 90 (00000025B14A9800) [pid = 3952] [serial = 692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 07:10:41 INFO - PROCESS | 3952 | --DOMWINDOW == 89 (00000025AAC4D400) [pid = 3952] [serial = 680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 07:10:41 INFO - PROCESS | 3952 | --DOMWINDOW == 88 (00000025AA625C00) [pid = 3952] [serial = 683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 07:10:41 INFO - PROCESS | 3952 | --DOMWINDOW == 87 (00000025A9727C00) [pid = 3952] [serial = 689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 07:10:41 INFO - PROCESS | 3952 | --DOMWINDOW == 86 (00000025AAC4A800) [pid = 3952] [serial = 695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 07:10:41 INFO - PROCESS | 3952 | --DOMWINDOW == 85 (00000025AA721C00) [pid = 3952] [serial = 664] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 07:10:41 INFO - PROCESS | 3952 | --DOMWINDOW == 84 (00000025B14AE400) [pid = 3952] [serial = 667] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 07:10:41 INFO - PROCESS | 3952 | --DOMWINDOW == 83 (00000025AF826800) [pid = 3952] [serial = 671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 07:10:41 INFO - PROCESS | 3952 | --DOMWINDOW == 82 (00000025B8D95000) [pid = 3952] [serial = 674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 07:10:41 INFO - PROCESS | 3952 | --DOMWINDOW == 81 (00000025AFBE8800) [pid = 3952] [serial = 677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 07:10:41 INFO - PROCESS | 3952 | --DOMWINDOW == 80 (00000025B686C800) [pid = 3952] [serial = 698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 07:10:41 INFO - PROCESS | 3952 | --DOMWINDOW == 79 (00000025B7F0A800) [pid = 3952] [serial = 704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 07:10:41 INFO - PROCESS | 3952 | --DOMWINDOW == 78 (00000025AAC4B800) [pid = 3952] [serial = 686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 07:10:41 INFO - PROCESS | 3952 | --DOMWINDOW == 77 (00000025AA717000) [pid = 3952] [serial = 701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 07:10:41 INFO - PROCESS | 3952 | 1467036641433 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]]]}] 07:10:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 07:10:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 732ms 07:10:41 INFO - PROCESS | 3952 | 1467036641450 Marionette TRACE conn6 -> [0,945,"getWindowHandle",null] 07:10:41 INFO - PROCESS | 3952 | 1467036641452 Marionette TRACE conn6 <- [1,945,null,{"value":"13"}] 07:10:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 07:10:41 INFO - PROCESS | 3952 | 1467036641455 Marionette TRACE conn6 -> [0,946,"setScriptTimeout",{"ms":35000}] 07:10:41 INFO - PROCESS | 3952 | 1467036641457 Marionette TRACE conn6 <- [1,946,null,{}] 07:10:41 INFO - PROCESS | 3952 | 1467036641461 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}] 07:10:41 INFO - PROCESS | 3952 | 1467036641463 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:10:41 INFO - PROCESS | 3952 | 1467036641545 Marionette TRACE conn6 <- [1,947,null,{"value":null}] 07:10:41 INFO - PROCESS | 3952 | 1467036641551 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:41 INFO - PROCESS | 3952 | 1467036641553 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:10:41 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BEC6F800 == 38 [pid = 3952] [id = 246] 07:10:41 INFO - PROCESS | 3952 | ++DOMWINDOW == 78 (00000025AA705C00) [pid = 3952] [serial = 737] [outer = 0000000000000000] 07:10:41 INFO - PROCESS | 3952 | ++DOMWINDOW == 79 (00000025B144FC00) [pid = 3952] [serial = 738] [outer = 00000025AA705C00] 07:10:41 INFO - PROCESS | 3952 | 1467036641598 Marionette DEBUG loaded listener.js 07:10:41 INFO - PROCESS | 3952 | ++DOMWINDOW == 80 (00000025B898B000) [pid = 3952] [serial = 739] [outer = 00000025AA705C00] 07:10:42 INFO - PROCESS | 3952 | 1467036642029 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]]]}] 07:10:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 07:10:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 628ms 07:10:42 INFO - PROCESS | 3952 | 1467036642087 Marionette TRACE conn6 -> [0,949,"getWindowHandle",null] 07:10:42 INFO - PROCESS | 3952 | 1467036642089 Marionette TRACE conn6 <- [1,949,null,{"value":"13"}] 07:10:42 INFO - PROCESS | 3952 | 1467036642093 Marionette TRACE conn6 -> [0,950,"setScriptTimeout",{"ms":35000}] 07:10:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 07:10:42 INFO - PROCESS | 3952 | 1467036642094 Marionette TRACE conn6 <- [1,950,null,{}] 07:10:42 INFO - PROCESS | 3952 | 1467036642098 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}] 07:10:42 INFO - PROCESS | 3952 | 1467036642100 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:10:42 INFO - PROCESS | 3952 | 1467036642208 Marionette TRACE conn6 <- [1,951,null,{"value":null}] 07:10:42 INFO - PROCESS | 3952 | 1467036642216 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:42 INFO - PROCESS | 3952 | 1467036642218 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:10:42 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BF87B800 == 39 [pid = 3952] [id = 247] 07:10:42 INFO - PROCESS | 3952 | ++DOMWINDOW == 81 (00000025B8DBA800) [pid = 3952] [serial = 740] [outer = 0000000000000000] 07:10:42 INFO - PROCESS | 3952 | ++DOMWINDOW == 82 (00000025B963A000) [pid = 3952] [serial = 741] [outer = 00000025B8DBA800] 07:10:42 INFO - PROCESS | 3952 | 1467036642264 Marionette DEBUG loaded listener.js 07:10:42 INFO - PROCESS | 3952 | ++DOMWINDOW == 83 (00000025B9807C00) [pid = 3952] [serial = 742] [outer = 00000025B8DBA800] 07:10:42 INFO - PROCESS | 3952 | 1467036642665 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]]]}] 07:10:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 07:10:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 627ms 07:10:42 INFO - PROCESS | 3952 | 1467036642723 Marionette TRACE conn6 -> [0,953,"getWindowHandle",null] 07:10:42 INFO - PROCESS | 3952 | 1467036642726 Marionette TRACE conn6 <- [1,953,null,{"value":"13"}] 07:10:42 INFO - PROCESS | 3952 | 1467036642729 Marionette TRACE conn6 -> [0,954,"setScriptTimeout",{"ms":35000}] 07:10:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 07:10:42 INFO - PROCESS | 3952 | 1467036642731 Marionette TRACE conn6 <- [1,954,null,{}] 07:10:42 INFO - PROCESS | 3952 | 1467036642735 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}] 07:10:42 INFO - PROCESS | 3952 | 1467036642736 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:10:42 INFO - PROCESS | 3952 | 1467036642820 Marionette TRACE conn6 <- [1,955,null,{"value":null}] 07:10:42 INFO - PROCESS | 3952 | 1467036642825 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:42 INFO - PROCESS | 3952 | 1467036642827 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:10:42 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BF8EC800 == 40 [pid = 3952] [id = 248] 07:10:42 INFO - PROCESS | 3952 | ++DOMWINDOW == 84 (00000025B9C2B000) [pid = 3952] [serial = 743] [outer = 0000000000000000] 07:10:42 INFO - PROCESS | 3952 | ++DOMWINDOW == 85 (00000025B9C2EC00) [pid = 3952] [serial = 744] [outer = 00000025B9C2B000] 07:10:42 INFO - PROCESS | 3952 | 1467036642872 Marionette DEBUG loaded listener.js 07:10:42 INFO - PROCESS | 3952 | ++DOMWINDOW == 86 (00000025B740D000) [pid = 3952] [serial = 745] [outer = 00000025B9C2B000] 07:10:43 INFO - PROCESS | 3952 | 1467036643285 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]]]}] 07:10:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 07:10:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 587ms 07:10:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 07:10:43 INFO - PROCESS | 3952 | 1467036643325 Marionette TRACE conn6 -> [0,957,"getWindowHandle",null] 07:10:43 INFO - PROCESS | 3952 | 1467036643328 Marionette TRACE conn6 <- [1,957,null,{"value":"13"}] 07:10:43 INFO - PROCESS | 3952 | 1467036643331 Marionette TRACE conn6 -> [0,958,"setScriptTimeout",{"ms":35000}] 07:10:43 INFO - PROCESS | 3952 | 1467036643334 Marionette TRACE conn6 <- [1,958,null,{}] 07:10:43 INFO - PROCESS | 3952 | 1467036643382 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}] 07:10:43 INFO - PROCESS | 3952 | 1467036643386 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:10:43 INFO - PROCESS | 3952 | 1467036643498 Marionette TRACE conn6 <- [1,959,null,{"value":null}] 07:10:43 INFO - PROCESS | 3952 | 1467036643647 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:43 INFO - PROCESS | 3952 | 1467036643651 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:10:43 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B084A800 == 41 [pid = 3952] [id = 249] 07:10:43 INFO - PROCESS | 3952 | ++DOMWINDOW == 87 (00000025AA708C00) [pid = 3952] [serial = 746] [outer = 0000000000000000] 07:10:43 INFO - PROCESS | 3952 | ++DOMWINDOW == 88 (00000025AA720400) [pid = 3952] [serial = 747] [outer = 00000025AA708C00] 07:10:43 INFO - PROCESS | 3952 | 1467036643710 Marionette DEBUG loaded listener.js 07:10:43 INFO - PROCESS | 3952 | ++DOMWINDOW == 89 (00000025AB120800) [pid = 3952] [serial = 748] [outer = 00000025AA708C00] 07:10:44 INFO - PROCESS | 3952 | 1467036644268 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]]]}] 07:10:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 07:10:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 985ms 07:10:44 INFO - PROCESS | 3952 | 1467036644320 Marionette TRACE conn6 -> [0,961,"getWindowHandle",null] 07:10:44 INFO - PROCESS | 3952 | 1467036644324 Marionette TRACE conn6 <- [1,961,null,{"value":"13"}] 07:10:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 07:10:44 INFO - PROCESS | 3952 | 1467036644328 Marionette TRACE conn6 -> [0,962,"setScriptTimeout",{"ms":35000}] 07:10:44 INFO - PROCESS | 3952 | 1467036644331 Marionette TRACE conn6 <- [1,962,null,{}] 07:10:44 INFO - PROCESS | 3952 | 1467036644337 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}] 07:10:44 INFO - PROCESS | 3952 | 1467036644340 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:10:44 INFO - PROCESS | 3952 | 1467036644457 Marionette TRACE conn6 <- [1,963,null,{"value":null}] 07:10:44 INFO - PROCESS | 3952 | 1467036644548 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:44 INFO - PROCESS | 3952 | 1467036644552 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:10:44 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BA18E000 == 42 [pid = 3952] [id = 250] 07:10:44 INFO - PROCESS | 3952 | ++DOMWINDOW == 90 (00000025B3970000) [pid = 3952] [serial = 749] [outer = 0000000000000000] 07:10:44 INFO - PROCESS | 3952 | ++DOMWINDOW == 91 (00000025B42E8000) [pid = 3952] [serial = 750] [outer = 00000025B3970000] 07:10:44 INFO - PROCESS | 3952 | 1467036644610 Marionette DEBUG loaded listener.js 07:10:44 INFO - PROCESS | 3952 | ++DOMWINDOW == 92 (00000025B6A55C00) [pid = 3952] [serial = 751] [outer = 00000025B3970000] 07:10:45 INFO - PROCESS | 3952 | 1467036645224 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]]]}] 07:10:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 07:10:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 944ms 07:10:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 07:10:45 INFO - PROCESS | 3952 | 1467036645277 Marionette TRACE conn6 -> [0,965,"getWindowHandle",null] 07:10:45 INFO - PROCESS | 3952 | 1467036645280 Marionette TRACE conn6 <- [1,965,null,{"value":"13"}] 07:10:45 INFO - PROCESS | 3952 | 1467036645284 Marionette TRACE conn6 -> [0,966,"setScriptTimeout",{"ms":35000}] 07:10:45 INFO - PROCESS | 3952 | 1467036645287 Marionette TRACE conn6 <- [1,966,null,{}] 07:10:45 INFO - PROCESS | 3952 | 1467036645291 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}] 07:10:45 INFO - PROCESS | 3952 | 1467036645294 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:10:45 INFO - PROCESS | 3952 | 1467036645410 Marionette TRACE conn6 <- [1,967,null,{"value":null}] 07:10:45 INFO - PROCESS | 3952 | 1467036645485 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:45 INFO - PROCESS | 3952 | 1467036645489 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:10:45 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BFE91800 == 43 [pid = 3952] [id = 251] 07:10:45 INFO - PROCESS | 3952 | ++DOMWINDOW == 93 (00000025B80C3000) [pid = 3952] [serial = 752] [outer = 0000000000000000] 07:10:45 INFO - PROCESS | 3952 | ++DOMWINDOW == 94 (00000025B812F400) [pid = 3952] [serial = 753] [outer = 00000025B80C3000] 07:10:45 INFO - PROCESS | 3952 | 1467036645589 Marionette DEBUG loaded listener.js 07:10:45 INFO - PROCESS | 3952 | ++DOMWINDOW == 95 (00000025B8B8BC00) [pid = 3952] [serial = 754] [outer = 00000025B80C3000] 07:10:46 INFO - PROCESS | 3952 | 1467036646201 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]]]}] 07:10:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 07:10:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 984ms 07:10:46 INFO - PROCESS | 3952 | 1467036646288 Marionette TRACE conn6 -> [0,969,"getWindowHandle",null] 07:10:46 INFO - PROCESS | 3952 | 1467036646295 Marionette TRACE conn6 <- [1,969,null,{"value":"13"}] 07:10:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 07:10:46 INFO - PROCESS | 3952 | 1467036646301 Marionette TRACE conn6 -> [0,970,"setScriptTimeout",{"ms":35000}] 07:10:46 INFO - PROCESS | 3952 | 1467036646304 Marionette TRACE conn6 <- [1,970,null,{}] 07:10:46 INFO - PROCESS | 3952 | 1467036646307 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}] 07:10:46 INFO - PROCESS | 3952 | 1467036646310 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:10:46 INFO - PROCESS | 3952 | 1467036646428 Marionette TRACE conn6 <- [1,971,null,{"value":null}] 07:10:46 INFO - PROCESS | 3952 | 1467036646496 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:46 INFO - PROCESS | 3952 | 1467036646498 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:10:46 INFO - PROCESS | 3952 | ++DOCSHELL 00000025C065B800 == 44 [pid = 3952] [id = 252] 07:10:46 INFO - PROCESS | 3952 | ++DOMWINDOW == 96 (00000025BB02D000) [pid = 3952] [serial = 755] [outer = 0000000000000000] 07:10:46 INFO - PROCESS | 3952 | ++DOMWINDOW == 97 (00000025BB031800) [pid = 3952] [serial = 756] [outer = 00000025BB02D000] 07:10:46 INFO - PROCESS | 3952 | 1467036646594 Marionette DEBUG loaded listener.js 07:10:46 INFO - PROCESS | 3952 | ++DOMWINDOW == 98 (00000025BB039000) [pid = 3952] [serial = 757] [outer = 00000025BB02D000] 07:10:47 INFO - PROCESS | 3952 | 1467036647181 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]]]}] 07:10:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 07:10:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 945ms 07:10:47 INFO - PROCESS | 3952 | 1467036647250 Marionette TRACE conn6 -> [0,973,"getWindowHandle",null] 07:10:47 INFO - PROCESS | 3952 | 1467036647253 Marionette TRACE conn6 <- [1,973,null,{"value":"13"}] 07:10:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 07:10:47 INFO - PROCESS | 3952 | 1467036647256 Marionette TRACE conn6 -> [0,974,"setScriptTimeout",{"ms":35000}] 07:10:47 INFO - PROCESS | 3952 | 1467036647259 Marionette TRACE conn6 <- [1,974,null,{}] 07:10:47 INFO - PROCESS | 3952 | 1467036647262 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}] 07:10:47 INFO - PROCESS | 3952 | 1467036647265 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:10:47 INFO - PROCESS | 3952 | 1467036647374 Marionette TRACE conn6 <- [1,975,null,{"value":null}] 07:10:47 INFO - PROCESS | 3952 | 1467036647447 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:47 INFO - PROCESS | 3952 | 1467036647450 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:10:47 INFO - PROCESS | 3952 | ++DOCSHELL 00000025AFE17800 == 45 [pid = 3952] [id = 253] 07:10:47 INFO - PROCESS | 3952 | ++DOMWINDOW == 99 (00000025A8D46000) [pid = 3952] [serial = 758] [outer = 0000000000000000] 07:10:47 INFO - PROCESS | 3952 | ++DOMWINDOW == 100 (00000025AA62A800) [pid = 3952] [serial = 759] [outer = 00000025A8D46000] 07:10:47 INFO - PROCESS | 3952 | 1467036647627 Marionette DEBUG loaded listener.js 07:10:47 INFO - PROCESS | 3952 | ++DOMWINDOW == 101 (00000025AAC52800) [pid = 3952] [serial = 760] [outer = 00000025A8D46000] 07:10:48 INFO - PROCESS | 3952 | --DOCSHELL 00000025BF87B800 == 44 [pid = 3952] [id = 247] 07:10:48 INFO - PROCESS | 3952 | --DOCSHELL 00000025BEC6F800 == 43 [pid = 3952] [id = 246] 07:10:48 INFO - PROCESS | 3952 | --DOCSHELL 00000025BE19C800 == 42 [pid = 3952] [id = 245] 07:10:48 INFO - PROCESS | 3952 | --DOCSHELL 00000025BDE41000 == 41 [pid = 3952] [id = 244] 07:10:48 INFO - PROCESS | 3952 | --DOCSHELL 00000025BA609800 == 40 [pid = 3952] [id = 243] 07:10:48 INFO - PROCESS | 3952 | --DOCSHELL 00000025B7616800 == 39 [pid = 3952] [id = 241] 07:10:48 INFO - PROCESS | 3952 | --DOCSHELL 00000025B42D4000 == 38 [pid = 3952] [id = 240] 07:10:48 INFO - PROCESS | 3952 | --DOCSHELL 00000025B082E800 == 37 [pid = 3952] [id = 239] 07:10:48 INFO - PROCESS | 3952 | --DOCSHELL 00000025B75BA000 == 36 [pid = 3952] [id = 236] 07:10:48 INFO - PROCESS | 3952 | --DOCSHELL 00000025AFBBE000 == 35 [pid = 3952] [id = 237] 07:10:48 INFO - PROCESS | 3952 | --DOCSHELL 00000025B8244800 == 34 [pid = 3952] [id = 238] 07:10:48 INFO - PROCESS | 3952 | --DOCSHELL 00000025B39A1000 == 33 [pid = 3952] [id = 227] 07:10:48 INFO - PROCESS | 3952 | --DOCSHELL 00000025B893C800 == 32 [pid = 3952] [id = 242] 07:10:48 INFO - PROCESS | 3952 | --DOCSHELL 00000025C065B800 == 31 [pid = 3952] [id = 252] 07:10:48 INFO - PROCESS | 3952 | --DOCSHELL 00000025BFE91800 == 30 [pid = 3952] [id = 251] 07:10:48 INFO - PROCESS | 3952 | --DOCSHELL 00000025BA18E000 == 29 [pid = 3952] [id = 250] 07:10:48 INFO - PROCESS | 3952 | --DOCSHELL 00000025BF8EC800 == 28 [pid = 3952] [id = 248] 07:10:48 INFO - PROCESS | 3952 | --DOCSHELL 00000025B084A800 == 27 [pid = 3952] [id = 249] 07:10:48 INFO - PROCESS | 3952 | --DOMWINDOW == 100 (00000025B3934C00) [pid = 3952] [serial = 693] [outer = 0000000000000000] [url = about:blank] 07:10:48 INFO - PROCESS | 3952 | --DOMWINDOW == 99 (00000025B41CE000) [pid = 3952] [serial = 694] [outer = 0000000000000000] [url = about:blank] 07:10:48 INFO - PROCESS | 3952 | --DOMWINDOW == 98 (00000025B14A9000) [pid = 3952] [serial = 682] [outer = 0000000000000000] [url = about:blank] 07:10:48 INFO - PROCESS | 3952 | --DOMWINDOW == 97 (00000025AFBE1400) [pid = 3952] [serial = 681] [outer = 0000000000000000] [url = about:blank] 07:10:48 INFO - PROCESS | 3952 | --DOMWINDOW == 96 (00000025AA70CC00) [pid = 3952] [serial = 684] [outer = 0000000000000000] [url = about:blank] 07:10:48 INFO - PROCESS | 3952 | --DOMWINDOW == 95 (00000025AA71F000) [pid = 3952] [serial = 685] [outer = 0000000000000000] [url = about:blank] 07:10:48 INFO - PROCESS | 3952 | --DOMWINDOW == 94 (00000025AFE41800) [pid = 3952] [serial = 690] [outer = 0000000000000000] [url = about:blank] 07:10:48 INFO - PROCESS | 3952 | --DOMWINDOW == 93 (00000025B4530800) [pid = 3952] [serial = 696] [outer = 0000000000000000] [url = about:blank] 07:10:48 INFO - PROCESS | 3952 | --DOMWINDOW == 92 (00000025AF0F5400) [pid = 3952] [serial = 666] [outer = 0000000000000000] [url = about:blank] 07:10:48 INFO - PROCESS | 3952 | --DOMWINDOW == 91 (00000025AAB9AC00) [pid = 3952] [serial = 665] [outer = 0000000000000000] [url = about:blank] 07:10:48 INFO - PROCESS | 3952 | --DOMWINDOW == 90 (00000025B41D3C00) [pid = 3952] [serial = 669] [outer = 0000000000000000] [url = about:blank] 07:10:48 INFO - PROCESS | 3952 | --DOMWINDOW == 89 (00000025B3937C00) [pid = 3952] [serial = 668] [outer = 0000000000000000] [url = about:blank] 07:10:48 INFO - PROCESS | 3952 | --DOMWINDOW == 88 (00000025B898C800) [pid = 3952] [serial = 673] [outer = 0000000000000000] [url = about:blank] 07:10:48 INFO - PROCESS | 3952 | --DOMWINDOW == 87 (00000025B8071C00) [pid = 3952] [serial = 672] [outer = 0000000000000000] [url = about:blank] 07:10:48 INFO - PROCESS | 3952 | --DOMWINDOW == 86 (00000025B8DA1800) [pid = 3952] [serial = 676] [outer = 0000000000000000] [url = about:blank] 07:10:48 INFO - PROCESS | 3952 | --DOMWINDOW == 85 (00000025B8D99000) [pid = 3952] [serial = 675] [outer = 0000000000000000] [url = about:blank] 07:10:48 INFO - PROCESS | 3952 | --DOMWINDOW == 84 (00000025B78F0C00) [pid = 3952] [serial = 679] [outer = 0000000000000000] [url = about:blank] 07:10:48 INFO - PROCESS | 3952 | --DOMWINDOW == 83 (00000025B138F400) [pid = 3952] [serial = 678] [outer = 0000000000000000] [url = about:blank] 07:10:48 INFO - PROCESS | 3952 | --DOMWINDOW == 82 (00000025B7415C00) [pid = 3952] [serial = 699] [outer = 0000000000000000] [url = about:blank] 07:10:48 INFO - PROCESS | 3952 | --DOMWINDOW == 81 (00000025B7FBC400) [pid = 3952] [serial = 705] [outer = 0000000000000000] [url = about:blank] 07:10:48 INFO - PROCESS | 3952 | --DOMWINDOW == 80 (00000025B74ED000) [pid = 3952] [serial = 700] [outer = 0000000000000000] [url = about:blank] 07:10:48 INFO - PROCESS | 3952 | --DOMWINDOW == 79 (00000025AAC4F000) [pid = 3952] [serial = 687] [outer = 0000000000000000] [url = about:blank] 07:10:48 INFO - PROCESS | 3952 | --DOMWINDOW == 78 (00000025AAD96C00) [pid = 3952] [serial = 688] [outer = 0000000000000000] [url = about:blank] 07:10:48 INFO - PROCESS | 3952 | --DOMWINDOW == 77 (00000025B49E0C00) [pid = 3952] [serial = 697] [outer = 0000000000000000] [url = about:blank] 07:10:48 INFO - PROCESS | 3952 | --DOMWINDOW == 76 (00000025B7E1C800) [pid = 3952] [serial = 703] [outer = 0000000000000000] [url = about:blank] 07:10:48 INFO - PROCESS | 3952 | --DOMWINDOW == 75 (00000025B8072400) [pid = 3952] [serial = 706] [outer = 0000000000000000] [url = about:blank] 07:10:48 INFO - PROCESS | 3952 | --DOMWINDOW == 74 (00000025B7417C00) [pid = 3952] [serial = 702] [outer = 0000000000000000] [url = about:blank] 07:10:48 INFO - PROCESS | 3952 | --DOMWINDOW == 73 (00000025B808C400) [pid = 3952] [serial = 708] [outer = 0000000000000000] [url = about:blank] 07:10:48 INFO - PROCESS | 3952 | --DOMWINDOW == 72 (00000025B0A19800) [pid = 3952] [serial = 691] [outer = 0000000000000000] [url = about:blank] 07:10:49 INFO - PROCESS | 3952 | 1467036649040 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]]]}] 07:10:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 07:10:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1848ms 07:10:49 INFO - PROCESS | 3952 | 1467036649108 Marionette TRACE conn6 -> [0,977,"getWindowHandle",null] 07:10:49 INFO - PROCESS | 3952 | 1467036649112 Marionette TRACE conn6 <- [1,977,null,{"value":"13"}] 07:10:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 07:10:49 INFO - PROCESS | 3952 | 1467036649118 Marionette TRACE conn6 -> [0,978,"setScriptTimeout",{"ms":35000}] 07:10:49 INFO - PROCESS | 3952 | 1467036649121 Marionette TRACE conn6 <- [1,978,null,{}] 07:10:49 INFO - PROCESS | 3952 | 1467036649128 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}] 07:10:49 INFO - PROCESS | 3952 | 1467036649131 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:10:49 INFO - PROCESS | 3952 | 1467036649229 Marionette TRACE conn6 <- [1,979,null,{"value":null}] 07:10:49 INFO - PROCESS | 3952 | 1467036649238 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:49 INFO - PROCESS | 3952 | 1467036649242 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:10:49 INFO - PROCESS | 3952 | ++DOCSHELL 00000025AF950800 == 28 [pid = 3952] [id = 254] 07:10:49 INFO - PROCESS | 3952 | ++DOMWINDOW == 73 (00000025A9DC5000) [pid = 3952] [serial = 761] [outer = 0000000000000000] 07:10:49 INFO - PROCESS | 3952 | ++DOMWINDOW == 74 (00000025AA1CD400) [pid = 3952] [serial = 762] [outer = 00000025A9DC5000] 07:10:49 INFO - PROCESS | 3952 | 1467036649296 Marionette DEBUG loaded listener.js 07:10:49 INFO - PROCESS | 3952 | ++DOMWINDOW == 75 (00000025AA715800) [pid = 3952] [serial = 763] [outer = 00000025A9DC5000] 07:10:49 INFO - PROCESS | 3952 | 1467036649782 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]]]}] 07:10:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 07:10:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 691ms 07:10:49 INFO - PROCESS | 3952 | 1467036649812 Marionette TRACE conn6 -> [0,981,"getWindowHandle",null] 07:10:49 INFO - PROCESS | 3952 | 1467036649818 Marionette TRACE conn6 <- [1,981,null,{"value":"13"}] 07:10:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 07:10:49 INFO - PROCESS | 3952 | 1467036649824 Marionette TRACE conn6 -> [0,982,"setScriptTimeout",{"ms":35000}] 07:10:49 INFO - PROCESS | 3952 | 1467036649828 Marionette TRACE conn6 <- [1,982,null,{}] 07:10:49 INFO - PROCESS | 3952 | 1467036649832 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}] 07:10:49 INFO - PROCESS | 3952 | 1467036649835 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:10:49 INFO - PROCESS | 3952 | 1467036649928 Marionette TRACE conn6 <- [1,983,null,{"value":null}] 07:10:49 INFO - PROCESS | 3952 | 1467036649936 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:49 INFO - PROCESS | 3952 | 1467036649939 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:10:49 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B42DE000 == 29 [pid = 3952] [id = 255] 07:10:49 INFO - PROCESS | 3952 | ++DOMWINDOW == 76 (00000025AAA0F800) [pid = 3952] [serial = 764] [outer = 0000000000000000] 07:10:49 INFO - PROCESS | 3952 | ++DOMWINDOW == 77 (00000025AAC44C00) [pid = 3952] [serial = 765] [outer = 00000025AAA0F800] 07:10:49 INFO - PROCESS | 3952 | 1467036649987 Marionette DEBUG loaded listener.js 07:10:50 INFO - PROCESS | 3952 | ++DOMWINDOW == 78 (00000025AAC94800) [pid = 3952] [serial = 766] [outer = 00000025AAA0F800] 07:10:50 INFO - PROCESS | 3952 | 1467036650463 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]]]}] 07:10:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 07:10:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 692ms 07:10:50 INFO - PROCESS | 3952 | 1467036650518 Marionette TRACE conn6 -> [0,985,"getWindowHandle",null] 07:10:50 INFO - PROCESS | 3952 | 1467036650521 Marionette TRACE conn6 <- [1,985,null,{"value":"13"}] 07:10:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 07:10:50 INFO - PROCESS | 3952 | 1467036650524 Marionette TRACE conn6 -> [0,986,"setScriptTimeout",{"ms":35000}] 07:10:50 INFO - PROCESS | 3952 | 1467036650528 Marionette TRACE conn6 <- [1,986,null,{}] 07:10:50 INFO - PROCESS | 3952 | 1467036650540 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}] 07:10:50 INFO - PROCESS | 3952 | 1467036650546 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:10:50 INFO - PROCESS | 3952 | 1467036650666 Marionette TRACE conn6 <- [1,987,null,{"value":null}] 07:10:50 INFO - PROCESS | 3952 | 1467036650745 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:50 INFO - PROCESS | 3952 | 1467036650748 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:10:50 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B745F000 == 30 [pid = 3952] [id = 256] 07:10:50 INFO - PROCESS | 3952 | ++DOMWINDOW == 79 (00000025AF16BC00) [pid = 3952] [serial = 767] [outer = 0000000000000000] 07:10:50 INFO - PROCESS | 3952 | ++DOMWINDOW == 80 (00000025AF9A6000) [pid = 3952] [serial = 768] [outer = 00000025AF16BC00] 07:10:50 INFO - PROCESS | 3952 | 1467036650798 Marionette DEBUG loaded listener.js 07:10:50 INFO - PROCESS | 3952 | ++DOMWINDOW == 81 (00000025B09DB800) [pid = 3952] [serial = 769] [outer = 00000025AF16BC00] 07:10:51 INFO - PROCESS | 3952 | 1467036651225 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]]]}] 07:10:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 07:10:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 733ms 07:10:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 07:10:51 INFO - PROCESS | 3952 | 1467036651260 Marionette TRACE conn6 -> [0,989,"getWindowHandle",null] 07:10:51 INFO - PROCESS | 3952 | 1467036651263 Marionette TRACE conn6 <- [1,989,null,{"value":"13"}] 07:10:51 INFO - PROCESS | 3952 | 1467036651266 Marionette TRACE conn6 -> [0,990,"setScriptTimeout",{"ms":35000}] 07:10:51 INFO - PROCESS | 3952 | 1467036651268 Marionette TRACE conn6 <- [1,990,null,{}] 07:10:51 INFO - PROCESS | 3952 | 1467036651276 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}] 07:10:51 INFO - PROCESS | 3952 | 1467036651278 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:10:51 INFO - PROCESS | 3952 | 1467036651407 Marionette TRACE conn6 <- [1,991,null,{"value":null}] 07:10:51 INFO - PROCESS | 3952 | 1467036651460 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:51 INFO - PROCESS | 3952 | 1467036651463 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:10:51 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B7AD6000 == 31 [pid = 3952] [id = 257] 07:10:51 INFO - PROCESS | 3952 | ++DOMWINDOW == 82 (00000025B14AF800) [pid = 3952] [serial = 770] [outer = 0000000000000000] 07:10:51 INFO - PROCESS | 3952 | ++DOMWINDOW == 83 (00000025B393AC00) [pid = 3952] [serial = 771] [outer = 00000025B14AF800] 07:10:51 INFO - PROCESS | 3952 | 1467036651508 Marionette DEBUG loaded listener.js 07:10:51 INFO - PROCESS | 3952 | ++DOMWINDOW == 84 (00000025B41D0000) [pid = 3952] [serial = 772] [outer = 00000025B14AF800] 07:10:51 INFO - PROCESS | 3952 | 1467036651953 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]]]}] 07:10:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 07:10:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 733ms 07:10:52 INFO - PROCESS | 3952 | 1467036652031 Marionette TRACE conn6 -> [0,993,"getWindowHandle",null] 07:10:52 INFO - PROCESS | 3952 | 1467036652034 Marionette TRACE conn6 <- [1,993,null,{"value":"13"}] 07:10:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 07:10:52 INFO - PROCESS | 3952 | 1467036652042 Marionette TRACE conn6 -> [0,994,"setScriptTimeout",{"ms":35000}] 07:10:52 INFO - PROCESS | 3952 | 1467036652044 Marionette TRACE conn6 <- [1,994,null,{}] 07:10:52 INFO - PROCESS | 3952 | 1467036652047 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}] 07:10:52 INFO - PROCESS | 3952 | 1467036652049 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:10:52 INFO - PROCESS | 3952 | 1467036652159 Marionette TRACE conn6 <- [1,995,null,{"value":null}] 07:10:52 INFO - PROCESS | 3952 | 1467036652171 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:52 INFO - PROCESS | 3952 | 1467036652173 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:10:52 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B84D0800 == 32 [pid = 3952] [id = 258] 07:10:52 INFO - PROCESS | 3952 | ++DOMWINDOW == 85 (00000025B45D2C00) [pid = 3952] [serial = 773] [outer = 0000000000000000] 07:10:52 INFO - PROCESS | 3952 | ++DOMWINDOW == 86 (00000025B486B400) [pid = 3952] [serial = 774] [outer = 00000025B45D2C00] 07:10:52 INFO - PROCESS | 3952 | 1467036652257 Marionette DEBUG loaded listener.js 07:10:52 INFO - PROCESS | 3952 | ++DOMWINDOW == 87 (00000025B4E5B000) [pid = 3952] [serial = 775] [outer = 00000025B45D2C00] 07:10:52 INFO - PROCESS | 3952 | 1467036652696 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]]]}] 07:10:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 07:10:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 691ms 07:10:52 INFO - PROCESS | 3952 | 1467036652737 Marionette TRACE conn6 -> [0,997,"getWindowHandle",null] 07:10:52 INFO - PROCESS | 3952 | 1467036652739 Marionette TRACE conn6 <- [1,997,null,{"value":"13"}] 07:10:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 07:10:52 INFO - PROCESS | 3952 | 1467036652748 Marionette TRACE conn6 -> [0,998,"setScriptTimeout",{"ms":35000}] 07:10:52 INFO - PROCESS | 3952 | 1467036652750 Marionette TRACE conn6 <- [1,998,null,{}] 07:10:52 INFO - PROCESS | 3952 | 1467036652754 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}] 07:10:52 INFO - PROCESS | 3952 | 1467036652760 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:10:52 INFO - PROCESS | 3952 | 1467036652890 Marionette TRACE conn6 <- [1,999,null,{"value":null}] 07:10:52 INFO - PROCESS | 3952 | 1467036652942 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:52 INFO - PROCESS | 3952 | 1467036652944 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:10:52 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BA195000 == 33 [pid = 3952] [id = 259] 07:10:52 INFO - PROCESS | 3952 | ++DOMWINDOW == 88 (00000025B683D000) [pid = 3952] [serial = 776] [outer = 0000000000000000] 07:10:52 INFO - PROCESS | 3952 | ++DOMWINDOW == 89 (00000025B6E88C00) [pid = 3952] [serial = 777] [outer = 00000025B683D000] 07:10:52 INFO - PROCESS | 3952 | 1467036652990 Marionette DEBUG loaded listener.js 07:10:53 INFO - PROCESS | 3952 | ++DOMWINDOW == 90 (00000025B7A4E800) [pid = 3952] [serial = 778] [outer = 00000025B683D000] 07:10:53 INFO - PROCESS | 3952 | --DOMWINDOW == 89 (00000025B9C2B000) [pid = 3952] [serial = 743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 07:10:53 INFO - PROCESS | 3952 | --DOMWINDOW == 88 (00000025A8EDA400) [pid = 3952] [serial = 728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 07:10:53 INFO - PROCESS | 3952 | --DOMWINDOW == 87 (00000025B41CC800) [pid = 3952] [serial = 722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 07:10:53 INFO - PROCESS | 3952 | --DOMWINDOW == 86 (00000025A9D2E400) [pid = 3952] [serial = 710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 07:10:53 INFO - PROCESS | 3952 | --DOMWINDOW == 85 (00000025B8087000) [pid = 3952] [serial = 731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 07:10:53 INFO - PROCESS | 3952 | --DOMWINDOW == 84 (00000025AAC99C00) [pid = 3952] [serial = 719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 07:10:53 INFO - PROCESS | 3952 | --DOMWINDOW == 83 (00000025B601A000) [pid = 3952] [serial = 725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 07:10:53 INFO - PROCESS | 3952 | --DOMWINDOW == 82 (00000025AAC51C00) [pid = 3952] [serial = 716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 07:10:53 INFO - PROCESS | 3952 | --DOMWINDOW == 81 (00000025AF8B8400) [pid = 3952] [serial = 713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 07:10:53 INFO - PROCESS | 3952 | --DOMWINDOW == 80 (00000025B8076400) [pid = 3952] [serial = 707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 07:10:53 INFO - PROCESS | 3952 | --DOMWINDOW == 79 (00000025B8991400) [pid = 3952] [serial = 734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 07:10:53 INFO - PROCESS | 3952 | --DOMWINDOW == 78 (00000025AA705C00) [pid = 3952] [serial = 737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 07:10:53 INFO - PROCESS | 3952 | --DOMWINDOW == 77 (00000025B8DBA800) [pid = 3952] [serial = 740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 07:10:53 INFO - PROCESS | 3952 | 1467036653555 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]]]}] 07:10:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 07:10:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 880ms 07:10:53 INFO - PROCESS | 3952 | 1467036653631 Marionette TRACE conn6 -> [0,1001,"getWindowHandle",null] 07:10:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 07:10:53 INFO - PROCESS | 3952 | 1467036653633 Marionette TRACE conn6 <- [1,1001,null,{"value":"13"}] 07:10:53 INFO - PROCESS | 3952 | 1467036653636 Marionette TRACE conn6 -> [0,1002,"setScriptTimeout",{"ms":35000}] 07:10:53 INFO - PROCESS | 3952 | 1467036653638 Marionette TRACE conn6 <- [1,1002,null,{}] 07:10:53 INFO - PROCESS | 3952 | 1467036653641 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}] 07:10:53 INFO - PROCESS | 3952 | 1467036653643 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:10:53 INFO - PROCESS | 3952 | 1467036653723 Marionette TRACE conn6 <- [1,1003,null,{"value":null}] 07:10:53 INFO - PROCESS | 3952 | 1467036653729 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:53 INFO - PROCESS | 3952 | 1467036653731 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:10:53 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BBA0C000 == 34 [pid = 3952] [id = 260] 07:10:53 INFO - PROCESS | 3952 | ++DOMWINDOW == 78 (00000025B396F400) [pid = 3952] [serial = 779] [outer = 0000000000000000] 07:10:53 INFO - PROCESS | 3952 | ++DOMWINDOW == 79 (00000025B6A51800) [pid = 3952] [serial = 780] [outer = 00000025B396F400] 07:10:53 INFO - PROCESS | 3952 | 1467036653775 Marionette DEBUG loaded listener.js 07:10:53 INFO - PROCESS | 3952 | ++DOMWINDOW == 80 (00000025B7F06000) [pid = 3952] [serial = 781] [outer = 00000025B396F400] 07:10:54 INFO - PROCESS | 3952 | 1467036654185 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]]]}] 07:10:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 07:10:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 587ms 07:10:54 INFO - PROCESS | 3952 | 1467036654227 Marionette TRACE conn6 -> [0,1005,"getWindowHandle",null] 07:10:54 INFO - PROCESS | 3952 | 1467036654229 Marionette TRACE conn6 <- [1,1005,null,{"value":"13"}] 07:10:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 07:10:54 INFO - PROCESS | 3952 | 1467036654232 Marionette TRACE conn6 -> [0,1006,"setScriptTimeout",{"ms":35000}] 07:10:54 INFO - PROCESS | 3952 | 1467036654234 Marionette TRACE conn6 <- [1,1006,null,{}] 07:10:54 INFO - PROCESS | 3952 | 1467036654238 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}] 07:10:54 INFO - PROCESS | 3952 | 1467036654240 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:10:54 INFO - PROCESS | 3952 | 1467036654322 Marionette TRACE conn6 <- [1,1007,null,{"value":null}] 07:10:54 INFO - PROCESS | 3952 | 1467036654327 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:54 INFO - PROCESS | 3952 | 1467036654329 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:10:54 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BDE2B000 == 35 [pid = 3952] [id = 261] 07:10:54 INFO - PROCESS | 3952 | ++DOMWINDOW == 81 (00000025B7FBD400) [pid = 3952] [serial = 782] [outer = 0000000000000000] 07:10:54 INFO - PROCESS | 3952 | ++DOMWINDOW == 82 (00000025B8068800) [pid = 3952] [serial = 783] [outer = 00000025B7FBD400] 07:10:54 INFO - PROCESS | 3952 | 1467036654373 Marionette DEBUG loaded listener.js 07:10:54 INFO - PROCESS | 3952 | ++DOMWINDOW == 83 (00000025B8080C00) [pid = 3952] [serial = 784] [outer = 00000025B7FBD400] 07:10:54 INFO - PROCESS | 3952 | 1467036654816 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]]]}] 07:10:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 07:10:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 630ms 07:10:54 INFO - PROCESS | 3952 | 1467036654865 Marionette TRACE conn6 -> [0,1009,"getWindowHandle",null] 07:10:54 INFO - PROCESS | 3952 | 1467036654867 Marionette TRACE conn6 <- [1,1009,null,{"value":"13"}] 07:10:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 07:10:54 INFO - PROCESS | 3952 | 1467036654871 Marionette TRACE conn6 -> [0,1010,"setScriptTimeout",{"ms":35000}] 07:10:54 INFO - PROCESS | 3952 | 1467036654873 Marionette TRACE conn6 <- [1,1010,null,{}] 07:10:54 INFO - PROCESS | 3952 | 1467036654876 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}] 07:10:54 INFO - PROCESS | 3952 | 1467036654878 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:10:54 INFO - PROCESS | 3952 | 1467036654962 Marionette TRACE conn6 <- [1,1011,null,{"value":null}] 07:10:54 INFO - PROCESS | 3952 | 1467036654970 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:54 INFO - PROCESS | 3952 | 1467036654972 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:10:54 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BE04E800 == 36 [pid = 3952] [id = 262] 07:10:54 INFO - PROCESS | 3952 | ++DOMWINDOW == 84 (00000025B808C000) [pid = 3952] [serial = 785] [outer = 0000000000000000] 07:10:55 INFO - PROCESS | 3952 | ++DOMWINDOW == 85 (00000025B80BB000) [pid = 3952] [serial = 786] [outer = 00000025B808C000] 07:10:55 INFO - PROCESS | 3952 | 1467036655015 Marionette DEBUG loaded listener.js 07:10:55 INFO - PROCESS | 3952 | ++DOMWINDOW == 86 (00000025B812C400) [pid = 3952] [serial = 787] [outer = 00000025B808C000] 07:10:55 INFO - PROCESS | 3952 | 1467036655743 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]]]}] 07:10:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 07:10:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 944ms 07:10:55 INFO - PROCESS | 3952 | 1467036655818 Marionette TRACE conn6 -> [0,1013,"getWindowHandle",null] 07:10:55 INFO - PROCESS | 3952 | 1467036655822 Marionette TRACE conn6 <- [1,1013,null,{"value":"13"}] 07:10:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 07:10:55 INFO - PROCESS | 3952 | 1467036655828 Marionette TRACE conn6 -> [0,1014,"setScriptTimeout",{"ms":35000}] 07:10:55 INFO - PROCESS | 3952 | 1467036655832 Marionette TRACE conn6 <- [1,1014,null,{}] 07:10:55 INFO - PROCESS | 3952 | 1467036655838 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}] 07:10:55 INFO - PROCESS | 3952 | 1467036655841 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:10:55 INFO - PROCESS | 3952 | 1467036655975 Marionette TRACE conn6 <- [1,1015,null,{"value":null}] 07:10:56 INFO - PROCESS | 3952 | 1467036656044 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:56 INFO - PROCESS | 3952 | 1467036656047 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:10:56 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B42DB000 == 37 [pid = 3952] [id = 263] 07:10:56 INFO - PROCESS | 3952 | ++DOMWINDOW == 87 (00000025A972B800) [pid = 3952] [serial = 788] [outer = 0000000000000000] 07:10:56 INFO - PROCESS | 3952 | ++DOMWINDOW == 88 (00000025AA721800) [pid = 3952] [serial = 789] [outer = 00000025A972B800] 07:10:56 INFO - PROCESS | 3952 | 1467036656107 Marionette DEBUG loaded listener.js 07:10:56 INFO - PROCESS | 3952 | ++DOMWINDOW == 89 (00000025AAC50800) [pid = 3952] [serial = 790] [outer = 00000025A972B800] 07:10:56 INFO - PROCESS | 3952 | 1467036656825 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]]]}] 07:10:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 07:10:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1035ms 07:10:56 INFO - PROCESS | 3952 | 1467036656866 Marionette TRACE conn6 -> [0,1017,"getWindowHandle",null] 07:10:56 INFO - PROCESS | 3952 | 1467036656872 Marionette TRACE conn6 <- [1,1017,null,{"value":"13"}] 07:10:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 07:10:56 INFO - PROCESS | 3952 | 1467036656878 Marionette TRACE conn6 -> [0,1018,"setScriptTimeout",{"ms":35000}] 07:10:56 INFO - PROCESS | 3952 | 1467036656881 Marionette TRACE conn6 <- [1,1018,null,{}] 07:10:56 INFO - PROCESS | 3952 | 1467036656906 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}] 07:10:56 INFO - PROCESS | 3952 | 1467036656909 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:10:57 INFO - PROCESS | 3952 | 1467036657033 Marionette TRACE conn6 <- [1,1019,null,{"value":null}] 07:10:57 INFO - PROCESS | 3952 | 1467036657106 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:57 INFO - PROCESS | 3952 | 1467036657109 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:10:57 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B98A0000 == 38 [pid = 3952] [id = 264] 07:10:57 INFO - PROCESS | 3952 | ++DOMWINDOW == 90 (00000025B0992C00) [pid = 3952] [serial = 791] [outer = 0000000000000000] 07:10:57 INFO - PROCESS | 3952 | ++DOMWINDOW == 91 (00000025B0A19800) [pid = 3952] [serial = 792] [outer = 00000025B0992C00] 07:10:57 INFO - PROCESS | 3952 | 1467036657167 Marionette DEBUG loaded listener.js 07:10:57 INFO - PROCESS | 3952 | ++DOMWINDOW == 92 (00000025B3937C00) [pid = 3952] [serial = 793] [outer = 00000025B0992C00] 07:10:58 INFO - PROCESS | 3952 | 1467036658065 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]]]}] 07:10:58 INFO - PROCESS | 3952 | --DOCSHELL 00000025BDE2B000 == 37 [pid = 3952] [id = 261] 07:10:58 INFO - PROCESS | 3952 | --DOCSHELL 00000025BBA0C000 == 36 [pid = 3952] [id = 260] 07:10:58 INFO - PROCESS | 3952 | --DOCSHELL 00000025BA195000 == 35 [pid = 3952] [id = 259] 07:10:58 INFO - PROCESS | 3952 | --DOCSHELL 00000025B84D0800 == 34 [pid = 3952] [id = 258] 07:10:58 INFO - PROCESS | 3952 | --DOCSHELL 00000025B7AD6000 == 33 [pid = 3952] [id = 257] 07:10:58 INFO - PROCESS | 3952 | --DOCSHELL 00000025B745F000 == 32 [pid = 3952] [id = 256] 07:10:58 INFO - PROCESS | 3952 | --DOCSHELL 00000025B42DE000 == 31 [pid = 3952] [id = 255] 07:10:58 INFO - PROCESS | 3952 | --DOCSHELL 00000025AF950800 == 30 [pid = 3952] [id = 254] 07:10:58 INFO - PROCESS | 3952 | --DOMWINDOW == 91 (00000025B9C2EC00) [pid = 3952] [serial = 744] [outer = 0000000000000000] [url = about:blank] 07:10:58 INFO - PROCESS | 3952 | --DOMWINDOW == 90 (00000025B795DC00) [pid = 3952] [serial = 729] [outer = 0000000000000000] [url = about:blank] 07:10:58 INFO - PROCESS | 3952 | --DOMWINDOW == 89 (00000025B8069800) [pid = 3952] [serial = 730] [outer = 0000000000000000] [url = about:blank] 07:10:58 INFO - PROCESS | 3952 | --DOMWINDOW == 88 (00000025B41D3800) [pid = 3952] [serial = 723] [outer = 0000000000000000] [url = about:blank] 07:10:58 INFO - PROCESS | 3952 | --DOMWINDOW == 87 (00000025B4871400) [pid = 3952] [serial = 724] [outer = 0000000000000000] [url = about:blank] 07:10:58 INFO - PROCESS | 3952 | --DOMWINDOW == 86 (00000025AA621800) [pid = 3952] [serial = 711] [outer = 0000000000000000] [url = about:blank] 07:10:58 INFO - PROCESS | 3952 | --DOMWINDOW == 85 (00000025B80BB400) [pid = 3952] [serial = 732] [outer = 0000000000000000] [url = about:blank] 07:10:58 INFO - PROCESS | 3952 | --DOMWINDOW == 84 (00000025AAA09000) [pid = 3952] [serial = 712] [outer = 0000000000000000] [url = about:blank] 07:10:58 INFO - PROCESS | 3952 | --DOMWINDOW == 83 (00000025AEE53000) [pid = 3952] [serial = 720] [outer = 0000000000000000] [url = about:blank] 07:10:58 INFO - PROCESS | 3952 | --DOMWINDOW == 82 (00000025B0810C00) [pid = 3952] [serial = 721] [outer = 0000000000000000] [url = about:blank] 07:10:58 INFO - PROCESS | 3952 | --DOMWINDOW == 81 (00000025B6AF9800) [pid = 3952] [serial = 726] [outer = 0000000000000000] [url = about:blank] 07:10:58 INFO - PROCESS | 3952 | --DOMWINDOW == 80 (00000025AAC96C00) [pid = 3952] [serial = 717] [outer = 0000000000000000] [url = about:blank] 07:10:58 INFO - PROCESS | 3952 | --DOMWINDOW == 79 (00000025AF8B3800) [pid = 3952] [serial = 718] [outer = 0000000000000000] [url = about:blank] 07:10:58 INFO - PROCESS | 3952 | --DOMWINDOW == 78 (00000025AF99B400) [pid = 3952] [serial = 714] [outer = 0000000000000000] [url = about:blank] 07:10:58 INFO - PROCESS | 3952 | --DOMWINDOW == 77 (00000025B138FC00) [pid = 3952] [serial = 715] [outer = 0000000000000000] [url = about:blank] 07:10:58 INFO - PROCESS | 3952 | --DOMWINDOW == 76 (00000025B80C1800) [pid = 3952] [serial = 709] [outer = 0000000000000000] [url = about:blank] 07:10:58 INFO - PROCESS | 3952 | --DOMWINDOW == 75 (00000025B8B82800) [pid = 3952] [serial = 735] [outer = 0000000000000000] [url = about:blank] 07:10:58 INFO - PROCESS | 3952 | --DOMWINDOW == 74 (00000025B144FC00) [pid = 3952] [serial = 738] [outer = 0000000000000000] [url = about:blank] 07:10:58 INFO - PROCESS | 3952 | --DOMWINDOW == 73 (00000025B963A000) [pid = 3952] [serial = 741] [outer = 0000000000000000] [url = about:blank] 07:10:58 INFO - PROCESS | 3952 | --DOMWINDOW == 72 (00000025B8D9A400) [pid = 3952] [serial = 736] [outer = 0000000000000000] [url = about:blank] 07:10:58 INFO - PROCESS | 3952 | --DOMWINDOW == 71 (00000025B9807C00) [pid = 3952] [serial = 742] [outer = 0000000000000000] [url = about:blank] 07:10:58 INFO - PROCESS | 3952 | --DOMWINDOW == 70 (00000025B740D000) [pid = 3952] [serial = 745] [outer = 0000000000000000] [url = about:blank] 07:10:58 INFO - PROCESS | 3952 | --DOMWINDOW == 69 (00000025B8454800) [pid = 3952] [serial = 733] [outer = 0000000000000000] [url = about:blank] 07:10:58 INFO - PROCESS | 3952 | --DOMWINDOW == 68 (00000025B898B000) [pid = 3952] [serial = 739] [outer = 0000000000000000] [url = about:blank] 07:10:58 INFO - PROCESS | 3952 | --DOMWINDOW == 67 (00000025B740E000) [pid = 3952] [serial = 727] [outer = 0000000000000000] [url = about:blank] 07:10:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 07:10:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1283ms 07:10:58 INFO - PROCESS | 3952 | 1467036658164 Marionette TRACE conn6 -> [0,1021,"getWindowHandle",null] 07:10:58 INFO - PROCESS | 3952 | 1467036658168 Marionette TRACE conn6 <- [1,1021,null,{"value":"13"}] 07:10:58 INFO - PROCESS | 3952 | 1467036658174 Marionette TRACE conn6 -> [0,1022,"setScriptTimeout",{"ms":35000}] 07:10:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 07:10:58 INFO - PROCESS | 3952 | 1467036658177 Marionette TRACE conn6 <- [1,1022,null,{}] 07:10:58 INFO - PROCESS | 3952 | 1467036658183 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}] 07:10:58 INFO - PROCESS | 3952 | 1467036658185 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:10:58 INFO - PROCESS | 3952 | 1467036658283 Marionette TRACE conn6 <- [1,1023,null,{"value":null}] 07:10:58 INFO - PROCESS | 3952 | 1467036658290 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:58 INFO - PROCESS | 3952 | 1467036658295 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:10:58 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B084A800 == 31 [pid = 3952] [id = 265] 07:10:58 INFO - PROCESS | 3952 | ++DOMWINDOW == 68 (00000025AAA0A400) [pid = 3952] [serial = 794] [outer = 0000000000000000] 07:10:58 INFO - PROCESS | 3952 | ++DOMWINDOW == 69 (00000025AAB97C00) [pid = 3952] [serial = 795] [outer = 00000025AAA0A400] 07:10:58 INFO - PROCESS | 3952 | 1467036658344 Marionette DEBUG loaded listener.js 07:10:58 INFO - PROCESS | 3952 | ++DOMWINDOW == 70 (00000025AAC97400) [pid = 3952] [serial = 796] [outer = 00000025AAA0A400] 07:10:58 INFO - PROCESS | 3952 | 1467036658827 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]]]}] 07:10:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 07:10:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 734ms 07:10:58 INFO - PROCESS | 3952 | 1467036658912 Marionette TRACE conn6 -> [0,1025,"getWindowHandle",null] 07:10:58 INFO - PROCESS | 3952 | 1467036658916 Marionette TRACE conn6 <- [1,1025,null,{"value":"13"}] 07:10:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 07:10:58 INFO - PROCESS | 3952 | 1467036658922 Marionette TRACE conn6 -> [0,1026,"setScriptTimeout",{"ms":35000}] 07:10:58 INFO - PROCESS | 3952 | 1467036658925 Marionette TRACE conn6 <- [1,1026,null,{}] 07:10:58 INFO - PROCESS | 3952 | 1467036658929 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}] 07:10:58 INFO - PROCESS | 3952 | 1467036658932 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:10:59 INFO - PROCESS | 3952 | 1467036659022 Marionette TRACE conn6 <- [1,1027,null,{"value":null}] 07:10:59 INFO - PROCESS | 3952 | 1467036659097 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:59 INFO - PROCESS | 3952 | 1467036659099 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:10:59 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B6D21800 == 32 [pid = 3952] [id = 266] 07:10:59 INFO - PROCESS | 3952 | ++DOMWINDOW == 71 (00000025AAC96C00) [pid = 3952] [serial = 797] [outer = 0000000000000000] 07:10:59 INFO - PROCESS | 3952 | ++DOMWINDOW == 72 (00000025AFE35400) [pid = 3952] [serial = 798] [outer = 00000025AAC96C00] 07:10:59 INFO - PROCESS | 3952 | 1467036659147 Marionette DEBUG loaded listener.js 07:10:59 INFO - PROCESS | 3952 | ++DOMWINDOW == 73 (00000025B0FA9800) [pid = 3952] [serial = 799] [outer = 00000025AAC96C00] 07:10:59 INFO - PROCESS | 3952 | 1467036659558 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]]]}] 07:10:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 07:10:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 691ms 07:10:59 INFO - PROCESS | 3952 | 1467036659617 Marionette TRACE conn6 -> [0,1029,"getWindowHandle",null] 07:10:59 INFO - PROCESS | 3952 | 1467036659619 Marionette TRACE conn6 <- [1,1029,null,{"value":"13"}] 07:10:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 07:10:59 INFO - PROCESS | 3952 | 1467036659623 Marionette TRACE conn6 -> [0,1030,"setScriptTimeout",{"ms":35000}] 07:10:59 INFO - PROCESS | 3952 | 1467036659627 Marionette TRACE conn6 <- [1,1030,null,{}] 07:10:59 INFO - PROCESS | 3952 | 1467036659672 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}] 07:10:59 INFO - PROCESS | 3952 | 1467036659677 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:10:59 INFO - PROCESS | 3952 | 1467036659773 Marionette TRACE conn6 <- [1,1031,null,{"value":null}] 07:10:59 INFO - PROCESS | 3952 | 1467036659782 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:59 INFO - PROCESS | 3952 | 1467036659785 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:10:59 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B7AE5000 == 33 [pid = 3952] [id = 267] 07:10:59 INFO - PROCESS | 3952 | ++DOMWINDOW == 74 (00000025A9D2E000) [pid = 3952] [serial = 800] [outer = 0000000000000000] 07:10:59 INFO - PROCESS | 3952 | ++DOMWINDOW == 75 (00000025B4870800) [pid = 3952] [serial = 801] [outer = 00000025A9D2E000] 07:10:59 INFO - PROCESS | 3952 | 1467036659834 Marionette DEBUG loaded listener.js 07:10:59 INFO - PROCESS | 3952 | ++DOMWINDOW == 76 (00000025B4EE9000) [pid = 3952] [serial = 802] [outer = 00000025A9D2E000] 07:11:00 INFO - PROCESS | 3952 | 1467036660367 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]]]}] 07:11:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 07:11:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 796ms 07:11:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 07:11:00 INFO - PROCESS | 3952 | 1467036660422 Marionette TRACE conn6 -> [0,1033,"getWindowHandle",null] 07:11:00 INFO - PROCESS | 3952 | 1467036660424 Marionette TRACE conn6 <- [1,1033,null,{"value":"13"}] 07:11:00 INFO - PROCESS | 3952 | 1467036660428 Marionette TRACE conn6 -> [0,1034,"setScriptTimeout",{"ms":35000}] 07:11:00 INFO - PROCESS | 3952 | 1467036660430 Marionette TRACE conn6 <- [1,1034,null,{}] 07:11:00 INFO - PROCESS | 3952 | 1467036660442 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}] 07:11:00 INFO - PROCESS | 3952 | 1467036660444 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:11:00 INFO - PROCESS | 3952 | 1467036660560 Marionette TRACE conn6 <- [1,1035,null,{"value":null}] 07:11:00 INFO - PROCESS | 3952 | 1467036660572 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:00 INFO - PROCESS | 3952 | 1467036660574 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:11:00 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B9CCE800 == 34 [pid = 3952] [id = 268] 07:11:00 INFO - PROCESS | 3952 | ++DOMWINDOW == 77 (00000025B4E51C00) [pid = 3952] [serial = 803] [outer = 0000000000000000] 07:11:00 INFO - PROCESS | 3952 | ++DOMWINDOW == 78 (00000025B6E8B400) [pid = 3952] [serial = 804] [outer = 00000025B4E51C00] 07:11:00 INFO - PROCESS | 3952 | 1467036660658 Marionette DEBUG loaded listener.js 07:11:00 INFO - PROCESS | 3952 | ++DOMWINDOW == 79 (00000025B74EC000) [pid = 3952] [serial = 805] [outer = 00000025B4E51C00] 07:11:01 INFO - PROCESS | 3952 | 1467036661095 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]]]}] 07:11:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 07:11:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 754ms 07:11:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 07:11:01 INFO - PROCESS | 3952 | 1467036661190 Marionette TRACE conn6 -> [0,1037,"getWindowHandle",null] 07:11:01 INFO - PROCESS | 3952 | 1467036661192 Marionette TRACE conn6 <- [1,1037,null,{"value":"13"}] 07:11:01 INFO - PROCESS | 3952 | 1467036661196 Marionette TRACE conn6 -> [0,1038,"setScriptTimeout",{"ms":35000}] 07:11:01 INFO - PROCESS | 3952 | 1467036661197 Marionette TRACE conn6 <- [1,1038,null,{}] 07:11:01 INFO - PROCESS | 3952 | 1467036661201 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}] 07:11:01 INFO - PROCESS | 3952 | 1467036661204 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:11:01 INFO - PROCESS | 3952 | 1467036661314 Marionette TRACE conn6 <- [1,1039,null,{"value":null}] 07:11:01 INFO - PROCESS | 3952 | 1467036661366 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:01 INFO - PROCESS | 3952 | 1467036661368 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:11:01 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BB65B800 == 35 [pid = 3952] [id = 269] 07:11:01 INFO - PROCESS | 3952 | ++DOMWINDOW == 80 (00000025B7F08400) [pid = 3952] [serial = 806] [outer = 0000000000000000] 07:11:01 INFO - PROCESS | 3952 | ++DOMWINDOW == 81 (00000025B7FBA800) [pid = 3952] [serial = 807] [outer = 00000025B7F08400] 07:11:01 INFO - PROCESS | 3952 | 1467036661413 Marionette DEBUG loaded listener.js 07:11:01 INFO - PROCESS | 3952 | ++DOMWINDOW == 82 (00000025B8072800) [pid = 3952] [serial = 808] [outer = 00000025B7F08400] 07:11:01 INFO - PROCESS | 3952 | 1467036661843 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]]]}] 07:11:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 07:11:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 692ms 07:11:01 INFO - PROCESS | 3952 | 1467036661890 Marionette TRACE conn6 -> [0,1041,"getWindowHandle",null] 07:11:01 INFO - PROCESS | 3952 | 1467036661893 Marionette TRACE conn6 <- [1,1041,null,{"value":"13"}] 07:11:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 07:11:01 INFO - PROCESS | 3952 | 1467036661903 Marionette TRACE conn6 -> [0,1042,"setScriptTimeout",{"ms":35000}] 07:11:01 INFO - PROCESS | 3952 | 1467036661905 Marionette TRACE conn6 <- [1,1042,null,{}] 07:11:01 INFO - PROCESS | 3952 | 1467036661908 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}] 07:11:01 INFO - PROCESS | 3952 | 1467036661914 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:11:02 INFO - PROCESS | 3952 | 1467036662049 Marionette TRACE conn6 <- [1,1043,null,{"value":null}] 07:11:02 INFO - PROCESS | 3952 | 1467036662110 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:02 INFO - PROCESS | 3952 | 1467036662112 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:11:02 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BE04A000 == 36 [pid = 3952] [id = 270] 07:11:02 INFO - PROCESS | 3952 | ++DOMWINDOW == 83 (00000025B812CC00) [pid = 3952] [serial = 809] [outer = 0000000000000000] 07:11:02 INFO - PROCESS | 3952 | ++DOMWINDOW == 84 (00000025B8455800) [pid = 3952] [serial = 810] [outer = 00000025B812CC00] 07:11:02 INFO - PROCESS | 3952 | 1467036662158 Marionette DEBUG loaded listener.js 07:11:02 INFO - PROCESS | 3952 | ++DOMWINDOW == 85 (00000025B89A3C00) [pid = 3952] [serial = 811] [outer = 00000025B812CC00] 07:11:02 INFO - PROCESS | 3952 | --DOMWINDOW == 84 (00000025B683D000) [pid = 3952] [serial = 776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 07:11:02 INFO - PROCESS | 3952 | --DOMWINDOW == 83 (00000025AAA0F800) [pid = 3952] [serial = 764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 07:11:02 INFO - PROCESS | 3952 | --DOMWINDOW == 82 (00000025AA708C00) [pid = 3952] [serial = 746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 07:11:02 INFO - PROCESS | 3952 | --DOMWINDOW == 81 (00000025A9DC5000) [pid = 3952] [serial = 761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 07:11:02 INFO - PROCESS | 3952 | --DOMWINDOW == 80 (00000025AF16BC00) [pid = 3952] [serial = 767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 07:11:02 INFO - PROCESS | 3952 | --DOMWINDOW == 79 (00000025BB02D000) [pid = 3952] [serial = 755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 07:11:02 INFO - PROCESS | 3952 | --DOMWINDOW == 78 (00000025B45D2C00) [pid = 3952] [serial = 773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 07:11:02 INFO - PROCESS | 3952 | --DOMWINDOW == 77 (00000025B396F400) [pid = 3952] [serial = 779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 07:11:02 INFO - PROCESS | 3952 | --DOMWINDOW == 76 (00000025A8D46000) [pid = 3952] [serial = 758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 07:11:02 INFO - PROCESS | 3952 | --DOMWINDOW == 75 (00000025B14AF800) [pid = 3952] [serial = 770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 07:11:02 INFO - PROCESS | 3952 | --DOMWINDOW == 74 (00000025B3970000) [pid = 3952] [serial = 749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 07:11:02 INFO - PROCESS | 3952 | --DOMWINDOW == 73 (00000025B80C3000) [pid = 3952] [serial = 752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 07:11:02 INFO - PROCESS | 3952 | --DOMWINDOW == 72 (00000025B7FBD400) [pid = 3952] [serial = 782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 07:11:02 INFO - PROCESS | 3952 | 1467036662584 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]]]}] 07:11:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 07:11:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 734ms 07:11:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 07:11:02 INFO - PROCESS | 3952 | 1467036662657 Marionette TRACE conn6 -> [0,1045,"getWindowHandle",null] 07:11:02 INFO - PROCESS | 3952 | 1467036662660 Marionette TRACE conn6 <- [1,1045,null,{"value":"13"}] 07:11:02 INFO - PROCESS | 3952 | 1467036662664 Marionette TRACE conn6 -> [0,1046,"setScriptTimeout",{"ms":35000}] 07:11:02 INFO - PROCESS | 3952 | 1467036662665 Marionette TRACE conn6 <- [1,1046,null,{}] 07:11:02 INFO - PROCESS | 3952 | 1467036662669 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}] 07:11:02 INFO - PROCESS | 3952 | 1467036662671 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:11:02 INFO - PROCESS | 3952 | 1467036662753 Marionette TRACE conn6 <- [1,1047,null,{"value":null}] 07:11:02 INFO - PROCESS | 3952 | 1467036662761 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:02 INFO - PROCESS | 3952 | 1467036662763 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:11:02 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BEC65800 == 37 [pid = 3952] [id = 271] 07:11:02 INFO - PROCESS | 3952 | ++DOMWINDOW == 73 (00000025AF8D7400) [pid = 3952] [serial = 812] [outer = 0000000000000000] 07:11:02 INFO - PROCESS | 3952 | ++DOMWINDOW == 74 (00000025B683D000) [pid = 3952] [serial = 813] [outer = 00000025AF8D7400] 07:11:02 INFO - PROCESS | 3952 | 1467036662807 Marionette DEBUG loaded listener.js 07:11:02 INFO - PROCESS | 3952 | ++DOMWINDOW == 75 (00000025B89A5400) [pid = 3952] [serial = 814] [outer = 00000025AF8D7400] 07:11:03 INFO - PROCESS | 3952 | 1467036663219 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]]]}] 07:11:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 07:11:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 629ms 07:11:03 INFO - PROCESS | 3952 | 1467036663295 Marionette TRACE conn6 -> [0,1049,"getWindowHandle",null] 07:11:03 INFO - PROCESS | 3952 | 1467036663297 Marionette TRACE conn6 <- [1,1049,null,{"value":"13"}] 07:11:03 INFO - PROCESS | 3952 | 1467036663300 Marionette TRACE conn6 -> [0,1050,"setScriptTimeout",{"ms":35000}] 07:11:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 07:11:03 INFO - PROCESS | 3952 | 1467036663302 Marionette TRACE conn6 <- [1,1050,null,{}] 07:11:03 INFO - PROCESS | 3952 | 1467036663306 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}] 07:11:03 INFO - PROCESS | 3952 | 1467036663308 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:11:03 INFO - PROCESS | 3952 | 1467036663401 Marionette TRACE conn6 <- [1,1051,null,{"value":null}] 07:11:03 INFO - PROCESS | 3952 | 1467036663413 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:03 INFO - PROCESS | 3952 | 1467036663415 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:11:03 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BECD2800 == 38 [pid = 3952] [id = 272] 07:11:03 INFO - PROCESS | 3952 | ++DOMWINDOW == 76 (00000025B8D97800) [pid = 3952] [serial = 815] [outer = 0000000000000000] 07:11:03 INFO - PROCESS | 3952 | ++DOMWINDOW == 77 (00000025B8D9D000) [pid = 3952] [serial = 816] [outer = 00000025B8D97800] 07:11:03 INFO - PROCESS | 3952 | 1467036663458 Marionette DEBUG loaded listener.js 07:11:03 INFO - PROCESS | 3952 | ++DOMWINDOW == 78 (00000025B8DBD400) [pid = 3952] [serial = 817] [outer = 00000025B8D97800] 07:11:03 INFO - PROCESS | 3952 | 1467036663880 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]]]}] 07:11:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 07:11:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 628ms 07:11:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 07:11:03 INFO - PROCESS | 3952 | 1467036663932 Marionette TRACE conn6 -> [0,1053,"getWindowHandle",null] 07:11:03 INFO - PROCESS | 3952 | 1467036663934 Marionette TRACE conn6 <- [1,1053,null,{"value":"13"}] 07:11:03 INFO - PROCESS | 3952 | 1467036663937 Marionette TRACE conn6 -> [0,1054,"setScriptTimeout",{"ms":35000}] 07:11:03 INFO - PROCESS | 3952 | 1467036663939 Marionette TRACE conn6 <- [1,1054,null,{}] 07:11:03 INFO - PROCESS | 3952 | 1467036663942 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}] 07:11:03 INFO - PROCESS | 3952 | 1467036663944 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:11:04 INFO - PROCESS | 3952 | 1467036664028 Marionette TRACE conn6 <- [1,1055,null,{"value":null}] 07:11:04 INFO - PROCESS | 3952 | 1467036664036 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:04 INFO - PROCESS | 3952 | 1467036664039 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:11:04 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B7AE2800 == 39 [pid = 3952] [id = 273] 07:11:04 INFO - PROCESS | 3952 | ++DOMWINDOW == 79 (00000025B9806800) [pid = 3952] [serial = 818] [outer = 0000000000000000] 07:11:04 INFO - PROCESS | 3952 | ++DOMWINDOW == 80 (00000025B9887C00) [pid = 3952] [serial = 819] [outer = 00000025B9806800] 07:11:04 INFO - PROCESS | 3952 | 1467036664084 Marionette DEBUG loaded listener.js 07:11:04 INFO - PROCESS | 3952 | ++DOMWINDOW == 81 (00000025B9CB0400) [pid = 3952] [serial = 820] [outer = 00000025B9806800] 07:11:04 INFO - PROCESS | 3952 | 1467036664722 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]]]}] 07:11:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 07:11:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 837ms 07:11:04 INFO - PROCESS | 3952 | 1467036664778 Marionette TRACE conn6 -> [0,1057,"getWindowHandle",null] 07:11:04 INFO - PROCESS | 3952 | 1467036664783 Marionette TRACE conn6 <- [1,1057,null,{"value":"13"}] 07:11:04 INFO - PROCESS | 3952 | 1467036664788 Marionette TRACE conn6 -> [0,1058,"setScriptTimeout",{"ms":35000}] 07:11:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 07:11:04 INFO - PROCESS | 3952 | 1467036664792 Marionette TRACE conn6 <- [1,1058,null,{}] 07:11:04 INFO - PROCESS | 3952 | 1467036664798 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}] 07:11:04 INFO - PROCESS | 3952 | 1467036664801 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:11:04 INFO - PROCESS | 3952 | 1467036664920 Marionette TRACE conn6 <- [1,1059,null,{"value":null}] 07:11:05 INFO - PROCESS | 3952 | 1467036664997 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:05 INFO - PROCESS | 3952 | 1467036665000 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:11:05 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B6D0D800 == 40 [pid = 3952] [id = 274] 07:11:05 INFO - PROCESS | 3952 | ++DOMWINDOW == 82 (00000025AAA02400) [pid = 3952] [serial = 821] [outer = 0000000000000000] 07:11:05 INFO - PROCESS | 3952 | ++DOMWINDOW == 83 (00000025AAC50C00) [pid = 3952] [serial = 822] [outer = 00000025AAA02400] 07:11:05 INFO - PROCESS | 3952 | 1467036665100 Marionette DEBUG loaded listener.js 07:11:05 INFO - PROCESS | 3952 | ++DOMWINDOW == 84 (00000025AFBE1400) [pid = 3952] [serial = 823] [outer = 00000025AAA02400] 07:11:05 INFO - PROCESS | 3952 | 1467036665738 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]]]}] 07:11:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 07:11:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 986ms 07:11:05 INFO - PROCESS | 3952 | 1467036665778 Marionette TRACE conn6 -> [0,1061,"getWindowHandle",null] 07:11:05 INFO - PROCESS | 3952 | 1467036665784 Marionette TRACE conn6 <- [1,1061,null,{"value":"13"}] 07:11:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 07:11:05 INFO - PROCESS | 3952 | 1467036665790 Marionette TRACE conn6 -> [0,1062,"setScriptTimeout",{"ms":35000}] 07:11:05 INFO - PROCESS | 3952 | 1467036665793 Marionette TRACE conn6 <- [1,1062,null,{}] 07:11:05 INFO - PROCESS | 3952 | 1467036665798 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}] 07:11:05 INFO - PROCESS | 3952 | 1467036665801 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:11:05 INFO - PROCESS | 3952 | 1467036665916 Marionette TRACE conn6 <- [1,1063,null,{"value":null}] 07:11:06 INFO - PROCESS | 3952 | 1467036665991 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:06 INFO - PROCESS | 3952 | 1467036665993 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:11:06 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BDE48000 == 41 [pid = 3952] [id = 275] 07:11:06 INFO - PROCESS | 3952 | ++DOMWINDOW == 85 (00000025B4866000) [pid = 3952] [serial = 824] [outer = 0000000000000000] 07:11:06 INFO - PROCESS | 3952 | ++DOMWINDOW == 86 (00000025B49E1C00) [pid = 3952] [serial = 825] [outer = 00000025B4866000] 07:11:06 INFO - PROCESS | 3952 | 1467036666091 Marionette DEBUG loaded listener.js 07:11:06 INFO - PROCESS | 3952 | ++DOMWINDOW == 87 (00000025B741A800) [pid = 3952] [serial = 826] [outer = 00000025B4866000] 07:11:06 INFO - PROCESS | 3952 | 1467036666746 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]]]}] 07:11:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 07:11:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 986ms 07:11:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 07:11:06 INFO - PROCESS | 3952 | 1467036666778 Marionette TRACE conn6 -> [0,1065,"getWindowHandle",null] 07:11:06 INFO - PROCESS | 3952 | 1467036666781 Marionette TRACE conn6 <- [1,1065,null,{"value":"13"}] 07:11:06 INFO - PROCESS | 3952 | 1467036666784 Marionette TRACE conn6 -> [0,1066,"setScriptTimeout",{"ms":35000}] 07:11:06 INFO - PROCESS | 3952 | 1467036666788 Marionette TRACE conn6 <- [1,1066,null,{}] 07:11:06 INFO - PROCESS | 3952 | 1467036666800 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}] 07:11:06 INFO - PROCESS | 3952 | 1467036666805 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:11:06 INFO - PROCESS | 3952 | 1467036666917 Marionette TRACE conn6 <- [1,1067,null,{"value":null}] 07:11:07 INFO - PROCESS | 3952 | 1467036667036 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:07 INFO - PROCESS | 3952 | 1467036667039 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:11:07 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BFE81000 == 42 [pid = 3952] [id = 276] 07:11:07 INFO - PROCESS | 3952 | ++DOMWINDOW == 88 (00000025B844B800) [pid = 3952] [serial = 827] [outer = 0000000000000000] 07:11:07 INFO - PROCESS | 3952 | ++DOMWINDOW == 89 (00000025B9888000) [pid = 3952] [serial = 828] [outer = 00000025B844B800] 07:11:07 INFO - PROCESS | 3952 | 1467036667098 Marionette DEBUG loaded listener.js 07:11:07 INFO - PROCESS | 3952 | ++DOMWINDOW == 90 (00000025BA166400) [pid = 3952] [serial = 829] [outer = 00000025B844B800] 07:11:07 INFO - PROCESS | 3952 | 1467036667874 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]]]}] 07:11:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 07:11:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1131ms 07:11:07 INFO - PROCESS | 3952 | 1467036667918 Marionette TRACE conn6 -> [0,1069,"getWindowHandle",null] 07:11:07 INFO - PROCESS | 3952 | 1467036667922 Marionette TRACE conn6 <- [1,1069,null,{"value":"13"}] 07:11:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 07:11:07 INFO - PROCESS | 3952 | 1467036667928 Marionette TRACE conn6 -> [0,1070,"setScriptTimeout",{"ms":35000}] 07:11:07 INFO - PROCESS | 3952 | 1467036667931 Marionette TRACE conn6 <- [1,1070,null,{}] 07:11:07 INFO - PROCESS | 3952 | 1467036667937 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}] 07:11:07 INFO - PROCESS | 3952 | 1467036667940 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:11:08 INFO - PROCESS | 3952 | 1467036668044 Marionette TRACE conn6 <- [1,1071,null,{"value":null}] 07:11:08 INFO - PROCESS | 3952 | 1467036668112 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:08 INFO - PROCESS | 3952 | 1467036668117 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:11:08 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B4EA9000 == 43 [pid = 3952] [id = 277] 07:11:08 INFO - PROCESS | 3952 | ++DOMWINDOW == 91 (00000025AAC46800) [pid = 3952] [serial = 830] [outer = 0000000000000000] 07:11:08 INFO - PROCESS | 3952 | ++DOMWINDOW == 92 (00000025AAD96C00) [pid = 3952] [serial = 831] [outer = 00000025AAC46800] 07:11:08 INFO - PROCESS | 3952 | 1467036668167 Marionette DEBUG loaded listener.js 07:11:08 INFO - PROCESS | 3952 | ++DOMWINDOW == 93 (00000025AFC66C00) [pid = 3952] [serial = 832] [outer = 00000025AAC46800] 07:11:09 INFO - PROCESS | 3952 | --DOCSHELL 00000025AFE17800 == 42 [pid = 3952] [id = 253] 07:11:09 INFO - PROCESS | 3952 | --DOCSHELL 00000025BECD2800 == 41 [pid = 3952] [id = 272] 07:11:09 INFO - PROCESS | 3952 | --DOCSHELL 00000025BEC65800 == 40 [pid = 3952] [id = 271] 07:11:09 INFO - PROCESS | 3952 | --DOCSHELL 00000025BE04A000 == 39 [pid = 3952] [id = 270] 07:11:09 INFO - PROCESS | 3952 | --DOCSHELL 00000025BB65B800 == 38 [pid = 3952] [id = 269] 07:11:09 INFO - PROCESS | 3952 | --DOCSHELL 00000025B9CCE800 == 37 [pid = 3952] [id = 268] 07:11:09 INFO - PROCESS | 3952 | --DOCSHELL 00000025B7AE5000 == 36 [pid = 3952] [id = 267] 07:11:09 INFO - PROCESS | 3952 | --DOCSHELL 00000025B6D21800 == 35 [pid = 3952] [id = 266] 07:11:09 INFO - PROCESS | 3952 | --DOCSHELL 00000025B084A800 == 34 [pid = 3952] [id = 265] 07:11:09 INFO - PROCESS | 3952 | --DOCSHELL 00000025BE04E800 == 33 [pid = 3952] [id = 262] 07:11:09 INFO - PROCESS | 3952 | --DOCSHELL 00000025B42DB000 == 32 [pid = 3952] [id = 263] 07:11:09 INFO - PROCESS | 3952 | --DOCSHELL 00000025B98A0000 == 31 [pid = 3952] [id = 264] 07:11:09 INFO - PROCESS | 3952 | --DOCSHELL 00000025BFE81000 == 30 [pid = 3952] [id = 276] 07:11:09 INFO - PROCESS | 3952 | --DOCSHELL 00000025BDE48000 == 29 [pid = 3952] [id = 275] 07:11:09 INFO - PROCESS | 3952 | --DOCSHELL 00000025B7AE2800 == 28 [pid = 3952] [id = 273] 07:11:09 INFO - PROCESS | 3952 | --DOCSHELL 00000025B6D0D800 == 27 [pid = 3952] [id = 274] 07:11:09 INFO - PROCESS | 3952 | --DOMWINDOW == 92 (00000025B6E88C00) [pid = 3952] [serial = 777] [outer = 0000000000000000] [url = about:blank] 07:11:09 INFO - PROCESS | 3952 | --DOMWINDOW == 91 (00000025AAC44C00) [pid = 3952] [serial = 765] [outer = 0000000000000000] [url = about:blank] 07:11:09 INFO - PROCESS | 3952 | --DOMWINDOW == 90 (00000025AB120800) [pid = 3952] [serial = 748] [outer = 0000000000000000] [url = about:blank] 07:11:09 INFO - PROCESS | 3952 | --DOMWINDOW == 89 (00000025AA715800) [pid = 3952] [serial = 763] [outer = 0000000000000000] [url = about:blank] 07:11:09 INFO - PROCESS | 3952 | --DOMWINDOW == 88 (00000025AAC94800) [pid = 3952] [serial = 766] [outer = 0000000000000000] [url = about:blank] 07:11:09 INFO - PROCESS | 3952 | --DOMWINDOW == 87 (00000025AF9A6000) [pid = 3952] [serial = 768] [outer = 0000000000000000] [url = about:blank] 07:11:09 INFO - PROCESS | 3952 | --DOMWINDOW == 86 (00000025AA1CD400) [pid = 3952] [serial = 762] [outer = 0000000000000000] [url = about:blank] 07:11:09 INFO - PROCESS | 3952 | --DOMWINDOW == 85 (00000025BB039000) [pid = 3952] [serial = 757] [outer = 0000000000000000] [url = about:blank] 07:11:09 INFO - PROCESS | 3952 | --DOMWINDOW == 84 (00000025B4E5B000) [pid = 3952] [serial = 775] [outer = 0000000000000000] [url = about:blank] 07:11:09 INFO - PROCESS | 3952 | --DOMWINDOW == 83 (00000025B6A51800) [pid = 3952] [serial = 780] [outer = 0000000000000000] [url = about:blank] 07:11:09 INFO - PROCESS | 3952 | --DOMWINDOW == 82 (00000025B486B400) [pid = 3952] [serial = 774] [outer = 0000000000000000] [url = about:blank] 07:11:09 INFO - PROCESS | 3952 | --DOMWINDOW == 81 (00000025B7F06000) [pid = 3952] [serial = 781] [outer = 0000000000000000] [url = about:blank] 07:11:09 INFO - PROCESS | 3952 | --DOMWINDOW == 80 (00000025AAC52800) [pid = 3952] [serial = 760] [outer = 0000000000000000] [url = about:blank] 07:11:09 INFO - PROCESS | 3952 | --DOMWINDOW == 79 (00000025B393AC00) [pid = 3952] [serial = 771] [outer = 0000000000000000] [url = about:blank] 07:11:09 INFO - PROCESS | 3952 | --DOMWINDOW == 78 (00000025AA62A800) [pid = 3952] [serial = 759] [outer = 0000000000000000] [url = about:blank] 07:11:09 INFO - PROCESS | 3952 | --DOMWINDOW == 77 (00000025B6A55C00) [pid = 3952] [serial = 751] [outer = 0000000000000000] [url = about:blank] 07:11:09 INFO - PROCESS | 3952 | --DOMWINDOW == 76 (00000025B8B8BC00) [pid = 3952] [serial = 754] [outer = 0000000000000000] [url = about:blank] 07:11:09 INFO - PROCESS | 3952 | --DOMWINDOW == 75 (00000025B8068800) [pid = 3952] [serial = 783] [outer = 0000000000000000] [url = about:blank] 07:11:09 INFO - PROCESS | 3952 | --DOMWINDOW == 74 (00000025B09DB800) [pid = 3952] [serial = 769] [outer = 0000000000000000] [url = about:blank] 07:11:09 INFO - PROCESS | 3952 | --DOMWINDOW == 73 (00000025B41D0000) [pid = 3952] [serial = 772] [outer = 0000000000000000] [url = about:blank] 07:11:09 INFO - PROCESS | 3952 | --DOMWINDOW == 72 (00000025BB031800) [pid = 3952] [serial = 756] [outer = 0000000000000000] [url = about:blank] 07:11:09 INFO - PROCESS | 3952 | --DOMWINDOW == 71 (00000025B42E8000) [pid = 3952] [serial = 750] [outer = 0000000000000000] [url = about:blank] 07:11:09 INFO - PROCESS | 3952 | --DOMWINDOW == 70 (00000025AA720400) [pid = 3952] [serial = 747] [outer = 0000000000000000] [url = about:blank] 07:11:09 INFO - PROCESS | 3952 | --DOMWINDOW == 69 (00000025B812F400) [pid = 3952] [serial = 753] [outer = 0000000000000000] [url = about:blank] 07:11:09 INFO - PROCESS | 3952 | --DOMWINDOW == 68 (00000025B7A4E800) [pid = 3952] [serial = 778] [outer = 0000000000000000] [url = about:blank] 07:11:09 INFO - PROCESS | 3952 | --DOMWINDOW == 67 (00000025B80BB000) [pid = 3952] [serial = 786] [outer = 0000000000000000] [url = about:blank] 07:11:09 INFO - PROCESS | 3952 | --DOMWINDOW == 66 (00000025B8080C00) [pid = 3952] [serial = 784] [outer = 0000000000000000] [url = about:blank] 07:11:09 INFO - PROCESS | 3952 | 1467036669533 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]]]}] 07:11:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 07:11:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1633ms 07:11:09 INFO - PROCESS | 3952 | 1467036669564 Marionette TRACE conn6 -> [0,1073,"getWindowHandle",null] 07:11:09 INFO - PROCESS | 3952 | 1467036669569 Marionette TRACE conn6 <- [1,1073,null,{"value":"13"}] 07:11:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 07:11:09 INFO - PROCESS | 3952 | 1467036669576 Marionette TRACE conn6 -> [0,1074,"setScriptTimeout",{"ms":35000}] 07:11:09 INFO - PROCESS | 3952 | 1467036669579 Marionette TRACE conn6 <- [1,1074,null,{}] 07:11:09 INFO - PROCESS | 3952 | 1467036669587 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}] 07:11:09 INFO - PROCESS | 3952 | 1467036669590 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:11:09 INFO - PROCESS | 3952 | 1467036669685 Marionette TRACE conn6 <- [1,1075,null,{"value":null}] 07:11:09 INFO - PROCESS | 3952 | 1467036669698 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:09 INFO - PROCESS | 3952 | 1467036669703 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:11:09 INFO - PROCESS | 3952 | ++DOCSHELL 00000025AF9AD800 == 28 [pid = 3952] [id = 278] 07:11:09 INFO - PROCESS | 3952 | ++DOMWINDOW == 67 (00000025AA1CD800) [pid = 3952] [serial = 833] [outer = 0000000000000000] 07:11:09 INFO - PROCESS | 3952 | ++DOMWINDOW == 68 (00000025AA627000) [pid = 3952] [serial = 834] [outer = 00000025AA1CD800] 07:11:09 INFO - PROCESS | 3952 | 1467036669753 Marionette DEBUG loaded listener.js 07:11:09 INFO - PROCESS | 3952 | ++DOMWINDOW == 69 (00000025AA712800) [pid = 3952] [serial = 835] [outer = 00000025AA1CD800] 07:11:10 INFO - PROCESS | 3952 | 1467036670255 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]]]}] 07:11:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 07:11:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 732ms 07:11:10 INFO - PROCESS | 3952 | 1467036670310 Marionette TRACE conn6 -> [0,1077,"getWindowHandle",null] 07:11:10 INFO - PROCESS | 3952 | 1467036670316 Marionette TRACE conn6 <- [1,1077,null,{"value":"13"}] 07:11:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 07:11:10 INFO - PROCESS | 3952 | 1467036670323 Marionette TRACE conn6 -> [0,1078,"setScriptTimeout",{"ms":35000}] 07:11:10 INFO - PROCESS | 3952 | 1467036670325 Marionette TRACE conn6 <- [1,1078,null,{}] 07:11:10 INFO - PROCESS | 3952 | 1467036670330 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}] 07:11:10 INFO - PROCESS | 3952 | 1467036670332 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:11:10 INFO - PROCESS | 3952 | 1467036670424 Marionette TRACE conn6 <- [1,1079,null,{"value":null}] 07:11:10 INFO - PROCESS | 3952 | 1467036670494 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:10 INFO - PROCESS | 3952 | 1467036670496 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:11:10 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B4E17000 == 29 [pid = 3952] [id = 279] 07:11:10 INFO - PROCESS | 3952 | ++DOMWINDOW == 70 (00000025AAC99800) [pid = 3952] [serial = 836] [outer = 0000000000000000] 07:11:10 INFO - PROCESS | 3952 | ++DOMWINDOW == 71 (00000025AAE2AC00) [pid = 3952] [serial = 837] [outer = 00000025AAC99800] 07:11:10 INFO - PROCESS | 3952 | 1467036670553 Marionette DEBUG loaded listener.js 07:11:10 INFO - PROCESS | 3952 | ++DOMWINDOW == 72 (00000025AF0F5C00) [pid = 3952] [serial = 838] [outer = 00000025AAC99800] 07:11:10 INFO - PROCESS | 3952 | 1467036670949 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]]]}] 07:11:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 07:11:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 693ms 07:11:11 INFO - PROCESS | 3952 | 1467036671017 Marionette TRACE conn6 -> [0,1081,"getWindowHandle",null] 07:11:11 INFO - PROCESS | 3952 | 1467036671019 Marionette TRACE conn6 <- [1,1081,null,{"value":"13"}] 07:11:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 07:11:11 INFO - PROCESS | 3952 | 1467036671023 Marionette TRACE conn6 -> [0,1082,"setScriptTimeout",{"ms":35000}] 07:11:11 INFO - PROCESS | 3952 | 1467036671027 Marionette TRACE conn6 <- [1,1082,null,{}] 07:11:11 INFO - PROCESS | 3952 | 1467036671039 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}] 07:11:11 INFO - PROCESS | 3952 | 1467036671045 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:11:11 INFO - PROCESS | 3952 | 1467036671165 Marionette TRACE conn6 <- [1,1083,null,{"value":null}] 07:11:11 INFO - PROCESS | 3952 | 1467036671177 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:11 INFO - PROCESS | 3952 | 1467036671180 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:11:11 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B761F000 == 30 [pid = 3952] [id = 280] 07:11:11 INFO - PROCESS | 3952 | ++DOMWINDOW == 73 (00000025AA710C00) [pid = 3952] [serial = 839] [outer = 0000000000000000] 07:11:11 INFO - PROCESS | 3952 | ++DOMWINDOW == 74 (00000025B09D7400) [pid = 3952] [serial = 840] [outer = 00000025AA710C00] 07:11:11 INFO - PROCESS | 3952 | 1467036671229 Marionette DEBUG loaded listener.js 07:11:11 INFO - PROCESS | 3952 | ++DOMWINDOW == 75 (00000025B14A6000) [pid = 3952] [serial = 841] [outer = 00000025AA710C00] 07:11:11 INFO - PROCESS | 3952 | 1467036671702 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]]]}] 07:11:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 07:11:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 734ms 07:11:11 INFO - PROCESS | 3952 | 1467036671758 Marionette TRACE conn6 -> [0,1085,"getWindowHandle",null] 07:11:11 INFO - PROCESS | 3952 | 1467036671761 Marionette TRACE conn6 <- [1,1085,null,{"value":"13"}] 07:11:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 07:11:11 INFO - PROCESS | 3952 | 1467036671770 Marionette TRACE conn6 -> [0,1086,"setScriptTimeout",{"ms":35000}] 07:11:11 INFO - PROCESS | 3952 | 1467036671772 Marionette TRACE conn6 <- [1,1086,null,{}] 07:11:11 INFO - PROCESS | 3952 | 1467036671776 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}] 07:11:11 INFO - PROCESS | 3952 | 1467036671778 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:11:11 INFO - PROCESS | 3952 | 1467036671887 Marionette TRACE conn6 <- [1,1087,null,{"value":null}] 07:11:11 INFO - PROCESS | 3952 | 1467036671898 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:11 INFO - PROCESS | 3952 | 1467036671901 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:11:11 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B823C800 == 31 [pid = 3952] [id = 281] 07:11:11 INFO - PROCESS | 3952 | ++DOMWINDOW == 76 (00000025B393D800) [pid = 3952] [serial = 842] [outer = 0000000000000000] 07:11:11 INFO - PROCESS | 3952 | ++DOMWINDOW == 77 (00000025B41CB800) [pid = 3952] [serial = 843] [outer = 00000025B393D800] 07:11:11 INFO - PROCESS | 3952 | 1467036671947 Marionette DEBUG loaded listener.js 07:11:12 INFO - PROCESS | 3952 | ++DOMWINDOW == 78 (00000025B42E8C00) [pid = 3952] [serial = 844] [outer = 00000025B393D800] 07:11:12 INFO - PROCESS | 3952 | 1467036672421 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]]]}] 07:11:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 07:11:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 692ms 07:11:12 INFO - PROCESS | 3952 | 1467036672464 Marionette TRACE conn6 -> [0,1089,"getWindowHandle",null] 07:11:12 INFO - PROCESS | 3952 | 1467036672466 Marionette TRACE conn6 <- [1,1089,null,{"value":"13"}] 07:11:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 07:11:12 INFO - PROCESS | 3952 | 1467036672475 Marionette TRACE conn6 -> [0,1090,"setScriptTimeout",{"ms":35000}] 07:11:12 INFO - PROCESS | 3952 | 1467036672477 Marionette TRACE conn6 <- [1,1090,null,{}] 07:11:12 INFO - PROCESS | 3952 | 1467036672480 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}] 07:11:12 INFO - PROCESS | 3952 | 1467036672482 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:11:12 INFO - PROCESS | 3952 | 1467036672616 Marionette TRACE conn6 <- [1,1091,null,{"value":null}] 07:11:12 INFO - PROCESS | 3952 | 1467036672646 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:12 INFO - PROCESS | 3952 | 1467036672648 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:11:12 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B8DEB800 == 32 [pid = 3952] [id = 282] 07:11:12 INFO - PROCESS | 3952 | ++DOMWINDOW == 79 (00000025AAC96400) [pid = 3952] [serial = 845] [outer = 0000000000000000] 07:11:12 INFO - PROCESS | 3952 | ++DOMWINDOW == 80 (00000025B486E000) [pid = 3952] [serial = 846] [outer = 00000025AAC96400] 07:11:12 INFO - PROCESS | 3952 | 1467036672693 Marionette DEBUG loaded listener.js 07:11:12 INFO - PROCESS | 3952 | ++DOMWINDOW == 81 (00000025B4E9F800) [pid = 3952] [serial = 847] [outer = 00000025AAC96400] 07:11:13 INFO - PROCESS | 3952 | 1467036673140 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]]]}] 07:11:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 07:11:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 691ms 07:11:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 07:11:13 INFO - PROCESS | 3952 | 1467036673172 Marionette TRACE conn6 -> [0,1093,"getWindowHandle",null] 07:11:13 INFO - PROCESS | 3952 | 1467036673175 Marionette TRACE conn6 <- [1,1093,null,{"value":"13"}] 07:11:13 INFO - PROCESS | 3952 | 1467036673178 Marionette TRACE conn6 -> [0,1094,"setScriptTimeout",{"ms":35000}] 07:11:13 INFO - PROCESS | 3952 | 1467036673180 Marionette TRACE conn6 <- [1,1094,null,{}] 07:11:13 INFO - PROCESS | 3952 | 1467036673184 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}] 07:11:13 INFO - PROCESS | 3952 | 1467036673190 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:11:13 INFO - PROCESS | 3952 | 1467036673324 Marionette TRACE conn6 <- [1,1095,null,{"value":null}] 07:11:13 INFO - PROCESS | 3952 | 1467036673375 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:13 INFO - PROCESS | 3952 | 1467036673377 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:11:13 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BB63D800 == 33 [pid = 3952] [id = 283] 07:11:13 INFO - PROCESS | 3952 | ++DOMWINDOW == 82 (00000025B601DC00) [pid = 3952] [serial = 848] [outer = 0000000000000000] 07:11:13 INFO - PROCESS | 3952 | ++DOMWINDOW == 83 (00000025B7073800) [pid = 3952] [serial = 849] [outer = 00000025B601DC00] 07:11:13 INFO - PROCESS | 3952 | 1467036673423 Marionette DEBUG loaded listener.js 07:11:13 INFO - PROCESS | 3952 | ++DOMWINDOW == 84 (00000025B7A4F000) [pid = 3952] [serial = 850] [outer = 00000025B601DC00] 07:11:13 INFO - PROCESS | 3952 | --DOMWINDOW == 83 (00000025B4E51C00) [pid = 3952] [serial = 803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 07:11:13 INFO - PROCESS | 3952 | --DOMWINDOW == 82 (00000025B7F08400) [pid = 3952] [serial = 806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 07:11:13 INFO - PROCESS | 3952 | --DOMWINDOW == 81 (00000025B812CC00) [pid = 3952] [serial = 809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 07:11:13 INFO - PROCESS | 3952 | --DOMWINDOW == 80 (00000025B808C000) [pid = 3952] [serial = 785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 07:11:13 INFO - PROCESS | 3952 | --DOMWINDOW == 79 (00000025A9D2E000) [pid = 3952] [serial = 800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 07:11:13 INFO - PROCESS | 3952 | --DOMWINDOW == 78 (00000025A972B800) [pid = 3952] [serial = 788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 07:11:13 INFO - PROCESS | 3952 | --DOMWINDOW == 77 (00000025B0992C00) [pid = 3952] [serial = 791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 07:11:13 INFO - PROCESS | 3952 | --DOMWINDOW == 76 (00000025AAA0A400) [pid = 3952] [serial = 794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 07:11:13 INFO - PROCESS | 3952 | --DOMWINDOW == 75 (00000025AAC96C00) [pid = 3952] [serial = 797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 07:11:13 INFO - PROCESS | 3952 | --DOMWINDOW == 74 (00000025B9806800) [pid = 3952] [serial = 818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 07:11:13 INFO - PROCESS | 3952 | --DOMWINDOW == 73 (00000025B8D97800) [pid = 3952] [serial = 815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 07:11:13 INFO - PROCESS | 3952 | --DOMWINDOW == 72 (00000025AF8D7400) [pid = 3952] [serial = 812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 07:11:14 INFO - PROCESS | 3952 | 1467036673990 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]]]}] 07:11:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 07:11:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 881ms 07:11:14 INFO - PROCESS | 3952 | 1467036674062 Marionette TRACE conn6 -> [0,1097,"getWindowHandle",null] 07:11:14 INFO - PROCESS | 3952 | 1467036674064 Marionette TRACE conn6 <- [1,1097,null,{"value":"13"}] 07:11:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 07:11:14 INFO - PROCESS | 3952 | 1467036674067 Marionette TRACE conn6 -> [0,1098,"setScriptTimeout",{"ms":35000}] 07:11:14 INFO - PROCESS | 3952 | 1467036674069 Marionette TRACE conn6 <- [1,1098,null,{}] 07:11:14 INFO - PROCESS | 3952 | 1467036674073 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}] 07:11:14 INFO - PROCESS | 3952 | 1467036674075 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:11:14 INFO - PROCESS | 3952 | 1467036674154 Marionette TRACE conn6 <- [1,1099,null,{"value":null}] 07:11:14 INFO - PROCESS | 3952 | 1467036674159 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:14 INFO - PROCESS | 3952 | 1467036674161 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:11:14 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BC96B000 == 34 [pid = 3952] [id = 284] 07:11:14 INFO - PROCESS | 3952 | ++DOMWINDOW == 73 (00000025AF8D7400) [pid = 3952] [serial = 851] [outer = 0000000000000000] 07:11:14 INFO - PROCESS | 3952 | ++DOMWINDOW == 74 (00000025B74EBC00) [pid = 3952] [serial = 852] [outer = 00000025AF8D7400] 07:11:14 INFO - PROCESS | 3952 | 1467036674205 Marionette DEBUG loaded listener.js 07:11:14 INFO - PROCESS | 3952 | ++DOMWINDOW == 75 (00000025B7F06800) [pid = 3952] [serial = 853] [outer = 00000025AF8D7400] 07:11:14 INFO - PROCESS | 3952 | 1467036674621 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]]]}] 07:11:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 07:11:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 586ms 07:11:14 INFO - PROCESS | 3952 | 1467036674657 Marionette TRACE conn6 -> [0,1101,"getWindowHandle",null] 07:11:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 07:11:14 INFO - PROCESS | 3952 | 1467036674659 Marionette TRACE conn6 <- [1,1101,null,{"value":"13"}] 07:11:14 INFO - PROCESS | 3952 | 1467036674663 Marionette TRACE conn6 -> [0,1102,"setScriptTimeout",{"ms":35000}] 07:11:14 INFO - PROCESS | 3952 | 1467036674665 Marionette TRACE conn6 <- [1,1102,null,{}] 07:11:14 INFO - PROCESS | 3952 | 1467036674672 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}] 07:11:14 INFO - PROCESS | 3952 | 1467036674674 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:11:14 INFO - PROCESS | 3952 | 1467036674757 Marionette TRACE conn6 <- [1,1103,null,{"value":null}] 07:11:14 INFO - PROCESS | 3952 | 1467036674763 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:14 INFO - PROCESS | 3952 | 1467036674765 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:11:14 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BE034000 == 35 [pid = 3952] [id = 285] 07:11:14 INFO - PROCESS | 3952 | ++DOMWINDOW == 76 (00000025B806A000) [pid = 3952] [serial = 854] [outer = 0000000000000000] 07:11:14 INFO - PROCESS | 3952 | ++DOMWINDOW == 77 (00000025B806E800) [pid = 3952] [serial = 855] [outer = 00000025B806A000] 07:11:14 INFO - PROCESS | 3952 | 1467036674809 Marionette DEBUG loaded listener.js 07:11:14 INFO - PROCESS | 3952 | ++DOMWINDOW == 78 (00000025B8084400) [pid = 3952] [serial = 856] [outer = 00000025B806A000] 07:11:15 INFO - PROCESS | 3952 | 1467036675273 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]]]}] 07:11:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 07:11:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 629ms 07:11:15 INFO - PROCESS | 3952 | 1467036675295 Marionette TRACE conn6 -> [0,1105,"getWindowHandle",null] 07:11:15 INFO - PROCESS | 3952 | 1467036675297 Marionette TRACE conn6 <- [1,1105,null,{"value":"13"}] 07:11:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 07:11:15 INFO - PROCESS | 3952 | 1467036675305 Marionette TRACE conn6 -> [0,1106,"setScriptTimeout",{"ms":35000}] 07:11:15 INFO - PROCESS | 3952 | 1467036675307 Marionette TRACE conn6 <- [1,1106,null,{}] 07:11:15 INFO - PROCESS | 3952 | 1467036675311 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}] 07:11:15 INFO - PROCESS | 3952 | 1467036675313 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:11:15 INFO - PROCESS | 3952 | 1467036675396 Marionette TRACE conn6 <- [1,1107,null,{"value":null}] 07:11:15 INFO - PROCESS | 3952 | 1467036675404 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:15 INFO - PROCESS | 3952 | 1467036675406 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:11:15 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B761C800 == 36 [pid = 3952] [id = 286] 07:11:15 INFO - PROCESS | 3952 | ++DOMWINDOW == 79 (00000025AAA11800) [pid = 3952] [serial = 857] [outer = 0000000000000000] 07:11:15 INFO - PROCESS | 3952 | ++DOMWINDOW == 80 (00000025B7FC4400) [pid = 3952] [serial = 858] [outer = 00000025AAA11800] 07:11:15 INFO - PROCESS | 3952 | 1467036675453 Marionette DEBUG loaded listener.js 07:11:15 INFO - PROCESS | 3952 | ++DOMWINDOW == 81 (00000025B80C2000) [pid = 3952] [serial = 859] [outer = 00000025AAA11800] 07:11:16 INFO - PROCESS | 3952 | 1467036676202 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]]]}] 07:11:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 07:11:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 985ms 07:11:16 INFO - PROCESS | 3952 | 1467036676290 Marionette TRACE conn6 -> [0,1109,"getWindowHandle",null] 07:11:16 INFO - PROCESS | 3952 | 1467036676294 Marionette TRACE conn6 <- [1,1109,null,{"value":"13"}] 07:11:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 07:11:16 INFO - PROCESS | 3952 | 1467036676300 Marionette TRACE conn6 -> [0,1110,"setScriptTimeout",{"ms":35000}] 07:11:16 INFO - PROCESS | 3952 | 1467036676303 Marionette TRACE conn6 <- [1,1110,null,{}] 07:11:16 INFO - PROCESS | 3952 | 1467036676310 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}] 07:11:16 INFO - PROCESS | 3952 | 1467036676313 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:11:16 INFO - PROCESS | 3952 | 1467036676468 Marionette TRACE conn6 <- [1,1111,null,{"value":null}] 07:11:16 INFO - PROCESS | 3952 | 1467036676537 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:16 INFO - PROCESS | 3952 | 1467036676541 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:11:16 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B4982800 == 37 [pid = 3952] [id = 287] 07:11:16 INFO - PROCESS | 3952 | ++DOMWINDOW == 82 (00000025A9726800) [pid = 3952] [serial = 860] [outer = 0000000000000000] 07:11:16 INFO - PROCESS | 3952 | ++DOMWINDOW == 83 (00000025AA720C00) [pid = 3952] [serial = 861] [outer = 00000025A9726800] 07:11:16 INFO - PROCESS | 3952 | 1467036676600 Marionette DEBUG loaded listener.js 07:11:16 INFO - PROCESS | 3952 | ++DOMWINDOW == 84 (00000025AAC9F000) [pid = 3952] [serial = 862] [outer = 00000025A9726800] 07:11:17 INFO - PROCESS | 3952 | 1467036677311 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]]]}] 07:11:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 07:11:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1030ms 07:11:17 INFO - PROCESS | 3952 | 1467036677341 Marionette TRACE conn6 -> [0,1113,"getWindowHandle",null] 07:11:17 INFO - PROCESS | 3952 | 1467036677346 Marionette TRACE conn6 <- [1,1113,null,{"value":"13"}] 07:11:17 INFO - PROCESS | 3952 | 1467036677354 Marionette TRACE conn6 -> [0,1114,"setScriptTimeout",{"ms":35000}] 07:11:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 07:11:17 INFO - PROCESS | 3952 | 1467036677357 Marionette TRACE conn6 <- [1,1114,null,{}] 07:11:17 INFO - PROCESS | 3952 | 1467036677361 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}] 07:11:17 INFO - PROCESS | 3952 | 1467036677364 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:11:17 INFO - PROCESS | 3952 | 1467036677501 Marionette TRACE conn6 <- [1,1115,null,{"value":null}] 07:11:17 INFO - PROCESS | 3952 | 1467036677574 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:17 INFO - PROCESS | 3952 | 1467036677577 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:11:17 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B8DE1000 == 38 [pid = 3952] [id = 288] 07:11:17 INFO - PROCESS | 3952 | ++DOMWINDOW == 85 (00000025B0805000) [pid = 3952] [serial = 863] [outer = 0000000000000000] 07:11:17 INFO - PROCESS | 3952 | ++DOMWINDOW == 86 (00000025B09DC000) [pid = 3952] [serial = 864] [outer = 00000025B0805000] 07:11:17 INFO - PROCESS | 3952 | 1467036677635 Marionette DEBUG loaded listener.js 07:11:17 INFO - PROCESS | 3952 | ++DOMWINDOW == 87 (00000025B41C7C00) [pid = 3952] [serial = 865] [outer = 00000025B0805000] 07:11:17 INFO - PROCESS | 3952 | [3952] 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 07:11:18 INFO - PROCESS | 3952 | --DOCSHELL 00000025BE034000 == 37 [pid = 3952] [id = 285] 07:11:18 INFO - PROCESS | 3952 | --DOCSHELL 00000025BC96B000 == 36 [pid = 3952] [id = 284] 07:11:18 INFO - PROCESS | 3952 | --DOCSHELL 00000025BB63D800 == 35 [pid = 3952] [id = 283] 07:11:18 INFO - PROCESS | 3952 | --DOCSHELL 00000025B8DEB800 == 34 [pid = 3952] [id = 282] 07:11:18 INFO - PROCESS | 3952 | --DOCSHELL 00000025B823C800 == 33 [pid = 3952] [id = 281] 07:11:18 INFO - PROCESS | 3952 | --DOCSHELL 00000025B761F000 == 32 [pid = 3952] [id = 280] 07:11:18 INFO - PROCESS | 3952 | --DOCSHELL 00000025B4E17000 == 31 [pid = 3952] [id = 279] 07:11:18 INFO - PROCESS | 3952 | --DOCSHELL 00000025AF9AD800 == 30 [pid = 3952] [id = 278] 07:11:18 INFO - PROCESS | 3952 | --DOMWINDOW == 86 (00000025B6E8B400) [pid = 3952] [serial = 804] [outer = 0000000000000000] [url = about:blank] 07:11:18 INFO - PROCESS | 3952 | --DOMWINDOW == 85 (00000025B8072800) [pid = 3952] [serial = 808] [outer = 0000000000000000] [url = about:blank] 07:11:18 INFO - PROCESS | 3952 | --DOMWINDOW == 84 (00000025B7FBA800) [pid = 3952] [serial = 807] [outer = 0000000000000000] [url = about:blank] 07:11:18 INFO - PROCESS | 3952 | --DOMWINDOW == 83 (00000025B74EC000) [pid = 3952] [serial = 805] [outer = 0000000000000000] [url = about:blank] 07:11:18 INFO - PROCESS | 3952 | --DOMWINDOW == 82 (00000025B8455800) [pid = 3952] [serial = 810] [outer = 0000000000000000] [url = about:blank] 07:11:18 INFO - PROCESS | 3952 | --DOMWINDOW == 81 (00000025B812C400) [pid = 3952] [serial = 787] [outer = 0000000000000000] [url = about:blank] 07:11:18 INFO - PROCESS | 3952 | --DOMWINDOW == 80 (00000025B4870800) [pid = 3952] [serial = 801] [outer = 0000000000000000] [url = about:blank] 07:11:18 INFO - PROCESS | 3952 | --DOMWINDOW == 79 (00000025AA721800) [pid = 3952] [serial = 789] [outer = 0000000000000000] [url = about:blank] 07:11:18 INFO - PROCESS | 3952 | --DOMWINDOW == 78 (00000025AAC50800) [pid = 3952] [serial = 790] [outer = 0000000000000000] [url = about:blank] 07:11:18 INFO - PROCESS | 3952 | --DOMWINDOW == 77 (00000025B0A19800) [pid = 3952] [serial = 792] [outer = 0000000000000000] [url = about:blank] 07:11:18 INFO - PROCESS | 3952 | --DOMWINDOW == 76 (00000025B3937C00) [pid = 3952] [serial = 793] [outer = 0000000000000000] [url = about:blank] 07:11:18 INFO - PROCESS | 3952 | --DOMWINDOW == 75 (00000025AAB97C00) [pid = 3952] [serial = 795] [outer = 0000000000000000] [url = about:blank] 07:11:18 INFO - PROCESS | 3952 | --DOMWINDOW == 74 (00000025AAC97400) [pid = 3952] [serial = 796] [outer = 0000000000000000] [url = about:blank] 07:11:18 INFO - PROCESS | 3952 | --DOMWINDOW == 73 (00000025AFE35400) [pid = 3952] [serial = 798] [outer = 0000000000000000] [url = about:blank] 07:11:18 INFO - PROCESS | 3952 | --DOMWINDOW == 72 (00000025B0FA9800) [pid = 3952] [serial = 799] [outer = 0000000000000000] [url = about:blank] 07:11:18 INFO - PROCESS | 3952 | --DOMWINDOW == 71 (00000025B9CB0400) [pid = 3952] [serial = 820] [outer = 0000000000000000] [url = about:blank] 07:11:18 INFO - PROCESS | 3952 | --DOMWINDOW == 70 (00000025B9887C00) [pid = 3952] [serial = 819] [outer = 0000000000000000] [url = about:blank] 07:11:18 INFO - PROCESS | 3952 | --DOMWINDOW == 69 (00000025B8DBD400) [pid = 3952] [serial = 817] [outer = 0000000000000000] [url = about:blank] 07:11:18 INFO - PROCESS | 3952 | --DOMWINDOW == 68 (00000025B8D9D000) [pid = 3952] [serial = 816] [outer = 0000000000000000] [url = about:blank] 07:11:18 INFO - PROCESS | 3952 | --DOMWINDOW == 67 (00000025B89A3C00) [pid = 3952] [serial = 811] [outer = 0000000000000000] [url = about:blank] 07:11:18 INFO - PROCESS | 3952 | --DOMWINDOW == 66 (00000025B683D000) [pid = 3952] [serial = 813] [outer = 0000000000000000] [url = about:blank] 07:11:18 INFO - PROCESS | 3952 | --DOMWINDOW == 65 (00000025B89A5400) [pid = 3952] [serial = 814] [outer = 0000000000000000] [url = about:blank] 07:11:18 INFO - PROCESS | 3952 | --DOMWINDOW == 64 (00000025B4EE9000) [pid = 3952] [serial = 802] [outer = 0000000000000000] [url = about:blank] 07:11:18 INFO - PROCESS | 3952 | 1467036678686 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]]]}] 07:11:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 07:11:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1387ms 07:11:18 INFO - PROCESS | 3952 | 1467036678748 Marionette TRACE conn6 -> [0,1117,"getWindowHandle",null] 07:11:18 INFO - PROCESS | 3952 | 1467036678751 Marionette TRACE conn6 <- [1,1117,null,{"value":"13"}] 07:11:18 INFO - PROCESS | 3952 | 1467036678756 Marionette TRACE conn6 -> [0,1118,"setScriptTimeout",{"ms":35000}] 07:11:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 07:11:18 INFO - PROCESS | 3952 | 1467036678760 Marionette TRACE conn6 <- [1,1118,null,{}] 07:11:18 INFO - PROCESS | 3952 | 1467036678765 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}] 07:11:18 INFO - PROCESS | 3952 | 1467036678768 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:11:18 INFO - PROCESS | 3952 | 1467036678857 Marionette TRACE conn6 <- [1,1119,null,{"value":null}] 07:11:18 INFO - PROCESS | 3952 | 1467036678930 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:18 INFO - PROCESS | 3952 | 1467036678933 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:11:18 INFO - PROCESS | 3952 | ++DOCSHELL 00000025AFE17800 == 31 [pid = 3952] [id = 289] 07:11:18 INFO - PROCESS | 3952 | ++DOMWINDOW == 65 (00000025A9711800) [pid = 3952] [serial = 866] [outer = 0000000000000000] 07:11:18 INFO - PROCESS | 3952 | ++DOMWINDOW == 66 (00000025AAA06C00) [pid = 3952] [serial = 867] [outer = 00000025A9711800] 07:11:18 INFO - PROCESS | 3952 | 1467036678984 Marionette DEBUG loaded listener.js 07:11:19 INFO - PROCESS | 3952 | ++DOMWINDOW == 67 (00000025ABAD6C00) [pid = 3952] [serial = 868] [outer = 00000025A9711800] 07:11:19 INFO - PROCESS | 3952 | 1467036679434 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]]]}] 07:11:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 07:11:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 733ms 07:11:19 INFO - PROCESS | 3952 | 1467036679495 Marionette TRACE conn6 -> [0,1121,"getWindowHandle",null] 07:11:19 INFO - PROCESS | 3952 | 1467036679499 Marionette TRACE conn6 <- [1,1121,null,{"value":"13"}] 07:11:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 07:11:19 INFO - PROCESS | 3952 | 1467036679506 Marionette TRACE conn6 -> [0,1122,"setScriptTimeout",{"ms":35000}] 07:11:19 INFO - PROCESS | 3952 | 1467036679509 Marionette TRACE conn6 <- [1,1122,null,{}] 07:11:19 INFO - PROCESS | 3952 | 1467036679512 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}] 07:11:19 INFO - PROCESS | 3952 | 1467036679515 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:11:19 INFO - PROCESS | 3952 | 1467036679604 Marionette TRACE conn6 <- [1,1123,null,{"value":null}] 07:11:19 INFO - PROCESS | 3952 | 1467036679613 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:19 INFO - PROCESS | 3952 | 1467036679615 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:11:19 INFO - PROCESS | 3952 | ++DOCSHELL 00000025AF980800 == 32 [pid = 3952] [id = 290] 07:11:19 INFO - PROCESS | 3952 | ++DOMWINDOW == 68 (00000025B0F18400) [pid = 3952] [serial = 869] [outer = 0000000000000000] 07:11:19 INFO - PROCESS | 3952 | ++DOMWINDOW == 69 (00000025B14A6400) [pid = 3952] [serial = 870] [outer = 00000025B0F18400] 07:11:19 INFO - PROCESS | 3952 | 1467036679664 Marionette DEBUG loaded listener.js 07:11:19 INFO - PROCESS | 3952 | ++DOMWINDOW == 70 (00000025B41CBC00) [pid = 3952] [serial = 871] [outer = 00000025B0F18400] 07:11:20 INFO - PROCESS | 3952 | [GFX2-]: DrawTargetD2D 1.1 (00000025BE135040): Failed to create GradientStopCollection with no stops. 07:11:20 INFO - PROCESS | 3952 | [GFX3-]: No stops specified for gradient pattern. 07:11:20 INFO - PROCESS | 3952 | 1467036680127 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]]]}] 07:11:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 07:11:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 629ms 07:11:20 INFO - PROCESS | 3952 | 1467036680137 Marionette TRACE conn6 -> [0,1125,"getWindowHandle",null] 07:11:20 INFO - PROCESS | 3952 | 1467036680140 Marionette TRACE conn6 <- [1,1125,null,{"value":"13"}] 07:11:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 07:11:20 INFO - PROCESS | 3952 | 1467036680144 Marionette TRACE conn6 -> [0,1126,"setScriptTimeout",{"ms":35000}] 07:11:20 INFO - PROCESS | 3952 | 1467036680148 Marionette TRACE conn6 <- [1,1126,null,{}] 07:11:20 INFO - PROCESS | 3952 | 1467036680164 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}] 07:11:20 INFO - PROCESS | 3952 | 1467036680169 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:11:20 INFO - PROCESS | 3952 | 1467036680258 Marionette TRACE conn6 <- [1,1127,null,{"value":null}] 07:11:20 INFO - PROCESS | 3952 | 1467036680265 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:20 INFO - PROCESS | 3952 | 1467036680269 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:11:20 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B8930000 == 33 [pid = 3952] [id = 291] 07:11:20 INFO - PROCESS | 3952 | ++DOMWINDOW == 71 (00000025A9F53800) [pid = 3952] [serial = 872] [outer = 0000000000000000] 07:11:20 INFO - PROCESS | 3952 | ++DOMWINDOW == 72 (00000025B686C800) [pid = 3952] [serial = 873] [outer = 00000025A9F53800] 07:11:20 INFO - PROCESS | 3952 | 1467036680320 Marionette DEBUG loaded listener.js 07:11:20 INFO - PROCESS | 3952 | ++DOMWINDOW == 73 (00000025B7418800) [pid = 3952] [serial = 874] [outer = 00000025A9F53800] 07:11:20 INFO - PROCESS | 3952 | 1467036680776 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]]]}] 07:11:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 07:11:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 691ms 07:11:20 INFO - PROCESS | 3952 | 1467036680838 Marionette TRACE conn6 -> [0,1129,"getWindowHandle",null] 07:11:20 INFO - PROCESS | 3952 | 1467036680840 Marionette TRACE conn6 <- [1,1129,null,{"value":"13"}] 07:11:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 07:11:20 INFO - PROCESS | 3952 | 1467036680844 Marionette TRACE conn6 -> [0,1130,"setScriptTimeout",{"ms":35000}] 07:11:20 INFO - PROCESS | 3952 | 1467036680846 Marionette TRACE conn6 <- [1,1130,null,{}] 07:11:20 INFO - PROCESS | 3952 | 1467036680849 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}] 07:11:20 INFO - PROCESS | 3952 | 1467036680851 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:11:20 INFO - PROCESS | 3952 | 1467036680966 Marionette TRACE conn6 <- [1,1131,null,{"value":null}] 07:11:21 INFO - PROCESS | 3952 | 1467036681012 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:21 INFO - PROCESS | 3952 | 1467036681015 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:11:21 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BB31B000 == 34 [pid = 3952] [id = 292] 07:11:21 INFO - PROCESS | 3952 | ++DOMWINDOW == 74 (00000025B795B800) [pid = 3952] [serial = 875] [outer = 0000000000000000] 07:11:21 INFO - PROCESS | 3952 | ++DOMWINDOW == 75 (00000025B7F04000) [pid = 3952] [serial = 876] [outer = 00000025B795B800] 07:11:21 INFO - PROCESS | 3952 | 1467036681068 Marionette DEBUG loaded listener.js 07:11:21 INFO - PROCESS | 3952 | ++DOMWINDOW == 76 (00000025B8073800) [pid = 3952] [serial = 877] [outer = 00000025B795B800] 07:11:21 INFO - PROCESS | 3952 | 1467036681514 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]]]}] 07:11:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 07:11:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 734ms 07:11:21 INFO - PROCESS | 3952 | 1467036681581 Marionette TRACE conn6 -> [0,1133,"getWindowHandle",null] 07:11:21 INFO - PROCESS | 3952 | 1467036681583 Marionette TRACE conn6 <- [1,1133,null,{"value":"13"}] 07:11:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 07:11:21 INFO - PROCESS | 3952 | 1467036681586 Marionette TRACE conn6 -> [0,1134,"setScriptTimeout",{"ms":35000}] 07:11:21 INFO - PROCESS | 3952 | 1467036681588 Marionette TRACE conn6 <- [1,1134,null,{}] 07:11:21 INFO - PROCESS | 3952 | 1467036681591 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}] 07:11:21 INFO - PROCESS | 3952 | 1467036681593 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:11:21 INFO - PROCESS | 3952 | 1467036681732 Marionette TRACE conn6 <- [1,1135,null,{"value":null}] 07:11:21 INFO - PROCESS | 3952 | 1467036681759 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:21 INFO - PROCESS | 3952 | 1467036681761 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:11:21 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BDE2D000 == 35 [pid = 3952] [id = 293] 07:11:21 INFO - PROCESS | 3952 | ++DOMWINDOW == 77 (00000025B7A45800) [pid = 3952] [serial = 878] [outer = 0000000000000000] 07:11:21 INFO - PROCESS | 3952 | ++DOMWINDOW == 78 (00000025B80C2C00) [pid = 3952] [serial = 879] [outer = 00000025B7A45800] 07:11:21 INFO - PROCESS | 3952 | 1467036681805 Marionette DEBUG loaded listener.js 07:11:21 INFO - PROCESS | 3952 | ++DOMWINDOW == 79 (00000025B8133800) [pid = 3952] [serial = 880] [outer = 00000025B7A45800] 07:11:22 INFO - PROCESS | 3952 | 1467036682262 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]]]}] 07:11:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 07:11:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 732ms 07:11:22 INFO - PROCESS | 3952 | 1467036682322 Marionette TRACE conn6 -> [0,1137,"getWindowHandle",null] 07:11:22 INFO - PROCESS | 3952 | 1467036682324 Marionette TRACE conn6 <- [1,1137,null,{"value":"13"}] 07:11:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 07:11:22 INFO - PROCESS | 3952 | 1467036682334 Marionette TRACE conn6 -> [0,1138,"setScriptTimeout",{"ms":35000}] 07:11:22 INFO - PROCESS | 3952 | 1467036682336 Marionette TRACE conn6 <- [1,1138,null,{}] 07:11:22 INFO - PROCESS | 3952 | 1467036682339 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}] 07:11:22 INFO - PROCESS | 3952 | 1467036682345 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:11:22 INFO - PROCESS | 3952 | 1467036682488 Marionette TRACE conn6 <- [1,1139,null,{"value":null}] 07:11:22 INFO - PROCESS | 3952 | 1467036682496 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:22 INFO - PROCESS | 3952 | 1467036682498 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:11:22 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BEC54800 == 36 [pid = 3952] [id = 294] 07:11:22 INFO - PROCESS | 3952 | ++DOMWINDOW == 80 (00000025B8139C00) [pid = 3952] [serial = 881] [outer = 0000000000000000] 07:11:22 INFO - PROCESS | 3952 | ++DOMWINDOW == 81 (00000025B899E000) [pid = 3952] [serial = 882] [outer = 00000025B8139C00] 07:11:22 INFO - PROCESS | 3952 | 1467036682543 Marionette DEBUG loaded listener.js 07:11:22 INFO - PROCESS | 3952 | ++DOMWINDOW == 82 (00000025B8D9EC00) [pid = 3952] [serial = 883] [outer = 00000025B8139C00] 07:11:22 INFO - PROCESS | 3952 | --DOMWINDOW == 81 (00000025AF8D7400) [pid = 3952] [serial = 851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 07:11:22 INFO - PROCESS | 3952 | --DOMWINDOW == 80 (00000025AA1CD800) [pid = 3952] [serial = 833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 07:11:22 INFO - PROCESS | 3952 | --DOMWINDOW == 79 (00000025B393D800) [pid = 3952] [serial = 842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 07:11:22 INFO - PROCESS | 3952 | --DOMWINDOW == 78 (00000025AA710C00) [pid = 3952] [serial = 839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 07:11:22 INFO - PROCESS | 3952 | --DOMWINDOW == 77 (00000025AAC96400) [pid = 3952] [serial = 845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 07:11:22 INFO - PROCESS | 3952 | --DOMWINDOW == 76 (00000025AAC99800) [pid = 3952] [serial = 836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 07:11:22 INFO - PROCESS | 3952 | --DOMWINDOW == 75 (00000025B601DC00) [pid = 3952] [serial = 848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 07:11:22 INFO - PROCESS | 3952 | --DOMWINDOW == 74 (00000025AAC46800) [pid = 3952] [serial = 830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 07:11:22 INFO - PROCESS | 3952 | --DOMWINDOW == 73 (00000025B806A000) [pid = 3952] [serial = 854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 07:11:22 INFO - PROCESS | 3952 | --DOMWINDOW == 72 (00000025AAA02400) [pid = 3952] [serial = 821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 07:11:22 INFO - PROCESS | 3952 | --DOMWINDOW == 71 (00000025B4866000) [pid = 3952] [serial = 824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 07:11:22 INFO - PROCESS | 3952 | --DOMWINDOW == 70 (00000025B844B800) [pid = 3952] [serial = 827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 07:11:23 INFO - PROCESS | 3952 | 1467036683030 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]]]}] 07:11:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 07:11:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 796ms 07:11:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 07:11:23 INFO - PROCESS | 3952 | 1467036683127 Marionette TRACE conn6 -> [0,1141,"getWindowHandle",null] 07:11:23 INFO - PROCESS | 3952 | 1467036683129 Marionette TRACE conn6 <- [1,1141,null,{"value":"13"}] 07:11:23 INFO - PROCESS | 3952 | 1467036683133 Marionette TRACE conn6 -> [0,1142,"setScriptTimeout",{"ms":35000}] 07:11:23 INFO - PROCESS | 3952 | 1467036683135 Marionette TRACE conn6 <- [1,1142,null,{}] 07:11:23 INFO - PROCESS | 3952 | 1467036683142 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}] 07:11:23 INFO - PROCESS | 3952 | 1467036683144 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:11:23 INFO - PROCESS | 3952 | 1467036683227 Marionette TRACE conn6 <- [1,1143,null,{"value":null}] 07:11:23 INFO - PROCESS | 3952 | 1467036683239 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:23 INFO - PROCESS | 3952 | 1467036683241 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:11:23 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BECD0800 == 37 [pid = 3952] [id = 295] 07:11:23 INFO - PROCESS | 3952 | ++DOMWINDOW == 71 (00000025AB123000) [pid = 3952] [serial = 884] [outer = 0000000000000000] 07:11:23 INFO - PROCESS | 3952 | ++DOMWINDOW == 72 (00000025B7FBB800) [pid = 3952] [serial = 885] [outer = 00000025AB123000] 07:11:23 INFO - PROCESS | 3952 | 1467036683286 Marionette DEBUG loaded listener.js 07:11:23 INFO - PROCESS | 3952 | ++DOMWINDOW == 73 (00000025B8DBB800) [pid = 3952] [serial = 886] [outer = 00000025AB123000] 07:11:23 INFO - PROCESS | 3952 | 1467036683702 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]]]}] 07:11:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 07:11:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 628ms 07:11:23 INFO - PROCESS | 3952 | 1467036683764 Marionette TRACE conn6 -> [0,1145,"getWindowHandle",null] 07:11:23 INFO - PROCESS | 3952 | 1467036683766 Marionette TRACE conn6 <- [1,1145,null,{"value":"13"}] 07:11:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 07:11:23 INFO - PROCESS | 3952 | 1467036683769 Marionette TRACE conn6 -> [0,1146,"setScriptTimeout",{"ms":35000}] 07:11:23 INFO - PROCESS | 3952 | 1467036683779 Marionette TRACE conn6 <- [1,1146,null,{}] 07:11:23 INFO - PROCESS | 3952 | 1467036683783 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}] 07:11:23 INFO - PROCESS | 3952 | 1467036683785 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:11:23 INFO - PROCESS | 3952 | 1467036683869 Marionette TRACE conn6 <- [1,1147,null,{"value":null}] 07:11:23 INFO - PROCESS | 3952 | 1467036683876 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:23 INFO - PROCESS | 3952 | 1467036683878 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:11:23 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BF8DB800 == 38 [pid = 3952] [id = 296] 07:11:23 INFO - PROCESS | 3952 | ++DOMWINDOW == 74 (00000025B968B400) [pid = 3952] [serial = 887] [outer = 0000000000000000] 07:11:23 INFO - PROCESS | 3952 | ++DOMWINDOW == 75 (00000025B9810C00) [pid = 3952] [serial = 888] [outer = 00000025B968B400] 07:11:23 INFO - PROCESS | 3952 | 1467036683922 Marionette DEBUG loaded listener.js 07:11:24 INFO - PROCESS | 3952 | ++DOMWINDOW == 76 (00000025B9CBA000) [pid = 3952] [serial = 889] [outer = 00000025B968B400] 07:11:24 INFO - PROCESS | 3952 | 1467036684350 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] 07:11:24 INFO - PROCESS | 3952 | 1467036684424 Marionette TRACE conn6 <- [1,1149,null,{"value":"13"}] 07:11:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 07:11:24 INFO - PROCESS | 3952 | 1467036684427 Marionette TRACE conn6 -> [0,1150,"setScriptTimeout",{"ms":35000}] 07:11:24 INFO - PROCESS | 3952 | 1467036684429 Marionette TRACE conn6 <- [1,1150,null,{}] 07:11:24 INFO - PROCESS | 3952 | 1467036684433 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}] 07:11:24 INFO - PROCESS | 3952 | 1467036684435 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:11:24 INFO - PROCESS | 3952 | 1467036684520 Marionette TRACE conn6 <- [1,1151,null,{"value":null}] 07:11:24 INFO - PROCESS | 3952 | 1467036684527 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:24 INFO - PROCESS | 3952 | 1467036684529 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:11:24 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B7868000 == 39 [pid = 3952] [id = 297] 07:11:24 INFO - PROCESS | 3952 | ++DOMWINDOW == 77 (00000025B393F000) [pid = 3952] [serial = 890] [outer = 0000000000000000] 07:11:24 INFO - PROCESS | 3952 | ++DOMWINDOW == 78 (00000025BB02EC00) [pid = 3952] [serial = 891] [outer = 00000025B393F000] 07:11:24 INFO - PROCESS | 3952 | 1467036684600 Marionette DEBUG loaded listener.js 07:11:24 INFO - PROCESS | 3952 | ++DOMWINDOW == 79 (00000025BB038400) [pid = 3952] [serial = 892] [outer = 00000025B393F000] 07:11:25 INFO - PROCESS | 3952 | --DOCSHELL 00000025B4EA9000 == 38 [pid = 3952] [id = 277] 07:11:25 INFO - PROCESS | 3952 | --DOCSHELL 00000025AFE17800 == 37 [pid = 3952] [id = 289] 07:11:25 INFO - PROCESS | 3952 | --DOCSHELL 00000025B8DE1000 == 36 [pid = 3952] [id = 288] 07:11:25 INFO - PROCESS | 3952 | --DOCSHELL 00000025B761C800 == 35 [pid = 3952] [id = 286] 07:11:25 INFO - PROCESS | 3952 | --DOCSHELL 00000025B4982800 == 34 [pid = 3952] [id = 287] 07:11:26 INFO - PROCESS | 3952 | --DOCSHELL 00000025AF980800 == 33 [pid = 3952] [id = 290] 07:11:26 INFO - PROCESS | 3952 | --DOCSHELL 00000025BECD0800 == 32 [pid = 3952] [id = 295] 07:11:26 INFO - PROCESS | 3952 | --DOCSHELL 00000025BF8DB800 == 31 [pid = 3952] [id = 296] 07:11:26 INFO - PROCESS | 3952 | --DOCSHELL 00000025BB31B000 == 30 [pid = 3952] [id = 292] 07:11:26 INFO - PROCESS | 3952 | --DOCSHELL 00000025BDE2D000 == 29 [pid = 3952] [id = 293] 07:11:26 INFO - PROCESS | 3952 | --DOCSHELL 00000025BEC54800 == 28 [pid = 3952] [id = 294] 07:11:26 INFO - PROCESS | 3952 | --DOCSHELL 00000025B8930000 == 27 [pid = 3952] [id = 291] 07:11:26 INFO - PROCESS | 3952 | --DOMWINDOW == 78 (00000025AA627000) [pid = 3952] [serial = 834] [outer = 0000000000000000] [url = about:blank] 07:11:26 INFO - PROCESS | 3952 | --DOMWINDOW == 77 (00000025B41CB800) [pid = 3952] [serial = 843] [outer = 0000000000000000] [url = about:blank] 07:11:26 INFO - PROCESS | 3952 | --DOMWINDOW == 76 (00000025AA712800) [pid = 3952] [serial = 835] [outer = 0000000000000000] [url = about:blank] 07:11:26 INFO - PROCESS | 3952 | --DOMWINDOW == 75 (00000025B09D7400) [pid = 3952] [serial = 840] [outer = 0000000000000000] [url = about:blank] 07:11:26 INFO - PROCESS | 3952 | --DOMWINDOW == 74 (00000025B486E000) [pid = 3952] [serial = 846] [outer = 0000000000000000] [url = about:blank] 07:11:26 INFO - PROCESS | 3952 | --DOMWINDOW == 73 (00000025AAE2AC00) [pid = 3952] [serial = 837] [outer = 0000000000000000] [url = about:blank] 07:11:26 INFO - PROCESS | 3952 | --DOMWINDOW == 72 (00000025AF0F5C00) [pid = 3952] [serial = 838] [outer = 0000000000000000] [url = about:blank] 07:11:26 INFO - PROCESS | 3952 | --DOMWINDOW == 71 (00000025B42E8C00) [pid = 3952] [serial = 844] [outer = 0000000000000000] [url = about:blank] 07:11:26 INFO - PROCESS | 3952 | --DOMWINDOW == 70 (00000025B7073800) [pid = 3952] [serial = 849] [outer = 0000000000000000] [url = about:blank] 07:11:26 INFO - PROCESS | 3952 | --DOMWINDOW == 69 (00000025B4E9F800) [pid = 3952] [serial = 847] [outer = 0000000000000000] [url = about:blank] 07:11:26 INFO - PROCESS | 3952 | --DOMWINDOW == 68 (00000025AFC66C00) [pid = 3952] [serial = 832] [outer = 0000000000000000] [url = about:blank] 07:11:26 INFO - PROCESS | 3952 | --DOMWINDOW == 67 (00000025AAD96C00) [pid = 3952] [serial = 831] [outer = 0000000000000000] [url = about:blank] 07:11:26 INFO - PROCESS | 3952 | --DOMWINDOW == 66 (00000025B806E800) [pid = 3952] [serial = 855] [outer = 0000000000000000] [url = about:blank] 07:11:26 INFO - PROCESS | 3952 | --DOMWINDOW == 65 (00000025AFBE1400) [pid = 3952] [serial = 823] [outer = 0000000000000000] [url = about:blank] 07:11:26 INFO - PROCESS | 3952 | --DOMWINDOW == 64 (00000025AAC50C00) [pid = 3952] [serial = 822] [outer = 0000000000000000] [url = about:blank] 07:11:26 INFO - PROCESS | 3952 | --DOMWINDOW == 63 (00000025B741A800) [pid = 3952] [serial = 826] [outer = 0000000000000000] [url = about:blank] 07:11:26 INFO - PROCESS | 3952 | --DOMWINDOW == 62 (00000025B49E1C00) [pid = 3952] [serial = 825] [outer = 0000000000000000] [url = about:blank] 07:11:26 INFO - PROCESS | 3952 | --DOMWINDOW == 61 (00000025BA166400) [pid = 3952] [serial = 829] [outer = 0000000000000000] [url = about:blank] 07:11:26 INFO - PROCESS | 3952 | --DOMWINDOW == 60 (00000025B9888000) [pid = 3952] [serial = 828] [outer = 0000000000000000] [url = about:blank] 07:11:26 INFO - PROCESS | 3952 | --DOMWINDOW == 59 (00000025B7A4F000) [pid = 3952] [serial = 850] [outer = 0000000000000000] [url = about:blank] 07:11:26 INFO - PROCESS | 3952 | --DOMWINDOW == 58 (00000025B74EBC00) [pid = 3952] [serial = 852] [outer = 0000000000000000] [url = about:blank] 07:11:26 INFO - PROCESS | 3952 | --DOMWINDOW == 57 (00000025B7F06800) [pid = 3952] [serial = 853] [outer = 0000000000000000] [url = about:blank] 07:11:26 INFO - PROCESS | 3952 | --DOMWINDOW == 56 (00000025B14A6000) [pid = 3952] [serial = 841] [outer = 0000000000000000] [url = about:blank] 07:11:26 INFO - PROCESS | 3952 | --DOMWINDOW == 55 (00000025B7FC4400) [pid = 3952] [serial = 858] [outer = 0000000000000000] [url = about:blank] 07:11:26 INFO - PROCESS | 3952 | --DOMWINDOW == 54 (00000025B8084400) [pid = 3952] [serial = 856] [outer = 0000000000000000] [url = about:blank] 07:11:26 INFO - PROCESS | 3952 | 1467036686387 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]]]}] 07:11:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 07:11:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1993ms 07:11:26 INFO - PROCESS | 3952 | 1467036686425 Marionette TRACE conn6 -> [0,1153,"getWindowHandle",null] 07:11:26 INFO - PROCESS | 3952 | 1467036686429 Marionette TRACE conn6 <- [1,1153,null,{"value":"13"}] 07:11:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 07:11:26 INFO - PROCESS | 3952 | 1467036686435 Marionette TRACE conn6 -> [0,1154,"setScriptTimeout",{"ms":35000}] 07:11:26 INFO - PROCESS | 3952 | 1467036686438 Marionette TRACE conn6 <- [1,1154,null,{}] 07:11:26 INFO - PROCESS | 3952 | 1467036686445 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}] 07:11:26 INFO - PROCESS | 3952 | 1467036686448 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:11:26 INFO - PROCESS | 3952 | 1467036686542 Marionette TRACE conn6 <- [1,1155,null,{"value":null}] 07:11:26 INFO - PROCESS | 3952 | 1467036686549 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:26 INFO - PROCESS | 3952 | 1467036686554 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:11:26 INFO - PROCESS | 3952 | ++DOCSHELL 00000025AFBC0000 == 28 [pid = 3952] [id = 298] 07:11:26 INFO - PROCESS | 3952 | ++DOMWINDOW == 55 (00000025AA704800) [pid = 3952] [serial = 893] [outer = 0000000000000000] 07:11:26 INFO - PROCESS | 3952 | ++DOMWINDOW == 56 (00000025AA705000) [pid = 3952] [serial = 894] [outer = 00000025AA704800] 07:11:26 INFO - PROCESS | 3952 | 1467036686606 Marionette DEBUG loaded listener.js 07:11:26 INFO - PROCESS | 3952 | ++DOMWINDOW == 57 (00000025AA717000) [pid = 3952] [serial = 895] [outer = 00000025AA704800] 07:11:27 INFO - PROCESS | 3952 | 1467036687072 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]]]}] 07:11:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 07:11:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 690ms 07:11:27 INFO - PROCESS | 3952 | 1467036687128 Marionette TRACE conn6 -> [0,1157,"getWindowHandle",null] 07:11:27 INFO - PROCESS | 3952 | 1467036687134 Marionette TRACE conn6 <- [1,1157,null,{"value":"13"}] 07:11:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 07:11:27 INFO - PROCESS | 3952 | 1467036687140 Marionette TRACE conn6 -> [0,1158,"setScriptTimeout",{"ms":35000}] 07:11:27 INFO - PROCESS | 3952 | 1467036687143 Marionette TRACE conn6 <- [1,1158,null,{}] 07:11:27 INFO - PROCESS | 3952 | 1467036687147 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}] 07:11:27 INFO - PROCESS | 3952 | 1467036687150 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:11:27 INFO - PROCESS | 3952 | 1467036687242 Marionette TRACE conn6 <- [1,1159,null,{"value":null}] 07:11:27 INFO - PROCESS | 3952 | 1467036687251 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:27 INFO - PROCESS | 3952 | 1467036687254 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:11:27 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B4E0B800 == 29 [pid = 3952] [id = 299] 07:11:27 INFO - PROCESS | 3952 | ++DOMWINDOW == 58 (00000025AAB9DC00) [pid = 3952] [serial = 896] [outer = 0000000000000000] 07:11:27 INFO - PROCESS | 3952 | ++DOMWINDOW == 59 (00000025AABA3C00) [pid = 3952] [serial = 897] [outer = 00000025AAB9DC00] 07:11:27 INFO - PROCESS | 3952 | 1467036687309 Marionette DEBUG loaded listener.js 07:11:27 INFO - PROCESS | 3952 | ++DOMWINDOW == 60 (00000025AAC94C00) [pid = 3952] [serial = 898] [outer = 00000025AAB9DC00] 07:11:27 INFO - PROCESS | 3952 | 1467036687781 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]]]}] 07:11:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 07:11:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 692ms 07:11:27 INFO - PROCESS | 3952 | 1467036687834 Marionette TRACE conn6 -> [0,1161,"getWindowHandle",null] 07:11:27 INFO - PROCESS | 3952 | 1467036687837 Marionette TRACE conn6 <- [1,1161,null,{"value":"13"}] 07:11:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 07:11:27 INFO - PROCESS | 3952 | 1467036687841 Marionette TRACE conn6 -> [0,1162,"setScriptTimeout",{"ms":35000}] 07:11:27 INFO - PROCESS | 3952 | 1467036687844 Marionette TRACE conn6 <- [1,1162,null,{}] 07:11:27 INFO - PROCESS | 3952 | 1467036687856 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}] 07:11:27 INFO - PROCESS | 3952 | 1467036687861 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:11:27 INFO - PROCESS | 3952 | 1467036687976 Marionette TRACE conn6 <- [1,1163,null,{"value":null}] 07:11:28 INFO - PROCESS | 3952 | 1467036688053 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:28 INFO - PROCESS | 3952 | 1467036688056 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:11:28 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B701D800 == 30 [pid = 3952] [id = 300] 07:11:28 INFO - PROCESS | 3952 | ++DOMWINDOW == 61 (00000025A8CCA000) [pid = 3952] [serial = 899] [outer = 0000000000000000] 07:11:28 INFO - PROCESS | 3952 | ++DOMWINDOW == 62 (00000025AF171C00) [pid = 3952] [serial = 900] [outer = 00000025A8CCA000] 07:11:28 INFO - PROCESS | 3952 | 1467036688105 Marionette DEBUG loaded listener.js 07:11:28 INFO - PROCESS | 3952 | ++DOMWINDOW == 63 (00000025AFB73400) [pid = 3952] [serial = 901] [outer = 00000025A8CCA000] 07:11:28 INFO - PROCESS | 3952 | 1467036688466 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] 07:11:28 INFO - PROCESS | 3952 | 1467036688538 Marionette TRACE conn6 <- [1,1165,null,{"value":"13"}] 07:11:28 INFO - PROCESS | 3952 | 1467036688541 Marionette TRACE conn6 -> [0,1166,"setScriptTimeout",{"ms":35000}] 07:11:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 07:11:28 INFO - PROCESS | 3952 | 1467036688543 Marionette TRACE conn6 <- [1,1166,null,{}] 07:11:28 INFO - PROCESS | 3952 | 1467036688546 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}] 07:11:28 INFO - PROCESS | 3952 | 1467036688549 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:11:28 INFO - PROCESS | 3952 | 1467036688633 Marionette TRACE conn6 <- [1,1167,null,{"value":null}] 07:11:28 INFO - PROCESS | 3952 | 1467036688639 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:28 INFO - PROCESS | 3952 | 1467036688641 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:11:28 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B786B800 == 31 [pid = 3952] [id = 301] 07:11:28 INFO - PROCESS | 3952 | ++DOMWINDOW == 64 (00000025B0996C00) [pid = 3952] [serial = 902] [outer = 0000000000000000] 07:11:28 INFO - PROCESS | 3952 | ++DOMWINDOW == 65 (00000025B09DC400) [pid = 3952] [serial = 903] [outer = 00000025B0996C00] 07:11:28 INFO - PROCESS | 3952 | 1467036688687 Marionette DEBUG loaded listener.js 07:11:28 INFO - PROCESS | 3952 | ++DOMWINDOW == 66 (00000025B0FAE400) [pid = 3952] [serial = 904] [outer = 00000025B0996C00] 07:11:29 INFO - PROCESS | 3952 | 1467036689126 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] 07:11:29 INFO - PROCESS | 3952 | 1467036689176 Marionette TRACE conn6 <- [1,1169,null,{"value":"13"}] 07:11:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 07:11:29 INFO - PROCESS | 3952 | 1467036689179 Marionette TRACE conn6 -> [0,1170,"setScriptTimeout",{"ms":35000}] 07:11:29 INFO - PROCESS | 3952 | 1467036689181 Marionette TRACE conn6 <- [1,1170,null,{}] 07:11:29 INFO - PROCESS | 3952 | 1467036689184 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}] 07:11:29 INFO - PROCESS | 3952 | 1467036689186 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:11:29 INFO - PROCESS | 3952 | 1467036689267 Marionette TRACE conn6 <- [1,1171,null,{"value":null}] 07:11:29 INFO - PROCESS | 3952 | 1467036689274 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:29 INFO - PROCESS | 3952 | 1467036689277 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:11:29 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B82D1000 == 32 [pid = 3952] [id = 302] 07:11:29 INFO - PROCESS | 3952 | ++DOMWINDOW == 67 (00000025AAB9BC00) [pid = 3952] [serial = 905] [outer = 0000000000000000] 07:11:29 INFO - PROCESS | 3952 | ++DOMWINDOW == 68 (00000025B3935C00) [pid = 3952] [serial = 906] [outer = 00000025AAB9BC00] 07:11:29 INFO - PROCESS | 3952 | 1467036689321 Marionette DEBUG loaded listener.js 07:11:29 INFO - PROCESS | 3952 | ++DOMWINDOW == 69 (00000025B41CF000) [pid = 3952] [serial = 907] [outer = 00000025AAB9BC00] 07:11:29 INFO - PROCESS | 3952 | 1467036689788 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] 07:11:29 INFO - PROCESS | 3952 | 1467036689875 Marionette TRACE conn6 <- [1,1173,null,{"value":"13"}] 07:11:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 07:11:29 INFO - PROCESS | 3952 | 1467036689878 Marionette TRACE conn6 -> [0,1174,"setScriptTimeout",{"ms":35000}] 07:11:29 INFO - PROCESS | 3952 | 1467036689880 Marionette TRACE conn6 <- [1,1174,null,{}] 07:11:29 INFO - PROCESS | 3952 | 1467036689884 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}] 07:11:29 INFO - PROCESS | 3952 | 1467036689890 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:11:30 INFO - PROCESS | 3952 | 1467036690004 Marionette TRACE conn6 <- [1,1175,null,{"value":null}] 07:11:30 INFO - PROCESS | 3952 | 1467036690010 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:30 INFO - PROCESS | 3952 | 1467036690012 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:11:30 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B9FD7000 == 33 [pid = 3952] [id = 303] 07:11:30 INFO - PROCESS | 3952 | ++DOMWINDOW == 70 (00000025B4872000) [pid = 3952] [serial = 908] [outer = 0000000000000000] 07:11:30 INFO - PROCESS | 3952 | ++DOMWINDOW == 71 (00000025B601AC00) [pid = 3952] [serial = 909] [outer = 00000025B4872000] 07:11:30 INFO - PROCESS | 3952 | 1467036690057 Marionette DEBUG loaded listener.js 07:11:30 INFO - PROCESS | 3952 | ++DOMWINDOW == 72 (00000025B6AF8C00) [pid = 3952] [serial = 910] [outer = 00000025B4872000] 07:11:30 INFO - PROCESS | 3952 | 1467036690504 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] 07:11:30 INFO - PROCESS | 3952 | 1467036690573 Marionette TRACE conn6 <- [1,1177,null,{"value":"13"}] 07:11:30 INFO - PROCESS | 3952 | 1467036690577 Marionette TRACE conn6 -> [0,1178,"setScriptTimeout",{"ms":35000}] 07:11:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 07:11:30 INFO - PROCESS | 3952 | 1467036690579 Marionette TRACE conn6 <- [1,1178,null,{}] 07:11:30 INFO - PROCESS | 3952 | 1467036690583 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}] 07:11:30 INFO - PROCESS | 3952 | 1467036690584 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:11:30 INFO - PROCESS | 3952 | 1467036690689 Marionette TRACE conn6 <- [1,1179,null,{"value":null}] 07:11:30 INFO - PROCESS | 3952 | 1467036690699 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:30 INFO - PROCESS | 3952 | 1467036690701 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:11:30 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BB64F800 == 34 [pid = 3952] [id = 304] 07:11:30 INFO - PROCESS | 3952 | ++DOMWINDOW == 73 (00000025A971E800) [pid = 3952] [serial = 911] [outer = 0000000000000000] 07:11:30 INFO - PROCESS | 3952 | ++DOMWINDOW == 74 (00000025B74E6000) [pid = 3952] [serial = 912] [outer = 00000025A971E800] 07:11:30 INFO - PROCESS | 3952 | 1467036690746 Marionette DEBUG loaded listener.js 07:11:30 INFO - PROCESS | 3952 | ++DOMWINDOW == 75 (00000025B795DC00) [pid = 3952] [serial = 913] [outer = 00000025A971E800] 07:11:31 INFO - PROCESS | 3952 | 1467036691155 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] 07:11:31 INFO - PROCESS | 3952 | 1467036691211 Marionette TRACE conn6 <- [1,1181,null,{"value":"13"}] 07:11:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 07:11:31 INFO - PROCESS | 3952 | 1467036691214 Marionette TRACE conn6 -> [0,1182,"setScriptTimeout",{"ms":35000}] 07:11:31 INFO - PROCESS | 3952 | 1467036691216 Marionette TRACE conn6 <- [1,1182,null,{}] 07:11:31 INFO - PROCESS | 3952 | 1467036691219 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}] 07:11:31 INFO - PROCESS | 3952 | 1467036691221 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:11:31 INFO - PROCESS | 3952 | 1467036691300 Marionette TRACE conn6 <- [1,1183,null,{"value":null}] 07:11:31 INFO - PROCESS | 3952 | 1467036691305 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:31 INFO - PROCESS | 3952 | 1467036691307 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:11:31 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BC970800 == 35 [pid = 3952] [id = 305] 07:11:31 INFO - PROCESS | 3952 | ++DOMWINDOW == 76 (00000025B7F10C00) [pid = 3952] [serial = 914] [outer = 0000000000000000] 07:11:31 INFO - PROCESS | 3952 | ++DOMWINDOW == 77 (00000025B7FBD800) [pid = 3952] [serial = 915] [outer = 00000025B7F10C00] 07:11:31 INFO - PROCESS | 3952 | 1467036691353 Marionette DEBUG loaded listener.js 07:11:31 INFO - PROCESS | 3952 | ++DOMWINDOW == 78 (00000025B806FC00) [pid = 3952] [serial = 916] [outer = 00000025B7F10C00] 07:11:31 INFO - PROCESS | 3952 | 1467036691837 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] 07:11:31 INFO - PROCESS | 3952 | 1467036691911 Marionette TRACE conn6 <- [1,1185,null,{"value":"13"}] 07:11:31 INFO - PROCESS | 3952 | 1467036691914 Marionette TRACE conn6 -> [0,1186,"setScriptTimeout",{"ms":35000}] 07:11:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 07:11:31 INFO - PROCESS | 3952 | 1467036691916 Marionette TRACE conn6 <- [1,1186,null,{}] 07:11:31 INFO - PROCESS | 3952 | 1467036691920 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}] 07:11:31 INFO - PROCESS | 3952 | 1467036691922 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:11:32 INFO - PROCESS | 3952 | 1467036692058 Marionette TRACE conn6 <- [1,1187,null,{"value":null}] 07:11:32 INFO - PROCESS | 3952 | 1467036692077 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:32 INFO - PROCESS | 3952 | 1467036692079 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:11:32 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B701C800 == 36 [pid = 3952] [id = 306] 07:11:32 INFO - PROCESS | 3952 | ++DOMWINDOW == 79 (00000025B6E8E000) [pid = 3952] [serial = 917] [outer = 0000000000000000] 07:11:32 INFO - PROCESS | 3952 | ++DOMWINDOW == 80 (00000025B8089000) [pid = 3952] [serial = 918] [outer = 00000025B6E8E000] 07:11:32 INFO - PROCESS | 3952 | 1467036692124 Marionette DEBUG loaded listener.js 07:11:32 INFO - PROCESS | 3952 | ++DOMWINDOW == 81 (00000025B80C5800) [pid = 3952] [serial = 919] [outer = 00000025B6E8E000] 07:11:32 INFO - PROCESS | 3952 | 1467036692569 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]]]}] 07:11:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 07:11:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 691ms 07:11:32 INFO - PROCESS | 3952 | 1467036692608 Marionette TRACE conn6 -> [0,1189,"getWindowHandle",null] 07:11:32 INFO - PROCESS | 3952 | 1467036692610 Marionette TRACE conn6 <- [1,1189,null,{"value":"13"}] 07:11:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 07:11:32 INFO - PROCESS | 3952 | 1467036692614 Marionette TRACE conn6 -> [0,1190,"setScriptTimeout",{"ms":35000}] 07:11:32 INFO - PROCESS | 3952 | 1467036692616 Marionette TRACE conn6 <- [1,1190,null,{}] 07:11:32 INFO - PROCESS | 3952 | 1467036692624 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}] 07:11:32 INFO - PROCESS | 3952 | 1467036692626 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:11:32 INFO - PROCESS | 3952 | 1467036692738 Marionette TRACE conn6 <- [1,1191,null,{"value":null}] 07:11:32 INFO - PROCESS | 3952 | 1467036692744 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:32 INFO - PROCESS | 3952 | 1467036692746 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:11:32 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BE190000 == 37 [pid = 3952] [id = 307] 07:11:32 INFO - PROCESS | 3952 | ++DOMWINDOW == 82 (00000025B8130400) [pid = 3952] [serial = 920] [outer = 0000000000000000] 07:11:32 INFO - PROCESS | 3952 | ++DOMWINDOW == 83 (00000025B8272400) [pid = 3952] [serial = 921] [outer = 00000025B8130400] 07:11:32 INFO - PROCESS | 3952 | 1467036692790 Marionette DEBUG loaded listener.js 07:11:32 INFO - PROCESS | 3952 | ++DOMWINDOW == 84 (00000025B890D800) [pid = 3952] [serial = 922] [outer = 00000025B8130400] 07:11:33 INFO - PROCESS | 3952 | 1467036693258 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]]]}] 07:11:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 07:11:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 691ms 07:11:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 07:11:33 INFO - PROCESS | 3952 | 1467036693310 Marionette TRACE conn6 -> [0,1193,"getWindowHandle",null] 07:11:33 INFO - PROCESS | 3952 | 1467036693313 Marionette TRACE conn6 <- [1,1193,null,{"value":"13"}] 07:11:33 INFO - PROCESS | 3952 | 1467036693316 Marionette TRACE conn6 -> [0,1194,"setScriptTimeout",{"ms":35000}] 07:11:33 INFO - PROCESS | 3952 | 1467036693319 Marionette TRACE conn6 <- [1,1194,null,{}] 07:11:33 INFO - PROCESS | 3952 | 1467036693323 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}] 07:11:33 INFO - PROCESS | 3952 | 1467036693325 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:11:33 INFO - PROCESS | 3952 | 1467036693476 Marionette TRACE conn6 <- [1,1195,null,{"value":null}] 07:11:33 INFO - PROCESS | 3952 | --DOMWINDOW == 83 (00000025B7A45800) [pid = 3952] [serial = 878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 07:11:33 INFO - PROCESS | 3952 | --DOMWINDOW == 82 (00000025B8139C00) [pid = 3952] [serial = 881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 07:11:33 INFO - PROCESS | 3952 | --DOMWINDOW == 81 (00000025B968B400) [pid = 3952] [serial = 887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 07:11:33 INFO - PROCESS | 3952 | --DOMWINDOW == 80 (00000025A9F53800) [pid = 3952] [serial = 872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 07:11:33 INFO - PROCESS | 3952 | --DOMWINDOW == 79 (00000025B0F18400) [pid = 3952] [serial = 869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 07:11:33 INFO - PROCESS | 3952 | --DOMWINDOW == 78 (00000025A9711800) [pid = 3952] [serial = 866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 07:11:33 INFO - PROCESS | 3952 | --DOMWINDOW == 77 (00000025B0805000) [pid = 3952] [serial = 863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 07:11:33 INFO - PROCESS | 3952 | --DOMWINDOW == 76 (00000025A9726800) [pid = 3952] [serial = 860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 07:11:33 INFO - PROCESS | 3952 | --DOMWINDOW == 75 (00000025AAA11800) [pid = 3952] [serial = 857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 07:11:33 INFO - PROCESS | 3952 | --DOMWINDOW == 74 (00000025B795B800) [pid = 3952] [serial = 875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 07:11:33 INFO - PROCESS | 3952 | --DOMWINDOW == 73 (00000025AB123000) [pid = 3952] [serial = 884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 07:11:33 INFO - PROCESS | 3952 | 1467036693663 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:33 INFO - PROCESS | 3952 | 1467036693666 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:11:33 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B7EA3800 == 38 [pid = 3952] [id = 308] 07:11:33 INFO - PROCESS | 3952 | ++DOMWINDOW == 74 (00000025A8CD4000) [pid = 3952] [serial = 923] [outer = 0000000000000000] 07:11:33 INFO - PROCESS | 3952 | ++DOMWINDOW == 75 (00000025AAA02400) [pid = 3952] [serial = 924] [outer = 00000025A8CD4000] 07:11:33 INFO - PROCESS | 3952 | 1467036693714 Marionette DEBUG loaded listener.js 07:11:33 INFO - PROCESS | 3952 | ++DOMWINDOW == 76 (00000025B74F3400) [pid = 3952] [serial = 925] [outer = 00000025A8CD4000] 07:11:34 INFO - PROCESS | 3952 | 1467036694089 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]]]}] 07:11:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 07:11:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 838ms 07:11:34 INFO - PROCESS | 3952 | 1467036694155 Marionette TRACE conn6 -> [0,1197,"getWindowHandle",null] 07:11:34 INFO - PROCESS | 3952 | 1467036694157 Marionette TRACE conn6 <- [1,1197,null,{"value":"13"}] 07:11:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 07:11:34 INFO - PROCESS | 3952 | 1467036694161 Marionette TRACE conn6 -> [0,1198,"setScriptTimeout",{"ms":35000}] 07:11:34 INFO - PROCESS | 3952 | 1467036694162 Marionette TRACE conn6 <- [1,1198,null,{}] 07:11:34 INFO - PROCESS | 3952 | 1467036694166 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}] 07:11:34 INFO - PROCESS | 3952 | 1467036694168 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:11:34 INFO - PROCESS | 3952 | 1467036694275 Marionette TRACE conn6 <- [1,1199,null,{"value":null}] 07:11:34 INFO - PROCESS | 3952 | 1467036694286 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:34 INFO - PROCESS | 3952 | 1467036694288 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:11:34 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BF8E7000 == 39 [pid = 3952] [id = 309] 07:11:34 INFO - PROCESS | 3952 | ++DOMWINDOW == 77 (00000025B795B800) [pid = 3952] [serial = 926] [outer = 0000000000000000] 07:11:34 INFO - PROCESS | 3952 | ++DOMWINDOW == 78 (00000025B9684800) [pid = 3952] [serial = 927] [outer = 00000025B795B800] 07:11:34 INFO - PROCESS | 3952 | 1467036694332 Marionette DEBUG loaded listener.js 07:11:34 INFO - PROCESS | 3952 | ++DOMWINDOW == 79 (00000025B9C2EC00) [pid = 3952] [serial = 928] [outer = 00000025B795B800] 07:11:34 INFO - PROCESS | 3952 | 1467036694731 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]]]}] 07:11:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 07:11:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 628ms 07:11:34 INFO - PROCESS | 3952 | 1467036694792 Marionette TRACE conn6 -> [0,1201,"getWindowHandle",null] 07:11:34 INFO - PROCESS | 3952 | 1467036694794 Marionette TRACE conn6 <- [1,1201,null,{"value":"13"}] 07:11:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 07:11:34 INFO - PROCESS | 3952 | 1467036694798 Marionette TRACE conn6 -> [0,1202,"setScriptTimeout",{"ms":35000}] 07:11:34 INFO - PROCESS | 3952 | 1467036694800 Marionette TRACE conn6 <- [1,1202,null,{}] 07:11:34 INFO - PROCESS | 3952 | 1467036694803 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}] 07:11:34 INFO - PROCESS | 3952 | 1467036694805 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:11:34 INFO - PROCESS | 3952 | 1467036694916 Marionette TRACE conn6 <- [1,1203,null,{"value":null}] 07:11:34 INFO - PROCESS | 3952 | 1467036694955 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:34 INFO - PROCESS | 3952 | 1467036694957 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:11:34 INFO - PROCESS | 3952 | ++DOCSHELL 00000025C065F800 == 40 [pid = 3952] [id = 310] 07:11:34 INFO - PROCESS | 3952 | ++DOMWINDOW == 80 (00000025B9F77000) [pid = 3952] [serial = 929] [outer = 0000000000000000] 07:11:35 INFO - PROCESS | 3952 | ++DOMWINDOW == 81 (00000025BAF79400) [pid = 3952] [serial = 930] [outer = 00000025B9F77000] 07:11:35 INFO - PROCESS | 3952 | 1467036695003 Marionette DEBUG loaded listener.js 07:11:35 INFO - PROCESS | 3952 | ++DOMWINDOW == 82 (00000025BB036000) [pid = 3952] [serial = 931] [outer = 00000025B9F77000] 07:11:35 INFO - PROCESS | 3952 | 1467036695370 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]]]}] 07:11:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 07:11:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 629ms 07:11:35 INFO - PROCESS | 3952 | 1467036695430 Marionette TRACE conn6 -> [0,1205,"getWindowHandle",null] 07:11:35 INFO - PROCESS | 3952 | 1467036695432 Marionette TRACE conn6 <- [1,1205,null,{"value":"13"}] 07:11:35 INFO - PROCESS | 3952 | 1467036695435 Marionette TRACE conn6 -> [0,1206,"setScriptTimeout",{"ms":35000}] 07:11:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 07:11:35 INFO - PROCESS | 3952 | 1467036695437 Marionette TRACE conn6 <- [1,1206,null,{}] 07:11:35 INFO - PROCESS | 3952 | 1467036695441 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}] 07:11:35 INFO - PROCESS | 3952 | 1467036695443 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:11:35 INFO - PROCESS | 3952 | 1467036695555 Marionette TRACE conn6 <- [1,1207,null,{"value":null}] 07:11:35 INFO - PROCESS | 3952 | 1467036695573 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:35 INFO - PROCESS | 3952 | 1467036695575 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:11:35 INFO - PROCESS | 3952 | ++DOCSHELL 00000025C0673000 == 41 [pid = 3952] [id = 311] 07:11:35 INFO - PROCESS | 3952 | ++DOMWINDOW == 83 (00000025BB324800) [pid = 3952] [serial = 932] [outer = 0000000000000000] 07:11:35 INFO - PROCESS | 3952 | ++DOMWINDOW == 84 (00000025BB331C00) [pid = 3952] [serial = 933] [outer = 00000025BB324800] 07:11:35 INFO - PROCESS | 3952 | 1467036695620 Marionette DEBUG loaded listener.js 07:11:35 INFO - PROCESS | 3952 | ++DOMWINDOW == 85 (00000025BB39C400) [pid = 3952] [serial = 934] [outer = 00000025BB324800] 07:11:36 INFO - PROCESS | 3952 | 1467036696398 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]]]}] 07:11:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 07:11:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1026ms 07:11:36 INFO - PROCESS | 3952 | 1467036696466 Marionette TRACE conn6 -> [0,1209,"getWindowHandle",null] 07:11:36 INFO - PROCESS | 3952 | 1467036696471 Marionette TRACE conn6 <- [1,1209,null,{"value":"13"}] 07:11:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 07:11:36 INFO - PROCESS | 3952 | 1467036696497 Marionette TRACE conn6 -> [0,1210,"setScriptTimeout",{"ms":35000}] 07:11:36 INFO - PROCESS | 3952 | 1467036696502 Marionette TRACE conn6 <- [1,1210,null,{}] 07:11:36 INFO - PROCESS | 3952 | 1467036696508 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}] 07:11:36 INFO - PROCESS | 3952 | 1467036696511 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:11:36 INFO - PROCESS | 3952 | 1467036696688 Marionette TRACE conn6 <- [1,1211,null,{"value":null}] 07:11:36 INFO - PROCESS | 3952 | 1467036696800 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:36 INFO - PROCESS | 3952 | 1467036696803 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:11:36 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B4E09000 == 42 [pid = 3952] [id = 312] 07:11:36 INFO - PROCESS | 3952 | ++DOMWINDOW == 86 (00000025AAA06000) [pid = 3952] [serial = 935] [outer = 0000000000000000] 07:11:36 INFO - PROCESS | 3952 | ++DOMWINDOW == 87 (00000025AAA0FC00) [pid = 3952] [serial = 936] [outer = 00000025AAA06000] 07:11:36 INFO - PROCESS | 3952 | 1467036696862 Marionette DEBUG loaded listener.js 07:11:36 INFO - PROCESS | 3952 | ++DOMWINDOW == 88 (00000025AAC9E800) [pid = 3952] [serial = 937] [outer = 00000025AAA06000] 07:11:37 INFO - PROCESS | 3952 | 1467036697760 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] 07:11:37 INFO - PROCESS | 3952 | 1467036697802 Marionette TRACE conn6 <- [1,1213,null,{"value":"13"}] 07:11:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 07:11:37 INFO - PROCESS | 3952 | 1467036697837 Marionette TRACE conn6 -> [0,1214,"setScriptTimeout",{"ms":35000}] 07:11:37 INFO - PROCESS | 3952 | 1467036697841 Marionette TRACE conn6 <- [1,1214,null,{}] 07:11:37 INFO - PROCESS | 3952 | 1467036697847 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}] 07:11:37 INFO - PROCESS | 3952 | 1467036697850 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:11:37 INFO - PROCESS | 3952 | 1467036697973 Marionette TRACE conn6 <- [1,1215,null,{"value":null}] 07:11:38 INFO - PROCESS | 3952 | 1467036698041 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:38 INFO - PROCESS | 3952 | 1467036698045 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:11:38 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B42D4000 == 43 [pid = 3952] [id = 313] 07:11:38 INFO - PROCESS | 3952 | ++DOMWINDOW == 89 (00000025AAE28400) [pid = 3952] [serial = 938] [outer = 0000000000000000] 07:11:38 INFO - PROCESS | 3952 | ++DOMWINDOW == 90 (00000025AAFEA000) [pid = 3952] [serial = 939] [outer = 00000025AAE28400] 07:11:38 INFO - PROCESS | 3952 | 1467036698097 Marionette DEBUG loaded listener.js 07:11:38 INFO - PROCESS | 3952 | ++DOMWINDOW == 91 (00000025AF5F0400) [pid = 3952] [serial = 940] [outer = 00000025AAE28400] 07:11:38 INFO - PROCESS | 3952 | --DOCSHELL 00000025C065F800 == 42 [pid = 3952] [id = 310] 07:11:38 INFO - PROCESS | 3952 | --DOCSHELL 00000025BF8E7000 == 41 [pid = 3952] [id = 309] 07:11:38 INFO - PROCESS | 3952 | --DOCSHELL 00000025B7EA3800 == 40 [pid = 3952] [id = 308] 07:11:38 INFO - PROCESS | 3952 | --DOCSHELL 00000025BE190000 == 39 [pid = 3952] [id = 307] 07:11:38 INFO - PROCESS | 3952 | --DOCSHELL 00000025B701C800 == 38 [pid = 3952] [id = 306] 07:11:38 INFO - PROCESS | 3952 | --DOCSHELL 00000025BC970800 == 37 [pid = 3952] [id = 305] 07:11:38 INFO - PROCESS | 3952 | --DOCSHELL 00000025BB64F800 == 36 [pid = 3952] [id = 304] 07:11:38 INFO - PROCESS | 3952 | --DOCSHELL 00000025B9FD7000 == 35 [pid = 3952] [id = 303] 07:11:38 INFO - PROCESS | 3952 | --DOCSHELL 00000025B82D1000 == 34 [pid = 3952] [id = 302] 07:11:38 INFO - PROCESS | 3952 | --DOCSHELL 00000025B786B800 == 33 [pid = 3952] [id = 301] 07:11:38 INFO - PROCESS | 3952 | --DOMWINDOW == 90 (00000025BB02EC00) [pid = 3952] [serial = 891] [outer = 0000000000000000] [url = about:blank] 07:11:38 INFO - PROCESS | 3952 | --DOCSHELL 00000025B701D800 == 32 [pid = 3952] [id = 300] 07:11:38 INFO - PROCESS | 3952 | --DOCSHELL 00000025B4E0B800 == 31 [pid = 3952] [id = 299] 07:11:38 INFO - PROCESS | 3952 | --DOCSHELL 00000025AFBC0000 == 30 [pid = 3952] [id = 298] 07:11:38 INFO - PROCESS | 3952 | --DOCSHELL 00000025B7868000 == 29 [pid = 3952] [id = 297] 07:11:38 INFO - PROCESS | 3952 | --DOMWINDOW == 89 (00000025B8133800) [pid = 3952] [serial = 880] [outer = 0000000000000000] [url = about:blank] 07:11:38 INFO - PROCESS | 3952 | --DOMWINDOW == 88 (00000025B80C2C00) [pid = 3952] [serial = 879] [outer = 0000000000000000] [url = about:blank] 07:11:38 INFO - PROCESS | 3952 | --DOMWINDOW == 87 (00000025B899E000) [pid = 3952] [serial = 882] [outer = 0000000000000000] [url = about:blank] 07:11:38 INFO - PROCESS | 3952 | --DOMWINDOW == 86 (00000025B9810C00) [pid = 3952] [serial = 888] [outer = 0000000000000000] [url = about:blank] 07:11:38 INFO - PROCESS | 3952 | --DOMWINDOW == 85 (00000025B8D9EC00) [pid = 3952] [serial = 883] [outer = 0000000000000000] [url = about:blank] 07:11:38 INFO - PROCESS | 3952 | --DOMWINDOW == 84 (00000025B686C800) [pid = 3952] [serial = 873] [outer = 0000000000000000] [url = about:blank] 07:11:38 INFO - PROCESS | 3952 | --DOMWINDOW == 83 (00000025B9CBA000) [pid = 3952] [serial = 889] [outer = 0000000000000000] [url = about:blank] 07:11:38 INFO - PROCESS | 3952 | --DOMWINDOW == 82 (00000025B14A6400) [pid = 3952] [serial = 870] [outer = 0000000000000000] [url = about:blank] 07:11:38 INFO - PROCESS | 3952 | --DOMWINDOW == 81 (00000025B41CBC00) [pid = 3952] [serial = 871] [outer = 0000000000000000] [url = about:blank] 07:11:38 INFO - PROCESS | 3952 | --DOMWINDOW == 80 (00000025AAA06C00) [pid = 3952] [serial = 867] [outer = 0000000000000000] [url = about:blank] 07:11:38 INFO - PROCESS | 3952 | --DOMWINDOW == 79 (00000025ABAD6C00) [pid = 3952] [serial = 868] [outer = 0000000000000000] [url = about:blank] 07:11:38 INFO - PROCESS | 3952 | --DOMWINDOW == 78 (00000025B41C7C00) [pid = 3952] [serial = 865] [outer = 0000000000000000] [url = about:blank] 07:11:38 INFO - PROCESS | 3952 | --DOMWINDOW == 77 (00000025B09DC000) [pid = 3952] [serial = 864] [outer = 0000000000000000] [url = about:blank] 07:11:38 INFO - PROCESS | 3952 | --DOMWINDOW == 76 (00000025AAC9F000) [pid = 3952] [serial = 862] [outer = 0000000000000000] [url = about:blank] 07:11:38 INFO - PROCESS | 3952 | --DOMWINDOW == 75 (00000025AA720C00) [pid = 3952] [serial = 861] [outer = 0000000000000000] [url = about:blank] 07:11:38 INFO - PROCESS | 3952 | --DOMWINDOW == 74 (00000025B80C2000) [pid = 3952] [serial = 859] [outer = 0000000000000000] [url = about:blank] 07:11:38 INFO - PROCESS | 3952 | --DOMWINDOW == 73 (00000025B7F04000) [pid = 3952] [serial = 876] [outer = 0000000000000000] [url = about:blank] 07:11:38 INFO - PROCESS | 3952 | --DOMWINDOW == 72 (00000025B8073800) [pid = 3952] [serial = 877] [outer = 0000000000000000] [url = about:blank] 07:11:38 INFO - PROCESS | 3952 | --DOMWINDOW == 71 (00000025B8DBB800) [pid = 3952] [serial = 886] [outer = 0000000000000000] [url = about:blank] 07:11:38 INFO - PROCESS | 3952 | --DOMWINDOW == 70 (00000025B7FBB800) [pid = 3952] [serial = 885] [outer = 0000000000000000] [url = about:blank] 07:11:38 INFO - PROCESS | 3952 | --DOMWINDOW == 69 (00000025B7418800) [pid = 3952] [serial = 874] [outer = 0000000000000000] [url = about:blank] 07:11:38 INFO - PROCESS | 3952 | 1467036698673 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]]]}] 07:11:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 07:11:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 879ms 07:11:38 INFO - PROCESS | 3952 | 1467036698721 Marionette TRACE conn6 -> [0,1217,"getWindowHandle",null] 07:11:38 INFO - PROCESS | 3952 | 1467036698726 Marionette TRACE conn6 <- [1,1217,null,{"value":"13"}] 07:11:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 07:11:38 INFO - PROCESS | 3952 | 1467036698732 Marionette TRACE conn6 -> [0,1218,"setScriptTimeout",{"ms":35000}] 07:11:38 INFO - PROCESS | 3952 | 1467036698735 Marionette TRACE conn6 <- [1,1218,null,{}] 07:11:38 INFO - PROCESS | 3952 | 1467036698739 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}] 07:11:38 INFO - PROCESS | 3952 | 1467036698742 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:11:38 INFO - PROCESS | 3952 | 1467036698831 Marionette TRACE conn6 <- [1,1219,null,{"value":null}] 07:11:38 INFO - PROCESS | 3952 | 1467036698841 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:38 INFO - PROCESS | 3952 | 1467036698844 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:11:38 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B6AA0800 == 30 [pid = 3952] [id = 314] 07:11:38 INFO - PROCESS | 3952 | ++DOMWINDOW == 70 (00000025AAE2AC00) [pid = 3952] [serial = 941] [outer = 0000000000000000] 07:11:38 INFO - PROCESS | 3952 | ++DOMWINDOW == 71 (00000025AFC66000) [pid = 3952] [serial = 942] [outer = 00000025AAE2AC00] 07:11:38 INFO - PROCESS | 3952 | 1467036698948 Marionette DEBUG loaded listener.js 07:11:39 INFO - PROCESS | 3952 | ++DOMWINDOW == 72 (00000025B09DAC00) [pid = 3952] [serial = 943] [outer = 00000025AAE2AC00] 07:11:39 INFO - PROCESS | 3952 | 1467036699366 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]]]}] 07:11:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 07:11:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 690ms 07:11:39 INFO - PROCESS | 3952 | 1467036699446 Marionette TRACE conn6 -> [0,1221,"getWindowHandle",null] 07:11:39 INFO - PROCESS | 3952 | 1467036699449 Marionette TRACE conn6 <- [1,1221,null,{"value":"13"}] 07:11:39 INFO - PROCESS | 3952 | 1467036699454 Marionette TRACE conn6 -> [0,1222,"setScriptTimeout",{"ms":35000}] 07:11:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 07:11:39 INFO - PROCESS | 3952 | 1467036699458 Marionette TRACE conn6 <- [1,1222,null,{}] 07:11:39 INFO - PROCESS | 3952 | 1467036699474 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}] 07:11:39 INFO - PROCESS | 3952 | 1467036699479 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:11:39 INFO - PROCESS | 3952 | 1467036699568 Marionette TRACE conn6 <- [1,1223,null,{"value":null}] 07:11:39 INFO - PROCESS | 3952 | 1467036699580 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:39 INFO - PROCESS | 3952 | 1467036699584 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:11:39 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B7AE9800 == 31 [pid = 3952] [id = 315] 07:11:39 INFO - PROCESS | 3952 | ++DOMWINDOW == 73 (00000025B41CF800) [pid = 3952] [serial = 944] [outer = 0000000000000000] 07:11:39 INFO - PROCESS | 3952 | ++DOMWINDOW == 74 (00000025B41D3400) [pid = 3952] [serial = 945] [outer = 00000025B41CF800] 07:11:39 INFO - PROCESS | 3952 | 1467036699634 Marionette DEBUG loaded listener.js 07:11:39 INFO - PROCESS | 3952 | ++DOMWINDOW == 75 (00000025B4866000) [pid = 3952] [serial = 946] [outer = 00000025B41CF800] 07:11:40 INFO - PROCESS | 3952 | 1467036700088 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]]]}] 07:11:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 07:11:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 690ms 07:11:40 INFO - PROCESS | 3952 | 1467036700150 Marionette TRACE conn6 -> [0,1225,"getWindowHandle",null] 07:11:40 INFO - PROCESS | 3952 | 1467036700153 Marionette TRACE conn6 <- [1,1225,null,{"value":"13"}] 07:11:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 07:11:40 INFO - PROCESS | 3952 | 1467036700156 Marionette TRACE conn6 -> [0,1226,"setScriptTimeout",{"ms":35000}] 07:11:40 INFO - PROCESS | 3952 | 1467036700158 Marionette TRACE conn6 <- [1,1226,null,{}] 07:11:40 INFO - PROCESS | 3952 | 1467036700161 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}] 07:11:40 INFO - PROCESS | 3952 | 1467036700163 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:11:40 INFO - PROCESS | 3952 | 1467036700251 Marionette TRACE conn6 <- [1,1227,null,{"value":null}] 07:11:40 INFO - PROCESS | 3952 | 1467036700261 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:40 INFO - PROCESS | 3952 | 1467036700263 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:11:40 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B96C8800 == 32 [pid = 3952] [id = 316] 07:11:40 INFO - PROCESS | 3952 | ++DOMWINDOW == 76 (00000025B4E98000) [pid = 3952] [serial = 947] [outer = 0000000000000000] 07:11:40 INFO - PROCESS | 3952 | ++DOMWINDOW == 77 (00000025B4EA4400) [pid = 3952] [serial = 948] [outer = 00000025B4E98000] 07:11:40 INFO - PROCESS | 3952 | 1467036700309 Marionette DEBUG loaded listener.js 07:11:40 INFO - PROCESS | 3952 | ++DOMWINDOW == 78 (00000025B6A55800) [pid = 3952] [serial = 949] [outer = 00000025B4E98000] 07:11:40 INFO - PROCESS | 3952 | 1467036700716 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]]]}] 07:11:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 07:11:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 629ms 07:11:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 07:11:40 INFO - PROCESS | 3952 | 1467036700788 Marionette TRACE conn6 -> [0,1229,"getWindowHandle",null] 07:11:40 INFO - PROCESS | 3952 | 1467036700790 Marionette TRACE conn6 <- [1,1229,null,{"value":"13"}] 07:11:40 INFO - PROCESS | 3952 | 1467036700794 Marionette TRACE conn6 -> [0,1230,"setScriptTimeout",{"ms":35000}] 07:11:40 INFO - PROCESS | 3952 | 1467036700795 Marionette TRACE conn6 <- [1,1230,null,{}] 07:11:40 INFO - PROCESS | 3952 | 1467036700799 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}] 07:11:40 INFO - PROCESS | 3952 | 1467036700801 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:11:40 INFO - PROCESS | 3952 | 1467036700906 Marionette TRACE conn6 <- [1,1231,null,{"value":null}] 07:11:40 INFO - PROCESS | 3952 | 1467036700986 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:40 INFO - PROCESS | 3952 | 1467036700988 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:11:41 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BB31A000 == 33 [pid = 3952] [id = 317] 07:11:41 INFO - PROCESS | 3952 | ++DOMWINDOW == 79 (00000025B6018C00) [pid = 3952] [serial = 950] [outer = 0000000000000000] 07:11:41 INFO - PROCESS | 3952 | ++DOMWINDOW == 80 (00000025B74E7000) [pid = 3952] [serial = 951] [outer = 00000025B6018C00] 07:11:41 INFO - PROCESS | 3952 | 1467036701033 Marionette DEBUG loaded listener.js 07:11:41 INFO - PROCESS | 3952 | ++DOMWINDOW == 81 (00000025B7A4E800) [pid = 3952] [serial = 952] [outer = 00000025B6018C00] 07:11:41 INFO - PROCESS | 3952 | 1467036701475 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]]]}] 07:11:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 07:11:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 733ms 07:11:41 INFO - PROCESS | 3952 | 1467036701530 Marionette TRACE conn6 -> [0,1233,"getWindowHandle",null] 07:11:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 07:11:41 INFO - PROCESS | 3952 | 1467036701532 Marionette TRACE conn6 <- [1,1233,null,{"value":"13"}] 07:11:41 INFO - PROCESS | 3952 | 1467036701536 Marionette TRACE conn6 -> [0,1234,"setScriptTimeout",{"ms":35000}] 07:11:41 INFO - PROCESS | 3952 | 1467036701538 Marionette TRACE conn6 <- [1,1234,null,{}] 07:11:41 INFO - PROCESS | 3952 | 1467036701546 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}] 07:11:41 INFO - PROCESS | 3952 | 1467036701553 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:11:41 INFO - PROCESS | 3952 | 1467036701695 Marionette TRACE conn6 <- [1,1235,null,{"value":null}] 07:11:41 INFO - PROCESS | 3952 | 1467036701744 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:41 INFO - PROCESS | 3952 | 1467036701746 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:11:41 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BDE3E000 == 34 [pid = 3952] [id = 318] 07:11:41 INFO - PROCESS | 3952 | ++DOMWINDOW == 82 (00000025B8080400) [pid = 3952] [serial = 953] [outer = 0000000000000000] 07:11:41 INFO - PROCESS | 3952 | ++DOMWINDOW == 83 (00000025B80C2000) [pid = 3952] [serial = 954] [outer = 00000025B8080400] 07:11:41 INFO - PROCESS | 3952 | 1467036701791 Marionette DEBUG loaded listener.js 07:11:41 INFO - PROCESS | 3952 | ++DOMWINDOW == 84 (00000025B8138000) [pid = 3952] [serial = 955] [outer = 00000025B8080400] 07:11:42 INFO - PROCESS | 3952 | 1467036702286 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]]]}] 07:11:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 07:11:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 777ms 07:11:42 INFO - PROCESS | 3952 | 1467036702315 Marionette TRACE conn6 -> [0,1237,"getWindowHandle",null] 07:11:42 INFO - PROCESS | 3952 | 1467036702318 Marionette TRACE conn6 <- [1,1237,null,{"value":"13"}] 07:11:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 07:11:42 INFO - PROCESS | 3952 | 1467036702321 Marionette TRACE conn6 -> [0,1238,"setScriptTimeout",{"ms":35000}] 07:11:42 INFO - PROCESS | 3952 | 1467036702323 Marionette TRACE conn6 <- [1,1238,null,{}] 07:11:42 INFO - PROCESS | 3952 | 1467036702326 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}] 07:11:42 INFO - PROCESS | 3952 | 1467036702328 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:11:42 INFO - PROCESS | 3952 | 1467036702441 Marionette TRACE conn6 <- [1,1239,null,{"value":null}] 07:11:42 INFO - PROCESS | 3952 | 1467036702447 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:42 INFO - PROCESS | 3952 | 1467036702449 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:11:42 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BE18E000 == 35 [pid = 3952] [id = 319] 07:11:42 INFO - PROCESS | 3952 | ++DOMWINDOW == 85 (00000025B844B000) [pid = 3952] [serial = 956] [outer = 0000000000000000] 07:11:42 INFO - PROCESS | 3952 | ++DOMWINDOW == 86 (00000025B89A3C00) [pid = 3952] [serial = 957] [outer = 00000025B844B000] 07:11:42 INFO - PROCESS | 3952 | 1467036702498 Marionette DEBUG loaded listener.js 07:11:42 INFO - PROCESS | 3952 | ++DOMWINDOW == 87 (00000025B8D9F800) [pid = 3952] [serial = 958] [outer = 00000025B844B000] 07:11:42 INFO - PROCESS | 3952 | --DOMWINDOW == 86 (00000025B0996C00) [pid = 3952] [serial = 902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 07:11:42 INFO - PROCESS | 3952 | --DOMWINDOW == 85 (00000025AAB9DC00) [pid = 3952] [serial = 896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 07:11:42 INFO - PROCESS | 3952 | --DOMWINDOW == 84 (00000025B6E8E000) [pid = 3952] [serial = 917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 07:11:42 INFO - PROCESS | 3952 | --DOMWINDOW == 83 (00000025AAB9BC00) [pid = 3952] [serial = 905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 07:11:42 INFO - PROCESS | 3952 | --DOMWINDOW == 82 (00000025B795B800) [pid = 3952] [serial = 926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 07:11:42 INFO - PROCESS | 3952 | --DOMWINDOW == 81 (00000025A8CCA000) [pid = 3952] [serial = 899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 07:11:42 INFO - PROCESS | 3952 | --DOMWINDOW == 80 (00000025B8130400) [pid = 3952] [serial = 920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 07:11:42 INFO - PROCESS | 3952 | --DOMWINDOW == 79 (00000025B4872000) [pid = 3952] [serial = 908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 07:11:42 INFO - PROCESS | 3952 | --DOMWINDOW == 78 (00000025B9F77000) [pid = 3952] [serial = 929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 07:11:42 INFO - PROCESS | 3952 | --DOMWINDOW == 77 (00000025AA704800) [pid = 3952] [serial = 893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 07:11:42 INFO - PROCESS | 3952 | --DOMWINDOW == 76 (00000025B7F10C00) [pid = 3952] [serial = 914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 07:11:42 INFO - PROCESS | 3952 | --DOMWINDOW == 75 (00000025A8CD4000) [pid = 3952] [serial = 923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 07:11:42 INFO - PROCESS | 3952 | --DOMWINDOW == 74 (00000025A971E800) [pid = 3952] [serial = 911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 07:11:43 INFO - PROCESS | 3952 | 1467036703022 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]]]}] 07:11:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 07:11:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 733ms 07:11:43 INFO - PROCESS | 3952 | 1467036703058 Marionette TRACE conn6 -> [0,1241,"getWindowHandle",null] 07:11:43 INFO - PROCESS | 3952 | 1467036703060 Marionette TRACE conn6 <- [1,1241,null,{"value":"13"}] 07:11:43 INFO - PROCESS | 3952 | 1467036703064 Marionette TRACE conn6 -> [0,1242,"setScriptTimeout",{"ms":35000}] 07:11:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 07:11:43 INFO - PROCESS | 3952 | 1467036703065 Marionette TRACE conn6 <- [1,1242,null,{}] 07:11:43 INFO - PROCESS | 3952 | 1467036703069 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}] 07:11:43 INFO - PROCESS | 3952 | 1467036703071 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:11:43 INFO - PROCESS | 3952 | 1467036703152 Marionette TRACE conn6 <- [1,1243,null,{"value":null}] 07:11:43 INFO - PROCESS | 3952 | 1467036703226 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:43 INFO - PROCESS | 3952 | 1467036703228 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:11:43 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B4973800 == 36 [pid = 3952] [id = 320] 07:11:43 INFO - PROCESS | 3952 | ++DOMWINDOW == 75 (00000025AF8BD800) [pid = 3952] [serial = 959] [outer = 0000000000000000] 07:11:43 INFO - PROCESS | 3952 | ++DOMWINDOW == 76 (00000025B795B800) [pid = 3952] [serial = 960] [outer = 00000025AF8BD800] 07:11:43 INFO - PROCESS | 3952 | 1467036703273 Marionette DEBUG loaded listener.js 07:11:43 INFO - PROCESS | 3952 | ++DOMWINDOW == 77 (00000025B8D99000) [pid = 3952] [serial = 961] [outer = 00000025AF8BD800] 07:11:43 INFO - PROCESS | 3952 | 1467036703653 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]]]}] 07:11:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 07:11:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 629ms 07:11:43 INFO - PROCESS | 3952 | 1467036703696 Marionette TRACE conn6 -> [0,1245,"getWindowHandle",null] 07:11:43 INFO - PROCESS | 3952 | 1467036703698 Marionette TRACE conn6 <- [1,1245,null,{"value":"13"}] 07:11:43 INFO - PROCESS | 3952 | 1467036703701 Marionette TRACE conn6 -> [0,1246,"setScriptTimeout",{"ms":35000}] 07:11:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 07:11:43 INFO - PROCESS | 3952 | 1467036703703 Marionette TRACE conn6 <- [1,1246,null,{}] 07:11:43 INFO - PROCESS | 3952 | 1467036703712 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}] 07:11:43 INFO - PROCESS | 3952 | 1467036703714 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:11:43 INFO - PROCESS | 3952 | 1467036703822 Marionette TRACE conn6 <- [1,1247,null,{"value":null}] 07:11:43 INFO - PROCESS | 3952 | 1467036703827 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:43 INFO - PROCESS | 3952 | 1467036703829 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:11:43 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BF88D000 == 37 [pid = 3952] [id = 321] 07:11:43 INFO - PROCESS | 3952 | ++DOMWINDOW == 78 (00000025B9636C00) [pid = 3952] [serial = 962] [outer = 0000000000000000] 07:11:43 INFO - PROCESS | 3952 | ++DOMWINDOW == 79 (00000025B987CC00) [pid = 3952] [serial = 963] [outer = 00000025B9636C00] 07:11:43 INFO - PROCESS | 3952 | 1467036703873 Marionette DEBUG loaded listener.js 07:11:43 INFO - PROCESS | 3952 | ++DOMWINDOW == 80 (00000025BA166400) [pid = 3952] [serial = 964] [outer = 00000025B9636C00] 07:11:44 INFO - PROCESS | 3952 | 1467036704289 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]]]}] 07:11:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 07:11:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 629ms 07:11:44 INFO - PROCESS | 3952 | 1467036704338 Marionette TRACE conn6 -> [0,1249,"getWindowHandle",null] 07:11:44 INFO - PROCESS | 3952 | 1467036704340 Marionette TRACE conn6 <- [1,1249,null,{"value":"13"}] 07:11:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 07:11:44 INFO - PROCESS | 3952 | 1467036704344 Marionette TRACE conn6 -> [0,1250,"setScriptTimeout",{"ms":35000}] 07:11:44 INFO - PROCESS | 3952 | 1467036704346 Marionette TRACE conn6 <- [1,1250,null,{}] 07:11:44 INFO - PROCESS | 3952 | 1467036704350 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}] 07:11:44 INFO - PROCESS | 3952 | 1467036704352 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:11:44 INFO - PROCESS | 3952 | 1467036704434 Marionette TRACE conn6 <- [1,1251,null,{"value":null}] 07:11:44 INFO - PROCESS | 3952 | 1467036704439 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:44 INFO - PROCESS | 3952 | 1467036704441 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:11:44 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BFE80800 == 38 [pid = 3952] [id = 322] 07:11:44 INFO - PROCESS | 3952 | ++DOMWINDOW == 81 (00000025BB02E400) [pid = 3952] [serial = 965] [outer = 0000000000000000] 07:11:44 INFO - PROCESS | 3952 | ++DOMWINDOW == 82 (00000025BB32A400) [pid = 3952] [serial = 966] [outer = 00000025BB02E400] 07:11:44 INFO - PROCESS | 3952 | 1467036704485 Marionette DEBUG loaded listener.js 07:11:44 INFO - PROCESS | 3952 | ++DOMWINDOW == 83 (00000025BB39EC00) [pid = 3952] [serial = 967] [outer = 00000025BB02E400] 07:11:44 INFO - PROCESS | 3952 | 1467036704955 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]]]}] 07:11:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 07:11:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 692ms 07:11:45 INFO - PROCESS | 3952 | 1467036705041 Marionette TRACE conn6 -> [0,1253,"getWindowHandle",null] 07:11:45 INFO - PROCESS | 3952 | 1467036705046 Marionette TRACE conn6 <- [1,1253,null,{"value":"13"}] 07:11:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 07:11:45 INFO - PROCESS | 3952 | 1467036705051 Marionette TRACE conn6 -> [0,1254,"setScriptTimeout",{"ms":35000}] 07:11:45 INFO - PROCESS | 3952 | 1467036705056 Marionette TRACE conn6 <- [1,1254,null,{}] 07:11:45 INFO - PROCESS | 3952 | 1467036705063 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}] 07:11:45 INFO - PROCESS | 3952 | 1467036705066 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:11:45 INFO - PROCESS | 3952 | 1467036705237 Marionette TRACE conn6 <- [1,1255,null,{"value":null}] 07:11:45 INFO - PROCESS | 3952 | 1467036705321 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:45 INFO - PROCESS | 3952 | 1467036705326 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:11:45 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B42CE800 == 39 [pid = 3952] [id = 323] 07:11:45 INFO - PROCESS | 3952 | ++DOMWINDOW == 84 (00000025AAB99800) [pid = 3952] [serial = 968] [outer = 0000000000000000] 07:11:45 INFO - PROCESS | 3952 | ++DOMWINDOW == 85 (00000025AAC99C00) [pid = 3952] [serial = 969] [outer = 00000025AAB99800] 07:11:45 INFO - PROCESS | 3952 | 1467036705384 Marionette DEBUG loaded listener.js 07:11:45 INFO - PROCESS | 3952 | ++DOMWINDOW == 86 (00000025AF826800) [pid = 3952] [serial = 970] [outer = 00000025AAB99800] 07:11:45 INFO - PROCESS | 3952 | 1467036705974 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]]]}] 07:11:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 07:11:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 984ms 07:11:46 INFO - PROCESS | 3952 | 1467036706038 Marionette TRACE conn6 -> [0,1257,"getWindowHandle",null] 07:11:46 INFO - PROCESS | 3952 | 1467036706044 Marionette TRACE conn6 <- [1,1257,null,{"value":"13"}] 07:11:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 07:11:46 INFO - PROCESS | 3952 | 1467036706050 Marionette TRACE conn6 -> [0,1258,"setScriptTimeout",{"ms":35000}] 07:11:46 INFO - PROCESS | 3952 | 1467036706053 Marionette TRACE conn6 <- [1,1258,null,{}] 07:11:46 INFO - PROCESS | 3952 | 1467036706058 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}] 07:11:46 INFO - PROCESS | 3952 | 1467036706061 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:11:46 INFO - PROCESS | 3952 | 1467036706181 Marionette TRACE conn6 <- [1,1259,null,{"value":null}] 07:11:46 INFO - PROCESS | 3952 | 1467036706257 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:46 INFO - PROCESS | 3952 | 1467036706260 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:11:46 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BA195800 == 40 [pid = 3952] [id = 324] 07:11:46 INFO - PROCESS | 3952 | ++DOMWINDOW == 87 (00000025B41CC800) [pid = 3952] [serial = 971] [outer = 0000000000000000] 07:11:46 INFO - PROCESS | 3952 | ++DOMWINDOW == 88 (00000025B42EEC00) [pid = 3952] [serial = 972] [outer = 00000025B41CC800] 07:11:46 INFO - PROCESS | 3952 | 1467036706358 Marionette DEBUG loaded listener.js 07:11:46 INFO - PROCESS | 3952 | ++DOMWINDOW == 89 (00000025B4E9A000) [pid = 3952] [serial = 973] [outer = 00000025B41CC800] 07:11:46 INFO - PROCESS | 3952 | 1467036706966 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]]]}] 07:11:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 07:11:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 986ms 07:11:47 INFO - PROCESS | 3952 | 1467036707039 Marionette TRACE conn6 -> [0,1261,"getWindowHandle",null] 07:11:47 INFO - PROCESS | 3952 | 1467036707041 Marionette TRACE conn6 <- [1,1261,null,{"value":"13"}] 07:11:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 07:11:47 INFO - PROCESS | 3952 | 1467036707045 Marionette TRACE conn6 -> [0,1262,"setScriptTimeout",{"ms":35000}] 07:11:47 INFO - PROCESS | 3952 | 1467036707049 Marionette TRACE conn6 <- [1,1262,null,{}] 07:11:47 INFO - PROCESS | 3952 | 1467036707061 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}] 07:11:47 INFO - PROCESS | 3952 | 1467036707066 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:11:47 INFO - PROCESS | 3952 | 1467036707189 Marionette TRACE conn6 <- [1,1263,null,{"value":null}] 07:11:47 INFO - PROCESS | 3952 | 1467036707259 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:47 INFO - PROCESS | 3952 | 1467036707263 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:11:47 INFO - PROCESS | 3952 | ++DOCSHELL 00000025C0697800 == 41 [pid = 3952] [id = 325] 07:11:47 INFO - PROCESS | 3952 | ++DOMWINDOW == 90 (00000025B808FC00) [pid = 3952] [serial = 974] [outer = 0000000000000000] 07:11:47 INFO - PROCESS | 3952 | ++DOMWINDOW == 91 (00000025B80C3800) [pid = 3952] [serial = 975] [outer = 00000025B808FC00] 07:11:47 INFO - PROCESS | 3952 | 1467036707362 Marionette DEBUG loaded listener.js 07:11:47 INFO - PROCESS | 3952 | ++DOMWINDOW == 92 (00000025BB036800) [pid = 3952] [serial = 976] [outer = 00000025B808FC00] 07:11:47 INFO - PROCESS | 3952 | 1467036707975 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]]]}] 07:11:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 07:11:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 985ms 07:11:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 07:11:48 INFO - PROCESS | 3952 | 1467036708048 Marionette TRACE conn6 -> [0,1265,"getWindowHandle",null] 07:11:48 INFO - PROCESS | 3952 | 1467036708052 Marionette TRACE conn6 <- [1,1265,null,{"value":"13"}] 07:11:48 INFO - PROCESS | 3952 | 1467036708057 Marionette TRACE conn6 -> [0,1266,"setScriptTimeout",{"ms":35000}] 07:11:48 INFO - PROCESS | 3952 | 1467036708060 Marionette TRACE conn6 <- [1,1266,null,{}] 07:11:48 INFO - PROCESS | 3952 | 1467036708064 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}] 07:11:48 INFO - PROCESS | 3952 | 1467036708066 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:11:48 INFO - PROCESS | 3952 | 1467036708179 Marionette TRACE conn6 <- [1,1267,null,{"value":null}] 07:11:48 INFO - PROCESS | 3952 | 1467036708266 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:48 INFO - PROCESS | 3952 | 1467036708269 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:11:48 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BAEA9000 == 42 [pid = 3952] [id = 326] 07:11:48 INFO - PROCESS | 3952 | ++DOMWINDOW == 93 (00000025B80BA400) [pid = 3952] [serial = 977] [outer = 0000000000000000] 07:11:48 INFO - PROCESS | 3952 | ++DOMWINDOW == 94 (00000025BB6D4000) [pid = 3952] [serial = 978] [outer = 00000025B80BA400] 07:11:48 INFO - PROCESS | 3952 | 1467036708324 Marionette DEBUG loaded listener.js 07:11:48 INFO - PROCESS | 3952 | ++DOMWINDOW == 95 (00000025BC72C400) [pid = 3952] [serial = 979] [outer = 00000025B80BA400] 07:11:48 INFO - PROCESS | 3952 | 1467036708884 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]]]}] 07:11:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 07:11:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 881ms 07:11:48 INFO - PROCESS | 3952 | 1467036708939 Marionette TRACE conn6 -> [0,1269,"getWindowHandle",null] 07:11:48 INFO - PROCESS | 3952 | 1467036708942 Marionette TRACE conn6 <- [1,1269,null,{"value":"13"}] 07:11:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 07:11:48 INFO - PROCESS | 3952 | 1467036708945 Marionette TRACE conn6 -> [0,1270,"setScriptTimeout",{"ms":35000}] 07:11:48 INFO - PROCESS | 3952 | 1467036708948 Marionette TRACE conn6 <- [1,1270,null,{}] 07:11:48 INFO - PROCESS | 3952 | 1467036708952 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}] 07:11:48 INFO - PROCESS | 3952 | 1467036708954 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:11:49 INFO - PROCESS | 3952 | 1467036709062 Marionette TRACE conn6 <- [1,1271,null,{"value":null}] 07:11:49 INFO - PROCESS | 3952 | 1467036709151 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:49 INFO - PROCESS | 3952 | 1467036709154 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:11:49 INFO - PROCESS | 3952 | ++DOCSHELL 00000025A8C9F000 == 43 [pid = 3952] [id = 327] 07:11:49 INFO - PROCESS | 3952 | ++DOMWINDOW == 96 (00000025AA719800) [pid = 3952] [serial = 980] [outer = 0000000000000000] 07:11:49 INFO - PROCESS | 3952 | ++DOMWINDOW == 97 (00000025AAF52C00) [pid = 3952] [serial = 981] [outer = 00000025AA719800] 07:11:49 INFO - PROCESS | 3952 | 1467036709208 Marionette DEBUG loaded listener.js 07:11:49 INFO - PROCESS | 3952 | ++DOMWINDOW == 98 (00000025B8071800) [pid = 3952] [serial = 982] [outer = 00000025AA719800] 07:11:49 INFO - PROCESS | 3952 | 1467036709899 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]]]}] 07:11:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 07:11:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 986ms 07:11:49 INFO - PROCESS | 3952 | 1467036709934 Marionette TRACE conn6 -> [0,1273,"getWindowHandle",null] 07:11:49 INFO - PROCESS | 3952 | 1467036709938 Marionette TRACE conn6 <- [1,1273,null,{"value":"13"}] 07:11:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 07:11:49 INFO - PROCESS | 3952 | 1467036709943 Marionette TRACE conn6 -> [0,1274,"setScriptTimeout",{"ms":35000}] 07:11:49 INFO - PROCESS | 3952 | 1467036709947 Marionette TRACE conn6 <- [1,1274,null,{}] 07:11:49 INFO - PROCESS | 3952 | 1467036709952 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}] 07:11:49 INFO - PROCESS | 3952 | 1467036709955 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:11:50 INFO - PROCESS | 3952 | 1467036710070 Marionette TRACE conn6 <- [1,1275,null,{"value":null}] 07:11:50 INFO - PROCESS | 3952 | 1467036710164 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:50 INFO - PROCESS | 3952 | 1467036710167 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:11:50 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B42CC000 == 44 [pid = 3952] [id = 328] 07:11:50 INFO - PROCESS | 3952 | ++DOMWINDOW == 99 (00000025AAC45C00) [pid = 3952] [serial = 983] [outer = 0000000000000000] 07:11:50 INFO - PROCESS | 3952 | ++DOMWINDOW == 100 (00000025B09DB400) [pid = 3952] [serial = 984] [outer = 00000025AAC45C00] 07:11:50 INFO - PROCESS | 3952 | 1467036710218 Marionette DEBUG loaded listener.js 07:11:50 INFO - PROCESS | 3952 | ++DOMWINDOW == 101 (00000025B41CD400) [pid = 3952] [serial = 985] [outer = 00000025AAC45C00] 07:11:51 INFO - PROCESS | 3952 | --DOCSHELL 00000025BF88D000 == 43 [pid = 3952] [id = 321] 07:11:51 INFO - PROCESS | 3952 | --DOCSHELL 00000025B4973800 == 42 [pid = 3952] [id = 320] 07:11:51 INFO - PROCESS | 3952 | --DOCSHELL 00000025BE18E000 == 41 [pid = 3952] [id = 319] 07:11:51 INFO - PROCESS | 3952 | --DOCSHELL 00000025BDE3E000 == 40 [pid = 3952] [id = 318] 07:11:51 INFO - PROCESS | 3952 | --DOCSHELL 00000025BB31A000 == 39 [pid = 3952] [id = 317] 07:11:51 INFO - PROCESS | 3952 | --DOCSHELL 00000025B96C8800 == 38 [pid = 3952] [id = 316] 07:11:51 INFO - PROCESS | 3952 | --DOCSHELL 00000025B7AE9800 == 37 [pid = 3952] [id = 315] 07:11:51 INFO - PROCESS | 3952 | --DOCSHELL 00000025B6AA0800 == 36 [pid = 3952] [id = 314] 07:11:51 INFO - PROCESS | 3952 | --DOCSHELL 00000025B42D4000 == 35 [pid = 3952] [id = 313] 07:11:51 INFO - PROCESS | 3952 | --DOCSHELL 00000025B4E09000 == 34 [pid = 3952] [id = 312] 07:11:51 INFO - PROCESS | 3952 | --DOCSHELL 00000025C0673000 == 33 [pid = 3952] [id = 311] 07:11:51 INFO - PROCESS | 3952 | --DOCSHELL 00000025A8C9F000 == 32 [pid = 3952] [id = 327] 07:11:51 INFO - PROCESS | 3952 | --DOCSHELL 00000025BAEA9000 == 31 [pid = 3952] [id = 326] 07:11:51 INFO - PROCESS | 3952 | --DOCSHELL 00000025C0697800 == 30 [pid = 3952] [id = 325] 07:11:51 INFO - PROCESS | 3952 | --DOCSHELL 00000025BA195800 == 29 [pid = 3952] [id = 324] 07:11:51 INFO - PROCESS | 3952 | --DOCSHELL 00000025BFE80800 == 28 [pid = 3952] [id = 322] 07:11:51 INFO - PROCESS | 3952 | --DOCSHELL 00000025B42CE800 == 27 [pid = 3952] [id = 323] 07:11:51 INFO - PROCESS | 3952 | --DOMWINDOW == 100 (00000025B8089000) [pid = 3952] [serial = 918] [outer = 0000000000000000] [url = about:blank] 07:11:51 INFO - PROCESS | 3952 | --DOMWINDOW == 99 (00000025B8272400) [pid = 3952] [serial = 921] [outer = 0000000000000000] [url = about:blank] 07:11:51 INFO - PROCESS | 3952 | --DOMWINDOW == 98 (00000025AF171C00) [pid = 3952] [serial = 900] [outer = 0000000000000000] [url = about:blank] 07:11:51 INFO - PROCESS | 3952 | --DOMWINDOW == 97 (00000025B601AC00) [pid = 3952] [serial = 909] [outer = 0000000000000000] [url = about:blank] 07:11:51 INFO - PROCESS | 3952 | --DOMWINDOW == 96 (00000025B6AF8C00) [pid = 3952] [serial = 910] [outer = 0000000000000000] [url = about:blank] 07:11:51 INFO - PROCESS | 3952 | --DOMWINDOW == 95 (00000025AA705000) [pid = 3952] [serial = 894] [outer = 0000000000000000] [url = about:blank] 07:11:51 INFO - PROCESS | 3952 | --DOMWINDOW == 94 (00000025AA717000) [pid = 3952] [serial = 895] [outer = 0000000000000000] [url = about:blank] 07:11:51 INFO - PROCESS | 3952 | --DOMWINDOW == 93 (00000025B74E6000) [pid = 3952] [serial = 912] [outer = 0000000000000000] [url = about:blank] 07:11:51 INFO - PROCESS | 3952 | --DOMWINDOW == 92 (00000025B795DC00) [pid = 3952] [serial = 913] [outer = 0000000000000000] [url = about:blank] 07:11:51 INFO - PROCESS | 3952 | --DOMWINDOW == 91 (00000025BAF79400) [pid = 3952] [serial = 930] [outer = 0000000000000000] [url = about:blank] 07:11:51 INFO - PROCESS | 3952 | --DOMWINDOW == 90 (00000025AABA3C00) [pid = 3952] [serial = 897] [outer = 0000000000000000] [url = about:blank] 07:11:51 INFO - PROCESS | 3952 | --DOMWINDOW == 89 (00000025AAC94C00) [pid = 3952] [serial = 898] [outer = 0000000000000000] [url = about:blank] 07:11:51 INFO - PROCESS | 3952 | --DOMWINDOW == 88 (00000025B7FBD800) [pid = 3952] [serial = 915] [outer = 0000000000000000] [url = about:blank] 07:11:51 INFO - PROCESS | 3952 | --DOMWINDOW == 87 (00000025B3935C00) [pid = 3952] [serial = 906] [outer = 0000000000000000] [url = about:blank] 07:11:51 INFO - PROCESS | 3952 | --DOMWINDOW == 86 (00000025B41CF000) [pid = 3952] [serial = 907] [outer = 0000000000000000] [url = about:blank] 07:11:51 INFO - PROCESS | 3952 | --DOMWINDOW == 85 (00000025B09DC400) [pid = 3952] [serial = 903] [outer = 0000000000000000] [url = about:blank] 07:11:51 INFO - PROCESS | 3952 | --DOMWINDOW == 84 (00000025B0FAE400) [pid = 3952] [serial = 904] [outer = 0000000000000000] [url = about:blank] 07:11:51 INFO - PROCESS | 3952 | --DOMWINDOW == 83 (00000025B80C5800) [pid = 3952] [serial = 919] [outer = 0000000000000000] [url = about:blank] 07:11:51 INFO - PROCESS | 3952 | --DOMWINDOW == 82 (00000025AAA02400) [pid = 3952] [serial = 924] [outer = 0000000000000000] [url = about:blank] 07:11:51 INFO - PROCESS | 3952 | --DOMWINDOW == 81 (00000025B890D800) [pid = 3952] [serial = 922] [outer = 0000000000000000] [url = about:blank] 07:11:51 INFO - PROCESS | 3952 | --DOMWINDOW == 80 (00000025B74F3400) [pid = 3952] [serial = 925] [outer = 0000000000000000] [url = about:blank] 07:11:51 INFO - PROCESS | 3952 | --DOMWINDOW == 79 (00000025BB036000) [pid = 3952] [serial = 931] [outer = 0000000000000000] [url = about:blank] 07:11:51 INFO - PROCESS | 3952 | --DOMWINDOW == 78 (00000025AFB73400) [pid = 3952] [serial = 901] [outer = 0000000000000000] [url = about:blank] 07:11:51 INFO - PROCESS | 3952 | --DOMWINDOW == 77 (00000025B9684800) [pid = 3952] [serial = 927] [outer = 0000000000000000] [url = about:blank] 07:11:51 INFO - PROCESS | 3952 | --DOMWINDOW == 76 (00000025B806FC00) [pid = 3952] [serial = 916] [outer = 0000000000000000] [url = about:blank] 07:11:51 INFO - PROCESS | 3952 | --DOMWINDOW == 75 (00000025B9C2EC00) [pid = 3952] [serial = 928] [outer = 0000000000000000] [url = about:blank] 07:11:51 INFO - PROCESS | 3952 | 1467036711521 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]]]}] 07:11:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 07:11:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1650ms 07:11:51 INFO - PROCESS | 3952 | 1467036711594 Marionette TRACE conn6 -> [0,1277,"getWindowHandle",null] 07:11:51 INFO - PROCESS | 3952 | 1467036711599 Marionette TRACE conn6 <- [1,1277,null,{"value":"13"}] 07:11:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 07:11:51 INFO - PROCESS | 3952 | 1467036711604 Marionette TRACE conn6 -> [0,1278,"setScriptTimeout",{"ms":35000}] 07:11:51 INFO - PROCESS | 3952 | 1467036711607 Marionette TRACE conn6 <- [1,1278,null,{}] 07:11:51 INFO - PROCESS | 3952 | 1467036711613 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}] 07:11:51 INFO - PROCESS | 3952 | 1467036711616 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:11:51 INFO - PROCESS | 3952 | 1467036711716 Marionette TRACE conn6 <- [1,1279,null,{"value":null}] 07:11:51 INFO - PROCESS | 3952 | 1467036711749 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:51 INFO - PROCESS | 3952 | 1467036711752 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:11:51 INFO - PROCESS | 3952 | ++DOCSHELL 00000025AF0AD800 == 28 [pid = 3952] [id = 329] 07:11:51 INFO - PROCESS | 3952 | ++DOMWINDOW == 76 (00000025AA709800) [pid = 3952] [serial = 986] [outer = 0000000000000000] 07:11:51 INFO - PROCESS | 3952 | ++DOMWINDOW == 77 (00000025AA70CC00) [pid = 3952] [serial = 987] [outer = 00000025AA709800] 07:11:51 INFO - PROCESS | 3952 | 1467036711803 Marionette DEBUG loaded listener.js 07:11:51 INFO - PROCESS | 3952 | ++DOMWINDOW == 78 (00000025AA721C00) [pid = 3952] [serial = 988] [outer = 00000025AA709800] 07:11:52 INFO - PROCESS | 3952 | 1467036712284 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]]]}] 07:11:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 07:11:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 733ms 07:11:52 INFO - PROCESS | 3952 | 1467036712340 Marionette TRACE conn6 -> [0,1281,"getWindowHandle",null] 07:11:52 INFO - PROCESS | 3952 | 1467036712346 Marionette TRACE conn6 <- [1,1281,null,{"value":"13"}] 07:11:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 07:11:52 INFO - PROCESS | 3952 | 1467036712353 Marionette TRACE conn6 -> [0,1282,"setScriptTimeout",{"ms":35000}] 07:11:52 INFO - PROCESS | 3952 | 1467036712355 Marionette TRACE conn6 <- [1,1282,null,{}] 07:11:52 INFO - PROCESS | 3952 | 1467036712359 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}] 07:11:52 INFO - PROCESS | 3952 | 1467036712362 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:11:52 INFO - PROCESS | 3952 | 1467036712458 Marionette TRACE conn6 <- [1,1283,null,{"value":null}] 07:11:52 INFO - PROCESS | 3952 | 1467036712528 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:52 INFO - PROCESS | 3952 | 1467036712531 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:11:52 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B4E0C800 == 29 [pid = 3952] [id = 330] 07:11:52 INFO - PROCESS | 3952 | ++DOMWINDOW == 79 (00000025AAC94C00) [pid = 3952] [serial = 989] [outer = 0000000000000000] 07:11:52 INFO - PROCESS | 3952 | ++DOMWINDOW == 80 (00000025AACA0400) [pid = 3952] [serial = 990] [outer = 00000025AAC94C00] 07:11:52 INFO - PROCESS | 3952 | 1467036712588 Marionette DEBUG loaded listener.js 07:11:52 INFO - PROCESS | 3952 | ++DOMWINDOW == 81 (00000025AEE53000) [pid = 3952] [serial = 991] [outer = 00000025AAC94C00] 07:11:52 INFO - PROCESS | 3952 | 1467036712966 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]]]}] 07:11:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 07:11:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 689ms 07:11:53 INFO - PROCESS | 3952 | 1467036713043 Marionette TRACE conn6 -> [0,1285,"getWindowHandle",null] 07:11:53 INFO - PROCESS | 3952 | 1467036713046 Marionette TRACE conn6 <- [1,1285,null,{"value":"13"}] 07:11:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 07:11:53 INFO - PROCESS | 3952 | 1467036713050 Marionette TRACE conn6 -> [0,1286,"setScriptTimeout",{"ms":35000}] 07:11:53 INFO - PROCESS | 3952 | 1467036713053 Marionette TRACE conn6 <- [1,1286,null,{}] 07:11:53 INFO - PROCESS | 3952 | 1467036713065 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}] 07:11:53 INFO - PROCESS | 3952 | 1467036713070 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:11:53 INFO - PROCESS | 3952 | 1467036713191 Marionette TRACE conn6 <- [1,1287,null,{"value":null}] 07:11:53 INFO - PROCESS | 3952 | 1467036713202 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:53 INFO - PROCESS | 3952 | 1467036713205 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:11:53 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B761F800 == 30 [pid = 3952] [id = 331] 07:11:53 INFO - PROCESS | 3952 | ++DOMWINDOW == 82 (00000025A971CC00) [pid = 3952] [serial = 992] [outer = 0000000000000000] 07:11:53 INFO - PROCESS | 3952 | ++DOMWINDOW == 83 (00000025B0FA9800) [pid = 3952] [serial = 993] [outer = 00000025A971CC00] 07:11:53 INFO - PROCESS | 3952 | 1467036713254 Marionette DEBUG loaded listener.js 07:11:53 INFO - PROCESS | 3952 | ++DOMWINDOW == 84 (00000025B3933800) [pid = 3952] [serial = 994] [outer = 00000025A971CC00] 07:11:53 INFO - PROCESS | 3952 | 1467036713743 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]]]}] 07:11:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 07:11:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 734ms 07:11:53 INFO - PROCESS | 3952 | 1467036713790 Marionette TRACE conn6 -> [0,1289,"getWindowHandle",null] 07:11:53 INFO - PROCESS | 3952 | 1467036713793 Marionette TRACE conn6 <- [1,1289,null,{"value":"13"}] 07:11:53 INFO - PROCESS | 3952 | 1467036713796 Marionette TRACE conn6 -> [0,1290,"setScriptTimeout",{"ms":35000}] 07:11:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 07:11:53 INFO - PROCESS | 3952 | 1467036713798 Marionette TRACE conn6 <- [1,1290,null,{}] 07:11:53 INFO - PROCESS | 3952 | 1467036713802 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}] 07:11:53 INFO - PROCESS | 3952 | 1467036713804 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:11:53 INFO - PROCESS | 3952 | 1467036713914 Marionette TRACE conn6 <- [1,1291,null,{"value":null}] 07:11:53 INFO - PROCESS | 3952 | 1467036713925 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:53 INFO - PROCESS | 3952 | 1467036713927 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:11:53 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B82D1000 == 31 [pid = 3952] [id = 332] 07:11:53 INFO - PROCESS | 3952 | ++DOMWINDOW == 85 (00000025B41D1400) [pid = 3952] [serial = 995] [outer = 0000000000000000] 07:11:53 INFO - PROCESS | 3952 | ++DOMWINDOW == 86 (00000025B486C400) [pid = 3952] [serial = 996] [outer = 00000025B41D1400] 07:11:53 INFO - PROCESS | 3952 | 1467036713972 Marionette DEBUG loaded listener.js 07:11:54 INFO - PROCESS | 3952 | ++DOMWINDOW == 87 (00000025B4E9EC00) [pid = 3952] [serial = 997] [outer = 00000025B41D1400] 07:11:54 INFO - PROCESS | 3952 | 1467036714437 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]]]}] 07:11:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 07:11:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 691ms 07:11:54 INFO - PROCESS | 3952 | 1467036714491 Marionette TRACE conn6 -> [0,1293,"getWindowHandle",null] 07:11:54 INFO - PROCESS | 3952 | 1467036714494 Marionette TRACE conn6 <- [1,1293,null,{"value":"13"}] 07:11:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 07:11:54 INFO - PROCESS | 3952 | 1467036714497 Marionette TRACE conn6 -> [0,1294,"setScriptTimeout",{"ms":35000}] 07:11:54 INFO - PROCESS | 3952 | 1467036714499 Marionette TRACE conn6 <- [1,1294,null,{}] 07:11:54 INFO - PROCESS | 3952 | 1467036714516 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}] 07:11:54 INFO - PROCESS | 3952 | 1467036714518 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:11:54 INFO - PROCESS | 3952 | 1467036714656 Marionette TRACE conn6 <- [1,1295,null,{"value":null}] 07:11:54 INFO - PROCESS | 3952 | 1467036714669 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:54 INFO - PROCESS | 3952 | 1467036714671 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:11:54 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B8BAC800 == 32 [pid = 3952] [id = 333] 07:11:54 INFO - PROCESS | 3952 | ++DOMWINDOW == 88 (00000025AAC53800) [pid = 3952] [serial = 998] [outer = 0000000000000000] 07:11:54 INFO - PROCESS | 3952 | ++DOMWINDOW == 89 (00000025B6E8B400) [pid = 3952] [serial = 999] [outer = 00000025AAC53800] 07:11:54 INFO - PROCESS | 3952 | 1467036714715 Marionette DEBUG loaded listener.js 07:11:54 INFO - PROCESS | 3952 | ++DOMWINDOW == 90 (00000025B74EBC00) [pid = 3952] [serial = 1000] [outer = 00000025AAC53800] 07:11:55 INFO - PROCESS | 3952 | 1467036715171 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]]]}] 07:11:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 07:11:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 732ms 07:11:55 INFO - PROCESS | 3952 | 1467036715232 Marionette TRACE conn6 -> [0,1297,"getWindowHandle",null] 07:11:55 INFO - PROCESS | 3952 | 1467036715235 Marionette TRACE conn6 <- [1,1297,null,{"value":"13"}] 07:11:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 07:11:55 INFO - PROCESS | 3952 | 1467036715239 Marionette TRACE conn6 -> [0,1298,"setScriptTimeout",{"ms":35000}] 07:11:55 INFO - PROCESS | 3952 | 1467036715240 Marionette TRACE conn6 <- [1,1298,null,{}] 07:11:55 INFO - PROCESS | 3952 | 1467036715244 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}] 07:11:55 INFO - PROCESS | 3952 | 1467036715250 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:11:55 INFO - PROCESS | 3952 | 1467036715382 Marionette TRACE conn6 <- [1,1299,null,{"value":null}] 07:11:55 INFO - PROCESS | 3952 | --DOMWINDOW == 89 (00000025B9636C00) [pid = 3952] [serial = 962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 07:11:55 INFO - PROCESS | 3952 | --DOMWINDOW == 88 (00000025B6018C00) [pid = 3952] [serial = 950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 07:11:55 INFO - PROCESS | 3952 | --DOMWINDOW == 87 (00000025B8080400) [pid = 3952] [serial = 953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 07:11:55 INFO - PROCESS | 3952 | --DOMWINDOW == 86 (00000025AF8BD800) [pid = 3952] [serial = 959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 07:11:55 INFO - PROCESS | 3952 | --DOMWINDOW == 85 (00000025B844B000) [pid = 3952] [serial = 956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 07:11:55 INFO - PROCESS | 3952 | --DOMWINDOW == 84 (00000025BB324800) [pid = 3952] [serial = 932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 07:11:55 INFO - PROCESS | 3952 | --DOMWINDOW == 83 (00000025AAE2AC00) [pid = 3952] [serial = 941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 07:11:55 INFO - PROCESS | 3952 | --DOMWINDOW == 82 (00000025AAE28400) [pid = 3952] [serial = 938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 07:11:55 INFO - PROCESS | 3952 | --DOMWINDOW == 81 (00000025B4E98000) [pid = 3952] [serial = 947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 07:11:55 INFO - PROCESS | 3952 | --DOMWINDOW == 80 (00000025AAA06000) [pid = 3952] [serial = 935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 07:11:55 INFO - PROCESS | 3952 | --DOMWINDOW == 79 (00000025BB02E400) [pid = 3952] [serial = 965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 07:11:55 INFO - PROCESS | 3952 | --DOMWINDOW == 78 (00000025B41CF800) [pid = 3952] [serial = 944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 07:11:55 INFO - PROCESS | 3952 | --DOMWINDOW == 77 (00000025B393F000) [pid = 3952] [serial = 890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 07:11:55 INFO - PROCESS | 3952 | 1467036715622 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:55 INFO - PROCESS | 3952 | 1467036715624 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:11:55 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B0F36800 == 33 [pid = 3952] [id = 334] 07:11:55 INFO - PROCESS | 3952 | ++DOMWINDOW == 78 (00000025A8CC9C00) [pid = 3952] [serial = 1001] [outer = 0000000000000000] 07:11:55 INFO - PROCESS | 3952 | ++DOMWINDOW == 79 (00000025AAA04400) [pid = 3952] [serial = 1002] [outer = 00000025A8CC9C00] 07:11:55 INFO - PROCESS | 3952 | 1467036715671 Marionette DEBUG loaded listener.js 07:11:55 INFO - PROCESS | 3952 | ++DOMWINDOW == 80 (00000025B6018C00) [pid = 3952] [serial = 1003] [outer = 00000025A8CC9C00] 07:11:56 INFO - PROCESS | 3952 | 1467036716083 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]]]}] 07:11:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | Canvas test: 2d.gradient.radial.outside3 07:11:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 880ms 07:11:56 INFO - PROCESS | 3952 | 1467036716121 Marionette TRACE conn6 -> [0,1301,"getWindowHandle",null] 07:11:56 INFO - PROCESS | 3952 | 1467036716123 Marionette TRACE conn6 <- [1,1301,null,{"value":"13"}] 07:11:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 07:11:56 INFO - PROCESS | 3952 | 1467036716127 Marionette TRACE conn6 -> [0,1302,"setScriptTimeout",{"ms":35000}] 07:11:56 INFO - PROCESS | 3952 | 1467036716129 Marionette TRACE conn6 <- [1,1302,null,{}] 07:11:56 INFO - PROCESS | 3952 | 1467036716132 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}] 07:11:56 INFO - PROCESS | 3952 | 1467036716134 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:11:56 INFO - PROCESS | 3952 | 1467036716240 Marionette TRACE conn6 <- [1,1303,null,{"value":null}] 07:11:56 INFO - PROCESS | 3952 | 1467036716248 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:56 INFO - PROCESS | 3952 | 1467036716250 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:11:56 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BB659800 == 34 [pid = 3952] [id = 335] 07:11:56 INFO - PROCESS | 3952 | ++DOMWINDOW == 81 (00000025A971EC00) [pid = 3952] [serial = 1004] [outer = 0000000000000000] 07:11:56 INFO - PROCESS | 3952 | ++DOMWINDOW == 82 (00000025B8084400) [pid = 3952] [serial = 1005] [outer = 00000025A971EC00] 07:11:56 INFO - PROCESS | 3952 | 1467036716295 Marionette DEBUG loaded listener.js 07:11:56 INFO - PROCESS | 3952 | ++DOMWINDOW == 83 (00000025B80C6000) [pid = 3952] [serial = 1006] [outer = 00000025A971EC00] 07:11:56 INFO - PROCESS | 3952 | 1467036716703 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]]]}] 07:11:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 07:11:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 628ms 07:11:56 INFO - PROCESS | 3952 | 1467036716758 Marionette TRACE conn6 -> [0,1305,"getWindowHandle",null] 07:11:56 INFO - PROCESS | 3952 | 1467036716761 Marionette TRACE conn6 <- [1,1305,null,{"value":"13"}] 07:11:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 07:11:56 INFO - PROCESS | 3952 | 1467036716764 Marionette TRACE conn6 -> [0,1306,"setScriptTimeout",{"ms":35000}] 07:11:56 INFO - PROCESS | 3952 | 1467036716766 Marionette TRACE conn6 <- [1,1306,null,{}] 07:11:56 INFO - PROCESS | 3952 | 1467036716770 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}] 07:11:56 INFO - PROCESS | 3952 | 1467036716772 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:11:56 INFO - PROCESS | 3952 | 1467036716879 Marionette TRACE conn6 <- [1,1307,null,{"value":null}] 07:11:56 INFO - PROCESS | 3952 | 1467036716886 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:56 INFO - PROCESS | 3952 | 1467036716888 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:11:56 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BC976000 == 35 [pid = 3952] [id = 336] 07:11:56 INFO - PROCESS | 3952 | ++DOMWINDOW == 84 (00000025B80BF800) [pid = 3952] [serial = 1007] [outer = 0000000000000000] 07:11:56 INFO - PROCESS | 3952 | ++DOMWINDOW == 85 (00000025B8272400) [pid = 3952] [serial = 1008] [outer = 00000025B80BF800] 07:11:56 INFO - PROCESS | 3952 | 1467036716933 Marionette DEBUG loaded listener.js 07:11:57 INFO - PROCESS | 3952 | ++DOMWINDOW == 86 (00000025B898A000) [pid = 3952] [serial = 1009] [outer = 00000025B80BF800] 07:11:57 INFO - PROCESS | 3952 | 1467036717386 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]]]}] 07:11:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 07:11:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 691ms 07:11:57 INFO - PROCESS | 3952 | 1467036717458 Marionette TRACE conn6 -> [0,1309,"getWindowHandle",null] 07:11:57 INFO - PROCESS | 3952 | 1467036717460 Marionette TRACE conn6 <- [1,1309,null,{"value":"13"}] 07:11:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 07:11:57 INFO - PROCESS | 3952 | 1467036717463 Marionette TRACE conn6 -> [0,1310,"setScriptTimeout",{"ms":35000}] 07:11:57 INFO - PROCESS | 3952 | 1467036717465 Marionette TRACE conn6 <- [1,1310,null,{}] 07:11:57 INFO - PROCESS | 3952 | 1467036717469 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}] 07:11:57 INFO - PROCESS | 3952 | 1467036717471 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:11:57 INFO - PROCESS | 3952 | 1467036717552 Marionette TRACE conn6 <- [1,1311,null,{"value":null}] 07:11:57 INFO - PROCESS | 3952 | 1467036717560 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:57 INFO - PROCESS | 3952 | 1467036717562 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:11:57 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B761E000 == 36 [pid = 3952] [id = 337] 07:11:57 INFO - PROCESS | 3952 | ++DOMWINDOW == 87 (00000025B8D95800) [pid = 3952] [serial = 1010] [outer = 0000000000000000] 07:11:57 INFO - PROCESS | 3952 | ++DOMWINDOW == 88 (00000025B8DA0400) [pid = 3952] [serial = 1011] [outer = 00000025B8D95800] 07:11:57 INFO - PROCESS | 3952 | 1467036717606 Marionette DEBUG loaded listener.js 07:11:57 INFO - PROCESS | 3952 | ++DOMWINDOW == 89 (00000025B9803C00) [pid = 3952] [serial = 1012] [outer = 00000025B8D95800] 07:11:58 INFO - PROCESS | 3952 | 1467036718419 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]]]}] 07:11:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 07:11:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1032ms 07:11:58 INFO - PROCESS | 3952 | 1467036718499 Marionette TRACE conn6 -> [0,1313,"getWindowHandle",null] 07:11:58 INFO - PROCESS | 3952 | 1467036718504 Marionette TRACE conn6 <- [1,1313,null,{"value":"13"}] 07:11:58 INFO - PROCESS | 3952 | 1467036718530 Marionette TRACE conn6 -> [0,1314,"setScriptTimeout",{"ms":35000}] 07:11:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 07:11:58 INFO - PROCESS | 3952 | 1467036718536 Marionette TRACE conn6 <- [1,1314,null,{}] 07:11:58 INFO - PROCESS | 3952 | 1467036718542 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}] 07:11:58 INFO - PROCESS | 3952 | 1467036718545 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:11:58 INFO - PROCESS | 3952 | 1467036718726 Marionette TRACE conn6 <- [1,1315,null,{"value":null}] 07:11:58 INFO - PROCESS | 3952 | 1467036718812 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:58 INFO - PROCESS | 3952 | 1467036718815 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:11:58 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B498A000 == 37 [pid = 3952] [id = 338] 07:11:58 INFO - PROCESS | 3952 | ++DOMWINDOW == 90 (00000025AAA0D800) [pid = 3952] [serial = 1013] [outer = 0000000000000000] 07:11:58 INFO - PROCESS | 3952 | ++DOMWINDOW == 91 (00000025AAC4DC00) [pid = 3952] [serial = 1014] [outer = 00000025AAA0D800] 07:11:58 INFO - PROCESS | 3952 | 1467036718877 Marionette DEBUG loaded listener.js 07:11:58 INFO - PROCESS | 3952 | ++DOMWINDOW == 92 (00000025ABFB6400) [pid = 3952] [serial = 1015] [outer = 00000025AAA0D800] 07:11:59 INFO - PROCESS | 3952 | 1467036719533 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]]]}] 07:11:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 07:11:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1031ms 07:11:59 INFO - PROCESS | 3952 | 1467036719565 Marionette TRACE conn6 -> [0,1317,"getWindowHandle",null] 07:11:59 INFO - PROCESS | 3952 | 1467036719570 Marionette TRACE conn6 <- [1,1317,null,{"value":"13"}] 07:11:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 07:11:59 INFO - PROCESS | 3952 | 1467036719577 Marionette TRACE conn6 -> [0,1318,"setScriptTimeout",{"ms":35000}] 07:11:59 INFO - PROCESS | 3952 | 1467036719580 Marionette TRACE conn6 <- [1,1318,null,{}] 07:11:59 INFO - PROCESS | 3952 | 1467036719584 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}] 07:11:59 INFO - PROCESS | 3952 | 1467036719587 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:11:59 INFO - PROCESS | 3952 | 1467036719725 Marionette TRACE conn6 <- [1,1319,null,{"value":null}] 07:11:59 INFO - PROCESS | 3952 | 1467036719801 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:59 INFO - PROCESS | 3952 | 1467036719804 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:11:59 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B42DB800 == 38 [pid = 3952] [id = 339] 07:11:59 INFO - PROCESS | 3952 | ++DOMWINDOW == 93 (00000025AA704800) [pid = 3952] [serial = 1016] [outer = 0000000000000000] 07:11:59 INFO - PROCESS | 3952 | ++DOMWINDOW == 94 (00000025B14ABC00) [pid = 3952] [serial = 1017] [outer = 00000025AA704800] 07:11:59 INFO - PROCESS | 3952 | 1467036719904 Marionette DEBUG loaded listener.js 07:12:00 INFO - PROCESS | 3952 | ++DOMWINDOW == 95 (00000025B49EC000) [pid = 3952] [serial = 1018] [outer = 00000025AA704800] 07:12:00 INFO - PROCESS | 3952 | --DOCSHELL 00000025BC976000 == 37 [pid = 3952] [id = 336] 07:12:00 INFO - PROCESS | 3952 | --DOCSHELL 00000025BB659800 == 36 [pid = 3952] [id = 335] 07:12:00 INFO - PROCESS | 3952 | --DOCSHELL 00000025B0F36800 == 35 [pid = 3952] [id = 334] 07:12:00 INFO - PROCESS | 3952 | --DOCSHELL 00000025B8BAC800 == 34 [pid = 3952] [id = 333] 07:12:00 INFO - PROCESS | 3952 | --DOCSHELL 00000025B82D1000 == 33 [pid = 3952] [id = 332] 07:12:00 INFO - PROCESS | 3952 | --DOCSHELL 00000025B761F800 == 32 [pid = 3952] [id = 331] 07:12:00 INFO - PROCESS | 3952 | --DOCSHELL 00000025B4E0C800 == 31 [pid = 3952] [id = 330] 07:12:00 INFO - PROCESS | 3952 | --DOCSHELL 00000025AF0AD800 == 30 [pid = 3952] [id = 329] 07:12:00 INFO - PROCESS | 3952 | --DOMWINDOW == 94 (00000025BB038400) [pid = 3952] [serial = 892] [outer = 0000000000000000] [url = about:blank] 07:12:00 INFO - PROCESS | 3952 | --DOMWINDOW == 93 (00000025BA166400) [pid = 3952] [serial = 964] [outer = 0000000000000000] [url = about:blank] 07:12:00 INFO - PROCESS | 3952 | --DOMWINDOW == 92 (00000025B74E7000) [pid = 3952] [serial = 951] [outer = 0000000000000000] [url = about:blank] 07:12:00 INFO - PROCESS | 3952 | --DOMWINDOW == 91 (00000025B7A4E800) [pid = 3952] [serial = 952] [outer = 0000000000000000] [url = about:blank] 07:12:00 INFO - PROCESS | 3952 | --DOMWINDOW == 90 (00000025B8138000) [pid = 3952] [serial = 955] [outer = 0000000000000000] [url = about:blank] 07:12:00 INFO - PROCESS | 3952 | --DOMWINDOW == 89 (00000025B80C2000) [pid = 3952] [serial = 954] [outer = 0000000000000000] [url = about:blank] 07:12:00 INFO - PROCESS | 3952 | --DOMWINDOW == 88 (00000025B795B800) [pid = 3952] [serial = 960] [outer = 0000000000000000] [url = about:blank] 07:12:00 INFO - PROCESS | 3952 | --DOMWINDOW == 87 (00000025B89A3C00) [pid = 3952] [serial = 957] [outer = 0000000000000000] [url = about:blank] 07:12:00 INFO - PROCESS | 3952 | --DOMWINDOW == 86 (00000025BB331C00) [pid = 3952] [serial = 933] [outer = 0000000000000000] [url = about:blank] 07:12:00 INFO - PROCESS | 3952 | --DOMWINDOW == 85 (00000025AFC66000) [pid = 3952] [serial = 942] [outer = 0000000000000000] [url = about:blank] 07:12:00 INFO - PROCESS | 3952 | --DOMWINDOW == 84 (00000025B09DAC00) [pid = 3952] [serial = 943] [outer = 0000000000000000] [url = about:blank] 07:12:00 INFO - PROCESS | 3952 | --DOMWINDOW == 83 (00000025AAFEA000) [pid = 3952] [serial = 939] [outer = 0000000000000000] [url = about:blank] 07:12:00 INFO - PROCESS | 3952 | --DOMWINDOW == 82 (00000025AF5F0400) [pid = 3952] [serial = 940] [outer = 0000000000000000] [url = about:blank] 07:12:00 INFO - PROCESS | 3952 | --DOMWINDOW == 81 (00000025B4EA4400) [pid = 3952] [serial = 948] [outer = 0000000000000000] [url = about:blank] 07:12:00 INFO - PROCESS | 3952 | --DOMWINDOW == 80 (00000025AAA0FC00) [pid = 3952] [serial = 936] [outer = 0000000000000000] [url = about:blank] 07:12:00 INFO - PROCESS | 3952 | --DOMWINDOW == 79 (00000025BB32A400) [pid = 3952] [serial = 966] [outer = 0000000000000000] [url = about:blank] 07:12:00 INFO - PROCESS | 3952 | --DOMWINDOW == 78 (00000025AAC9E800) [pid = 3952] [serial = 937] [outer = 0000000000000000] [url = about:blank] 07:12:00 INFO - PROCESS | 3952 | --DOMWINDOW == 77 (00000025B41D3400) [pid = 3952] [serial = 945] [outer = 0000000000000000] [url = about:blank] 07:12:00 INFO - PROCESS | 3952 | --DOMWINDOW == 76 (00000025BB39EC00) [pid = 3952] [serial = 967] [outer = 0000000000000000] [url = about:blank] 07:12:00 INFO - PROCESS | 3952 | --DOMWINDOW == 75 (00000025B4866000) [pid = 3952] [serial = 946] [outer = 0000000000000000] [url = about:blank] 07:12:00 INFO - PROCESS | 3952 | --DOMWINDOW == 74 (00000025BB39C400) [pid = 3952] [serial = 934] [outer = 0000000000000000] [url = about:blank] 07:12:00 INFO - PROCESS | 3952 | --DOMWINDOW == 73 (00000025B987CC00) [pid = 3952] [serial = 963] [outer = 0000000000000000] [url = about:blank] 07:12:00 INFO - PROCESS | 3952 | --DOMWINDOW == 72 (00000025B8D9F800) [pid = 3952] [serial = 958] [outer = 0000000000000000] [url = about:blank] 07:12:00 INFO - PROCESS | 3952 | --DOMWINDOW == 71 (00000025B8D99000) [pid = 3952] [serial = 961] [outer = 0000000000000000] [url = about:blank] 07:12:00 INFO - PROCESS | 3952 | --DOMWINDOW == 70 (00000025B6A55800) [pid = 3952] [serial = 949] [outer = 0000000000000000] [url = about:blank] 07:12:00 INFO - PROCESS | 3952 | 1467036720730 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]]]}] 07:12:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 07:12:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1194ms 07:12:00 INFO - PROCESS | 3952 | 1467036720772 Marionette TRACE conn6 -> [0,1321,"getWindowHandle",null] 07:12:00 INFO - PROCESS | 3952 | 1467036720776 Marionette TRACE conn6 <- [1,1321,null,{"value":"13"}] 07:12:00 INFO - PROCESS | 3952 | 1467036720781 Marionette TRACE conn6 -> [0,1322,"setScriptTimeout",{"ms":35000}] 07:12:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 07:12:00 INFO - PROCESS | 3952 | 1467036720786 Marionette TRACE conn6 <- [1,1322,null,{}] 07:12:00 INFO - PROCESS | 3952 | 1467036720791 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}] 07:12:00 INFO - PROCESS | 3952 | 1467036720794 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:12:00 INFO - PROCESS | 3952 | 1467036720886 Marionette TRACE conn6 <- [1,1323,null,{"value":null}] 07:12:00 INFO - PROCESS | 3952 | 1467036720951 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:00 INFO - PROCESS | 3952 | 1467036720954 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:12:00 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B0F36800 == 31 [pid = 3952] [id = 340] 07:12:00 INFO - PROCESS | 3952 | ++DOMWINDOW == 71 (00000025AA720C00) [pid = 3952] [serial = 1019] [outer = 0000000000000000] 07:12:01 INFO - PROCESS | 3952 | ++DOMWINDOW == 72 (00000025AAC9B800) [pid = 3952] [serial = 1020] [outer = 00000025AA720C00] 07:12:01 INFO - PROCESS | 3952 | 1467036721011 Marionette DEBUG loaded listener.js 07:12:01 INFO - PROCESS | 3952 | ++DOMWINDOW == 73 (00000025AF8B3800) [pid = 3952] [serial = 1021] [outer = 00000025AA720C00] 07:12:01 INFO - PROCESS | 3952 | 1467036721459 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]]]}] 07:12:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 07:12:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 732ms 07:12:01 INFO - PROCESS | 3952 | 1467036721518 Marionette TRACE conn6 -> [0,1325,"getWindowHandle",null] 07:12:01 INFO - PROCESS | 3952 | 1467036721523 Marionette TRACE conn6 <- [1,1325,null,{"value":"13"}] 07:12:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 07:12:01 INFO - PROCESS | 3952 | 1467036721529 Marionette TRACE conn6 -> [0,1326,"setScriptTimeout",{"ms":35000}] 07:12:01 INFO - PROCESS | 3952 | 1467036721531 Marionette TRACE conn6 <- [1,1326,null,{}] 07:12:01 INFO - PROCESS | 3952 | 1467036721535 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}] 07:12:01 INFO - PROCESS | 3952 | 1467036721538 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:12:01 INFO - PROCESS | 3952 | 1467036721629 Marionette TRACE conn6 <- [1,1327,null,{"value":null}] 07:12:01 INFO - PROCESS | 3952 | 1467036721644 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:01 INFO - PROCESS | 3952 | 1467036721646 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:12:01 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B701D800 == 32 [pid = 3952] [id = 341] 07:12:01 INFO - PROCESS | 3952 | ++DOMWINDOW == 74 (00000025B3932400) [pid = 3952] [serial = 1022] [outer = 0000000000000000] 07:12:01 INFO - PROCESS | 3952 | ++DOMWINDOW == 75 (00000025B393A800) [pid = 3952] [serial = 1023] [outer = 00000025B3932400] 07:12:01 INFO - PROCESS | 3952 | 1467036721694 Marionette DEBUG loaded listener.js 07:12:01 INFO - PROCESS | 3952 | ++DOMWINDOW == 76 (00000025B4531800) [pid = 3952] [serial = 1024] [outer = 00000025B3932400] 07:12:02 INFO - PROCESS | 3952 | 1467036722612 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]]]}] 07:12:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 07:12:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1135ms 07:12:02 INFO - PROCESS | 3952 | 1467036722667 Marionette TRACE conn6 -> [0,1329,"getWindowHandle",null] 07:12:02 INFO - PROCESS | 3952 | 1467036722670 Marionette TRACE conn6 <- [1,1329,null,{"value":"13"}] 07:12:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 07:12:02 INFO - PROCESS | 3952 | 1467036722673 Marionette TRACE conn6 -> [0,1330,"setScriptTimeout",{"ms":35000}] 07:12:02 INFO - PROCESS | 3952 | 1467036722677 Marionette TRACE conn6 <- [1,1330,null,{}] 07:12:02 INFO - PROCESS | 3952 | 1467036722689 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}] 07:12:02 INFO - PROCESS | 3952 | 1467036722695 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:12:02 INFO - PROCESS | 3952 | 1467036722813 Marionette TRACE conn6 <- [1,1331,null,{"value":null}] 07:12:02 INFO - PROCESS | 3952 | 1467036722821 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:02 INFO - PROCESS | 3952 | 1467036722825 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:12:02 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B892F800 == 33 [pid = 3952] [id = 342] 07:12:02 INFO - PROCESS | 3952 | ++DOMWINDOW == 77 (00000025A9724C00) [pid = 3952] [serial = 1025] [outer = 0000000000000000] 07:12:02 INFO - PROCESS | 3952 | ++DOMWINDOW == 78 (00000025B74E5800) [pid = 3952] [serial = 1026] [outer = 00000025A9724C00] 07:12:02 INFO - PROCESS | 3952 | 1467036722911 Marionette DEBUG loaded listener.js 07:12:02 INFO - PROCESS | 3952 | ++DOMWINDOW == 79 (00000025B7F05800) [pid = 3952] [serial = 1027] [outer = 00000025A9724C00] 07:12:03 INFO - PROCESS | 3952 | 1467036723372 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]]]}] 07:12:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 07:12:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 733ms 07:12:03 INFO - PROCESS | 3952 | 1467036723409 Marionette TRACE conn6 -> [0,1333,"getWindowHandle",null] 07:12:03 INFO - PROCESS | 3952 | 1467036723412 Marionette TRACE conn6 <- [1,1333,null,{"value":"13"}] 07:12:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 07:12:03 INFO - PROCESS | 3952 | 1467036723415 Marionette TRACE conn6 -> [0,1334,"setScriptTimeout",{"ms":35000}] 07:12:03 INFO - PROCESS | 3952 | 1467036723417 Marionette TRACE conn6 <- [1,1334,null,{}] 07:12:03 INFO - PROCESS | 3952 | 1467036723421 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}] 07:12:03 INFO - PROCESS | 3952 | 1467036723423 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:12:03 INFO - PROCESS | 3952 | 1467036723538 Marionette TRACE conn6 <- [1,1335,null,{"value":null}] 07:12:03 INFO - PROCESS | 3952 | 1467036723543 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:03 INFO - PROCESS | 3952 | 1467036723546 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:12:03 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BAE9D800 == 34 [pid = 3952] [id = 343] 07:12:03 INFO - PROCESS | 3952 | ++DOMWINDOW == 80 (00000025B806F000) [pid = 3952] [serial = 1028] [outer = 0000000000000000] 07:12:03 INFO - PROCESS | 3952 | ++DOMWINDOW == 81 (00000025B8082400) [pid = 3952] [serial = 1029] [outer = 00000025B806F000] 07:12:03 INFO - PROCESS | 3952 | 1467036723640 Marionette DEBUG loaded listener.js 07:12:03 INFO - PROCESS | 3952 | ++DOMWINDOW == 82 (00000025B80BC000) [pid = 3952] [serial = 1030] [outer = 00000025B806F000] 07:12:04 INFO - PROCESS | 3952 | 1467036724066 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]]]}] 07:12:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 07:12:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 691ms 07:12:04 INFO - PROCESS | 3952 | 1467036724109 Marionette TRACE conn6 -> [0,1337,"getWindowHandle",null] 07:12:04 INFO - PROCESS | 3952 | 1467036724111 Marionette TRACE conn6 <- [1,1337,null,{"value":"13"}] 07:12:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 07:12:04 INFO - PROCESS | 3952 | 1467036724114 Marionette TRACE conn6 -> [0,1338,"setScriptTimeout",{"ms":35000}] 07:12:04 INFO - PROCESS | 3952 | 1467036724116 Marionette TRACE conn6 <- [1,1338,null,{}] 07:12:04 INFO - PROCESS | 3952 | 1467036724126 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}] 07:12:04 INFO - PROCESS | 3952 | 1467036724128 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:12:04 INFO - PROCESS | 3952 | 1467036724262 Marionette TRACE conn6 <- [1,1339,null,{"value":null}] 07:12:04 INFO - PROCESS | 3952 | 1467036724313 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:04 INFO - PROCESS | 3952 | 1467036724315 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:12:04 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BC970000 == 35 [pid = 3952] [id = 344] 07:12:04 INFO - PROCESS | 3952 | ++DOMWINDOW == 83 (00000025B812B400) [pid = 3952] [serial = 1031] [outer = 0000000000000000] 07:12:04 INFO - PROCESS | 3952 | ++DOMWINDOW == 84 (00000025B8139000) [pid = 3952] [serial = 1032] [outer = 00000025B812B400] 07:12:04 INFO - PROCESS | 3952 | 1467036724360 Marionette DEBUG loaded listener.js 07:12:04 INFO - PROCESS | 3952 | ++DOMWINDOW == 85 (00000025B8D92C00) [pid = 3952] [serial = 1033] [outer = 00000025B812B400] 07:12:04 INFO - PROCESS | 3952 | --DOMWINDOW == 84 (00000025B80BF800) [pid = 3952] [serial = 1007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 07:12:04 INFO - PROCESS | 3952 | --DOMWINDOW == 83 (00000025B41D1400) [pid = 3952] [serial = 995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 07:12:04 INFO - PROCESS | 3952 | --DOMWINDOW == 82 (00000025AA709800) [pid = 3952] [serial = 986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 07:12:04 INFO - PROCESS | 3952 | --DOMWINDOW == 81 (00000025AAC94C00) [pid = 3952] [serial = 989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 07:12:04 INFO - PROCESS | 3952 | --DOMWINDOW == 80 (00000025A971CC00) [pid = 3952] [serial = 992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 07:12:04 INFO - PROCESS | 3952 | --DOMWINDOW == 79 (00000025AAC45C00) [pid = 3952] [serial = 983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 07:12:04 INFO - PROCESS | 3952 | --DOMWINDOW == 78 (00000025AAC53800) [pid = 3952] [serial = 998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 07:12:04 INFO - PROCESS | 3952 | --DOMWINDOW == 77 (00000025AAB99800) [pid = 3952] [serial = 968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 07:12:04 INFO - PROCESS | 3952 | --DOMWINDOW == 76 (00000025B41CC800) [pid = 3952] [serial = 971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 07:12:04 INFO - PROCESS | 3952 | --DOMWINDOW == 75 (00000025B808FC00) [pid = 3952] [serial = 974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 07:12:04 INFO - PROCESS | 3952 | --DOMWINDOW == 74 (00000025B80BA400) [pid = 3952] [serial = 977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 07:12:04 INFO - PROCESS | 3952 | --DOMWINDOW == 73 (00000025A8CC9C00) [pid = 3952] [serial = 1001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 07:12:04 INFO - PROCESS | 3952 | --DOMWINDOW == 72 (00000025AA719800) [pid = 3952] [serial = 980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 07:12:04 INFO - PROCESS | 3952 | --DOMWINDOW == 71 (00000025A971EC00) [pid = 3952] [serial = 1004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 07:12:04 INFO - PROCESS | 3952 | 1467036724838 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]]]}] 07:12:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 07:12:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 776ms 07:12:04 INFO - PROCESS | 3952 | 1467036724894 Marionette TRACE conn6 -> [0,1341,"getWindowHandle",null] 07:12:04 INFO - PROCESS | 3952 | 1467036724896 Marionette TRACE conn6 <- [1,1341,null,{"value":"13"}] 07:12:04 INFO - PROCESS | 3952 | 1467036724899 Marionette TRACE conn6 -> [0,1342,"setScriptTimeout",{"ms":35000}] 07:12:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 07:12:04 INFO - PROCESS | 3952 | 1467036724901 Marionette TRACE conn6 <- [1,1342,null,{}] 07:12:04 INFO - PROCESS | 3952 | 1467036724905 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}] 07:12:04 INFO - PROCESS | 3952 | 1467036724911 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:12:05 INFO - PROCESS | 3952 | 1467036725045 Marionette TRACE conn6 <- [1,1343,null,{"value":null}] 07:12:05 INFO - PROCESS | 3952 | 1467036725097 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:05 INFO - PROCESS | 3952 | 1467036725099 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:12:05 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BE192000 == 36 [pid = 3952] [id = 345] 07:12:05 INFO - PROCESS | 3952 | ++DOMWINDOW == 72 (00000025B14A5000) [pid = 3952] [serial = 1034] [outer = 0000000000000000] 07:12:05 INFO - PROCESS | 3952 | ++DOMWINDOW == 73 (00000025B8D9EC00) [pid = 3952] [serial = 1035] [outer = 00000025B14A5000] 07:12:05 INFO - PROCESS | 3952 | 1467036725144 Marionette DEBUG loaded listener.js 07:12:05 INFO - PROCESS | 3952 | ++DOMWINDOW == 74 (00000025B9888800) [pid = 3952] [serial = 1036] [outer = 00000025B14A5000] 07:12:05 INFO - PROCESS | 3952 | 1467036725491 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]]]}] 07:12:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 07:12:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 628ms 07:12:05 INFO - PROCESS | 3952 | 1467036725531 Marionette TRACE conn6 -> [0,1345,"getWindowHandle",null] 07:12:05 INFO - PROCESS | 3952 | 1467036725533 Marionette TRACE conn6 <- [1,1345,null,{"value":"13"}] 07:12:05 INFO - PROCESS | 3952 | 1467036725536 Marionette TRACE conn6 -> [0,1346,"setScriptTimeout",{"ms":35000}] 07:12:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 07:12:05 INFO - PROCESS | 3952 | 1467036725538 Marionette TRACE conn6 <- [1,1346,null,{}] 07:12:05 INFO - PROCESS | 3952 | 1467036725552 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}] 07:12:05 INFO - PROCESS | 3952 | 1467036725554 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:12:05 INFO - PROCESS | 3952 | 1467036725660 Marionette TRACE conn6 <- [1,1347,null,{"value":null}] 07:12:05 INFO - PROCESS | 3952 | 1467036725668 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:05 INFO - PROCESS | 3952 | 1467036725670 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:12:05 INFO - PROCESS | 3952 | ++DOCSHELL 00000025AF962800 == 37 [pid = 3952] [id = 346] 07:12:05 INFO - PROCESS | 3952 | ++DOMWINDOW == 75 (00000025B9C36000) [pid = 3952] [serial = 1037] [outer = 0000000000000000] 07:12:05 INFO - PROCESS | 3952 | ++DOMWINDOW == 76 (00000025BAF74800) [pid = 3952] [serial = 1038] [outer = 00000025B9C36000] 07:12:05 INFO - PROCESS | 3952 | 1467036725714 Marionette DEBUG loaded listener.js 07:12:05 INFO - PROCESS | 3952 | ++DOMWINDOW == 77 (00000025BB031800) [pid = 3952] [serial = 1039] [outer = 00000025B9C36000] 07:12:06 INFO - PROCESS | 3952 | 1467036726130 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]]]}] 07:12:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 07:12:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 650ms 07:12:06 INFO - PROCESS | 3952 | 1467036726189 Marionette TRACE conn6 -> [0,1349,"getWindowHandle",null] 07:12:06 INFO - PROCESS | 3952 | 1467036726191 Marionette TRACE conn6 <- [1,1349,null,{"value":"13"}] 07:12:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 07:12:06 INFO - PROCESS | 3952 | 1467036726194 Marionette TRACE conn6 -> [0,1350,"setScriptTimeout",{"ms":35000}] 07:12:06 INFO - PROCESS | 3952 | 1467036726196 Marionette TRACE conn6 <- [1,1350,null,{}] 07:12:06 INFO - PROCESS | 3952 | 1467036726200 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}] 07:12:06 INFO - PROCESS | 3952 | 1467036726202 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:12:06 INFO - PROCESS | 3952 | 1467036726292 Marionette TRACE conn6 <- [1,1351,null,{"value":null}] 07:12:06 INFO - PROCESS | 3952 | 1467036726301 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:06 INFO - PROCESS | 3952 | 1467036726303 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:12:06 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BF886800 == 38 [pid = 3952] [id = 347] 07:12:06 INFO - PROCESS | 3952 | ++DOMWINDOW == 78 (00000025BB034400) [pid = 3952] [serial = 1040] [outer = 0000000000000000] 07:12:06 INFO - PROCESS | 3952 | ++DOMWINDOW == 79 (00000025BB324400) [pid = 3952] [serial = 1041] [outer = 00000025BB034400] 07:12:06 INFO - PROCESS | 3952 | 1467036726348 Marionette DEBUG loaded listener.js 07:12:06 INFO - PROCESS | 3952 | ++DOMWINDOW == 80 (00000025BB39D400) [pid = 3952] [serial = 1042] [outer = 00000025BB034400] 07:12:07 INFO - PROCESS | 3952 | 1467036727032 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]]]}] 07:12:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 07:12:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 881ms 07:12:07 INFO - PROCESS | 3952 | 1467036727080 Marionette TRACE conn6 -> [0,1353,"getWindowHandle",null] 07:12:07 INFO - PROCESS | 3952 | 1467036727085 Marionette TRACE conn6 <- [1,1353,null,{"value":"13"}] 07:12:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 07:12:07 INFO - PROCESS | 3952 | 1467036727091 Marionette TRACE conn6 -> [0,1354,"setScriptTimeout",{"ms":35000}] 07:12:07 INFO - PROCESS | 3952 | 1467036727094 Marionette TRACE conn6 <- [1,1354,null,{}] 07:12:07 INFO - PROCESS | 3952 | 1467036727102 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}] 07:12:07 INFO - PROCESS | 3952 | 1467036727105 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:12:07 INFO - PROCESS | 3952 | 1467036727228 Marionette TRACE conn6 <- [1,1355,null,{"value":null}] 07:12:07 INFO - PROCESS | 3952 | 1467036727298 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:07 INFO - PROCESS | 3952 | 1467036727302 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:12:07 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B6D1F800 == 39 [pid = 3952] [id = 348] 07:12:07 INFO - PROCESS | 3952 | ++DOMWINDOW == 81 (00000025AA715800) [pid = 3952] [serial = 1043] [outer = 0000000000000000] 07:12:07 INFO - PROCESS | 3952 | ++DOMWINDOW == 82 (00000025AAE2B000) [pid = 3952] [serial = 1044] [outer = 00000025AA715800] 07:12:07 INFO - PROCESS | 3952 | 1467036727401 Marionette DEBUG loaded listener.js 07:12:07 INFO - PROCESS | 3952 | ++DOMWINDOW == 83 (00000025B09DAC00) [pid = 3952] [serial = 1045] [outer = 00000025AA715800] 07:12:08 INFO - PROCESS | 3952 | 1467036728027 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] 07:12:08 INFO - PROCESS | 3952 | 1467036728085 Marionette TRACE conn6 <- [1,1357,null,{"value":"13"}] 07:12:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 07:12:08 INFO - PROCESS | 3952 | 1467036728091 Marionette TRACE conn6 -> [0,1358,"setScriptTimeout",{"ms":35000}] 07:12:08 INFO - PROCESS | 3952 | 1467036728094 Marionette TRACE conn6 <- [1,1358,null,{}] 07:12:08 INFO - PROCESS | 3952 | 1467036728099 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}] 07:12:08 INFO - PROCESS | 3952 | 1467036728102 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:12:08 INFO - PROCESS | 3952 | 1467036728250 Marionette TRACE conn6 <- [1,1359,null,{"value":null}] 07:12:08 INFO - PROCESS | 3952 | 1467036728367 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:08 INFO - PROCESS | 3952 | 1467036728370 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:12:08 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BC961800 == 40 [pid = 3952] [id = 349] 07:12:08 INFO - PROCESS | 3952 | ++DOMWINDOW == 84 (00000025B393EC00) [pid = 3952] [serial = 1046] [outer = 0000000000000000] 07:12:08 INFO - PROCESS | 3952 | ++DOMWINDOW == 85 (00000025B6E86400) [pid = 3952] [serial = 1047] [outer = 00000025B393EC00] 07:12:08 INFO - PROCESS | 3952 | 1467036728430 Marionette DEBUG loaded listener.js 07:12:08 INFO - PROCESS | 3952 | ++DOMWINDOW == 86 (00000025B7FB9C00) [pid = 3952] [serial = 1048] [outer = 00000025B393EC00] 07:12:09 INFO - PROCESS | 3952 | 1467036729041 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] 07:12:09 INFO - PROCESS | 3952 | 1467036729079 Marionette TRACE conn6 <- [1,1361,null,{"value":"13"}] 07:12:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 07:12:09 INFO - PROCESS | 3952 | 1467036729083 Marionette TRACE conn6 -> [0,1362,"setScriptTimeout",{"ms":35000}] 07:12:09 INFO - PROCESS | 3952 | 1467036729088 Marionette TRACE conn6 <- [1,1362,null,{}] 07:12:09 INFO - PROCESS | 3952 | 1467036729100 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}] 07:12:09 INFO - PROCESS | 3952 | 1467036729105 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:12:09 INFO - PROCESS | 3952 | 1467036729216 Marionette TRACE conn6 <- [1,1363,null,{"value":null}] 07:12:09 INFO - PROCESS | 3952 | 1467036729336 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:09 INFO - PROCESS | 3952 | 1467036729340 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:12:09 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BFE74000 == 41 [pid = 3952] [id = 350] 07:12:09 INFO - PROCESS | 3952 | ++DOMWINDOW == 87 (00000025B8D9C400) [pid = 3952] [serial = 1049] [outer = 0000000000000000] 07:12:09 INFO - PROCESS | 3952 | ++DOMWINDOW == 88 (00000025BB324800) [pid = 3952] [serial = 1050] [outer = 00000025B8D9C400] 07:12:09 INFO - PROCESS | 3952 | 1467036729401 Marionette DEBUG loaded listener.js 07:12:09 INFO - PROCESS | 3952 | ++DOMWINDOW == 89 (00000025BB617400) [pid = 3952] [serial = 1051] [outer = 00000025B8D9C400] 07:12:10 INFO - PROCESS | 3952 | [3952] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:12:10 INFO - PROCESS | 3952 | 1467036730227 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] 07:12:10 INFO - PROCESS | 3952 | 1467036730272 Marionette TRACE conn6 <- [1,1365,null,{"value":"13"}] 07:12:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 07:12:10 INFO - PROCESS | 3952 | 1467036730278 Marionette TRACE conn6 -> [0,1366,"setScriptTimeout",{"ms":35000}] 07:12:10 INFO - PROCESS | 3952 | 1467036730281 Marionette TRACE conn6 <- [1,1366,null,{}] 07:12:10 INFO - PROCESS | 3952 | 1467036730287 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}] 07:12:10 INFO - PROCESS | 3952 | 1467036730289 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:12:10 INFO - PROCESS | 3952 | 1467036730396 Marionette TRACE conn6 <- [1,1367,null,{"value":null}] 07:12:10 INFO - PROCESS | 3952 | 1467036730472 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:10 INFO - PROCESS | 3952 | 1467036730477 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:12:10 INFO - PROCESS | 3952 | ++DOCSHELL 00000025AA141000 == 42 [pid = 3952] [id = 351] 07:12:10 INFO - PROCESS | 3952 | ++DOMWINDOW == 90 (00000025AA626000) [pid = 3952] [serial = 1052] [outer = 0000000000000000] 07:12:10 INFO - PROCESS | 3952 | ++DOMWINDOW == 91 (00000025AA702400) [pid = 3952] [serial = 1053] [outer = 00000025AA626000] 07:12:10 INFO - PROCESS | 3952 | 1467036730572 Marionette DEBUG loaded listener.js 07:12:10 INFO - PROCESS | 3952 | ++DOMWINDOW == 92 (00000025AA719800) [pid = 3952] [serial = 1054] [outer = 00000025AA626000] 07:12:11 INFO - PROCESS | 3952 | --DOCSHELL 00000025AF962800 == 41 [pid = 3952] [id = 346] 07:12:11 INFO - PROCESS | 3952 | --DOCSHELL 00000025BE192000 == 40 [pid = 3952] [id = 345] 07:12:11 INFO - PROCESS | 3952 | --DOCSHELL 00000025BC970000 == 39 [pid = 3952] [id = 344] 07:12:11 INFO - PROCESS | 3952 | --DOCSHELL 00000025BAE9D800 == 38 [pid = 3952] [id = 343] 07:12:11 INFO - PROCESS | 3952 | --DOCSHELL 00000025B892F800 == 37 [pid = 3952] [id = 342] 07:12:11 INFO - PROCESS | 3952 | --DOCSHELL 00000025B701D800 == 36 [pid = 3952] [id = 341] 07:12:11 INFO - PROCESS | 3952 | --DOCSHELL 00000025B0F36800 == 35 [pid = 3952] [id = 340] 07:12:11 INFO - PROCESS | 3952 | --DOCSHELL 00000025B42DB800 == 34 [pid = 3952] [id = 339] 07:12:11 INFO - PROCESS | 3952 | --DOCSHELL 00000025B498A000 == 33 [pid = 3952] [id = 338] 07:12:11 INFO - PROCESS | 3952 | --DOCSHELL 00000025B761E000 == 32 [pid = 3952] [id = 337] 07:12:11 INFO - PROCESS | 3952 | --DOCSHELL 00000025B42CC000 == 31 [pid = 3952] [id = 328] 07:12:11 INFO - PROCESS | 3952 | --DOCSHELL 00000025BFE74000 == 30 [pid = 3952] [id = 350] 07:12:11 INFO - PROCESS | 3952 | --DOCSHELL 00000025BC961800 == 29 [pid = 3952] [id = 349] 07:12:11 INFO - PROCESS | 3952 | --DOCSHELL 00000025BF886800 == 28 [pid = 3952] [id = 347] 07:12:11 INFO - PROCESS | 3952 | --DOCSHELL 00000025B6D1F800 == 27 [pid = 3952] [id = 348] 07:12:11 INFO - PROCESS | 3952 | --DOMWINDOW == 91 (00000025B8272400) [pid = 3952] [serial = 1008] [outer = 0000000000000000] [url = about:blank] 07:12:11 INFO - PROCESS | 3952 | --DOMWINDOW == 90 (00000025B486C400) [pid = 3952] [serial = 996] [outer = 0000000000000000] [url = about:blank] 07:12:11 INFO - PROCESS | 3952 | --DOMWINDOW == 89 (00000025AA70CC00) [pid = 3952] [serial = 987] [outer = 0000000000000000] [url = about:blank] 07:12:11 INFO - PROCESS | 3952 | --DOMWINDOW == 88 (00000025AA721C00) [pid = 3952] [serial = 988] [outer = 0000000000000000] [url = about:blank] 07:12:11 INFO - PROCESS | 3952 | --DOMWINDOW == 87 (00000025AACA0400) [pid = 3952] [serial = 990] [outer = 0000000000000000] [url = about:blank] 07:12:11 INFO - PROCESS | 3952 | --DOMWINDOW == 86 (00000025AEE53000) [pid = 3952] [serial = 991] [outer = 0000000000000000] [url = about:blank] 07:12:11 INFO - PROCESS | 3952 | --DOMWINDOW == 85 (00000025B0FA9800) [pid = 3952] [serial = 993] [outer = 0000000000000000] [url = about:blank] 07:12:11 INFO - PROCESS | 3952 | --DOMWINDOW == 84 (00000025B41CD400) [pid = 3952] [serial = 985] [outer = 0000000000000000] [url = about:blank] 07:12:11 INFO - PROCESS | 3952 | --DOMWINDOW == 83 (00000025B09DB400) [pid = 3952] [serial = 984] [outer = 0000000000000000] [url = about:blank] 07:12:11 INFO - PROCESS | 3952 | --DOMWINDOW == 82 (00000025B6E8B400) [pid = 3952] [serial = 999] [outer = 0000000000000000] [url = about:blank] 07:12:11 INFO - PROCESS | 3952 | --DOMWINDOW == 81 (00000025B4E9EC00) [pid = 3952] [serial = 997] [outer = 0000000000000000] [url = about:blank] 07:12:11 INFO - PROCESS | 3952 | --DOMWINDOW == 80 (00000025AF826800) [pid = 3952] [serial = 970] [outer = 0000000000000000] [url = about:blank] 07:12:11 INFO - PROCESS | 3952 | --DOMWINDOW == 79 (00000025AAC99C00) [pid = 3952] [serial = 969] [outer = 0000000000000000] [url = about:blank] 07:12:11 INFO - PROCESS | 3952 | --DOMWINDOW == 78 (00000025B4E9A000) [pid = 3952] [serial = 973] [outer = 0000000000000000] [url = about:blank] 07:12:11 INFO - PROCESS | 3952 | --DOMWINDOW == 77 (00000025B42EEC00) [pid = 3952] [serial = 972] [outer = 0000000000000000] [url = about:blank] 07:12:11 INFO - PROCESS | 3952 | --DOMWINDOW == 76 (00000025BB036800) [pid = 3952] [serial = 976] [outer = 0000000000000000] [url = about:blank] 07:12:11 INFO - PROCESS | 3952 | --DOMWINDOW == 75 (00000025B80C3800) [pid = 3952] [serial = 975] [outer = 0000000000000000] [url = about:blank] 07:12:11 INFO - PROCESS | 3952 | --DOMWINDOW == 74 (00000025BC72C400) [pid = 3952] [serial = 979] [outer = 0000000000000000] [url = about:blank] 07:12:11 INFO - PROCESS | 3952 | --DOMWINDOW == 73 (00000025BB6D4000) [pid = 3952] [serial = 978] [outer = 0000000000000000] [url = about:blank] 07:12:11 INFO - PROCESS | 3952 | --DOMWINDOW == 72 (00000025AAA04400) [pid = 3952] [serial = 1002] [outer = 0000000000000000] [url = about:blank] 07:12:11 INFO - PROCESS | 3952 | --DOMWINDOW == 71 (00000025B8071800) [pid = 3952] [serial = 982] [outer = 0000000000000000] [url = about:blank] 07:12:11 INFO - PROCESS | 3952 | --DOMWINDOW == 70 (00000025AAF52C00) [pid = 3952] [serial = 981] [outer = 0000000000000000] [url = about:blank] 07:12:11 INFO - PROCESS | 3952 | --DOMWINDOW == 69 (00000025B6018C00) [pid = 3952] [serial = 1003] [outer = 0000000000000000] [url = about:blank] 07:12:11 INFO - PROCESS | 3952 | --DOMWINDOW == 68 (00000025B80C6000) [pid = 3952] [serial = 1006] [outer = 0000000000000000] [url = about:blank] 07:12:11 INFO - PROCESS | 3952 | --DOMWINDOW == 67 (00000025B8084400) [pid = 3952] [serial = 1005] [outer = 0000000000000000] [url = about:blank] 07:12:11 INFO - PROCESS | 3952 | --DOMWINDOW == 66 (00000025B3933800) [pid = 3952] [serial = 994] [outer = 0000000000000000] [url = about:blank] 07:12:11 INFO - PROCESS | 3952 | --DOMWINDOW == 65 (00000025B898A000) [pid = 3952] [serial = 1009] [outer = 0000000000000000] [url = about:blank] 07:12:11 INFO - PROCESS | 3952 | --DOMWINDOW == 64 (00000025B74EBC00) [pid = 3952] [serial = 1000] [outer = 0000000000000000] [url = about:blank] 07:12:11 INFO - PROCESS | 3952 | 1467036731683 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] 07:12:11 INFO - PROCESS | 3952 | 1467036731728 Marionette TRACE conn6 <- [1,1369,null,{"value":"13"}] 07:12:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 07:12:11 INFO - PROCESS | 3952 | 1467036731733 Marionette TRACE conn6 -> [0,1370,"setScriptTimeout",{"ms":35000}] 07:12:11 INFO - PROCESS | 3952 | 1467036731738 Marionette TRACE conn6 <- [1,1370,null,{}] 07:12:11 INFO - PROCESS | 3952 | 1467036731743 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}] 07:12:11 INFO - PROCESS | 3952 | 1467036731746 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:12:11 INFO - PROCESS | 3952 | 1467036731841 Marionette TRACE conn6 <- [1,1371,null,{"value":null}] 07:12:11 INFO - PROCESS | 3952 | 1467036731851 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:11 INFO - PROCESS | 3952 | 1467036731854 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:12:11 INFO - PROCESS | 3952 | ++DOCSHELL 00000025AF954800 == 28 [pid = 3952] [id = 352] 07:12:11 INFO - PROCESS | 3952 | ++DOMWINDOW == 65 (00000025AA1CD800) [pid = 3952] [serial = 1055] [outer = 0000000000000000] 07:12:11 INFO - PROCESS | 3952 | ++DOMWINDOW == 66 (00000025AA62A800) [pid = 3952] [serial = 1056] [outer = 00000025AA1CD800] 07:12:11 INFO - PROCESS | 3952 | 1467036731905 Marionette DEBUG loaded listener.js 07:12:12 INFO - PROCESS | 3952 | ++DOMWINDOW == 67 (00000025AA712400) [pid = 3952] [serial = 1057] [outer = 00000025AA1CD800] 07:12:12 INFO - PROCESS | 3952 | [3952] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:12:12 INFO - PROCESS | 3952 | 1467036732412 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] 07:12:12 INFO - PROCESS | 3952 | 1467036732477 Marionette TRACE conn6 <- [1,1373,null,{"value":"13"}] 07:12:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 07:12:12 INFO - PROCESS | 3952 | 1467036732485 Marionette TRACE conn6 -> [0,1374,"setScriptTimeout",{"ms":35000}] 07:12:12 INFO - PROCESS | 3952 | 1467036732487 Marionette TRACE conn6 <- [1,1374,null,{}] 07:12:12 INFO - PROCESS | 3952 | 1467036732531 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}] 07:12:12 INFO - PROCESS | 3952 | 1467036732533 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:12:12 INFO - PROCESS | 3952 | 1467036732640 Marionette TRACE conn6 <- [1,1375,null,{"value":null}] 07:12:12 INFO - PROCESS | 3952 | 1467036732703 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:12 INFO - PROCESS | 3952 | 1467036732706 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:12:12 INFO - PROCESS | 3952 | ++DOCSHELL 00000025AF1CF000 == 29 [pid = 3952] [id = 353] 07:12:12 INFO - PROCESS | 3952 | ++DOMWINDOW == 68 (00000025AAB9A400) [pid = 3952] [serial = 1058] [outer = 0000000000000000] 07:12:12 INFO - PROCESS | 3952 | ++DOMWINDOW == 69 (00000025AAC93C00) [pid = 3952] [serial = 1059] [outer = 00000025AAB9A400] 07:12:12 INFO - PROCESS | 3952 | 1467036732755 Marionette DEBUG loaded listener.js 07:12:12 INFO - PROCESS | 3952 | ++DOMWINDOW == 70 (00000025AACA0000) [pid = 3952] [serial = 1060] [outer = 00000025AAB9A400] 07:12:13 INFO - PROCESS | 3952 | 1467036733153 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] 07:12:13 INFO - PROCESS | 3952 | 1467036733220 Marionette TRACE conn6 <- [1,1377,null,{"value":"13"}] 07:12:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 07:12:13 INFO - PROCESS | 3952 | 1467036733224 Marionette TRACE conn6 -> [0,1378,"setScriptTimeout",{"ms":35000}] 07:12:13 INFO - PROCESS | 3952 | 1467036733228 Marionette TRACE conn6 <- [1,1378,null,{}] 07:12:13 INFO - PROCESS | 3952 | 1467036733245 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}] 07:12:13 INFO - PROCESS | 3952 | 1467036733251 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:12:13 INFO - PROCESS | 3952 | 1467036733348 Marionette TRACE conn6 <- [1,1379,null,{"value":null}] 07:12:13 INFO - PROCESS | 3952 | 1467036733356 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:13 INFO - PROCESS | 3952 | 1467036733360 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:12:13 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B745B000 == 30 [pid = 3952] [id = 354] 07:12:13 INFO - PROCESS | 3952 | ++DOMWINDOW == 71 (00000025AF8BB000) [pid = 3952] [serial = 1061] [outer = 0000000000000000] 07:12:13 INFO - PROCESS | 3952 | ++DOMWINDOW == 72 (00000025AFB72800) [pid = 3952] [serial = 1062] [outer = 00000025AF8BB000] 07:12:13 INFO - PROCESS | 3952 | 1467036733408 Marionette DEBUG loaded listener.js 07:12:13 INFO - PROCESS | 3952 | ++DOMWINDOW == 73 (00000025B0995400) [pid = 3952] [serial = 1063] [outer = 00000025AF8BB000] 07:12:13 INFO - PROCESS | 3952 | 1467036733861 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]]]}] 07:12:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 07:12:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 689ms 07:12:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 07:12:13 INFO - PROCESS | 3952 | 1467036733915 Marionette TRACE conn6 -> [0,1381,"getWindowHandle",null] 07:12:13 INFO - PROCESS | 3952 | 1467036733918 Marionette TRACE conn6 <- [1,1381,null,{"value":"13"}] 07:12:13 INFO - PROCESS | 3952 | 1467036733927 Marionette TRACE conn6 -> [0,1382,"setScriptTimeout",{"ms":35000}] 07:12:13 INFO - PROCESS | 3952 | 1467036733929 Marionette TRACE conn6 <- [1,1382,null,{}] 07:12:13 INFO - PROCESS | 3952 | 1467036733932 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}] 07:12:13 INFO - PROCESS | 3952 | 1467036733934 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:12:14 INFO - PROCESS | 3952 | 1467036734077 Marionette TRACE conn6 <- [1,1383,null,{"value":null}] 07:12:14 INFO - PROCESS | 3952 | 1467036734127 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:14 INFO - PROCESS | 3952 | 1467036734129 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:12:14 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B7AD4000 == 31 [pid = 3952] [id = 355] 07:12:14 INFO - PROCESS | 3952 | ++DOMWINDOW == 74 (00000025B1458000) [pid = 3952] [serial = 1064] [outer = 0000000000000000] 07:12:14 INFO - PROCESS | 3952 | ++DOMWINDOW == 75 (00000025B14A7000) [pid = 3952] [serial = 1065] [outer = 00000025B1458000] 07:12:14 INFO - PROCESS | 3952 | 1467036734175 Marionette DEBUG loaded listener.js 07:12:14 INFO - PROCESS | 3952 | ++DOMWINDOW == 76 (00000025B3935400) [pid = 3952] [serial = 1066] [outer = 00000025B1458000] 07:12:14 INFO - PROCESS | 3952 | 1467036734623 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]]]}] 07:12:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 07:12:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 733ms 07:12:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 07:12:14 INFO - PROCESS | 3952 | 1467036734658 Marionette TRACE conn6 -> [0,1385,"getWindowHandle",null] 07:12:14 INFO - PROCESS | 3952 | 1467036734660 Marionette TRACE conn6 <- [1,1385,null,{"value":"13"}] 07:12:14 INFO - PROCESS | 3952 | 1467036734663 Marionette TRACE conn6 -> [0,1386,"setScriptTimeout",{"ms":35000}] 07:12:14 INFO - PROCESS | 3952 | 1467036734665 Marionette TRACE conn6 <- [1,1386,null,{}] 07:12:14 INFO - PROCESS | 3952 | 1467036734674 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}] 07:12:14 INFO - PROCESS | 3952 | 1467036734676 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:12:14 INFO - PROCESS | 3952 | 1467036734781 Marionette TRACE conn6 <- [1,1387,null,{"value":null}] 07:12:14 INFO - PROCESS | 3952 | 1467036734786 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:14 INFO - PROCESS | 3952 | 1467036734788 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:12:14 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B84C5800 == 32 [pid = 3952] [id = 356] 07:12:14 INFO - PROCESS | 3952 | ++DOMWINDOW == 77 (00000025B14A2800) [pid = 3952] [serial = 1067] [outer = 0000000000000000] 07:12:14 INFO - PROCESS | 3952 | ++DOMWINDOW == 78 (00000025B41CB400) [pid = 3952] [serial = 1068] [outer = 00000025B14A2800] 07:12:14 INFO - PROCESS | 3952 | 1467036734833 Marionette DEBUG loaded listener.js 07:12:14 INFO - PROCESS | 3952 | ++DOMWINDOW == 79 (00000025B42E3800) [pid = 3952] [serial = 1069] [outer = 00000025B14A2800] 07:12:15 INFO - PROCESS | 3952 | 1467036735306 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]]]}] 07:12:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 07:12:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 691ms 07:12:15 INFO - PROCESS | 3952 | 1467036735358 Marionette TRACE conn6 -> [0,1389,"getWindowHandle",null] 07:12:15 INFO - PROCESS | 3952 | 1467036735360 Marionette TRACE conn6 <- [1,1389,null,{"value":"13"}] 07:12:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 07:12:15 INFO - PROCESS | 3952 | 1467036735363 Marionette TRACE conn6 -> [0,1390,"setScriptTimeout",{"ms":35000}] 07:12:15 INFO - PROCESS | 3952 | 1467036735365 Marionette TRACE conn6 <- [1,1390,null,{}] 07:12:15 INFO - PROCESS | 3952 | 1467036735369 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}] 07:12:15 INFO - PROCESS | 3952 | 1467036735375 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:12:15 INFO - PROCESS | 3952 | 1467036735525 Marionette TRACE conn6 <- [1,1391,null,{"value":null}] 07:12:15 INFO - PROCESS | 3952 | 1467036735549 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:15 INFO - PROCESS | 3952 | 1467036735551 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:12:15 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BA186800 == 33 [pid = 3952] [id = 357] 07:12:15 INFO - PROCESS | 3952 | ++DOMWINDOW == 80 (00000025B42E4C00) [pid = 3952] [serial = 1070] [outer = 0000000000000000] 07:12:15 INFO - PROCESS | 3952 | ++DOMWINDOW == 81 (00000025B683C400) [pid = 3952] [serial = 1071] [outer = 00000025B42E4C00] 07:12:15 INFO - PROCESS | 3952 | 1467036735596 Marionette DEBUG loaded listener.js 07:12:15 INFO - PROCESS | 3952 | ++DOMWINDOW == 82 (00000025B6E8AC00) [pid = 3952] [serial = 1072] [outer = 00000025B42E4C00] 07:12:15 INFO - PROCESS | 3952 | --DOMWINDOW == 81 (00000025B806F000) [pid = 3952] [serial = 1028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 07:12:15 INFO - PROCESS | 3952 | --DOMWINDOW == 80 (00000025AAA0D800) [pid = 3952] [serial = 1013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 07:12:15 INFO - PROCESS | 3952 | --DOMWINDOW == 79 (00000025B3932400) [pid = 3952] [serial = 1022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 07:12:15 INFO - PROCESS | 3952 | --DOMWINDOW == 78 (00000025B8D95800) [pid = 3952] [serial = 1010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 07:12:15 INFO - PROCESS | 3952 | --DOMWINDOW == 77 (00000025AA720C00) [pid = 3952] [serial = 1019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 07:12:15 INFO - PROCESS | 3952 | --DOMWINDOW == 76 (00000025AA704800) [pid = 3952] [serial = 1016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 07:12:15 INFO - PROCESS | 3952 | --DOMWINDOW == 75 (00000025B14A5000) [pid = 3952] [serial = 1034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 07:12:15 INFO - PROCESS | 3952 | --DOMWINDOW == 74 (00000025BB034400) [pid = 3952] [serial = 1040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 07:12:15 INFO - PROCESS | 3952 | --DOMWINDOW == 73 (00000025B812B400) [pid = 3952] [serial = 1031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 07:12:15 INFO - PROCESS | 3952 | --DOMWINDOW == 72 (00000025B9C36000) [pid = 3952] [serial = 1037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 07:12:15 INFO - PROCESS | 3952 | --DOMWINDOW == 71 (00000025A9724C00) [pid = 3952] [serial = 1025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 07:12:16 INFO - PROCESS | 3952 | 1467036736166 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]]]}] 07:12:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 07:12:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 839ms 07:12:16 INFO - PROCESS | 3952 | 1467036736206 Marionette TRACE conn6 -> [0,1393,"getWindowHandle",null] 07:12:16 INFO - PROCESS | 3952 | 1467036736208 Marionette TRACE conn6 <- [1,1393,null,{"value":"13"}] 07:12:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 07:12:16 INFO - PROCESS | 3952 | 1467036736211 Marionette TRACE conn6 -> [0,1394,"setScriptTimeout",{"ms":35000}] 07:12:16 INFO - PROCESS | 3952 | 1467036736213 Marionette TRACE conn6 <- [1,1394,null,{}] 07:12:16 INFO - PROCESS | 3952 | 1467036736217 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}] 07:12:16 INFO - PROCESS | 3952 | 1467036736219 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:12:16 INFO - PROCESS | 3952 | 1467036736298 Marionette TRACE conn6 <- [1,1395,null,{"value":null}] 07:12:16 INFO - PROCESS | 3952 | 1467036736303 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:16 INFO - PROCESS | 3952 | 1467036736305 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:12:16 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BAE9C800 == 34 [pid = 3952] [id = 358] 07:12:16 INFO - PROCESS | 3952 | ++DOMWINDOW == 72 (00000025AF8BD800) [pid = 3952] [serial = 1073] [outer = 0000000000000000] 07:12:16 INFO - PROCESS | 3952 | ++DOMWINDOW == 73 (00000025B6868800) [pid = 3952] [serial = 1074] [outer = 00000025AF8BD800] 07:12:16 INFO - PROCESS | 3952 | 1467036736349 Marionette DEBUG loaded listener.js 07:12:16 INFO - PROCESS | 3952 | ++DOMWINDOW == 74 (00000025B7414C00) [pid = 3952] [serial = 1075] [outer = 00000025AF8BD800] 07:12:16 INFO - PROCESS | 3952 | 1467036736766 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]]]}] 07:12:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 07:12:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 587ms 07:12:16 INFO - PROCESS | 3952 | 1467036736804 Marionette TRACE conn6 -> [0,1397,"getWindowHandle",null] 07:12:16 INFO - PROCESS | 3952 | 1467036736806 Marionette TRACE conn6 <- [1,1397,null,{"value":"13"}] 07:12:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 07:12:16 INFO - PROCESS | 3952 | 1467036736809 Marionette TRACE conn6 -> [0,1398,"setScriptTimeout",{"ms":35000}] 07:12:16 INFO - PROCESS | 3952 | 1467036736811 Marionette TRACE conn6 <- [1,1398,null,{}] 07:12:16 INFO - PROCESS | 3952 | 1467036736818 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}] 07:12:16 INFO - PROCESS | 3952 | 1467036736821 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:12:16 INFO - PROCESS | 3952 | 1467036736903 Marionette TRACE conn6 <- [1,1399,null,{"value":null}] 07:12:16 INFO - PROCESS | 3952 | 1467036736909 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:16 INFO - PROCESS | 3952 | 1467036736911 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:12:16 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BBA03000 == 35 [pid = 3952] [id = 359] 07:12:16 INFO - PROCESS | 3952 | ++DOMWINDOW == 75 (00000025B74E8000) [pid = 3952] [serial = 1076] [outer = 0000000000000000] 07:12:16 INFO - PROCESS | 3952 | ++DOMWINDOW == 76 (00000025B74F0000) [pid = 3952] [serial = 1077] [outer = 00000025B74E8000] 07:12:16 INFO - PROCESS | 3952 | 1467036736955 Marionette DEBUG loaded listener.js 07:12:17 INFO - PROCESS | 3952 | ++DOMWINDOW == 77 (00000025B7C13800) [pid = 3952] [serial = 1078] [outer = 00000025B74E8000] 07:12:17 INFO - PROCESS | 3952 | 1467036737425 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]]]}] 07:12:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 07:12:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 627ms 07:12:17 INFO - PROCESS | 3952 | 1467036737437 Marionette TRACE conn6 -> [0,1401,"getWindowHandle",null] 07:12:17 INFO - PROCESS | 3952 | 1467036737440 Marionette TRACE conn6 <- [1,1401,null,{"value":"13"}] 07:12:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 07:12:17 INFO - PROCESS | 3952 | 1467036737458 Marionette TRACE conn6 -> [0,1402,"setScriptTimeout",{"ms":35000}] 07:12:17 INFO - PROCESS | 3952 | 1467036737460 Marionette TRACE conn6 <- [1,1402,null,{}] 07:12:17 INFO - PROCESS | 3952 | 1467036737463 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}] 07:12:17 INFO - PROCESS | 3952 | 1467036737465 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:12:17 INFO - PROCESS | 3952 | 1467036737546 Marionette TRACE conn6 <- [1,1403,null,{"value":null}] 07:12:17 INFO - PROCESS | 3952 | 1467036737551 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:17 INFO - PROCESS | 3952 | 1467036737553 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:12:17 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BC974000 == 36 [pid = 3952] [id = 360] 07:12:17 INFO - PROCESS | 3952 | ++DOMWINDOW == 78 (00000025B74EC800) [pid = 3952] [serial = 1079] [outer = 0000000000000000] 07:12:17 INFO - PROCESS | 3952 | ++DOMWINDOW == 79 (00000025B7F0EC00) [pid = 3952] [serial = 1080] [outer = 00000025B74EC800] 07:12:17 INFO - PROCESS | 3952 | 1467036737597 Marionette DEBUG loaded listener.js 07:12:17 INFO - PROCESS | 3952 | ++DOMWINDOW == 80 (00000025B806F000) [pid = 3952] [serial = 1081] [outer = 00000025B74EC800] 07:12:18 INFO - PROCESS | 3952 | 1467036738405 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]]]}] 07:12:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 07:12:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 985ms 07:12:18 INFO - PROCESS | 3952 | 1467036738443 Marionette TRACE conn6 -> [0,1405,"getWindowHandle",null] 07:12:18 INFO - PROCESS | 3952 | 1467036738448 Marionette TRACE conn6 <- [1,1405,null,{"value":"13"}] 07:12:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 07:12:18 INFO - PROCESS | 3952 | 1467036738453 Marionette TRACE conn6 -> [0,1406,"setScriptTimeout",{"ms":35000}] 07:12:18 INFO - PROCESS | 3952 | 1467036738457 Marionette TRACE conn6 <- [1,1406,null,{}] 07:12:18 INFO - PROCESS | 3952 | 1467036738463 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}] 07:12:18 INFO - PROCESS | 3952 | 1467036738466 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:12:18 INFO - PROCESS | 3952 | 1467036738613 Marionette TRACE conn6 <- [1,1407,null,{"value":null}] 07:12:18 INFO - PROCESS | 3952 | 1467036738683 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:18 INFO - PROCESS | 3952 | 1467036738686 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:12:18 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B0F55800 == 37 [pid = 3952] [id = 361] 07:12:18 INFO - PROCESS | 3952 | ++DOMWINDOW == 81 (00000025A9720000) [pid = 3952] [serial = 1082] [outer = 0000000000000000] 07:12:18 INFO - PROCESS | 3952 | ++DOMWINDOW == 82 (00000025AA71E800) [pid = 3952] [serial = 1083] [outer = 00000025A9720000] 07:12:18 INFO - PROCESS | 3952 | 1467036738786 Marionette DEBUG loaded listener.js 07:12:18 INFO - PROCESS | 3952 | ++DOMWINDOW == 83 (00000025AAC50800) [pid = 3952] [serial = 1084] [outer = 00000025A9720000] 07:12:19 INFO - PROCESS | 3952 | 1467036739710 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]]]}] 07:12:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 07:12:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1337ms 07:12:19 INFO - PROCESS | 3952 | 1467036739794 Marionette TRACE conn6 -> [0,1409,"getWindowHandle",null] 07:12:19 INFO - PROCESS | 3952 | 1467036739798 Marionette TRACE conn6 <- [1,1409,null,{"value":"13"}] 07:12:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 07:12:19 INFO - PROCESS | 3952 | 1467036739804 Marionette TRACE conn6 -> [0,1410,"setScriptTimeout",{"ms":35000}] 07:12:19 INFO - PROCESS | 3952 | 1467036739807 Marionette TRACE conn6 <- [1,1410,null,{}] 07:12:19 INFO - PROCESS | 3952 | 1467036739813 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}] 07:12:19 INFO - PROCESS | 3952 | 1467036739816 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:12:19 INFO - PROCESS | 3952 | 1467036739954 Marionette TRACE conn6 <- [1,1411,null,{"value":null}] 07:12:20 INFO - PROCESS | 3952 | 1467036740023 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:20 INFO - PROCESS | 3952 | 1467036740028 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:12:20 INFO - PROCESS | 3952 | ++DOCSHELL 00000025AF975000 == 38 [pid = 3952] [id = 362] 07:12:20 INFO - PROCESS | 3952 | ++DOMWINDOW == 84 (00000025A9726800) [pid = 3952] [serial = 1085] [outer = 0000000000000000] 07:12:20 INFO - PROCESS | 3952 | ++DOMWINDOW == 85 (00000025AAB99C00) [pid = 3952] [serial = 1086] [outer = 00000025A9726800] 07:12:20 INFO - PROCESS | 3952 | 1467036740080 Marionette DEBUG loaded listener.js 07:12:20 INFO - PROCESS | 3952 | ++DOMWINDOW == 86 (00000025AAFE4000) [pid = 3952] [serial = 1087] [outer = 00000025A9726800] 07:12:20 INFO - PROCESS | 3952 | --DOCSHELL 00000025BBA03000 == 37 [pid = 3952] [id = 359] 07:12:20 INFO - PROCESS | 3952 | --DOCSHELL 00000025BAE9C800 == 36 [pid = 3952] [id = 358] 07:12:20 INFO - PROCESS | 3952 | --DOCSHELL 00000025BA186800 == 35 [pid = 3952] [id = 357] 07:12:20 INFO - PROCESS | 3952 | --DOCSHELL 00000025B84C5800 == 34 [pid = 3952] [id = 356] 07:12:20 INFO - PROCESS | 3952 | --DOCSHELL 00000025B7AD4000 == 33 [pid = 3952] [id = 355] 07:12:20 INFO - PROCESS | 3952 | --DOCSHELL 00000025B745B000 == 32 [pid = 3952] [id = 354] 07:12:20 INFO - PROCESS | 3952 | --DOCSHELL 00000025AF1CF000 == 31 [pid = 3952] [id = 353] 07:12:20 INFO - PROCESS | 3952 | --DOCSHELL 00000025AF954800 == 30 [pid = 3952] [id = 352] 07:12:20 INFO - PROCESS | 3952 | --DOCSHELL 00000025AA141000 == 29 [pid = 3952] [id = 351] 07:12:20 INFO - PROCESS | 3952 | --DOMWINDOW == 85 (00000025B8082400) [pid = 3952] [serial = 1029] [outer = 0000000000000000] [url = about:blank] 07:12:20 INFO - PROCESS | 3952 | --DOMWINDOW == 84 (00000025ABFB6400) [pid = 3952] [serial = 1015] [outer = 0000000000000000] [url = about:blank] 07:12:20 INFO - PROCESS | 3952 | --DOMWINDOW == 83 (00000025B393A800) [pid = 3952] [serial = 1023] [outer = 0000000000000000] [url = about:blank] 07:12:20 INFO - PROCESS | 3952 | --DOMWINDOW == 82 (00000025B80BC000) [pid = 3952] [serial = 1030] [outer = 0000000000000000] [url = about:blank] 07:12:20 INFO - PROCESS | 3952 | --DOMWINDOW == 81 (00000025B9803C00) [pid = 3952] [serial = 1012] [outer = 0000000000000000] [url = about:blank] 07:12:20 INFO - PROCESS | 3952 | --DOMWINDOW == 80 (00000025B8DA0400) [pid = 3952] [serial = 1011] [outer = 0000000000000000] [url = about:blank] 07:12:20 INFO - PROCESS | 3952 | --DOMWINDOW == 79 (00000025AAC9B800) [pid = 3952] [serial = 1020] [outer = 0000000000000000] [url = about:blank] 07:12:20 INFO - PROCESS | 3952 | --DOMWINDOW == 78 (00000025AF8B3800) [pid = 3952] [serial = 1021] [outer = 0000000000000000] [url = about:blank] 07:12:20 INFO - PROCESS | 3952 | --DOMWINDOW == 77 (00000025B14ABC00) [pid = 3952] [serial = 1017] [outer = 0000000000000000] [url = about:blank] 07:12:20 INFO - PROCESS | 3952 | --DOMWINDOW == 76 (00000025B49EC000) [pid = 3952] [serial = 1018] [outer = 0000000000000000] [url = about:blank] 07:12:20 INFO - PROCESS | 3952 | --DOMWINDOW == 75 (00000025AAC4DC00) [pid = 3952] [serial = 1014] [outer = 0000000000000000] [url = about:blank] 07:12:20 INFO - PROCESS | 3952 | --DOMWINDOW == 74 (00000025B8D9EC00) [pid = 3952] [serial = 1035] [outer = 0000000000000000] [url = about:blank] 07:12:20 INFO - PROCESS | 3952 | --DOMWINDOW == 73 (00000025BB324400) [pid = 3952] [serial = 1041] [outer = 0000000000000000] [url = about:blank] 07:12:20 INFO - PROCESS | 3952 | --DOMWINDOW == 72 (00000025B8139000) [pid = 3952] [serial = 1032] [outer = 0000000000000000] [url = about:blank] 07:12:20 INFO - PROCESS | 3952 | --DOMWINDOW == 71 (00000025BB39D400) [pid = 3952] [serial = 1042] [outer = 0000000000000000] [url = about:blank] 07:12:20 INFO - PROCESS | 3952 | --DOMWINDOW == 70 (00000025BAF74800) [pid = 3952] [serial = 1038] [outer = 0000000000000000] [url = about:blank] 07:12:20 INFO - PROCESS | 3952 | --DOMWINDOW == 69 (00000025B8D92C00) [pid = 3952] [serial = 1033] [outer = 0000000000000000] [url = about:blank] 07:12:20 INFO - PROCESS | 3952 | --DOMWINDOW == 68 (00000025BB031800) [pid = 3952] [serial = 1039] [outer = 0000000000000000] [url = about:blank] 07:12:20 INFO - PROCESS | 3952 | --DOMWINDOW == 67 (00000025B74E5800) [pid = 3952] [serial = 1026] [outer = 0000000000000000] [url = about:blank] 07:12:20 INFO - PROCESS | 3952 | --DOMWINDOW == 66 (00000025B7F05800) [pid = 3952] [serial = 1027] [outer = 0000000000000000] [url = about:blank] 07:12:20 INFO - PROCESS | 3952 | --DOMWINDOW == 65 (00000025B9888800) [pid = 3952] [serial = 1036] [outer = 0000000000000000] [url = about:blank] 07:12:20 INFO - PROCESS | 3952 | --DOMWINDOW == 64 (00000025B4531800) [pid = 3952] [serial = 1024] [outer = 0000000000000000] [url = about:blank] 07:12:20 INFO - PROCESS | 3952 | 1467036740661 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]]]}] 07:12:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 07:12:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 880ms 07:12:20 INFO - PROCESS | 3952 | 1467036740688 Marionette TRACE conn6 -> [0,1413,"getWindowHandle",null] 07:12:20 INFO - PROCESS | 3952 | 1467036740694 Marionette TRACE conn6 <- [1,1413,null,{"value":"13"}] 07:12:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 07:12:20 INFO - PROCESS | 3952 | 1467036740701 Marionette TRACE conn6 -> [0,1414,"setScriptTimeout",{"ms":35000}] 07:12:20 INFO - PROCESS | 3952 | 1467036740704 Marionette TRACE conn6 <- [1,1414,null,{}] 07:12:20 INFO - PROCESS | 3952 | 1467036740708 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}] 07:12:20 INFO - PROCESS | 3952 | 1467036740710 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:12:20 INFO - PROCESS | 3952 | 1467036740801 Marionette TRACE conn6 <- [1,1415,null,{"value":null}] 07:12:20 INFO - PROCESS | 3952 | 1467036740810 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:20 INFO - PROCESS | 3952 | 1467036740812 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:12:20 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B6D0A800 == 30 [pid = 3952] [id = 363] 07:12:20 INFO - PROCESS | 3952 | ++DOMWINDOW == 65 (00000025AAC9C400) [pid = 3952] [serial = 1088] [outer = 0000000000000000] 07:12:20 INFO - PROCESS | 3952 | ++DOMWINDOW == 66 (00000025ABAD5400) [pid = 3952] [serial = 1089] [outer = 00000025AAC9C400] 07:12:20 INFO - PROCESS | 3952 | 1467036740860 Marionette DEBUG loaded listener.js 07:12:20 INFO - PROCESS | 3952 | ++DOMWINDOW == 67 (00000025AF826800) [pid = 3952] [serial = 1090] [outer = 00000025AAC9C400] 07:12:21 INFO - PROCESS | 3952 | 1467036741352 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]]]}] 07:12:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 07:12:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 692ms 07:12:21 INFO - PROCESS | 3952 | 1467036741420 Marionette TRACE conn6 -> [0,1417,"getWindowHandle",null] 07:12:21 INFO - PROCESS | 3952 | 1467036741423 Marionette TRACE conn6 <- [1,1417,null,{"value":"13"}] 07:12:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 07:12:21 INFO - PROCESS | 3952 | 1467036741426 Marionette TRACE conn6 -> [0,1418,"setScriptTimeout",{"ms":35000}] 07:12:21 INFO - PROCESS | 3952 | 1467036741430 Marionette TRACE conn6 <- [1,1418,null,{}] 07:12:21 INFO - PROCESS | 3952 | 1467036741443 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}] 07:12:21 INFO - PROCESS | 3952 | 1467036741448 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:12:21 INFO - PROCESS | 3952 | 1467036741542 Marionette TRACE conn6 <- [1,1419,null,{"value":null}] 07:12:21 INFO - PROCESS | 3952 | 1467036741614 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:21 INFO - PROCESS | 3952 | 1467036741617 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:12:21 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B76C1800 == 31 [pid = 3952] [id = 364] 07:12:21 INFO - PROCESS | 3952 | ++DOMWINDOW == 68 (00000025B0F18400) [pid = 3952] [serial = 1091] [outer = 0000000000000000] 07:12:21 INFO - PROCESS | 3952 | ++DOMWINDOW == 69 (00000025B1452C00) [pid = 3952] [serial = 1092] [outer = 00000025B0F18400] 07:12:21 INFO - PROCESS | 3952 | 1467036741667 Marionette DEBUG loaded listener.js 07:12:21 INFO - PROCESS | 3952 | ++DOMWINDOW == 70 (00000025B3940C00) [pid = 3952] [serial = 1093] [outer = 00000025B0F18400] 07:12:22 INFO - PROCESS | 3952 | 1467036742116 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]]]}] 07:12:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 07:12:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 733ms 07:12:22 INFO - PROCESS | 3952 | 1467036742162 Marionette TRACE conn6 -> [0,1421,"getWindowHandle",null] 07:12:22 INFO - PROCESS | 3952 | 1467036742165 Marionette TRACE conn6 <- [1,1421,null,{"value":"13"}] 07:12:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 07:12:22 INFO - PROCESS | 3952 | 1467036742169 Marionette TRACE conn6 -> [0,1422,"setScriptTimeout",{"ms":35000}] 07:12:22 INFO - PROCESS | 3952 | 1467036742171 Marionette TRACE conn6 <- [1,1422,null,{}] 07:12:22 INFO - PROCESS | 3952 | 1467036742174 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}] 07:12:22 INFO - PROCESS | 3952 | 1467036742176 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:12:22 INFO - PROCESS | 3952 | 1467036742265 Marionette TRACE conn6 <- [1,1423,null,{"value":null}] 07:12:22 INFO - PROCESS | 3952 | 1467036742272 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:22 INFO - PROCESS | 3952 | 1467036742275 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:12:22 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B8BA9000 == 32 [pid = 3952] [id = 365] 07:12:22 INFO - PROCESS | 3952 | ++DOMWINDOW == 71 (00000025A8D53400) [pid = 3952] [serial = 1094] [outer = 0000000000000000] 07:12:22 INFO - PROCESS | 3952 | ++DOMWINDOW == 72 (00000025B486F800) [pid = 3952] [serial = 1095] [outer = 00000025A8D53400] 07:12:22 INFO - PROCESS | 3952 | 1467036742320 Marionette DEBUG loaded listener.js 07:12:22 INFO - PROCESS | 3952 | ++DOMWINDOW == 73 (00000025B4E9E400) [pid = 3952] [serial = 1096] [outer = 00000025A8D53400] 07:12:22 INFO - PROCESS | 3952 | 1467036742770 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]]]}] 07:12:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 07:12:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 629ms 07:12:22 INFO - PROCESS | 3952 | 1467036742800 Marionette TRACE conn6 -> [0,1425,"getWindowHandle",null] 07:12:22 INFO - PROCESS | 3952 | 1467036742802 Marionette TRACE conn6 <- [1,1425,null,{"value":"13"}] 07:12:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 07:12:22 INFO - PROCESS | 3952 | 1467036742812 Marionette TRACE conn6 -> [0,1426,"setScriptTimeout",{"ms":35000}] 07:12:22 INFO - PROCESS | 3952 | 1467036742814 Marionette TRACE conn6 <- [1,1426,null,{}] 07:12:22 INFO - PROCESS | 3952 | 1467036742818 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}] 07:12:22 INFO - PROCESS | 3952 | 1467036742820 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:12:22 INFO - PROCESS | 3952 | 1467036742960 Marionette TRACE conn6 <- [1,1427,null,{"value":null}] 07:12:22 INFO - PROCESS | 3952 | 1467036742978 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:22 INFO - PROCESS | 3952 | 1467036742980 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:12:22 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BA621000 == 33 [pid = 3952] [id = 366] 07:12:22 INFO - PROCESS | 3952 | ++DOMWINDOW == 74 (00000025B6017C00) [pid = 3952] [serial = 1097] [outer = 0000000000000000] 07:12:23 INFO - PROCESS | 3952 | ++DOMWINDOW == 75 (00000025B6A53800) [pid = 3952] [serial = 1098] [outer = 00000025B6017C00] 07:12:23 INFO - PROCESS | 3952 | 1467036743024 Marionette DEBUG loaded listener.js 07:12:23 INFO - PROCESS | 3952 | ++DOMWINDOW == 76 (00000025B74E4800) [pid = 3952] [serial = 1099] [outer = 00000025B6017C00] 07:12:23 INFO - PROCESS | 3952 | ++DOMWINDOW == 77 (00000025AA626800) [pid = 3952] [serial = 1100] [outer = 00000025AFBE8000] 07:12:23 INFO - PROCESS | 3952 | 1467036743535 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]]]}] 07:12:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 07:12:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 796ms 07:12:23 INFO - PROCESS | 3952 | 1467036743609 Marionette TRACE conn6 -> [0,1429,"getWindowHandle",null] 07:12:23 INFO - PROCESS | 3952 | 1467036743611 Marionette TRACE conn6 <- [1,1429,null,{"value":"13"}] 07:12:23 INFO - PROCESS | 3952 | 1467036743615 Marionette TRACE conn6 -> [0,1430,"setScriptTimeout",{"ms":35000}] 07:12:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 07:12:23 INFO - PROCESS | 3952 | 1467036743617 Marionette TRACE conn6 <- [1,1430,null,{}] 07:12:23 INFO - PROCESS | 3952 | 1467036743621 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}] 07:12:23 INFO - PROCESS | 3952 | 1467036743627 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:12:23 INFO - PROCESS | 3952 | 1467036743768 Marionette TRACE conn6 <- [1,1431,null,{"value":null}] 07:12:23 INFO - PROCESS | 3952 | 1467036743815 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:23 INFO - PROCESS | 3952 | 1467036743817 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:12:23 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BDE32800 == 34 [pid = 3952] [id = 367] 07:12:23 INFO - PROCESS | 3952 | ++DOMWINDOW == 78 (00000025B7636C00) [pid = 3952] [serial = 1101] [outer = 0000000000000000] 07:12:23 INFO - PROCESS | 3952 | ++DOMWINDOW == 79 (00000025B8085800) [pid = 3952] [serial = 1102] [outer = 00000025B7636C00] 07:12:23 INFO - PROCESS | 3952 | 1467036743862 Marionette DEBUG loaded listener.js 07:12:23 INFO - PROCESS | 3952 | ++DOMWINDOW == 80 (00000025B80C2C00) [pid = 3952] [serial = 1103] [outer = 00000025B7636C00] 07:12:24 INFO - PROCESS | 3952 | --DOMWINDOW == 79 (00000025B1458000) [pid = 3952] [serial = 1064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 07:12:24 INFO - PROCESS | 3952 | --DOMWINDOW == 78 (00000025B14A2800) [pid = 3952] [serial = 1067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 07:12:24 INFO - PROCESS | 3952 | --DOMWINDOW == 77 (00000025AF8BB000) [pid = 3952] [serial = 1061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 07:12:24 INFO - PROCESS | 3952 | --DOMWINDOW == 76 (00000025AA1CD800) [pid = 3952] [serial = 1055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 07:12:24 INFO - PROCESS | 3952 | --DOMWINDOW == 75 (00000025AA626000) [pid = 3952] [serial = 1052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 07:12:24 INFO - PROCESS | 3952 | --DOMWINDOW == 74 (00000025AAB9A400) [pid = 3952] [serial = 1058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 07:12:24 INFO - PROCESS | 3952 | --DOMWINDOW == 73 (00000025AA715800) [pid = 3952] [serial = 1043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 07:12:24 INFO - PROCESS | 3952 | --DOMWINDOW == 72 (00000025B393EC00) [pid = 3952] [serial = 1046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 07:12:24 INFO - PROCESS | 3952 | --DOMWINDOW == 71 (00000025B8D9C400) [pid = 3952] [serial = 1049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 07:12:24 INFO - PROCESS | 3952 | --DOMWINDOW == 70 (00000025B42E4C00) [pid = 3952] [serial = 1070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 07:12:24 INFO - PROCESS | 3952 | --DOMWINDOW == 69 (00000025B74E8000) [pid = 3952] [serial = 1076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 07:12:24 INFO - PROCESS | 3952 | --DOMWINDOW == 68 (00000025AF8BD800) [pid = 3952] [serial = 1073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 07:12:24 INFO - PROCESS | 3952 | 1467036744481 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]]]}] 07:12:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 07:12:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 944ms 07:12:24 INFO - PROCESS | 3952 | 1467036744563 Marionette TRACE conn6 -> [0,1433,"getWindowHandle",null] 07:12:24 INFO - PROCESS | 3952 | 1467036744568 Marionette TRACE conn6 <- [1,1433,null,{"value":"13"}] 07:12:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 07:12:24 INFO - PROCESS | 3952 | 1467036744574 Marionette TRACE conn6 -> [0,1434,"setScriptTimeout",{"ms":35000}] 07:12:24 INFO - PROCESS | 3952 | 1467036744578 Marionette TRACE conn6 <- [1,1434,null,{}] 07:12:24 INFO - PROCESS | 3952 | 1467036744598 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}] 07:12:24 INFO - PROCESS | 3952 | 1467036744601 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:12:24 INFO - PROCESS | 3952 | 1467036744734 Marionette TRACE conn6 <- [1,1435,null,{"value":null}] 07:12:24 INFO - PROCESS | 3952 | 1467036744801 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:24 INFO - PROCESS | 3952 | 1467036744806 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:12:24 INFO - PROCESS | 3952 | ++DOCSHELL 00000025AFBC4000 == 35 [pid = 3952] [id = 368] 07:12:24 INFO - PROCESS | 3952 | ++DOMWINDOW == 69 (00000025A9728400) [pid = 3952] [serial = 1104] [outer = 0000000000000000] 07:12:24 INFO - PROCESS | 3952 | ++DOMWINDOW == 70 (00000025A9F3E000) [pid = 3952] [serial = 1105] [outer = 00000025A9728400] 07:12:24 INFO - PROCESS | 3952 | 1467036744868 Marionette DEBUG loaded listener.js 07:12:24 INFO - PROCESS | 3952 | ++DOMWINDOW == 71 (00000025AA71FC00) [pid = 3952] [serial = 1106] [outer = 00000025A9728400] 07:12:25 INFO - PROCESS | 3952 | 1467036745455 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]]]}] 07:12:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 07:12:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 944ms 07:12:25 INFO - PROCESS | 3952 | 1467036745521 Marionette TRACE conn6 -> [0,1437,"getWindowHandle",null] 07:12:25 INFO - PROCESS | 3952 | 1467036745526 Marionette TRACE conn6 <- [1,1437,null,{"value":"13"}] 07:12:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 07:12:25 INFO - PROCESS | 3952 | 1467036745533 Marionette TRACE conn6 -> [0,1438,"setScriptTimeout",{"ms":35000}] 07:12:25 INFO - PROCESS | 3952 | 1467036745536 Marionette TRACE conn6 <- [1,1438,null,{}] 07:12:25 INFO - PROCESS | 3952 | 1467036745540 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}] 07:12:25 INFO - PROCESS | 3952 | 1467036745543 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:12:25 INFO - PROCESS | 3952 | 1467036745671 Marionette TRACE conn6 <- [1,1439,null,{"value":null}] 07:12:25 INFO - PROCESS | 3952 | 1467036745739 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:25 INFO - PROCESS | 3952 | 1467036745742 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:12:25 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B760D800 == 36 [pid = 3952] [id = 369] 07:12:25 INFO - PROCESS | 3952 | ++DOMWINDOW == 72 (00000025AEE50C00) [pid = 3952] [serial = 1107] [outer = 0000000000000000] 07:12:25 INFO - PROCESS | 3952 | ++DOMWINDOW == 73 (00000025AEEC0800) [pid = 3952] [serial = 1108] [outer = 00000025AEE50C00] 07:12:25 INFO - PROCESS | 3952 | 1467036745800 Marionette DEBUG loaded listener.js 07:12:25 INFO - PROCESS | 3952 | ++DOMWINDOW == 74 (00000025AFC66000) [pid = 3952] [serial = 1109] [outer = 00000025AEE50C00] 07:12:26 INFO - PROCESS | 3952 | 1467036746460 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]]]}] 07:12:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 07:12:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 986ms 07:12:26 INFO - PROCESS | 3952 | 1467036746521 Marionette TRACE conn6 -> [0,1441,"getWindowHandle",null] 07:12:26 INFO - PROCESS | 3952 | 1467036746523 Marionette TRACE conn6 <- [1,1441,null,{"value":"13"}] 07:12:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 07:12:26 INFO - PROCESS | 3952 | 1467036746527 Marionette TRACE conn6 -> [0,1442,"setScriptTimeout",{"ms":35000}] 07:12:26 INFO - PROCESS | 3952 | 1467036746531 Marionette TRACE conn6 <- [1,1442,null,{}] 07:12:26 INFO - PROCESS | 3952 | 1467036746543 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}] 07:12:26 INFO - PROCESS | 3952 | 1467036746548 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:12:26 INFO - PROCESS | 3952 | 1467036746712 Marionette TRACE conn6 <- [1,1443,null,{"value":null}] 07:12:26 INFO - PROCESS | 3952 | 1467036746758 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:26 INFO - PROCESS | 3952 | 1467036746761 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:12:26 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BC95F000 == 37 [pid = 3952] [id = 370] 07:12:26 INFO - PROCESS | 3952 | ++DOMWINDOW == 75 (00000025B41CAC00) [pid = 3952] [serial = 1110] [outer = 0000000000000000] 07:12:26 INFO - PROCESS | 3952 | ++DOMWINDOW == 76 (00000025B42E3000) [pid = 3952] [serial = 1111] [outer = 00000025B41CAC00] 07:12:26 INFO - PROCESS | 3952 | 1467036746821 Marionette DEBUG loaded listener.js 07:12:26 INFO - PROCESS | 3952 | ++DOMWINDOW == 77 (00000025B486D800) [pid = 3952] [serial = 1112] [outer = 00000025B41CAC00] 07:12:27 INFO - PROCESS | 3952 | 1467036747493 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]]]}] 07:12:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 07:12:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1036ms 07:12:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 07:12:27 INFO - PROCESS | 3952 | 1467036747566 Marionette TRACE conn6 -> [0,1445,"getWindowHandle",null] 07:12:27 INFO - PROCESS | 3952 | 1467036747569 Marionette TRACE conn6 <- [1,1445,null,{"value":"13"}] 07:12:27 INFO - PROCESS | 3952 | 1467036747573 Marionette TRACE conn6 -> [0,1446,"setScriptTimeout",{"ms":35000}] 07:12:27 INFO - PROCESS | 3952 | 1467036747575 Marionette TRACE conn6 <- [1,1446,null,{}] 07:12:27 INFO - PROCESS | 3952 | 1467036747579 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}] 07:12:27 INFO - PROCESS | 3952 | 1467036747581 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:12:27 INFO - PROCESS | 3952 | 1467036747696 Marionette TRACE conn6 <- [1,1447,null,{"value":null}] 07:12:27 INFO - PROCESS | 3952 | 1467036747768 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:27 INFO - PROCESS | 3952 | 1467036747771 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:12:27 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B8BA8800 == 38 [pid = 3952] [id = 371] 07:12:27 INFO - PROCESS | 3952 | ++DOMWINDOW == 78 (00000025B795B800) [pid = 3952] [serial = 1113] [outer = 0000000000000000] 07:12:27 INFO - PROCESS | 3952 | ++DOMWINDOW == 79 (00000025B8080800) [pid = 3952] [serial = 1114] [outer = 00000025B795B800] 07:12:27 INFO - PROCESS | 3952 | 1467036747868 Marionette DEBUG loaded listener.js 07:12:27 INFO - PROCESS | 3952 | ++DOMWINDOW == 80 (00000025B80C0C00) [pid = 3952] [serial = 1115] [outer = 00000025B795B800] 07:12:28 INFO - PROCESS | 3952 | 1467036748458 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]]]}] 07:12:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 07:12:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 943ms 07:12:28 INFO - PROCESS | 3952 | 1467036748518 Marionette TRACE conn6 -> [0,1449,"getWindowHandle",null] 07:12:28 INFO - PROCESS | 3952 | 1467036748520 Marionette TRACE conn6 <- [1,1449,null,{"value":"13"}] 07:12:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 07:12:28 INFO - PROCESS | 3952 | 1467036748524 Marionette TRACE conn6 -> [0,1450,"setScriptTimeout",{"ms":35000}] 07:12:28 INFO - PROCESS | 3952 | 1467036748526 Marionette TRACE conn6 <- [1,1450,null,{}] 07:12:28 INFO - PROCESS | 3952 | 1467036748530 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}] 07:12:28 INFO - PROCESS | 3952 | 1467036748532 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:12:28 INFO - PROCESS | 3952 | 1467036748658 Marionette TRACE conn6 <- [1,1451,null,{"value":null}] 07:12:28 INFO - PROCESS | 3952 | 1467036748731 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:28 INFO - PROCESS | 3952 | 1467036748733 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:12:28 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BC963000 == 39 [pid = 3952] [id = 372] 07:12:28 INFO - PROCESS | 3952 | ++DOMWINDOW == 81 (00000025AA719C00) [pid = 3952] [serial = 1116] [outer = 0000000000000000] 07:12:28 INFO - PROCESS | 3952 | ++DOMWINDOW == 82 (00000025B8133400) [pid = 3952] [serial = 1117] [outer = 00000025AA719C00] 07:12:28 INFO - PROCESS | 3952 | 1467036748789 Marionette DEBUG loaded listener.js 07:12:28 INFO - PROCESS | 3952 | ++DOMWINDOW == 83 (00000025B8454C00) [pid = 3952] [serial = 1118] [outer = 00000025AA719C00] 07:12:29 INFO - PROCESS | 3952 | 1467036749569 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]]]}] 07:12:30 INFO - PROCESS | 3952 | --DOCSHELL 00000025BA621000 == 38 [pid = 3952] [id = 366] 07:12:30 INFO - PROCESS | 3952 | --DOCSHELL 00000025B8BA9000 == 37 [pid = 3952] [id = 365] 07:12:30 INFO - PROCESS | 3952 | --DOCSHELL 00000025B76C1800 == 36 [pid = 3952] [id = 364] 07:12:30 INFO - PROCESS | 3952 | --DOCSHELL 00000025B6D0A800 == 35 [pid = 3952] [id = 363] 07:12:30 INFO - PROCESS | 3952 | --DOCSHELL 00000025AF975000 == 34 [pid = 3952] [id = 362] 07:12:30 INFO - PROCESS | 3952 | --DOCSHELL 00000025BDE2B800 == 33 [pid = 3952] [id = 202] 07:12:30 INFO - PROCESS | 3952 | --DOCSHELL 00000025ABA18800 == 32 [pid = 3952] [id = 185] 07:12:30 INFO - PROCESS | 3952 | --DOCSHELL 00000025B42C8800 == 31 [pid = 3952] [id = 194] 07:12:30 INFO - PROCESS | 3952 | --DOCSHELL 00000025B398A800 == 30 [pid = 3952] [id = 198] 07:12:30 INFO - PROCESS | 3952 | --DOCSHELL 00000025B7020800 == 29 [pid = 3952] [id = 195] 07:12:30 INFO - PROCESS | 3952 | --DOCSHELL 00000025B8DE7800 == 28 [pid = 3952] [id = 197] 07:12:30 INFO - PROCESS | 3952 | --DOCSHELL 00000025B0833000 == 27 [pid = 3952] [id = 186] 07:12:30 INFO - PROCESS | 3952 | --DOCSHELL 00000025BB65B000 == 26 [pid = 3952] [id = 199] 07:12:30 INFO - PROCESS | 3952 | --DOCSHELL 00000025BC974000 == 25 [pid = 3952] [id = 360] 07:12:30 INFO - PROCESS | 3952 | --DOCSHELL 00000025B96B8000 == 24 [pid = 3952] [id = 191] 07:12:30 INFO - PROCESS | 3952 | --DOCSHELL 00000025B7022800 == 23 [pid = 3952] [id = 188] 07:12:30 INFO - PROCESS | 3952 | --DOCSHELL 00000025B8239000 == 22 [pid = 3952] [id = 196] 07:12:30 INFO - PROCESS | 3952 | --DOCSHELL 00000025B4E1A800 == 21 [pid = 3952] [id = 187] 07:12:30 INFO - PROCESS | 3952 | --DOCSHELL 00000025AFBB2800 == 20 [pid = 3952] [id = 192] 07:12:30 INFO - PROCESS | 3952 | --DOCSHELL 00000025B0F55800 == 19 [pid = 3952] [id = 361] 07:12:30 INFO - PROCESS | 3952 | --DOCSHELL 00000025B76C0000 == 18 [pid = 3952] [id = 189] 07:12:30 INFO - PROCESS | 3952 | --DOCSHELL 00000025B8247000 == 17 [pid = 3952] [id = 190] 07:12:30 INFO - PROCESS | 3952 | --DOCSHELL 00000025AB363800 == 16 [pid = 3952] [id = 193] 07:12:30 INFO - PROCESS | 3952 | --DOCSHELL 00000025BAF47800 == 15 [pid = 3952] [id = 201] 07:12:30 INFO - PROCESS | 3952 | --DOCSHELL 00000025B6AA4000 == 14 [pid = 3952] [id = 200] 07:12:30 INFO - PROCESS | 3952 | --DOCSHELL 00000025B8BA8800 == 13 [pid = 3952] [id = 371] 07:12:30 INFO - PROCESS | 3952 | --DOCSHELL 00000025BC95F000 == 12 [pid = 3952] [id = 370] 07:12:30 INFO - PROCESS | 3952 | --DOCSHELL 00000025B760D800 == 11 [pid = 3952] [id = 369] 07:12:30 INFO - PROCESS | 3952 | --DOCSHELL 00000025BDE32800 == 10 [pid = 3952] [id = 367] 07:12:30 INFO - PROCESS | 3952 | --DOCSHELL 00000025AFBC4000 == 9 [pid = 3952] [id = 368] 07:12:32 INFO - PROCESS | 3952 | --DOMWINDOW == 82 (00000025B14A7000) [pid = 3952] [serial = 1065] [outer = 0000000000000000] [url = about:blank] 07:12:32 INFO - PROCESS | 3952 | --DOMWINDOW == 81 (00000025B41CB400) [pid = 3952] [serial = 1068] [outer = 0000000000000000] [url = about:blank] 07:12:32 INFO - PROCESS | 3952 | --DOMWINDOW == 80 (00000025AFB72800) [pid = 3952] [serial = 1062] [outer = 0000000000000000] [url = about:blank] 07:12:32 INFO - PROCESS | 3952 | --DOMWINDOW == 79 (00000025AA62A800) [pid = 3952] [serial = 1056] [outer = 0000000000000000] [url = about:blank] 07:12:32 INFO - PROCESS | 3952 | --DOMWINDOW == 78 (00000025AA712400) [pid = 3952] [serial = 1057] [outer = 0000000000000000] [url = about:blank] 07:12:32 INFO - PROCESS | 3952 | --DOMWINDOW == 77 (00000025AA719800) [pid = 3952] [serial = 1054] [outer = 0000000000000000] [url = about:blank] 07:12:32 INFO - PROCESS | 3952 | --DOMWINDOW == 76 (00000025AA702400) [pid = 3952] [serial = 1053] [outer = 0000000000000000] [url = about:blank] 07:12:32 INFO - PROCESS | 3952 | --DOMWINDOW == 75 (00000025AAC93C00) [pid = 3952] [serial = 1059] [outer = 0000000000000000] [url = about:blank] 07:12:32 INFO - PROCESS | 3952 | --DOMWINDOW == 74 (00000025AACA0000) [pid = 3952] [serial = 1060] [outer = 0000000000000000] [url = about:blank] 07:12:32 INFO - PROCESS | 3952 | --DOMWINDOW == 73 (00000025B09DAC00) [pid = 3952] [serial = 1045] [outer = 0000000000000000] [url = about:blank] 07:12:32 INFO - PROCESS | 3952 | --DOMWINDOW == 72 (00000025AAE2B000) [pid = 3952] [serial = 1044] [outer = 0000000000000000] [url = about:blank] 07:12:32 INFO - PROCESS | 3952 | --DOMWINDOW == 71 (00000025B7FB9C00) [pid = 3952] [serial = 1048] [outer = 0000000000000000] [url = about:blank] 07:12:32 INFO - PROCESS | 3952 | --DOMWINDOW == 70 (00000025B6E86400) [pid = 3952] [serial = 1047] [outer = 0000000000000000] [url = about:blank] 07:12:32 INFO - PROCESS | 3952 | --DOMWINDOW == 69 (00000025B3935400) [pid = 3952] [serial = 1066] [outer = 0000000000000000] [url = about:blank] 07:12:32 INFO - PROCESS | 3952 | --DOMWINDOW == 68 (00000025BB617400) [pid = 3952] [serial = 1051] [outer = 0000000000000000] [url = about:blank] 07:12:32 INFO - PROCESS | 3952 | --DOMWINDOW == 67 (00000025BB324800) [pid = 3952] [serial = 1050] [outer = 0000000000000000] [url = about:blank] 07:12:32 INFO - PROCESS | 3952 | --DOMWINDOW == 66 (00000025B7F0EC00) [pid = 3952] [serial = 1080] [outer = 0000000000000000] [url = about:blank] 07:12:32 INFO - PROCESS | 3952 | --DOMWINDOW == 65 (00000025B683C400) [pid = 3952] [serial = 1071] [outer = 0000000000000000] [url = about:blank] 07:12:32 INFO - PROCESS | 3952 | --DOMWINDOW == 64 (00000025B42E3800) [pid = 3952] [serial = 1069] [outer = 0000000000000000] [url = about:blank] 07:12:32 INFO - PROCESS | 3952 | --DOMWINDOW == 63 (00000025B7C13800) [pid = 3952] [serial = 1078] [outer = 0000000000000000] [url = about:blank] 07:12:32 INFO - PROCESS | 3952 | --DOMWINDOW == 62 (00000025B74F0000) [pid = 3952] [serial = 1077] [outer = 0000000000000000] [url = about:blank] 07:12:32 INFO - PROCESS | 3952 | --DOMWINDOW == 61 (00000025B6868800) [pid = 3952] [serial = 1074] [outer = 0000000000000000] [url = about:blank] 07:12:32 INFO - PROCESS | 3952 | --DOMWINDOW == 60 (00000025B6E8AC00) [pid = 3952] [serial = 1072] [outer = 0000000000000000] [url = about:blank] 07:12:32 INFO - PROCESS | 3952 | --DOMWINDOW == 59 (00000025B7414C00) [pid = 3952] [serial = 1075] [outer = 0000000000000000] [url = about:blank] 07:12:32 INFO - PROCESS | 3952 | --DOMWINDOW == 58 (00000025B0995400) [pid = 3952] [serial = 1063] [outer = 0000000000000000] [url = about:blank] 07:12:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 07:12:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 3667ms 07:12:32 INFO - PROCESS | 3952 | 1467036752207 Marionette TRACE conn6 -> [0,1453,"getWindowHandle",null] 07:12:32 INFO - PROCESS | 3952 | 1467036752211 Marionette TRACE conn6 <- [1,1453,null,{"value":"13"}] 07:12:32 INFO - PROCESS | 3952 | 1467036752216 Marionette TRACE conn6 -> [0,1454,"setScriptTimeout",{"ms":35000}] 07:12:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 07:12:32 INFO - PROCESS | 3952 | 1467036752222 Marionette TRACE conn6 <- [1,1454,null,{}] 07:12:32 INFO - PROCESS | 3952 | 1467036752228 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}] 07:12:32 INFO - PROCESS | 3952 | 1467036752232 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:12:32 INFO - PROCESS | 3952 | 1467036752328 Marionette TRACE conn6 <- [1,1455,null,{"value":null}] 07:12:32 INFO - PROCESS | 3952 | 1467036752334 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:32 INFO - PROCESS | 3952 | 1467036752338 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:12:32 INFO - PROCESS | 3952 | ++DOCSHELL 00000025AEE7F800 == 10 [pid = 3952] [id = 373] 07:12:32 INFO - PROCESS | 3952 | ++DOMWINDOW == 59 (00000025A9DC5000) [pid = 3952] [serial = 1119] [outer = 0000000000000000] 07:12:32 INFO - PROCESS | 3952 | ++DOMWINDOW == 60 (00000025A9F40400) [pid = 3952] [serial = 1120] [outer = 00000025A9DC5000] 07:12:32 INFO - PROCESS | 3952 | 1467036752388 Marionette DEBUG loaded listener.js 07:12:32 INFO - PROCESS | 3952 | ++DOMWINDOW == 61 (00000025AA708800) [pid = 3952] [serial = 1121] [outer = 00000025A9DC5000] 07:12:32 INFO - PROCESS | 3952 | 1467036752894 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]]]}] 07:12:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 07:12:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 732ms 07:12:32 INFO - PROCESS | 3952 | 1467036752953 Marionette TRACE conn6 -> [0,1457,"getWindowHandle",null] 07:12:32 INFO - PROCESS | 3952 | 1467036752957 Marionette TRACE conn6 <- [1,1457,null,{"value":"13"}] 07:12:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 07:12:32 INFO - PROCESS | 3952 | 1467036752963 Marionette TRACE conn6 -> [0,1458,"setScriptTimeout",{"ms":35000}] 07:12:32 INFO - PROCESS | 3952 | 1467036752968 Marionette TRACE conn6 <- [1,1458,null,{}] 07:12:32 INFO - PROCESS | 3952 | 1467036752972 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}] 07:12:32 INFO - PROCESS | 3952 | 1467036752975 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:12:33 INFO - PROCESS | 3952 | 1467036753073 Marionette TRACE conn6 <- [1,1459,null,{"value":null}] 07:12:33 INFO - PROCESS | 3952 | 1467036753145 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:33 INFO - PROCESS | 3952 | 1467036753147 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:12:33 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B0F39000 == 11 [pid = 3952] [id = 374] 07:12:33 INFO - PROCESS | 3952 | ++DOMWINDOW == 62 (00000025AAA08000) [pid = 3952] [serial = 1122] [outer = 0000000000000000] 07:12:33 INFO - PROCESS | 3952 | ++DOMWINDOW == 63 (00000025AABA1C00) [pid = 3952] [serial = 1123] [outer = 00000025AAA08000] 07:12:33 INFO - PROCESS | 3952 | 1467036753197 Marionette DEBUG loaded listener.js 07:12:33 INFO - PROCESS | 3952 | ++DOMWINDOW == 64 (00000025AAC97400) [pid = 3952] [serial = 1124] [outer = 00000025AAA08000] 07:12:33 INFO - PROCESS | 3952 | 1467036753631 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]]]}] 07:12:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 07:12:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 691ms 07:12:33 INFO - PROCESS | 3952 | 1467036753677 Marionette TRACE conn6 -> [0,1461,"getWindowHandle",null] 07:12:33 INFO - PROCESS | 3952 | 1467036753679 Marionette TRACE conn6 <- [1,1461,null,{"value":"13"}] 07:12:33 INFO - PROCESS | 3952 | 1467036753683 Marionette TRACE conn6 -> [0,1462,"setScriptTimeout",{"ms":35000}] 07:12:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 07:12:33 INFO - PROCESS | 3952 | 1467036753685 Marionette TRACE conn6 <- [1,1462,null,{}] 07:12:33 INFO - PROCESS | 3952 | 1467036753704 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}] 07:12:33 INFO - PROCESS | 3952 | 1467036753709 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:12:33 INFO - PROCESS | 3952 | 1467036753809 Marionette TRACE conn6 <- [1,1463,null,{"value":null}] 07:12:33 INFO - PROCESS | 3952 | 1467036753826 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:33 INFO - PROCESS | 3952 | 1467036753830 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:12:33 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B6EEC800 == 12 [pid = 3952] [id = 375] 07:12:33 INFO - PROCESS | 3952 | ++DOMWINDOW == 65 (00000025ABFB7400) [pid = 3952] [serial = 1125] [outer = 0000000000000000] 07:12:33 INFO - PROCESS | 3952 | ++DOMWINDOW == 66 (00000025AEE4D000) [pid = 3952] [serial = 1126] [outer = 00000025ABFB7400] 07:12:33 INFO - PROCESS | 3952 | 1467036753881 Marionette DEBUG loaded listener.js 07:12:33 INFO - PROCESS | 3952 | ++DOMWINDOW == 67 (00000025AF5E8800) [pid = 3952] [serial = 1127] [outer = 00000025ABFB7400] 07:12:34 INFO - PROCESS | 3952 | 1467036754361 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]]]}] 07:12:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 07:12:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 733ms 07:12:34 INFO - PROCESS | 3952 | 1467036754421 Marionette TRACE conn6 -> [0,1465,"getWindowHandle",null] 07:12:34 INFO - PROCESS | 3952 | 1467036754423 Marionette TRACE conn6 <- [1,1465,null,{"value":"13"}] 07:12:34 INFO - PROCESS | 3952 | 1467036754427 Marionette TRACE conn6 -> [0,1466,"setScriptTimeout",{"ms":35000}] 07:12:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 07:12:34 INFO - PROCESS | 3952 | 1467036754429 Marionette TRACE conn6 <- [1,1466,null,{}] 07:12:34 INFO - PROCESS | 3952 | 1467036754439 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}] 07:12:34 INFO - PROCESS | 3952 | 1467036754442 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:12:34 INFO - PROCESS | 3952 | 1467036754554 Marionette TRACE conn6 <- [1,1467,null,{"value":null}] 07:12:34 INFO - PROCESS | 3952 | 1467036754565 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:34 INFO - PROCESS | 3952 | 1467036754568 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:12:34 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B761D000 == 13 [pid = 3952] [id = 376] 07:12:34 INFO - PROCESS | 3952 | ++DOMWINDOW == 68 (00000025B0991800) [pid = 3952] [serial = 1128] [outer = 0000000000000000] 07:12:34 INFO - PROCESS | 3952 | ++DOMWINDOW == 69 (00000025B09DCC00) [pid = 3952] [serial = 1129] [outer = 00000025B0991800] 07:12:34 INFO - PROCESS | 3952 | 1467036754649 Marionette DEBUG loaded listener.js 07:12:34 INFO - PROCESS | 3952 | ++DOMWINDOW == 70 (00000025B138AC00) [pid = 3952] [serial = 1130] [outer = 00000025B0991800] 07:12:35 INFO - PROCESS | 3952 | 1467036755109 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]]]}] 07:12:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 07:12:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 733ms 07:12:35 INFO - PROCESS | 3952 | 1467036755197 Marionette TRACE conn6 -> [0,1469,"getWindowHandle",null] 07:12:35 INFO - PROCESS | 3952 | 1467036755199 Marionette TRACE conn6 <- [1,1469,null,{"value":"13"}] 07:12:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 07:12:35 INFO - PROCESS | 3952 | 1467036755205 Marionette TRACE conn6 -> [0,1470,"setScriptTimeout",{"ms":35000}] 07:12:35 INFO - PROCESS | 3952 | 1467036755207 Marionette TRACE conn6 <- [1,1470,null,{}] 07:12:35 INFO - PROCESS | 3952 | 1467036755210 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}] 07:12:35 INFO - PROCESS | 3952 | 1467036755213 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:12:35 INFO - PROCESS | 3952 | 1467036755333 Marionette TRACE conn6 <- [1,1471,null,{"value":null}] 07:12:35 INFO - PROCESS | 3952 | 1467036755343 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:35 INFO - PROCESS | 3952 | 1467036755345 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:12:35 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B8239000 == 14 [pid = 3952] [id = 377] 07:12:35 INFO - PROCESS | 3952 | ++DOMWINDOW == 71 (00000025B14B0800) [pid = 3952] [serial = 1131] [outer = 0000000000000000] 07:12:35 INFO - PROCESS | 3952 | ++DOMWINDOW == 72 (00000025B3933800) [pid = 3952] [serial = 1132] [outer = 00000025B14B0800] 07:12:35 INFO - PROCESS | 3952 | 1467036755390 Marionette DEBUG loaded listener.js 07:12:35 INFO - PROCESS | 3952 | ++DOMWINDOW == 73 (00000025B3972800) [pid = 3952] [serial = 1133] [outer = 00000025B14B0800] 07:12:35 INFO - PROCESS | 3952 | 1467036755843 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]]]}] 07:12:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 07:12:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 692ms 07:12:35 INFO - PROCESS | 3952 | 1467036755899 Marionette TRACE conn6 -> [0,1473,"getWindowHandle",null] 07:12:35 INFO - PROCESS | 3952 | 1467036755902 Marionette TRACE conn6 <- [1,1473,null,{"value":"13"}] 07:12:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 07:12:35 INFO - PROCESS | 3952 | 1467036755913 Marionette TRACE conn6 -> [0,1474,"setScriptTimeout",{"ms":35000}] 07:12:35 INFO - PROCESS | 3952 | 1467036755915 Marionette TRACE conn6 <- [1,1474,null,{}] 07:12:35 INFO - PROCESS | 3952 | 1467036755918 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}] 07:12:35 INFO - PROCESS | 3952 | 1467036755924 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:12:36 INFO - PROCESS | 3952 | 1467036756084 Marionette TRACE conn6 <- [1,1475,null,{"value":null}] 07:12:36 INFO - PROCESS | 3952 | 1467036756131 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:36 INFO - PROCESS | 3952 | 1467036756134 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:12:36 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B9C1E000 == 15 [pid = 3952] [id = 378] 07:12:36 INFO - PROCESS | 3952 | ++DOMWINDOW == 74 (00000025B4531400) [pid = 3952] [serial = 1134] [outer = 0000000000000000] 07:12:36 INFO - PROCESS | 3952 | ++DOMWINDOW == 75 (00000025B4874400) [pid = 3952] [serial = 1135] [outer = 00000025B4531400] 07:12:36 INFO - PROCESS | 3952 | 1467036756179 Marionette DEBUG loaded listener.js 07:12:36 INFO - PROCESS | 3952 | ++DOMWINDOW == 76 (00000025B601D800) [pid = 3952] [serial = 1136] [outer = 00000025B4531400] 07:12:36 INFO - PROCESS | 3952 | --DOMWINDOW == 75 (00000025A8D53400) [pid = 3952] [serial = 1094] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 07:12:36 INFO - PROCESS | 3952 | --DOMWINDOW == 74 (00000025B6017C00) [pid = 3952] [serial = 1097] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 07:12:36 INFO - PROCESS | 3952 | --DOMWINDOW == 73 (00000025B795B800) [pid = 3952] [serial = 1113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 07:12:36 INFO - PROCESS | 3952 | --DOMWINDOW == 72 (00000025B0F18400) [pid = 3952] [serial = 1091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 07:12:36 INFO - PROCESS | 3952 | --DOMWINDOW == 71 (00000025AAC9C400) [pid = 3952] [serial = 1088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 07:12:36 INFO - PROCESS | 3952 | --DOMWINDOW == 70 (00000025A9720000) [pid = 3952] [serial = 1082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 07:12:36 INFO - PROCESS | 3952 | --DOMWINDOW == 69 (00000025A9726800) [pid = 3952] [serial = 1085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 07:12:36 INFO - PROCESS | 3952 | --DOMWINDOW == 68 (00000025B74EC800) [pid = 3952] [serial = 1079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 07:12:36 INFO - PROCESS | 3952 | --DOMWINDOW == 67 (00000025B41CAC00) [pid = 3952] [serial = 1110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 07:12:36 INFO - PROCESS | 3952 | --DOMWINDOW == 66 (00000025AEE50C00) [pid = 3952] [serial = 1107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 07:12:36 INFO - PROCESS | 3952 | --DOMWINDOW == 65 (00000025A9728400) [pid = 3952] [serial = 1104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 07:12:36 INFO - PROCESS | 3952 | --DOMWINDOW == 64 (00000025B7636C00) [pid = 3952] [serial = 1101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 07:12:36 INFO - PROCESS | 3952 | 1467036756762 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]]]}] 07:12:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 07:12:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 902ms 07:12:36 INFO - PROCESS | 3952 | 1467036756810 Marionette TRACE conn6 -> [0,1477,"getWindowHandle",null] 07:12:36 INFO - PROCESS | 3952 | 1467036756812 Marionette TRACE conn6 <- [1,1477,null,{"value":"13"}] 07:12:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 07:12:36 INFO - PROCESS | 3952 | 1467036756815 Marionette TRACE conn6 -> [0,1478,"setScriptTimeout",{"ms":35000}] 07:12:36 INFO - PROCESS | 3952 | 1467036756817 Marionette TRACE conn6 <- [1,1478,null,{}] 07:12:36 INFO - PROCESS | 3952 | 1467036756821 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}] 07:12:36 INFO - PROCESS | 3952 | 1467036756823 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:12:36 INFO - PROCESS | 3952 | 1467036756910 Marionette TRACE conn6 <- [1,1479,null,{"value":null}] 07:12:36 INFO - PROCESS | 3952 | 1467036756918 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:36 INFO - PROCESS | 3952 | 1467036756920 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:12:36 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BAE98800 == 16 [pid = 3952] [id = 379] 07:12:36 INFO - PROCESS | 3952 | ++DOMWINDOW == 65 (00000025A8D36800) [pid = 3952] [serial = 1137] [outer = 0000000000000000] 07:12:36 INFO - PROCESS | 3952 | ++DOMWINDOW == 66 (00000025AFE36400) [pid = 3952] [serial = 1138] [outer = 00000025A8D36800] 07:12:36 INFO - PROCESS | 3952 | 1467036756965 Marionette DEBUG loaded listener.js 07:12:37 INFO - PROCESS | 3952 | ++DOMWINDOW == 67 (00000025B49E0000) [pid = 3952] [serial = 1139] [outer = 00000025A8D36800] 07:12:37 INFO - PROCESS | 3952 | 1467036757406 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]]]}] 07:12:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 07:12:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 629ms 07:12:37 INFO - PROCESS | 3952 | 1467036757452 Marionette TRACE conn6 -> [0,1481,"getWindowHandle",null] 07:12:37 INFO - PROCESS | 3952 | 1467036757455 Marionette TRACE conn6 <- [1,1481,null,{"value":"13"}] 07:12:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 07:12:37 INFO - PROCESS | 3952 | 1467036757458 Marionette TRACE conn6 -> [0,1482,"setScriptTimeout",{"ms":35000}] 07:12:37 INFO - PROCESS | 3952 | 1467036757460 Marionette TRACE conn6 <- [1,1482,null,{}] 07:12:37 INFO - PROCESS | 3952 | 1467036757464 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}] 07:12:37 INFO - PROCESS | 3952 | 1467036757466 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:12:37 INFO - PROCESS | 3952 | 1467036757546 Marionette TRACE conn6 <- [1,1483,null,{"value":null}] 07:12:37 INFO - PROCESS | 3952 | 1467036757551 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:37 INFO - PROCESS | 3952 | 1467036757553 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:12:37 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BBA0A800 == 17 [pid = 3952] [id = 380] 07:12:37 INFO - PROCESS | 3952 | ++DOMWINDOW == 68 (00000025B6AF4800) [pid = 3952] [serial = 1140] [outer = 0000000000000000] 07:12:37 INFO - PROCESS | 3952 | ++DOMWINDOW == 69 (00000025B6E91000) [pid = 3952] [serial = 1141] [outer = 00000025B6AF4800] 07:12:37 INFO - PROCESS | 3952 | 1467036757597 Marionette DEBUG loaded listener.js 07:12:37 INFO - PROCESS | 3952 | ++DOMWINDOW == 70 (00000025B7416400) [pid = 3952] [serial = 1142] [outer = 00000025B6AF4800] 07:12:38 INFO - PROCESS | 3952 | 1467036758057 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]]]}] 07:12:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 07:12:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 629ms 07:12:38 INFO - PROCESS | 3952 | 1467036758091 Marionette TRACE conn6 -> [0,1485,"getWindowHandle",null] 07:12:38 INFO - PROCESS | 3952 | 1467036758093 Marionette TRACE conn6 <- [1,1485,null,{"value":"13"}] 07:12:38 INFO - PROCESS | 3952 | 1467036758096 Marionette TRACE conn6 -> [0,1486,"setScriptTimeout",{"ms":35000}] 07:12:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 07:12:38 INFO - PROCESS | 3952 | 1467036758098 Marionette TRACE conn6 <- [1,1486,null,{}] 07:12:38 INFO - PROCESS | 3952 | 1467036758102 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}] 07:12:38 INFO - PROCESS | 3952 | 1467036758104 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:12:38 INFO - PROCESS | 3952 | 1467036758187 Marionette TRACE conn6 <- [1,1487,null,{"value":null}] 07:12:38 INFO - PROCESS | 3952 | 1467036758194 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:38 INFO - PROCESS | 3952 | 1467036758196 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:12:38 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BC976000 == 18 [pid = 3952] [id = 381] 07:12:38 INFO - PROCESS | 3952 | ++DOMWINDOW == 71 (00000025B74EC000) [pid = 3952] [serial = 1143] [outer = 0000000000000000] 07:12:38 INFO - PROCESS | 3952 | ++DOMWINDOW == 72 (00000025B74F0800) [pid = 3952] [serial = 1144] [outer = 00000025B74EC000] 07:12:38 INFO - PROCESS | 3952 | 1467036758242 Marionette DEBUG loaded listener.js 07:12:38 INFO - PROCESS | 3952 | ++DOMWINDOW == 73 (00000025B7A4FC00) [pid = 3952] [serial = 1145] [outer = 00000025B74EC000] 07:12:39 INFO - PROCESS | 3952 | --DOCSHELL 00000025BC963000 == 17 [pid = 3952] [id = 372] 07:12:39 INFO - PROCESS | 3952 | --DOMWINDOW == 72 (00000025B8080800) [pid = 3952] [serial = 1114] [outer = 0000000000000000] [url = about:blank] 07:12:39 INFO - PROCESS | 3952 | --DOMWINDOW == 71 (00000025B486D800) [pid = 3952] [serial = 1112] [outer = 0000000000000000] [url = about:blank] 07:12:39 INFO - PROCESS | 3952 | --DOMWINDOW == 70 (00000025AFC66000) [pid = 3952] [serial = 1109] [outer = 0000000000000000] [url = about:blank] 07:12:39 INFO - PROCESS | 3952 | --DOMWINDOW == 69 (00000025AEEC0800) [pid = 3952] [serial = 1108] [outer = 0000000000000000] [url = about:blank] 07:12:39 INFO - PROCESS | 3952 | --DOMWINDOW == 68 (00000025AA71FC00) [pid = 3952] [serial = 1106] [outer = 0000000000000000] [url = about:blank] 07:12:39 INFO - PROCESS | 3952 | --DOMWINDOW == 67 (00000025A9F3E000) [pid = 3952] [serial = 1105] [outer = 0000000000000000] [url = about:blank] 07:12:39 INFO - PROCESS | 3952 | --DOMWINDOW == 66 (00000025B80C2C00) [pid = 3952] [serial = 1103] [outer = 0000000000000000] [url = about:blank] 07:12:39 INFO - PROCESS | 3952 | --DOMWINDOW == 65 (00000025B8085800) [pid = 3952] [serial = 1102] [outer = 0000000000000000] [url = about:blank] 07:12:39 INFO - PROCESS | 3952 | --DOMWINDOW == 64 (00000025B74E4800) [pid = 3952] [serial = 1099] [outer = 0000000000000000] [url = about:blank] 07:12:39 INFO - PROCESS | 3952 | --DOMWINDOW == 63 (00000025B74EF000) [pid = 3952] [serial = 670] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 07:12:39 INFO - PROCESS | 3952 | --DOMWINDOW == 62 (00000025B4E9E400) [pid = 3952] [serial = 1096] [outer = 0000000000000000] [url = about:blank] 07:12:39 INFO - PROCESS | 3952 | --DOMWINDOW == 61 (00000025B486F800) [pid = 3952] [serial = 1095] [outer = 0000000000000000] [url = about:blank] 07:12:39 INFO - PROCESS | 3952 | --DOMWINDOW == 60 (00000025B6A53800) [pid = 3952] [serial = 1098] [outer = 0000000000000000] [url = about:blank] 07:12:39 INFO - PROCESS | 3952 | --DOMWINDOW == 59 (00000025B80C0C00) [pid = 3952] [serial = 1115] [outer = 0000000000000000] [url = about:blank] 07:12:39 INFO - PROCESS | 3952 | --DOMWINDOW == 58 (00000025B8133400) [pid = 3952] [serial = 1117] [outer = 0000000000000000] [url = about:blank] 07:12:39 INFO - PROCESS | 3952 | --DOMWINDOW == 57 (00000025B1452C00) [pid = 3952] [serial = 1092] [outer = 0000000000000000] [url = about:blank] 07:12:39 INFO - PROCESS | 3952 | --DOMWINDOW == 56 (00000025ABAD5400) [pid = 3952] [serial = 1089] [outer = 0000000000000000] [url = about:blank] 07:12:39 INFO - PROCESS | 3952 | --DOMWINDOW == 55 (00000025AA71E800) [pid = 3952] [serial = 1083] [outer = 0000000000000000] [url = about:blank] 07:12:39 INFO - PROCESS | 3952 | --DOMWINDOW == 54 (00000025AAC50800) [pid = 3952] [serial = 1084] [outer = 0000000000000000] [url = about:blank] 07:12:39 INFO - PROCESS | 3952 | --DOMWINDOW == 53 (00000025AAB99C00) [pid = 3952] [serial = 1086] [outer = 0000000000000000] [url = about:blank] 07:12:39 INFO - PROCESS | 3952 | --DOMWINDOW == 52 (00000025AAFE4000) [pid = 3952] [serial = 1087] [outer = 0000000000000000] [url = about:blank] 07:12:39 INFO - PROCESS | 3952 | --DOMWINDOW == 51 (00000025B806F000) [pid = 3952] [serial = 1081] [outer = 0000000000000000] [url = about:blank] 07:12:39 INFO - PROCESS | 3952 | --DOMWINDOW == 50 (00000025AF826800) [pid = 3952] [serial = 1090] [outer = 0000000000000000] [url = about:blank] 07:12:39 INFO - PROCESS | 3952 | --DOMWINDOW == 49 (00000025B3940C00) [pid = 3952] [serial = 1093] [outer = 0000000000000000] [url = about:blank] 07:12:39 INFO - PROCESS | 3952 | --DOMWINDOW == 48 (00000025B42E3000) [pid = 3952] [serial = 1111] [outer = 0000000000000000] [url = about:blank] 07:12:39 INFO - PROCESS | 3952 | 1467036759870 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]]]}] 07:12:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 07:12:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1788ms 07:12:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 07:12:39 INFO - PROCESS | 3952 | 1467036759889 Marionette TRACE conn6 -> [0,1489,"getWindowHandle",null] 07:12:39 INFO - PROCESS | 3952 | 1467036759893 Marionette TRACE conn6 <- [1,1489,null,{"value":"13"}] 07:12:39 INFO - PROCESS | 3952 | 1467036759900 Marionette TRACE conn6 -> [0,1490,"setScriptTimeout",{"ms":35000}] 07:12:39 INFO - PROCESS | 3952 | 1467036759904 Marionette TRACE conn6 <- [1,1490,null,{}] 07:12:39 INFO - PROCESS | 3952 | 1467036759910 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}] 07:12:39 INFO - PROCESS | 3952 | 1467036759913 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:12:40 INFO - PROCESS | 3952 | 1467036760004 Marionette TRACE conn6 <- [1,1491,null,{"value":null}] 07:12:40 INFO - PROCESS | 3952 | 1467036760012 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:40 INFO - PROCESS | 3952 | 1467036760016 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:12:40 INFO - PROCESS | 3952 | ++DOCSHELL 00000025AEE86000 == 18 [pid = 3952] [id = 382] 07:12:40 INFO - PROCESS | 3952 | ++DOMWINDOW == 49 (00000025A9F55400) [pid = 3952] [serial = 1146] [outer = 0000000000000000] 07:12:40 INFO - PROCESS | 3952 | ++DOMWINDOW == 50 (00000025A9F58000) [pid = 3952] [serial = 1147] [outer = 00000025A9F55400] 07:12:40 INFO - PROCESS | 3952 | 1467036760067 Marionette DEBUG loaded listener.js 07:12:40 INFO - PROCESS | 3952 | ++DOMWINDOW == 51 (00000025AA705800) [pid = 3952] [serial = 1148] [outer = 00000025A9F55400] 07:12:40 INFO - PROCESS | 3952 | 1467036760540 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]]]}] 07:12:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 07:12:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 691ms 07:12:40 INFO - PROCESS | 3952 | 1467036760588 Marionette TRACE conn6 -> [0,1493,"getWindowHandle",null] 07:12:40 INFO - PROCESS | 3952 | 1467036760594 Marionette TRACE conn6 <- [1,1493,null,{"value":"13"}] 07:12:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 07:12:40 INFO - PROCESS | 3952 | 1467036760600 Marionette TRACE conn6 -> [0,1494,"setScriptTimeout",{"ms":35000}] 07:12:40 INFO - PROCESS | 3952 | 1467036760603 Marionette TRACE conn6 <- [1,1494,null,{}] 07:12:40 INFO - PROCESS | 3952 | 1467036760607 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}] 07:12:40 INFO - PROCESS | 3952 | 1467036760610 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:12:40 INFO - PROCESS | 3952 | 1467036760702 Marionette TRACE conn6 <- [1,1495,null,{"value":null}] 07:12:40 INFO - PROCESS | 3952 | 1467036760710 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:40 INFO - PROCESS | 3952 | 1467036760713 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:12:40 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B398F800 == 19 [pid = 3952] [id = 383] 07:12:40 INFO - PROCESS | 3952 | ++DOMWINDOW == 52 (00000025AA720000) [pid = 3952] [serial = 1149] [outer = 0000000000000000] 07:12:40 INFO - PROCESS | 3952 | ++DOMWINDOW == 53 (00000025AAA02800) [pid = 3952] [serial = 1150] [outer = 00000025AA720000] 07:12:40 INFO - PROCESS | 3952 | 1467036760768 Marionette DEBUG loaded listener.js 07:12:40 INFO - PROCESS | 3952 | ++DOMWINDOW == 54 (00000025AAB99C00) [pid = 3952] [serial = 1151] [outer = 00000025AA720000] 07:12:41 INFO - PROCESS | 3952 | 1467036761225 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]]]}] 07:12:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 07:12:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 691ms 07:12:41 INFO - PROCESS | 3952 | 1467036761293 Marionette TRACE conn6 -> [0,1497,"getWindowHandle",null] 07:12:41 INFO - PROCESS | 3952 | 1467036761296 Marionette TRACE conn6 <- [1,1497,null,{"value":"13"}] 07:12:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 07:12:41 INFO - PROCESS | 3952 | 1467036761299 Marionette TRACE conn6 -> [0,1498,"setScriptTimeout",{"ms":35000}] 07:12:41 INFO - PROCESS | 3952 | 1467036761303 Marionette TRACE conn6 <- [1,1498,null,{}] 07:12:41 INFO - PROCESS | 3952 | 1467036761315 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}] 07:12:41 INFO - PROCESS | 3952 | 1467036761320 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:12:41 INFO - PROCESS | 3952 | 1467036761434 Marionette TRACE conn6 <- [1,1499,null,{"value":null}] 07:12:41 INFO - PROCESS | 3952 | 1467036761506 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:41 INFO - PROCESS | 3952 | 1467036761510 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:12:41 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B6D20800 == 20 [pid = 3952] [id = 384] 07:12:41 INFO - PROCESS | 3952 | ++DOMWINDOW == 55 (00000025A8CCE800) [pid = 3952] [serial = 1152] [outer = 0000000000000000] 07:12:41 INFO - PROCESS | 3952 | ++DOMWINDOW == 56 (00000025AAF55C00) [pid = 3952] [serial = 1153] [outer = 00000025A8CCE800] 07:12:41 INFO - PROCESS | 3952 | 1467036761559 Marionette DEBUG loaded listener.js 07:12:41 INFO - PROCESS | 3952 | ++DOMWINDOW == 57 (00000025ABF4D800) [pid = 3952] [serial = 1154] [outer = 00000025A8CCE800] 07:12:41 INFO - PROCESS | 3952 | 1467036761929 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]]]}] 07:12:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 07:12:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 690ms 07:12:41 INFO - PROCESS | 3952 | 1467036761991 Marionette TRACE conn6 -> [0,1501,"getWindowHandle",null] 07:12:41 INFO - PROCESS | 3952 | 1467036761994 Marionette TRACE conn6 <- [1,1501,null,{"value":"13"}] 07:12:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 07:12:42 INFO - PROCESS | 3952 | 1467036761997 Marionette TRACE conn6 -> [0,1502,"setScriptTimeout",{"ms":35000}] 07:12:42 INFO - PROCESS | 3952 | 1467036761999 Marionette TRACE conn6 <- [1,1502,null,{}] 07:12:42 INFO - PROCESS | 3952 | 1467036762002 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}] 07:12:42 INFO - PROCESS | 3952 | 1467036762004 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:12:42 INFO - PROCESS | 3952 | 1467036762114 Marionette TRACE conn6 <- [1,1503,null,{"value":null}] 07:12:42 INFO - PROCESS | 3952 | 1467036762122 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:42 INFO - PROCESS | 3952 | 1467036762124 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:12:42 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B7456000 == 21 [pid = 3952] [id = 385] 07:12:42 INFO - PROCESS | 3952 | ++DOMWINDOW == 58 (00000025AEEB7400) [pid = 3952] [serial = 1155] [outer = 0000000000000000] 07:12:42 INFO - PROCESS | 3952 | ++DOMWINDOW == 59 (00000025AF82D400) [pid = 3952] [serial = 1156] [outer = 00000025AEEB7400] 07:12:42 INFO - PROCESS | 3952 | 1467036762172 Marionette DEBUG loaded listener.js 07:12:42 INFO - PROCESS | 3952 | ++DOMWINDOW == 60 (00000025AFE38C00) [pid = 3952] [serial = 1157] [outer = 00000025AEEB7400] 07:12:42 INFO - PROCESS | 3952 | 1467036762591 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]]]}] 07:12:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 07:12:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 628ms 07:12:42 INFO - PROCESS | 3952 | 1467036762627 Marionette TRACE conn6 -> [0,1505,"getWindowHandle",null] 07:12:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 07:12:42 INFO - PROCESS | 3952 | 1467036762629 Marionette TRACE conn6 <- [1,1505,null,{"value":"13"}] 07:12:42 INFO - PROCESS | 3952 | 1467036762632 Marionette TRACE conn6 -> [0,1506,"setScriptTimeout",{"ms":35000}] 07:12:42 INFO - PROCESS | 3952 | 1467036762634 Marionette TRACE conn6 <- [1,1506,null,{}] 07:12:42 INFO - PROCESS | 3952 | 1467036762637 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}] 07:12:42 INFO - PROCESS | 3952 | 1467036762640 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:12:42 INFO - PROCESS | 3952 | 1467036762744 Marionette TRACE conn6 <- [1,1507,null,{"value":null}] 07:12:42 INFO - PROCESS | 3952 | 1467036762779 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:42 INFO - PROCESS | 3952 | 1467036762781 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:12:42 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B7AE1000 == 22 [pid = 3952] [id = 386] 07:12:42 INFO - PROCESS | 3952 | ++DOMWINDOW == 61 (00000025AA714800) [pid = 3952] [serial = 1158] [outer = 0000000000000000] 07:12:42 INFO - PROCESS | 3952 | ++DOMWINDOW == 62 (00000025B0A16400) [pid = 3952] [serial = 1159] [outer = 00000025AA714800] 07:12:42 INFO - PROCESS | 3952 | 1467036762832 Marionette DEBUG loaded listener.js 07:12:42 INFO - PROCESS | 3952 | ++DOMWINDOW == 63 (00000025B145D400) [pid = 3952] [serial = 1160] [outer = 00000025AA714800] 07:12:43 INFO - PROCESS | 3952 | 1467036763236 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]]]}] 07:12:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 07:12:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 628ms 07:12:43 INFO - PROCESS | 3952 | 1467036763264 Marionette TRACE conn6 -> [0,1509,"getWindowHandle",null] 07:12:43 INFO - PROCESS | 3952 | 1467036763266 Marionette TRACE conn6 <- [1,1509,null,{"value":"13"}] 07:12:43 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 07:12:43 INFO - PROCESS | 3952 | 1467036763270 Marionette TRACE conn6 -> [0,1510,"setScriptTimeout",{"ms":35000}] 07:12:43 INFO - PROCESS | 3952 | 1467036763271 Marionette TRACE conn6 <- [1,1510,null,{}] 07:12:43 INFO - PROCESS | 3952 | 1467036763275 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}] 07:12:43 INFO - PROCESS | 3952 | 1467036763281 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:12:43 INFO - PROCESS | 3952 | 1467036763414 Marionette TRACE conn6 <- [1,1511,null,{"value":null}] 07:12:43 INFO - PROCESS | 3952 | 1467036763420 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:43 INFO - PROCESS | 3952 | 1467036763422 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:12:43 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B8948800 == 23 [pid = 3952] [id = 387] 07:12:43 INFO - PROCESS | 3952 | ++DOMWINDOW == 64 (00000025B3935C00) [pid = 3952] [serial = 1161] [outer = 0000000000000000] 07:12:43 INFO - PROCESS | 3952 | ++DOMWINDOW == 65 (00000025B42E3000) [pid = 3952] [serial = 1162] [outer = 00000025B3935C00] 07:12:43 INFO - PROCESS | 3952 | 1467036763474 Marionette DEBUG loaded listener.js 07:12:43 INFO - PROCESS | 3952 | ++DOMWINDOW == 66 (00000025B4533000) [pid = 3952] [serial = 1163] [outer = 00000025B3935C00] 07:12:43 INFO - PROCESS | 3952 | 1467036763883 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"]]]}] 07:12:43 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 07:12:43 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 07:12:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 07:12:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:12:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:12:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 07:12:43 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 07:12:43 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 07:12:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 07:12:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:12:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:12:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 07:12:43 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 07:12:43 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 07:12:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 07:12:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:12:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:12:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 07:12:43 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () { 07:12:43 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 07:12:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 07:12:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:12:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:12:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 07:12:43 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 638ms 07:12:43 INFO - PROCESS | 3952 | 1467036763911 Marionette TRACE conn6 -> [0,1513,"getWindowHandle",null] 07:12:43 INFO - PROCESS | 3952 | 1467036763913 Marionette TRACE conn6 <- [1,1513,null,{"value":"13"}] 07:12:43 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 07:12:43 INFO - PROCESS | 3952 | 1467036763917 Marionette TRACE conn6 -> [0,1514,"setScriptTimeout",{"ms":35000}] 07:12:43 INFO - PROCESS | 3952 | 1467036763918 Marionette TRACE conn6 <- [1,1514,null,{}] 07:12:43 INFO - PROCESS | 3952 | 1467036763922 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}] 07:12:43 INFO - PROCESS | 3952 | 1467036763924 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:12:44 INFO - PROCESS | 3952 | 1467036764003 Marionette TRACE conn6 <- [1,1515,null,{"value":null}] 07:12:44 INFO - PROCESS | 3952 | 1467036764009 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:44 INFO - PROCESS | 3952 | 1467036764010 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:12:44 INFO - PROCESS | 3952 | ++DOCSHELL 00000025A8C97000 == 24 [pid = 3952] [id = 388] 07:12:44 INFO - PROCESS | 3952 | ++DOMWINDOW == 67 (00000025B486C400) [pid = 3952] [serial = 1164] [outer = 0000000000000000] 07:12:44 INFO - PROCESS | 3952 | ++DOMWINDOW == 68 (00000025B49E0C00) [pid = 3952] [serial = 1165] [outer = 00000025B486C400] 07:12:44 INFO - PROCESS | 3952 | 1467036764055 Marionette DEBUG loaded listener.js 07:12:44 INFO - PROCESS | 3952 | ++DOMWINDOW == 69 (00000025B6868800) [pid = 3952] [serial = 1166] [outer = 00000025B486C400] 07:12:44 INFO - PROCESS | 3952 | 1467036764494 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"]]]}] 07:12:44 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 07:12:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 07:12:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:12:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:12:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 07:12:44 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 07:12:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 07:12:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:12:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:12:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 07:12:44 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 07:12:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 07:12:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:12:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:12:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 07:12:44 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 630ms 07:12:44 INFO - PROCESS | 3952 | 1467036764550 Marionette TRACE conn6 -> [0,1517,"getWindowHandle",null] 07:12:44 INFO - PROCESS | 3952 | 1467036764553 Marionette TRACE conn6 <- [1,1517,null,{"value":"13"}] 07:12:44 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 07:12:44 INFO - PROCESS | 3952 | 1467036764556 Marionette TRACE conn6 -> [0,1518,"setScriptTimeout",{"ms":35000}] 07:12:44 INFO - PROCESS | 3952 | 1467036764558 Marionette TRACE conn6 <- [1,1518,null,{}] 07:12:44 INFO - PROCESS | 3952 | 1467036764561 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}] 07:12:44 INFO - PROCESS | 3952 | 1467036764563 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:12:44 INFO - PROCESS | 3952 | 1467036764647 Marionette TRACE conn6 <- [1,1519,null,{"value":null}] 07:12:44 INFO - PROCESS | 3952 | 1467036764652 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:44 INFO - PROCESS | 3952 | 1467036764654 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:12:44 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BBA03800 == 25 [pid = 3952] [id = 389] 07:12:44 INFO - PROCESS | 3952 | ++DOMWINDOW == 70 (00000025B6E8AC00) [pid = 3952] [serial = 1167] [outer = 0000000000000000] 07:12:44 INFO - PROCESS | 3952 | ++DOMWINDOW == 71 (00000025B7411400) [pid = 3952] [serial = 1168] [outer = 00000025B6E8AC00] 07:12:44 INFO - PROCESS | 3952 | 1467036764699 Marionette DEBUG loaded listener.js 07:12:44 INFO - PROCESS | 3952 | ++DOMWINDOW == 72 (00000025B74EC400) [pid = 3952] [serial = 1169] [outer = 00000025B6E8AC00] 07:12:45 INFO - PROCESS | 3952 | 1467036765148 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]]]}] 07:12:45 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined 07:12:45 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 07:12:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:12:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:12:45 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 07:12:45 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 07:12:45 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to. 07:12:45 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 07:12:45 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 628ms 07:12:45 INFO - PROCESS | 3952 | 1467036765193 Marionette TRACE conn6 -> [0,1521,"getWindowHandle",null] 07:12:45 INFO - PROCESS | 3952 | 1467036765195 Marionette TRACE conn6 <- [1,1521,null,{"value":"13"}] 07:12:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 07:12:45 INFO - PROCESS | 3952 | 1467036765199 Marionette TRACE conn6 -> [0,1522,"setScriptTimeout",{"ms":35000}] 07:12:45 INFO - PROCESS | 3952 | 1467036765201 Marionette TRACE conn6 <- [1,1522,null,{}] 07:12:45 INFO - PROCESS | 3952 | 1467036765205 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}] 07:12:45 INFO - PROCESS | 3952 | 1467036765207 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:12:45 INFO - PROCESS | 3952 | 1467036765313 Marionette TRACE conn6 <- [1,1523,null,{"value":null}] 07:12:45 INFO - PROCESS | 3952 | 1467036765318 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:45 INFO - PROCESS | 3952 | 1467036765320 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:12:45 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B6D1F800 == 26 [pid = 3952] [id = 390] 07:12:45 INFO - PROCESS | 3952 | ++DOMWINDOW == 73 (00000025B6E8C400) [pid = 3952] [serial = 1170] [outer = 0000000000000000] 07:12:45 INFO - PROCESS | 3952 | ++DOMWINDOW == 74 (00000025B7E1BC00) [pid = 3952] [serial = 1171] [outer = 00000025B6E8C400] 07:12:45 INFO - PROCESS | 3952 | 1467036765368 Marionette DEBUG loaded listener.js 07:12:45 INFO - PROCESS | 3952 | ++DOMWINDOW == 75 (00000025B7F0BC00) [pid = 3952] [serial = 1172] [outer = 00000025B6E8C400] 07:12:45 INFO - PROCESS | 3952 | 1467036765849 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]]]}] 07:12:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 07:12:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 691ms 07:12:45 INFO - PROCESS | 3952 | 1467036765891 Marionette TRACE conn6 -> [0,1525,"getWindowHandle",null] 07:12:45 INFO - PROCESS | 3952 | 1467036765894 Marionette TRACE conn6 <- [1,1525,null,{"value":"13"}] 07:12:45 INFO - PROCESS | 3952 | 1467036765906 Marionette TRACE conn6 -> [0,1526,"setScriptTimeout",{"ms":35000}] 07:12:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 07:12:45 INFO - PROCESS | 3952 | 1467036765908 Marionette TRACE conn6 <- [1,1526,null,{}] 07:12:45 INFO - PROCESS | 3952 | 1467036765911 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}] 07:12:45 INFO - PROCESS | 3952 | 1467036765913 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:12:46 INFO - PROCESS | 3952 | 1467036766025 Marionette TRACE conn6 <- [1,1527,null,{"value":null}] 07:12:46 INFO - PROCESS | 3952 | 1467036766035 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:46 INFO - PROCESS | 3952 | 1467036766037 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:12:46 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BE185000 == 27 [pid = 3952] [id = 391] 07:12:46 INFO - PROCESS | 3952 | ++DOMWINDOW == 76 (00000025B4EA5800) [pid = 3952] [serial = 1173] [outer = 0000000000000000] 07:12:46 INFO - PROCESS | 3952 | ++DOMWINDOW == 77 (00000025B7FC3000) [pid = 3952] [serial = 1174] [outer = 00000025B4EA5800] 07:12:46 INFO - PROCESS | 3952 | 1467036766081 Marionette DEBUG loaded listener.js 07:12:46 INFO - PROCESS | 3952 | ++DOMWINDOW == 78 (00000025B8076400) [pid = 3952] [serial = 1175] [outer = 00000025B4EA5800] 07:12:46 INFO - PROCESS | 3952 | 1467036766535 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]]]}] 07:12:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 07:12:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 669ms 07:12:46 INFO - PROCESS | 3952 | 1467036766581 Marionette TRACE conn6 -> [0,1529,"getWindowHandle",null] 07:12:46 INFO - PROCESS | 3952 | 1467036766583 Marionette TRACE conn6 <- [1,1529,null,{"value":"13"}] 07:12:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 07:12:46 INFO - PROCESS | 3952 | 1467036766587 Marionette TRACE conn6 -> [0,1530,"setScriptTimeout",{"ms":35000}] 07:12:46 INFO - PROCESS | 3952 | 1467036766590 Marionette TRACE conn6 <- [1,1530,null,{}] 07:12:46 INFO - PROCESS | 3952 | 1467036766593 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}] 07:12:46 INFO - PROCESS | 3952 | 1467036766596 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:12:46 INFO - PROCESS | 3952 | 1467036766748 Marionette TRACE conn6 <- [1,1531,null,{"value":null}] 07:12:46 INFO - PROCESS | 3952 | 1467036766772 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:46 INFO - PROCESS | 3952 | 1467036766775 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:12:46 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B7ADD800 == 28 [pid = 3952] [id = 392] 07:12:46 INFO - PROCESS | 3952 | ++DOMWINDOW == 79 (00000025B80B9000) [pid = 3952] [serial = 1176] [outer = 0000000000000000] 07:12:46 INFO - PROCESS | 3952 | ++DOMWINDOW == 80 (00000025B80C2000) [pid = 3952] [serial = 1177] [outer = 00000025B80B9000] 07:12:46 INFO - PROCESS | 3952 | 1467036766821 Marionette DEBUG loaded listener.js 07:12:46 INFO - PROCESS | 3952 | ++DOMWINDOW == 81 (00000025B8134C00) [pid = 3952] [serial = 1178] [outer = 00000025B80B9000] 07:12:47 INFO - PROCESS | 3952 | --DOMWINDOW == 80 (00000025B0991800) [pid = 3952] [serial = 1128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 07:12:47 INFO - PROCESS | 3952 | --DOMWINDOW == 79 (00000025B14B0800) [pid = 3952] [serial = 1131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 07:12:47 INFO - PROCESS | 3952 | --DOMWINDOW == 78 (00000025B4531400) [pid = 3952] [serial = 1134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 07:12:47 INFO - PROCESS | 3952 | --DOMWINDOW == 77 (00000025AAA08000) [pid = 3952] [serial = 1122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 07:12:47 INFO - PROCESS | 3952 | --DOMWINDOW == 76 (00000025A9DC5000) [pid = 3952] [serial = 1119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 07:12:47 INFO - PROCESS | 3952 | --DOMWINDOW == 75 (00000025AA719C00) [pid = 3952] [serial = 1116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 07:12:47 INFO - PROCESS | 3952 | --DOMWINDOW == 74 (00000025ABFB7400) [pid = 3952] [serial = 1125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 07:12:47 INFO - PROCESS | 3952 | --DOMWINDOW == 73 (00000025A8D36800) [pid = 3952] [serial = 1137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 07:12:47 INFO - PROCESS | 3952 | 1467036767264 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]]]}] 07:12:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 07:12:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 734ms 07:12:47 INFO - PROCESS | 3952 | 1467036767324 Marionette TRACE conn6 -> [0,1533,"getWindowHandle",null] 07:12:47 INFO - PROCESS | 3952 | 1467036767326 Marionette TRACE conn6 <- [1,1533,null,{"value":"13"}] 07:12:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 07:12:47 INFO - PROCESS | 3952 | 1467036767330 Marionette TRACE conn6 -> [0,1534,"setScriptTimeout",{"ms":35000}] 07:12:47 INFO - PROCESS | 3952 | 1467036767331 Marionette TRACE conn6 <- [1,1534,null,{}] 07:12:47 INFO - PROCESS | 3952 | 1467036767335 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}] 07:12:47 INFO - PROCESS | 3952 | 1467036767337 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:12:47 INFO - PROCESS | 3952 | 1467036767419 Marionette TRACE conn6 <- [1,1535,null,{"value":null}] 07:12:47 INFO - PROCESS | 3952 | 1467036767424 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:47 INFO - PROCESS | 3952 | 1467036767426 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:12:47 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BECC6000 == 29 [pid = 3952] [id = 393] 07:12:47 INFO - PROCESS | 3952 | ++DOMWINDOW == 74 (00000025B14B0800) [pid = 3952] [serial = 1179] [outer = 0000000000000000] 07:12:47 INFO - PROCESS | 3952 | ++DOMWINDOW == 75 (00000025B8132C00) [pid = 3952] [serial = 1180] [outer = 00000025B14B0800] 07:12:47 INFO - PROCESS | 3952 | 1467036767470 Marionette DEBUG loaded listener.js 07:12:47 INFO - PROCESS | 3952 | ++DOMWINDOW == 76 (00000025B844B800) [pid = 3952] [serial = 1181] [outer = 00000025B14B0800] 07:12:47 INFO - PROCESS | 3952 | 1467036767910 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]]]}] 07:12:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 07:12:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 629ms 07:12:47 INFO - PROCESS | 3952 | 1467036767962 Marionette TRACE conn6 -> [0,1537,"getWindowHandle",null] 07:12:47 INFO - PROCESS | 3952 | 1467036767964 Marionette TRACE conn6 <- [1,1537,null,{"value":"13"}] 07:12:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 07:12:47 INFO - PROCESS | 3952 | 1467036767968 Marionette TRACE conn6 -> [0,1538,"setScriptTimeout",{"ms":35000}] 07:12:47 INFO - PROCESS | 3952 | 1467036767969 Marionette TRACE conn6 <- [1,1538,null,{}] 07:12:47 INFO - PROCESS | 3952 | 1467036767973 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}] 07:12:47 INFO - PROCESS | 3952 | 1467036767975 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:12:48 INFO - PROCESS | 3952 | 1467036768058 Marionette TRACE conn6 <- [1,1539,null,{"value":null}] 07:12:48 INFO - PROCESS | 3952 | 1467036768066 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:48 INFO - PROCESS | 3952 | 1467036768068 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:12:48 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BF882800 == 30 [pid = 3952] [id = 394] 07:12:48 INFO - PROCESS | 3952 | ++DOMWINDOW == 77 (00000025B890C400) [pid = 3952] [serial = 1182] [outer = 0000000000000000] 07:12:48 INFO - PROCESS | 3952 | ++DOMWINDOW == 78 (00000025B898C000) [pid = 3952] [serial = 1183] [outer = 00000025B890C400] 07:12:48 INFO - PROCESS | 3952 | 1467036768112 Marionette DEBUG loaded listener.js 07:12:48 INFO - PROCESS | 3952 | ++DOMWINDOW == 79 (00000025B8B86C00) [pid = 3952] [serial = 1184] [outer = 00000025B890C400] 07:12:48 INFO - PROCESS | 3952 | 1467036768553 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]]]}] 07:12:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 07:12:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 627ms 07:12:48 INFO - PROCESS | 3952 | 1467036768602 Marionette TRACE conn6 -> [0,1541,"getWindowHandle",null] 07:12:48 INFO - PROCESS | 3952 | 1467036768605 Marionette TRACE conn6 <- [1,1541,null,{"value":"13"}] 07:12:48 INFO - PROCESS | 3952 | 1467036768608 Marionette TRACE conn6 -> [0,1542,"setScriptTimeout",{"ms":35000}] 07:12:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 07:12:48 INFO - PROCESS | 3952 | 1467036768610 Marionette TRACE conn6 <- [1,1542,null,{}] 07:12:48 INFO - PROCESS | 3952 | 1467036768614 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}] 07:12:48 INFO - PROCESS | 3952 | 1467036768616 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:12:48 INFO - PROCESS | 3952 | 1467036768699 Marionette TRACE conn6 <- [1,1543,null,{"value":null}] 07:12:48 INFO - PROCESS | 3952 | 1467036768704 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:48 INFO - PROCESS | 3952 | 1467036768706 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:12:48 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BF8E1000 == 31 [pid = 3952] [id = 395] 07:12:48 INFO - PROCESS | 3952 | ++DOMWINDOW == 80 (00000025B8D97800) [pid = 3952] [serial = 1185] [outer = 0000000000000000] 07:12:48 INFO - PROCESS | 3952 | ++DOMWINDOW == 81 (00000025B8D98C00) [pid = 3952] [serial = 1186] [outer = 00000025B8D97800] 07:12:48 INFO - PROCESS | 3952 | 1467036768758 Marionette DEBUG loaded listener.js 07:12:48 INFO - PROCESS | 3952 | ++DOMWINDOW == 82 (00000025B8DA0400) [pid = 3952] [serial = 1187] [outer = 00000025B8D97800] 07:12:50 INFO - PROCESS | 3952 | --DOMWINDOW == 81 (00000025B09DCC00) [pid = 3952] [serial = 1129] [outer = 0000000000000000] [url = about:blank] 07:12:50 INFO - PROCESS | 3952 | --DOMWINDOW == 80 (00000025B3972800) [pid = 3952] [serial = 1133] [outer = 0000000000000000] [url = about:blank] 07:12:50 INFO - PROCESS | 3952 | --DOMWINDOW == 79 (00000025B3933800) [pid = 3952] [serial = 1132] [outer = 0000000000000000] [url = about:blank] 07:12:50 INFO - PROCESS | 3952 | --DOMWINDOW == 78 (00000025B4874400) [pid = 3952] [serial = 1135] [outer = 0000000000000000] [url = about:blank] 07:12:50 INFO - PROCESS | 3952 | --DOMWINDOW == 77 (00000025B74F0800) [pid = 3952] [serial = 1144] [outer = 0000000000000000] [url = about:blank] 07:12:50 INFO - PROCESS | 3952 | --DOMWINDOW == 76 (00000025B6E91000) [pid = 3952] [serial = 1141] [outer = 0000000000000000] [url = about:blank] 07:12:50 INFO - PROCESS | 3952 | --DOMWINDOW == 75 (00000025B601D800) [pid = 3952] [serial = 1136] [outer = 0000000000000000] [url = about:blank] 07:12:50 INFO - PROCESS | 3952 | --DOMWINDOW == 74 (00000025AABA1C00) [pid = 3952] [serial = 1123] [outer = 0000000000000000] [url = about:blank] 07:12:50 INFO - PROCESS | 3952 | --DOMWINDOW == 73 (00000025AAC97400) [pid = 3952] [serial = 1124] [outer = 0000000000000000] [url = about:blank] 07:12:50 INFO - PROCESS | 3952 | --DOMWINDOW == 72 (00000025A9F40400) [pid = 3952] [serial = 1120] [outer = 0000000000000000] [url = about:blank] 07:12:50 INFO - PROCESS | 3952 | --DOMWINDOW == 71 (00000025AA708800) [pid = 3952] [serial = 1121] [outer = 0000000000000000] [url = about:blank] 07:12:50 INFO - PROCESS | 3952 | --DOMWINDOW == 70 (00000025B8454C00) [pid = 3952] [serial = 1118] [outer = 0000000000000000] [url = about:blank] 07:12:50 INFO - PROCESS | 3952 | --DOMWINDOW == 69 (00000025AEE4D000) [pid = 3952] [serial = 1126] [outer = 0000000000000000] [url = about:blank] 07:12:50 INFO - PROCESS | 3952 | --DOMWINDOW == 68 (00000025B138AC00) [pid = 3952] [serial = 1130] [outer = 0000000000000000] [url = about:blank] 07:12:50 INFO - PROCESS | 3952 | --DOMWINDOW == 67 (00000025AFE36400) [pid = 3952] [serial = 1138] [outer = 0000000000000000] [url = about:blank] 07:12:50 INFO - PROCESS | 3952 | --DOMWINDOW == 66 (00000025AF5E8800) [pid = 3952] [serial = 1127] [outer = 0000000000000000] [url = about:blank] 07:12:50 INFO - PROCESS | 3952 | --DOMWINDOW == 65 (00000025B49E0000) [pid = 3952] [serial = 1139] [outer = 0000000000000000] [url = about:blank] 07:12:50 INFO - PROCESS | 3952 | 1467036770514 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]]]}] 07:12:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 07:12:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1941ms 07:12:50 INFO - PROCESS | 3952 | 1467036770553 Marionette TRACE conn6 -> [0,1545,"getWindowHandle",null] 07:12:50 INFO - PROCESS | 3952 | 1467036770558 Marionette TRACE conn6 <- [1,1545,null,{"value":"13"}] 07:12:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 07:12:50 INFO - PROCESS | 3952 | 1467036770564 Marionette TRACE conn6 -> [0,1546,"setScriptTimeout",{"ms":35000}] 07:12:50 INFO - PROCESS | 3952 | 1467036770567 Marionette TRACE conn6 <- [1,1546,null,{}] 07:12:50 INFO - PROCESS | 3952 | 1467036770574 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}] 07:12:50 INFO - PROCESS | 3952 | 1467036770577 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:12:50 INFO - PROCESS | 3952 | 1467036770669 Marionette TRACE conn6 <- [1,1547,null,{"value":null}] 07:12:50 INFO - PROCESS | 3952 | 1467036770676 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:50 INFO - PROCESS | 3952 | 1467036770681 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:12:50 INFO - PROCESS | 3952 | ++DOCSHELL 00000025ABFD3800 == 32 [pid = 3952] [id = 396] 07:12:50 INFO - PROCESS | 3952 | ++DOMWINDOW == 66 (00000025AA1C8400) [pid = 3952] [serial = 1188] [outer = 0000000000000000] 07:12:50 INFO - PROCESS | 3952 | ++DOMWINDOW == 67 (00000025AA1D3C00) [pid = 3952] [serial = 1189] [outer = 00000025AA1C8400] 07:12:50 INFO - PROCESS | 3952 | 1467036770731 Marionette DEBUG loaded listener.js 07:12:50 INFO - PROCESS | 3952 | ++DOMWINDOW == 68 (00000025AA711400) [pid = 3952] [serial = 1190] [outer = 00000025AA1C8400] 07:12:51 INFO - PROCESS | 3952 | 1467036771185 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]]]}] 07:12:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 07:12:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 691ms 07:12:51 INFO - PROCESS | 3952 | 1467036771271 Marionette TRACE conn6 -> [0,1549,"getWindowHandle",null] 07:12:51 INFO - PROCESS | 3952 | 1467036771275 Marionette TRACE conn6 <- [1,1549,null,{"value":"13"}] 07:12:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 07:12:51 INFO - PROCESS | 3952 | 1467036771281 Marionette TRACE conn6 -> [0,1550,"setScriptTimeout",{"ms":35000}] 07:12:51 INFO - PROCESS | 3952 | 1467036771286 Marionette TRACE conn6 <- [1,1550,null,{}] 07:12:51 INFO - PROCESS | 3952 | 1467036771292 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}] 07:12:51 INFO - PROCESS | 3952 | 1467036771297 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:12:51 INFO - PROCESS | 3952 | 1467036771448 Marionette TRACE conn6 <- [1,1551,null,{"value":null}] 07:12:51 INFO - PROCESS | 3952 | 1467036771512 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:51 INFO - PROCESS | 3952 | 1467036771519 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:12:51 INFO - PROCESS | 3952 | ++DOCSHELL 00000025ABF0A800 == 33 [pid = 3952] [id = 397] 07:12:51 INFO - PROCESS | 3952 | ++DOMWINDOW == 69 (00000025AA1C8800) [pid = 3952] [serial = 1191] [outer = 0000000000000000] 07:12:51 INFO - PROCESS | 3952 | ++DOMWINDOW == 70 (00000025AA703400) [pid = 3952] [serial = 1192] [outer = 00000025AA1C8800] 07:12:51 INFO - PROCESS | 3952 | 1467036771577 Marionette DEBUG loaded listener.js 07:12:51 INFO - PROCESS | 3952 | ++DOMWINDOW == 71 (00000025AA71F800) [pid = 3952] [serial = 1193] [outer = 00000025AA1C8800] 07:12:52 INFO - PROCESS | 3952 | 1467036772403 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]]]}] 07:12:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 07:12:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1180ms 07:12:52 INFO - PROCESS | 3952 | 1467036772466 Marionette TRACE conn6 -> [0,1553,"getWindowHandle",null] 07:12:52 INFO - PROCESS | 3952 | 1467036772470 Marionette TRACE conn6 <- [1,1553,null,{"value":"13"}] 07:12:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 07:12:52 INFO - PROCESS | 3952 | 1467036772477 Marionette TRACE conn6 -> [0,1554,"setScriptTimeout",{"ms":35000}] 07:12:52 INFO - PROCESS | 3952 | 1467036772482 Marionette TRACE conn6 <- [1,1554,null,{}] 07:12:52 INFO - PROCESS | 3952 | 1467036772487 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}] 07:12:52 INFO - PROCESS | 3952 | 1467036772490 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:12:52 INFO - PROCESS | 3952 | 1467036772621 Marionette TRACE conn6 <- [1,1555,null,{"value":null}] 07:12:52 INFO - PROCESS | 3952 | 1467036772689 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:52 INFO - PROCESS | 3952 | 1467036772692 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:12:52 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B4E21800 == 34 [pid = 3952] [id = 398] 07:12:52 INFO - PROCESS | 3952 | ++DOMWINDOW == 72 (00000025A8CCC800) [pid = 3952] [serial = 1194] [outer = 0000000000000000] 07:12:52 INFO - PROCESS | 3952 | ++DOMWINDOW == 73 (00000025AAC9CC00) [pid = 3952] [serial = 1195] [outer = 00000025A8CCC800] 07:12:52 INFO - PROCESS | 3952 | 1467036772750 Marionette DEBUG loaded listener.js 07:12:52 INFO - PROCESS | 3952 | ++DOMWINDOW == 74 (00000025AAFE4400) [pid = 3952] [serial = 1196] [outer = 00000025A8CCC800] 07:12:53 INFO - PROCESS | 3952 | 1467036773565 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]]]}] 07:12:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 07:12:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1136ms 07:12:53 INFO - PROCESS | 3952 | 1467036773615 Marionette TRACE conn6 -> [0,1557,"getWindowHandle",null] 07:12:53 INFO - PROCESS | 3952 | 1467036773620 Marionette TRACE conn6 <- [1,1557,null,{"value":"13"}] 07:12:53 INFO - PROCESS | 3952 | 1467036773625 Marionette TRACE conn6 -> [0,1558,"setScriptTimeout",{"ms":35000}] 07:12:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 07:12:53 INFO - PROCESS | 3952 | 1467036773630 Marionette TRACE conn6 <- [1,1558,null,{}] 07:12:53 INFO - PROCESS | 3952 | 1467036773635 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}] 07:12:53 INFO - PROCESS | 3952 | 1467036773638 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:12:53 INFO - PROCESS | 3952 | 1467036773757 Marionette TRACE conn6 <- [1,1559,null,{"value":null}] 07:12:53 INFO - PROCESS | 3952 | 1467036773829 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:53 INFO - PROCESS | 3952 | 1467036773834 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:12:53 INFO - PROCESS | 3952 | ++DOCSHELL 00000025AFE14000 == 35 [pid = 3952] [id = 399] 07:12:53 INFO - PROCESS | 3952 | ++DOMWINDOW == 75 (00000025AA629000) [pid = 3952] [serial = 1197] [outer = 0000000000000000] 07:12:53 INFO - PROCESS | 3952 | ++DOMWINDOW == 76 (00000025AA71A400) [pid = 3952] [serial = 1198] [outer = 00000025AA629000] 07:12:53 INFO - PROCESS | 3952 | 1467036773884 Marionette DEBUG loaded listener.js 07:12:53 INFO - PROCESS | 3952 | ++DOMWINDOW == 77 (00000025AAC93800) [pid = 3952] [serial = 1199] [outer = 00000025AA629000] 07:12:54 INFO - PROCESS | 3952 | 1467036774335 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]]]}] 07:12:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 07:12:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 733ms 07:12:54 INFO - PROCESS | 3952 | 1467036774362 Marionette TRACE conn6 -> [0,1561,"getWindowHandle",null] 07:12:54 INFO - PROCESS | 3952 | 1467036774367 Marionette TRACE conn6 <- [1,1561,null,{"value":"13"}] 07:12:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 07:12:54 INFO - PROCESS | 3952 | 1467036774372 Marionette TRACE conn6 -> [0,1562,"setScriptTimeout",{"ms":35000}] 07:12:54 INFO - PROCESS | 3952 | 1467036774375 Marionette TRACE conn6 <- [1,1562,null,{}] 07:12:54 INFO - PROCESS | 3952 | 1467036774379 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}] 07:12:54 INFO - PROCESS | 3952 | 1467036774382 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:12:54 INFO - PROCESS | 3952 | 1467036774470 Marionette TRACE conn6 <- [1,1563,null,{"value":null}] 07:12:54 INFO - PROCESS | 3952 | 1467036774477 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:54 INFO - PROCESS | 3952 | 1467036774479 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:12:54 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B7022800 == 36 [pid = 3952] [id = 400] 07:12:54 INFO - PROCESS | 3952 | ++DOMWINDOW == 78 (00000025AF0F3400) [pid = 3952] [serial = 1200] [outer = 0000000000000000] 07:12:54 INFO - PROCESS | 3952 | ++DOMWINDOW == 79 (00000025AF8B0400) [pid = 3952] [serial = 1201] [outer = 00000025AF0F3400] 07:12:54 INFO - PROCESS | 3952 | 1467036774526 Marionette DEBUG loaded listener.js 07:12:54 INFO - PROCESS | 3952 | ++DOMWINDOW == 80 (00000025AFE35800) [pid = 3952] [serial = 1202] [outer = 00000025AF0F3400] 07:12:55 INFO - PROCESS | 3952 | 1467036774999 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]]]}] 07:12:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 07:12:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 693ms 07:12:55 INFO - PROCESS | 3952 | 1467036775068 Marionette TRACE conn6 -> [0,1565,"getWindowHandle",null] 07:12:55 INFO - PROCESS | 3952 | 1467036775071 Marionette TRACE conn6 <- [1,1565,null,{"value":"13"}] 07:12:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 07:12:55 INFO - PROCESS | 3952 | 1467036775075 Marionette TRACE conn6 -> [0,1566,"setScriptTimeout",{"ms":35000}] 07:12:55 INFO - PROCESS | 3952 | 1467036775078 Marionette TRACE conn6 <- [1,1566,null,{}] 07:12:55 INFO - PROCESS | 3952 | 1467036775090 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}] 07:12:55 INFO - PROCESS | 3952 | 1467036775094 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:12:55 INFO - PROCESS | 3952 | 1467036775222 Marionette TRACE conn6 <- [1,1567,null,{"value":null}] 07:12:55 INFO - PROCESS | 3952 | 1467036775304 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:55 INFO - PROCESS | 3952 | 1467036775307 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:12:55 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B7C8D000 == 37 [pid = 3952] [id = 401] 07:12:55 INFO - PROCESS | 3952 | ++DOMWINDOW == 81 (00000025B0F10C00) [pid = 3952] [serial = 1203] [outer = 0000000000000000] 07:12:55 INFO - PROCESS | 3952 | ++DOMWINDOW == 82 (00000025B14AC400) [pid = 3952] [serial = 1204] [outer = 00000025B0F10C00] 07:12:55 INFO - PROCESS | 3952 | 1467036775356 Marionette DEBUG loaded listener.js 07:12:55 INFO - PROCESS | 3952 | ++DOMWINDOW == 83 (00000025B393C000) [pid = 3952] [serial = 1205] [outer = 00000025B0F10C00] 07:12:55 INFO - PROCESS | 3952 | 1467036775718 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]]]}] 07:12:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 07:12:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 691ms 07:12:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 07:12:55 INFO - PROCESS | 3952 | 1467036775768 Marionette TRACE conn6 -> [0,1569,"getWindowHandle",null] 07:12:55 INFO - PROCESS | 3952 | 1467036775771 Marionette TRACE conn6 <- [1,1569,null,{"value":"13"}] 07:12:55 INFO - PROCESS | 3952 | 1467036775774 Marionette TRACE conn6 -> [0,1570,"setScriptTimeout",{"ms":35000}] 07:12:55 INFO - PROCESS | 3952 | 1467036775776 Marionette TRACE conn6 <- [1,1570,null,{}] 07:12:55 INFO - PROCESS | 3952 | 1467036775780 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}] 07:12:55 INFO - PROCESS | 3952 | 1467036775782 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:12:55 INFO - PROCESS | 3952 | 1467036775869 Marionette TRACE conn6 <- [1,1571,null,{"value":null}] 07:12:55 INFO - PROCESS | 3952 | 1467036775874 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:55 INFO - PROCESS | 3952 | 1467036775876 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:12:55 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B8940000 == 38 [pid = 3952] [id = 402] 07:12:55 INFO - PROCESS | 3952 | ++DOMWINDOW == 84 (00000025B41D2C00) [pid = 3952] [serial = 1206] [outer = 0000000000000000] 07:12:55 INFO - PROCESS | 3952 | ++DOMWINDOW == 85 (00000025B42EE800) [pid = 3952] [serial = 1207] [outer = 00000025B41D2C00] 07:12:55 INFO - PROCESS | 3952 | 1467036775922 Marionette DEBUG loaded listener.js 07:12:56 INFO - PROCESS | 3952 | ++DOMWINDOW == 86 (00000025B4872C00) [pid = 3952] [serial = 1208] [outer = 00000025B41D2C00] 07:12:56 INFO - PROCESS | 3952 | 1467036776411 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]]]}] 07:12:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 07:12:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 691ms 07:12:56 INFO - PROCESS | 3952 | 1467036776468 Marionette TRACE conn6 -> [0,1573,"getWindowHandle",null] 07:12:56 INFO - PROCESS | 3952 | 1467036776471 Marionette TRACE conn6 <- [1,1573,null,{"value":"13"}] 07:12:56 INFO - PROCESS | 3952 | 1467036776482 Marionette TRACE conn6 -> [0,1574,"setScriptTimeout",{"ms":35000}] 07:12:56 INFO - PROCESS | 3952 | 1467036776484 Marionette TRACE conn6 <- [1,1574,null,{}] 07:12:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 07:12:56 INFO - PROCESS | 3952 | 1467036776488 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}] 07:12:56 INFO - PROCESS | 3952 | 1467036776490 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:12:56 INFO - PROCESS | 3952 | 1467036776632 Marionette TRACE conn6 <- [1,1575,null,{"value":null}] 07:12:56 INFO - PROCESS | 3952 | 1467036776686 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:56 INFO - PROCESS | 3952 | 1467036776688 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:12:56 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BA60F800 == 39 [pid = 3952] [id = 403] 07:12:56 INFO - PROCESS | 3952 | ++DOMWINDOW == 87 (00000025A964E800) [pid = 3952] [serial = 1209] [outer = 0000000000000000] 07:12:56 INFO - PROCESS | 3952 | ++DOMWINDOW == 88 (00000025B4EA3000) [pid = 3952] [serial = 1210] [outer = 00000025A964E800] 07:12:56 INFO - PROCESS | 3952 | 1467036776733 Marionette DEBUG loaded listener.js 07:12:56 INFO - PROCESS | 3952 | ++DOMWINDOW == 89 (00000025B6A53000) [pid = 3952] [serial = 1211] [outer = 00000025A964E800] 07:12:57 INFO - PROCESS | 3952 | 1467036777170 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]]]}] 07:12:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 07:12:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 730ms 07:12:57 INFO - PROCESS | 3952 | 1467036777218 Marionette TRACE conn6 -> [0,1577,"getWindowHandle",null] 07:12:57 INFO - PROCESS | 3952 | 1467036777221 Marionette TRACE conn6 <- [1,1577,null,{"value":"13"}] 07:12:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 07:12:57 INFO - PROCESS | 3952 | 1467036777224 Marionette TRACE conn6 -> [0,1578,"setScriptTimeout",{"ms":35000}] 07:12:57 INFO - PROCESS | 3952 | 1467036777226 Marionette TRACE conn6 <- [1,1578,null,{}] 07:12:57 INFO - PROCESS | 3952 | 1467036777229 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}] 07:12:57 INFO - PROCESS | 3952 | 1467036777235 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:12:57 INFO - PROCESS | 3952 | 1467036777376 Marionette TRACE conn6 <- [1,1579,null,{"value":null}] 07:12:57 INFO - PROCESS | 3952 | 1467036777428 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:57 INFO - PROCESS | 3952 | 1467036777430 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:12:57 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B4E21000 == 40 [pid = 3952] [id = 404] 07:12:57 INFO - PROCESS | 3952 | ++DOMWINDOW == 90 (00000025B6E93400) [pid = 3952] [serial = 1212] [outer = 0000000000000000] 07:12:57 INFO - PROCESS | 3952 | ++DOMWINDOW == 91 (00000025B74ECC00) [pid = 3952] [serial = 1213] [outer = 00000025B6E93400] 07:12:57 INFO - PROCESS | 3952 | 1467036777477 Marionette DEBUG loaded listener.js 07:12:57 INFO - PROCESS | 3952 | ++DOMWINDOW == 92 (00000025B806F400) [pid = 3952] [serial = 1214] [outer = 00000025B6E93400] 07:12:57 INFO - PROCESS | 3952 | --DOMWINDOW == 91 (00000025B890C400) [pid = 3952] [serial = 1182] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 07:12:57 INFO - PROCESS | 3952 | --DOMWINDOW == 90 (00000025B6E8C400) [pid = 3952] [serial = 1170] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 07:12:57 INFO - PROCESS | 3952 | --DOMWINDOW == 89 (00000025B4EA5800) [pid = 3952] [serial = 1173] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 07:12:57 INFO - PROCESS | 3952 | --DOMWINDOW == 88 (00000025B80B9000) [pid = 3952] [serial = 1176] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 07:12:57 INFO - PROCESS | 3952 | --DOMWINDOW == 87 (00000025A8CCE800) [pid = 3952] [serial = 1152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 07:12:57 INFO - PROCESS | 3952 | --DOMWINDOW == 86 (00000025AA720000) [pid = 3952] [serial = 1149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 07:12:57 INFO - PROCESS | 3952 | --DOMWINDOW == 85 (00000025A9F55400) [pid = 3952] [serial = 1146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 07:12:57 INFO - PROCESS | 3952 | --DOMWINDOW == 84 (00000025B74EC000) [pid = 3952] [serial = 1143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 07:12:57 INFO - PROCESS | 3952 | --DOMWINDOW == 83 (00000025B6E8AC00) [pid = 3952] [serial = 1167] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 07:12:57 INFO - PROCESS | 3952 | --DOMWINDOW == 82 (00000025B486C400) [pid = 3952] [serial = 1164] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 07:12:57 INFO - PROCESS | 3952 | --DOMWINDOW == 81 (00000025B3935C00) [pid = 3952] [serial = 1161] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 07:12:57 INFO - PROCESS | 3952 | --DOMWINDOW == 80 (00000025AA714800) [pid = 3952] [serial = 1158] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 07:12:57 INFO - PROCESS | 3952 | --DOMWINDOW == 79 (00000025AEEB7400) [pid = 3952] [serial = 1155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 07:12:57 INFO - PROCESS | 3952 | --DOMWINDOW == 78 (00000025B14B0800) [pid = 3952] [serial = 1179] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 07:12:57 INFO - PROCESS | 3952 | --DOMWINDOW == 77 (00000025B6AF4800) [pid = 3952] [serial = 1140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 07:12:57 INFO - PROCESS | 3952 | 1467036777907 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]]]}] 07:12:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 07:12:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 731ms 07:12:57 INFO - PROCESS | 3952 | 1467036777971 Marionette TRACE conn6 -> [0,1581,"getWindowHandle",null] 07:12:57 INFO - PROCESS | 3952 | 1467036777973 Marionette TRACE conn6 <- [1,1581,null,{"value":"13"}] 07:12:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 07:12:57 INFO - PROCESS | 3952 | 1467036777977 Marionette TRACE conn6 -> [0,1582,"setScriptTimeout",{"ms":35000}] 07:12:57 INFO - PROCESS | 3952 | 1467036777979 Marionette TRACE conn6 <- [1,1582,null,{}] 07:12:57 INFO - PROCESS | 3952 | 1467036777984 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}] 07:12:57 INFO - PROCESS | 3952 | 1467036777986 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:12:58 INFO - PROCESS | 3952 | 1467036778107 Marionette TRACE conn6 <- [1,1583,null,{"value":null}] 07:12:58 INFO - PROCESS | 3952 | 1467036778154 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:58 INFO - PROCESS | 3952 | 1467036778157 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:12:58 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BDE48800 == 41 [pid = 3952] [id = 405] 07:12:58 INFO - PROCESS | 3952 | ++DOMWINDOW == 78 (00000025AEEB7400) [pid = 3952] [serial = 1215] [outer = 0000000000000000] 07:12:58 INFO - PROCESS | 3952 | ++DOMWINDOW == 79 (00000025B6AF3800) [pid = 3952] [serial = 1216] [outer = 00000025AEEB7400] 07:12:58 INFO - PROCESS | 3952 | 1467036778201 Marionette DEBUG loaded listener.js 07:12:58 INFO - PROCESS | 3952 | ++DOMWINDOW == 80 (00000025B8073000) [pid = 3952] [serial = 1217] [outer = 00000025AEEB7400] 07:12:58 INFO - PROCESS | 3952 | 1467036778559 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]]]}] 07:12:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 07:12:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 629ms 07:12:58 INFO - PROCESS | 3952 | 1467036778607 Marionette TRACE conn6 -> [0,1585,"getWindowHandle",null] 07:12:58 INFO - PROCESS | 3952 | 1467036778609 Marionette TRACE conn6 <- [1,1585,null,{"value":"13"}] 07:12:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 07:12:58 INFO - PROCESS | 3952 | 1467036778619 Marionette TRACE conn6 -> [0,1586,"setScriptTimeout",{"ms":35000}] 07:12:58 INFO - PROCESS | 3952 | 1467036778621 Marionette TRACE conn6 <- [1,1586,null,{}] 07:12:58 INFO - PROCESS | 3952 | 1467036778624 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}] 07:12:58 INFO - PROCESS | 3952 | 1467036778626 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:12:58 INFO - PROCESS | 3952 | 1467036778708 Marionette TRACE conn6 <- [1,1587,null,{"value":null}] 07:12:58 INFO - PROCESS | 3952 | 1467036778713 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:58 INFO - PROCESS | 3952 | 1467036778715 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:12:58 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BEC5C800 == 42 [pid = 3952] [id = 406] 07:12:58 INFO - PROCESS | 3952 | ++DOMWINDOW == 81 (00000025B8087800) [pid = 3952] [serial = 1218] [outer = 0000000000000000] 07:12:58 INFO - PROCESS | 3952 | ++DOMWINDOW == 82 (00000025B80B9800) [pid = 3952] [serial = 1219] [outer = 00000025B8087800] 07:12:58 INFO - PROCESS | 3952 | 1467036778760 Marionette DEBUG loaded listener.js 07:12:58 INFO - PROCESS | 3952 | ++DOMWINDOW == 83 (00000025B80C4800) [pid = 3952] [serial = 1220] [outer = 00000025B8087800] 07:12:59 INFO - PROCESS | 3952 | 1467036779173 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]]]}] 07:12:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 07:12:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 585ms 07:12:59 INFO - PROCESS | 3952 | 1467036779206 Marionette TRACE conn6 -> [0,1589,"getWindowHandle",null] 07:12:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 07:12:59 INFO - PROCESS | 3952 | 1467036779208 Marionette TRACE conn6 <- [1,1589,null,{"value":"13"}] 07:12:59 INFO - PROCESS | 3952 | 1467036779212 Marionette TRACE conn6 -> [0,1590,"setScriptTimeout",{"ms":35000}] 07:12:59 INFO - PROCESS | 3952 | 1467036779214 Marionette TRACE conn6 <- [1,1590,null,{}] 07:12:59 INFO - PROCESS | 3952 | 1467036779232 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}] 07:12:59 INFO - PROCESS | 3952 | 1467036779234 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:12:59 INFO - PROCESS | 3952 | 1467036779326 Marionette TRACE conn6 <- [1,1591,null,{"value":null}] 07:12:59 INFO - PROCESS | 3952 | 1467036779334 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:59 INFO - PROCESS | 3952 | 1467036779336 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:12:59 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BECDB000 == 43 [pid = 3952] [id = 407] 07:12:59 INFO - PROCESS | 3952 | ++DOMWINDOW == 84 (00000025AA71BC00) [pid = 3952] [serial = 1221] [outer = 0000000000000000] 07:12:59 INFO - PROCESS | 3952 | ++DOMWINDOW == 85 (00000025B7FB6000) [pid = 3952] [serial = 1222] [outer = 00000025AA71BC00] 07:12:59 INFO - PROCESS | 3952 | 1467036779380 Marionette DEBUG loaded listener.js 07:12:59 INFO - PROCESS | 3952 | ++DOMWINDOW == 86 (00000025B8453C00) [pid = 3952] [serial = 1223] [outer = 00000025AA71BC00] 07:12:59 INFO - PROCESS | 3952 | 1467036779817 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]]]}] 07:12:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 07:12:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 650ms 07:12:59 INFO - PROCESS | 3952 | 1467036779874 Marionette TRACE conn6 -> [0,1593,"getWindowHandle",null] 07:12:59 INFO - PROCESS | 3952 | 1467036779876 Marionette TRACE conn6 <- [1,1593,null,{"value":"13"}] 07:12:59 INFO - PROCESS | 3952 | 1467036779880 Marionette TRACE conn6 -> [0,1594,"setScriptTimeout",{"ms":35000}] 07:12:59 INFO - PROCESS | 3952 | 1467036779882 Marionette TRACE conn6 <- [1,1594,null,{}] 07:12:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 07:12:59 INFO - PROCESS | 3952 | 1467036779885 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}] 07:12:59 INFO - PROCESS | 3952 | 1467036779887 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:12:59 INFO - PROCESS | 3952 | 1467036779970 Marionette TRACE conn6 <- [1,1595,null,{"value":null}] 07:12:59 INFO - PROCESS | 3952 | 1467036779975 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:59 INFO - PROCESS | 3952 | 1467036779977 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:12:59 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BFE75800 == 44 [pid = 3952] [id = 408] 07:12:59 INFO - PROCESS | 3952 | ++DOMWINDOW == 87 (00000025B89A7400) [pid = 3952] [serial = 1224] [outer = 0000000000000000] 07:13:00 INFO - PROCESS | 3952 | ++DOMWINDOW == 88 (00000025B8D93800) [pid = 3952] [serial = 1225] [outer = 00000025B89A7400] 07:13:00 INFO - PROCESS | 3952 | 1467036780021 Marionette DEBUG loaded listener.js 07:13:00 INFO - PROCESS | 3952 | ++DOMWINDOW == 89 (00000025B8D9FC00) [pid = 3952] [serial = 1226] [outer = 00000025B89A7400] 07:13:00 INFO - PROCESS | 3952 | 1467036780729 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]]]}] 07:13:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 07:13:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 880ms 07:13:00 INFO - PROCESS | 3952 | 1467036780766 Marionette TRACE conn6 -> [0,1597,"getWindowHandle",null] 07:13:00 INFO - PROCESS | 3952 | 1467036780771 Marionette TRACE conn6 <- [1,1597,null,{"value":"13"}] 07:13:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 07:13:00 INFO - PROCESS | 3952 | 1467036780776 Marionette TRACE conn6 -> [0,1598,"setScriptTimeout",{"ms":35000}] 07:13:00 INFO - PROCESS | 3952 | 1467036780781 Marionette TRACE conn6 <- [1,1598,null,{}] 07:13:00 INFO - PROCESS | 3952 | 1467036780787 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}] 07:13:00 INFO - PROCESS | 3952 | 1467036780790 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:13:00 INFO - PROCESS | 3952 | 1467036780916 Marionette TRACE conn6 <- [1,1599,null,{"value":null}] 07:13:01 INFO - PROCESS | 3952 | 1467036780987 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:01 INFO - PROCESS | 3952 | 1467036780990 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:13:01 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B75BB800 == 45 [pid = 3952] [id = 409] 07:13:01 INFO - PROCESS | 3952 | ++DOMWINDOW == 90 (00000025AAB99800) [pid = 3952] [serial = 1227] [outer = 0000000000000000] 07:13:01 INFO - PROCESS | 3952 | ++DOMWINDOW == 91 (00000025AB354800) [pid = 3952] [serial = 1228] [outer = 00000025AAB99800] 07:13:01 INFO - PROCESS | 3952 | 1467036781090 Marionette DEBUG loaded listener.js 07:13:01 INFO - PROCESS | 3952 | ++DOMWINDOW == 92 (00000025AFB7B000) [pid = 3952] [serial = 1229] [outer = 00000025AAB99800] 07:13:01 INFO - PROCESS | 3952 | 1467036781641 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]]]}] 07:13:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 07:13:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 943ms 07:13:01 INFO - PROCESS | 3952 | 1467036781723 Marionette TRACE conn6 -> [0,1601,"getWindowHandle",null] 07:13:01 INFO - PROCESS | 3952 | 1467036781729 Marionette TRACE conn6 <- [1,1601,null,{"value":"13"}] 07:13:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 07:13:01 INFO - PROCESS | 3952 | 1467036781735 Marionette TRACE conn6 -> [0,1602,"setScriptTimeout",{"ms":35000}] 07:13:01 INFO - PROCESS | 3952 | 1467036781738 Marionette TRACE conn6 <- [1,1602,null,{}] 07:13:01 INFO - PROCESS | 3952 | 1467036781743 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}] 07:13:01 INFO - PROCESS | 3952 | 1467036781746 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:13:01 INFO - PROCESS | 3952 | 1467036781871 Marionette TRACE conn6 <- [1,1603,null,{"value":null}] 07:13:01 INFO - PROCESS | 3952 | 1467036781983 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:01 INFO - PROCESS | 3952 | 1467036781986 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:13:02 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BB320000 == 46 [pid = 3952] [id = 410] 07:13:02 INFO - PROCESS | 3952 | ++DOMWINDOW == 93 (00000025B3935C00) [pid = 3952] [serial = 1230] [outer = 0000000000000000] 07:13:02 INFO - PROCESS | 3952 | ++DOMWINDOW == 94 (00000025B41C9000) [pid = 3952] [serial = 1231] [outer = 00000025B3935C00] 07:13:02 INFO - PROCESS | 3952 | 1467036782044 Marionette DEBUG loaded listener.js 07:13:02 INFO - PROCESS | 3952 | ++DOMWINDOW == 95 (00000025B601D800) [pid = 3952] [serial = 1232] [outer = 00000025B3935C00] 07:13:02 INFO - PROCESS | 3952 | 1467036782654 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]]]}] 07:13:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 07:13:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 986ms 07:13:02 INFO - PROCESS | 3952 | 1467036782723 Marionette TRACE conn6 -> [0,1605,"getWindowHandle",null] 07:13:02 INFO - PROCESS | 3952 | 1467036782726 Marionette TRACE conn6 <- [1,1605,null,{"value":"13"}] 07:13:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 07:13:02 INFO - PROCESS | 3952 | 1467036782730 Marionette TRACE conn6 -> [0,1606,"setScriptTimeout",{"ms":35000}] 07:13:02 INFO - PROCESS | 3952 | 1467036782734 Marionette TRACE conn6 <- [1,1606,null,{}] 07:13:02 INFO - PROCESS | 3952 | 1467036782761 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}] 07:13:02 INFO - PROCESS | 3952 | 1467036782766 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:13:02 INFO - PROCESS | 3952 | 1467036782885 Marionette TRACE conn6 <- [1,1607,null,{"value":null}] 07:13:03 INFO - PROCESS | 3952 | 1467036782998 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:03 INFO - PROCESS | 3952 | 1467036783002 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:13:03 INFO - PROCESS | 3952 | ++DOCSHELL 00000025AB36A800 == 47 [pid = 3952] [id = 411] 07:13:03 INFO - PROCESS | 3952 | ++DOMWINDOW == 96 (00000025AB356800) [pid = 3952] [serial = 1233] [outer = 0000000000000000] 07:13:03 INFO - PROCESS | 3952 | ++DOMWINDOW == 97 (00000025B7F09400) [pid = 3952] [serial = 1234] [outer = 00000025AB356800] 07:13:03 INFO - PROCESS | 3952 | 1467036783062 Marionette DEBUG loaded listener.js 07:13:03 INFO - PROCESS | 3952 | ++DOMWINDOW == 98 (00000025B8988000) [pid = 3952] [serial = 1235] [outer = 00000025AB356800] 07:13:03 INFO - PROCESS | 3952 | 1467036783831 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]]]}] 07:13:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 07:13:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1146ms 07:13:03 INFO - PROCESS | 3952 | 1467036783878 Marionette TRACE conn6 -> [0,1609,"getWindowHandle",null] 07:13:03 INFO - PROCESS | 3952 | 1467036783882 Marionette TRACE conn6 <- [1,1609,null,{"value":"13"}] 07:13:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 07:13:03 INFO - PROCESS | 3952 | 1467036783887 Marionette TRACE conn6 -> [0,1610,"setScriptTimeout",{"ms":35000}] 07:13:03 INFO - PROCESS | 3952 | 1467036783890 Marionette TRACE conn6 <- [1,1610,null,{}] 07:13:03 INFO - PROCESS | 3952 | 1467036783897 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}] 07:13:03 INFO - PROCESS | 3952 | 1467036783900 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:13:04 INFO - PROCESS | 3952 | 1467036784052 Marionette TRACE conn6 <- [1,1611,null,{"value":null}] 07:13:04 INFO - PROCESS | 3952 | 1467036784062 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:04 INFO - PROCESS | 3952 | 1467036784065 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:13:04 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B4E07800 == 48 [pid = 3952] [id = 412] 07:13:04 INFO - PROCESS | 3952 | ++DOMWINDOW == 99 (00000025AACA1000) [pid = 3952] [serial = 1236] [outer = 0000000000000000] 07:13:04 INFO - PROCESS | 3952 | ++DOMWINDOW == 100 (00000025AF8D8800) [pid = 3952] [serial = 1237] [outer = 00000025AACA1000] 07:13:04 INFO - PROCESS | 3952 | 1467036784116 Marionette DEBUG loaded listener.js 07:13:04 INFO - PROCESS | 3952 | ++DOMWINDOW == 101 (00000025B138FC00) [pid = 3952] [serial = 1238] [outer = 00000025AACA1000] 07:13:04 INFO - PROCESS | 3952 | --DOCSHELL 00000025BF8E1000 == 47 [pid = 3952] [id = 395] 07:13:04 INFO - PROCESS | 3952 | --DOCSHELL 00000025B7ADD800 == 46 [pid = 3952] [id = 392] 07:13:04 INFO - PROCESS | 3952 | --DOCSHELL 00000025BE185000 == 45 [pid = 3952] [id = 391] 07:13:04 INFO - PROCESS | 3952 | --DOCSHELL 00000025BECDB000 == 44 [pid = 3952] [id = 407] 07:13:04 INFO - PROCESS | 3952 | --DOCSHELL 00000025BEC5C800 == 43 [pid = 3952] [id = 406] 07:13:04 INFO - PROCESS | 3952 | --DOCSHELL 00000025BDE48800 == 42 [pid = 3952] [id = 405] 07:13:04 INFO - PROCESS | 3952 | --DOCSHELL 00000025B4E21000 == 41 [pid = 3952] [id = 404] 07:13:04 INFO - PROCESS | 3952 | --DOCSHELL 00000025BA60F800 == 40 [pid = 3952] [id = 403] 07:13:04 INFO - PROCESS | 3952 | --DOCSHELL 00000025B8940000 == 39 [pid = 3952] [id = 402] 07:13:04 INFO - PROCESS | 3952 | --DOCSHELL 00000025B7C8D000 == 38 [pid = 3952] [id = 401] 07:13:04 INFO - PROCESS | 3952 | --DOCSHELL 00000025B7022800 == 37 [pid = 3952] [id = 400] 07:13:04 INFO - PROCESS | 3952 | --DOCSHELL 00000025AFE14000 == 36 [pid = 3952] [id = 399] 07:13:04 INFO - PROCESS | 3952 | --DOCSHELL 00000025B4E21800 == 35 [pid = 3952] [id = 398] 07:13:04 INFO - PROCESS | 3952 | --DOCSHELL 00000025ABF0A800 == 34 [pid = 3952] [id = 397] 07:13:04 INFO - PROCESS | 3952 | --DOCSHELL 00000025ABFD3800 == 33 [pid = 3952] [id = 396] 07:13:04 INFO - PROCESS | 3952 | --DOMWINDOW == 100 (00000025B8B86C00) [pid = 3952] [serial = 1184] [outer = 0000000000000000] [url = about:blank] 07:13:04 INFO - PROCESS | 3952 | --DOMWINDOW == 99 (00000025B7E1BC00) [pid = 3952] [serial = 1171] [outer = 0000000000000000] [url = about:blank] 07:13:04 INFO - PROCESS | 3952 | --DOMWINDOW == 98 (00000025B7FC3000) [pid = 3952] [serial = 1174] [outer = 0000000000000000] [url = about:blank] 07:13:04 INFO - PROCESS | 3952 | --DOMWINDOW == 97 (00000025B80C2000) [pid = 3952] [serial = 1177] [outer = 0000000000000000] [url = about:blank] 07:13:04 INFO - PROCESS | 3952 | --DOMWINDOW == 96 (00000025B8076400) [pid = 3952] [serial = 1175] [outer = 0000000000000000] [url = about:blank] 07:13:04 INFO - PROCESS | 3952 | --DOMWINDOW == 95 (00000025B898C000) [pid = 3952] [serial = 1183] [outer = 0000000000000000] [url = about:blank] 07:13:04 INFO - PROCESS | 3952 | --DOMWINDOW == 94 (00000025AAF55C00) [pid = 3952] [serial = 1153] [outer = 0000000000000000] [url = about:blank] 07:13:04 INFO - PROCESS | 3952 | --DOMWINDOW == 93 (00000025ABF4D800) [pid = 3952] [serial = 1154] [outer = 0000000000000000] [url = about:blank] 07:13:04 INFO - PROCESS | 3952 | --DOMWINDOW == 92 (00000025AAA02800) [pid = 3952] [serial = 1150] [outer = 0000000000000000] [url = about:blank] 07:13:04 INFO - PROCESS | 3952 | --DOMWINDOW == 91 (00000025AAB99C00) [pid = 3952] [serial = 1151] [outer = 0000000000000000] [url = about:blank] 07:13:04 INFO - PROCESS | 3952 | --DOMWINDOW == 90 (00000025A9F58000) [pid = 3952] [serial = 1147] [outer = 0000000000000000] [url = about:blank] 07:13:04 INFO - PROCESS | 3952 | --DOMWINDOW == 89 (00000025AA705800) [pid = 3952] [serial = 1148] [outer = 0000000000000000] [url = about:blank] 07:13:04 INFO - PROCESS | 3952 | --DOMWINDOW == 88 (00000025B7A4FC00) [pid = 3952] [serial = 1145] [outer = 0000000000000000] [url = about:blank] 07:13:04 INFO - PROCESS | 3952 | --DOMWINDOW == 87 (00000025B7411400) [pid = 3952] [serial = 1168] [outer = 0000000000000000] [url = about:blank] 07:13:04 INFO - PROCESS | 3952 | --DOMWINDOW == 86 (00000025B49E0C00) [pid = 3952] [serial = 1165] [outer = 0000000000000000] [url = about:blank] 07:13:04 INFO - PROCESS | 3952 | --DOMWINDOW == 85 (00000025B6868800) [pid = 3952] [serial = 1166] [outer = 0000000000000000] [url = about:blank] 07:13:04 INFO - PROCESS | 3952 | --DOMWINDOW == 84 (00000025B42E3000) [pid = 3952] [serial = 1162] [outer = 0000000000000000] [url = about:blank] 07:13:04 INFO - PROCESS | 3952 | --DOMWINDOW == 83 (00000025B4533000) [pid = 3952] [serial = 1163] [outer = 0000000000000000] [url = about:blank] 07:13:04 INFO - PROCESS | 3952 | --DOMWINDOW == 82 (00000025B0A16400) [pid = 3952] [serial = 1159] [outer = 0000000000000000] [url = about:blank] 07:13:04 INFO - PROCESS | 3952 | --DOMWINDOW == 81 (00000025B145D400) [pid = 3952] [serial = 1160] [outer = 0000000000000000] [url = about:blank] 07:13:04 INFO - PROCESS | 3952 | --DOMWINDOW == 80 (00000025AFE38C00) [pid = 3952] [serial = 1157] [outer = 0000000000000000] [url = about:blank] 07:13:04 INFO - PROCESS | 3952 | --DOMWINDOW == 79 (00000025AF82D400) [pid = 3952] [serial = 1156] [outer = 0000000000000000] [url = about:blank] 07:13:04 INFO - PROCESS | 3952 | --DOMWINDOW == 78 (00000025B8134C00) [pid = 3952] [serial = 1178] [outer = 0000000000000000] [url = about:blank] 07:13:04 INFO - PROCESS | 3952 | --DOMWINDOW == 77 (00000025B7F0BC00) [pid = 3952] [serial = 1172] [outer = 0000000000000000] [url = about:blank] 07:13:04 INFO - PROCESS | 3952 | --DOMWINDOW == 76 (00000025B8132C00) [pid = 3952] [serial = 1180] [outer = 0000000000000000] [url = about:blank] 07:13:04 INFO - PROCESS | 3952 | --DOMWINDOW == 75 (00000025B8D98C00) [pid = 3952] [serial = 1186] [outer = 0000000000000000] [url = about:blank] 07:13:04 INFO - PROCESS | 3952 | --DOMWINDOW == 74 (00000025B844B800) [pid = 3952] [serial = 1181] [outer = 0000000000000000] [url = about:blank] 07:13:04 INFO - PROCESS | 3952 | --DOMWINDOW == 73 (00000025B74EC400) [pid = 3952] [serial = 1169] [outer = 0000000000000000] [url = about:blank] 07:13:04 INFO - PROCESS | 3952 | --DOMWINDOW == 72 (00000025B7416400) [pid = 3952] [serial = 1142] [outer = 0000000000000000] [url = about:blank] 07:13:04 INFO - PROCESS | 3952 | --DOMWINDOW == 71 (00000025AA1D3C00) [pid = 3952] [serial = 1189] [outer = 0000000000000000] [url = about:blank] 07:13:04 INFO - PROCESS | 3952 | 1467036784745 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]]]}] 07:13:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 07:13:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 881ms 07:13:04 INFO - PROCESS | 3952 | 1467036784772 Marionette TRACE conn6 -> [0,1613,"getWindowHandle",null] 07:13:04 INFO - PROCESS | 3952 | 1467036784777 Marionette TRACE conn6 <- [1,1613,null,{"value":"13"}] 07:13:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 07:13:04 INFO - PROCESS | 3952 | 1467036784783 Marionette TRACE conn6 -> [0,1614,"setScriptTimeout",{"ms":35000}] 07:13:04 INFO - PROCESS | 3952 | 1467036784786 Marionette TRACE conn6 <- [1,1614,null,{}] 07:13:04 INFO - PROCESS | 3952 | 1467036784789 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}] 07:13:04 INFO - PROCESS | 3952 | 1467036784792 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:13:04 INFO - PROCESS | 3952 | 1467036784883 Marionette TRACE conn6 <- [1,1615,null,{"value":null}] 07:13:04 INFO - PROCESS | 3952 | 1467036784963 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:04 INFO - PROCESS | 3952 | 1467036784965 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:13:04 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B498A000 == 34 [pid = 3952] [id = 413] 07:13:04 INFO - PROCESS | 3952 | ++DOMWINDOW == 72 (00000025AA70C400) [pid = 3952] [serial = 1239] [outer = 0000000000000000] 07:13:05 INFO - PROCESS | 3952 | ++DOMWINDOW == 73 (00000025AAD29C00) [pid = 3952] [serial = 1240] [outer = 00000025AA70C400] 07:13:05 INFO - PROCESS | 3952 | 1467036785014 Marionette DEBUG loaded listener.js 07:13:05 INFO - PROCESS | 3952 | ++DOMWINDOW == 74 (00000025AFE38C00) [pid = 3952] [serial = 1241] [outer = 00000025AA70C400] 07:13:05 INFO - PROCESS | 3952 | 1467036785426 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]]]}] 07:13:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 07:13:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 691ms 07:13:05 INFO - PROCESS | 3952 | 1467036785477 Marionette TRACE conn6 -> [0,1617,"getWindowHandle",null] 07:13:05 INFO - PROCESS | 3952 | 1467036785480 Marionette TRACE conn6 <- [1,1617,null,{"value":"13"}] 07:13:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 07:13:05 INFO - PROCESS | 3952 | 1467036785484 Marionette TRACE conn6 -> [0,1618,"setScriptTimeout",{"ms":35000}] 07:13:05 INFO - PROCESS | 3952 | 1467036785488 Marionette TRACE conn6 <- [1,1618,null,{}] 07:13:05 INFO - PROCESS | 3952 | 1467036785499 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}] 07:13:05 INFO - PROCESS | 3952 | 1467036785503 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:13:05 INFO - PROCESS | 3952 | 1467036785594 Marionette TRACE conn6 <- [1,1619,null,{"value":null}] 07:13:05 INFO - PROCESS | 3952 | 1467036785601 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:05 INFO - PROCESS | 3952 | 1467036785604 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:13:05 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B7C8C800 == 35 [pid = 3952] [id = 414] 07:13:05 INFO - PROCESS | 3952 | ++DOMWINDOW == 75 (00000025B41D3000) [pid = 3952] [serial = 1242] [outer = 0000000000000000] 07:13:05 INFO - PROCESS | 3952 | ++DOMWINDOW == 76 (00000025B4865C00) [pid = 3952] [serial = 1243] [outer = 00000025B41D3000] 07:13:05 INFO - PROCESS | 3952 | 1467036785654 Marionette DEBUG loaded listener.js 07:13:05 INFO - PROCESS | 3952 | ++DOMWINDOW == 77 (00000025B4EE6C00) [pid = 3952] [serial = 1244] [outer = 00000025B41D3000] 07:13:06 INFO - PROCESS | 3952 | 1467036786127 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]]]}] 07:13:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 07:13:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 690ms 07:13:06 INFO - PROCESS | 3952 | 1467036786177 Marionette TRACE conn6 -> [0,1621,"getWindowHandle",null] 07:13:06 INFO - PROCESS | 3952 | 1467036786179 Marionette TRACE conn6 <- [1,1621,null,{"value":"13"}] 07:13:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 07:13:06 INFO - PROCESS | 3952 | 1467036786183 Marionette TRACE conn6 -> [0,1622,"setScriptTimeout",{"ms":35000}] 07:13:06 INFO - PROCESS | 3952 | 1467036786185 Marionette TRACE conn6 <- [1,1622,null,{}] 07:13:06 INFO - PROCESS | 3952 | 1467036786188 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}] 07:13:06 INFO - PROCESS | 3952 | 1467036786190 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:13:06 INFO - PROCESS | 3952 | 1467036786308 Marionette TRACE conn6 <- [1,1623,null,{"value":null}] 07:13:06 INFO - PROCESS | 3952 | 1467036786321 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:06 INFO - PROCESS | 3952 | 1467036786323 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:13:06 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B9CDD000 == 36 [pid = 3952] [id = 415] 07:13:06 INFO - PROCESS | 3952 | ++DOMWINDOW == 78 (00000025B7419800) [pid = 3952] [serial = 1245] [outer = 0000000000000000] 07:13:06 INFO - PROCESS | 3952 | ++DOMWINDOW == 79 (00000025B74E8C00) [pid = 3952] [serial = 1246] [outer = 00000025B7419800] 07:13:06 INFO - PROCESS | 3952 | 1467036786368 Marionette DEBUG loaded listener.js 07:13:06 INFO - PROCESS | 3952 | ++DOMWINDOW == 80 (00000025B7E1C800) [pid = 3952] [serial = 1247] [outer = 00000025B7419800] 07:13:06 INFO - PROCESS | 3952 | 1467036786789 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]]]}] 07:13:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 07:13:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 630ms 07:13:06 INFO - PROCESS | 3952 | 1467036786828 Marionette TRACE conn6 -> [0,1625,"getWindowHandle",null] 07:13:06 INFO - PROCESS | 3952 | 1467036786830 Marionette TRACE conn6 <- [1,1625,null,{"value":"13"}] 07:13:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 07:13:06 INFO - PROCESS | 3952 | 1467036786833 Marionette TRACE conn6 -> [0,1626,"setScriptTimeout",{"ms":35000}] 07:13:06 INFO - PROCESS | 3952 | 1467036786835 Marionette TRACE conn6 <- [1,1626,null,{}] 07:13:06 INFO - PROCESS | 3952 | 1467036786838 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}] 07:13:06 INFO - PROCESS | 3952 | 1467036786841 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:13:06 INFO - PROCESS | 3952 | 1467036786958 Marionette TRACE conn6 <- [1,1627,null,{"value":null}] 07:13:06 INFO - PROCESS | 3952 | 1467036786963 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:06 INFO - PROCESS | 3952 | 1467036786965 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:13:06 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BAF5A800 == 37 [pid = 3952] [id = 416] 07:13:06 INFO - PROCESS | 3952 | ++DOMWINDOW == 81 (00000025B7419C00) [pid = 3952] [serial = 1248] [outer = 0000000000000000] 07:13:07 INFO - PROCESS | 3952 | ++DOMWINDOW == 82 (00000025B8071800) [pid = 3952] [serial = 1249] [outer = 00000025B7419C00] 07:13:07 INFO - PROCESS | 3952 | 1467036787018 Marionette DEBUG loaded listener.js 07:13:07 INFO - PROCESS | 3952 | ++DOMWINDOW == 83 (00000025B80BC000) [pid = 3952] [serial = 1250] [outer = 00000025B7419C00] 07:13:07 INFO - PROCESS | 3952 | 1467036787506 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]]]}] 07:13:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 07:13:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 734ms 07:13:07 INFO - PROCESS | 3952 | 1467036787570 Marionette TRACE conn6 -> [0,1629,"getWindowHandle",null] 07:13:07 INFO - PROCESS | 3952 | 1467036787572 Marionette TRACE conn6 <- [1,1629,null,{"value":"13"}] 07:13:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 07:13:07 INFO - PROCESS | 3952 | 1467036787575 Marionette TRACE conn6 -> [0,1630,"setScriptTimeout",{"ms":35000}] 07:13:07 INFO - PROCESS | 3952 | 1467036787577 Marionette TRACE conn6 <- [1,1630,null,{}] 07:13:07 INFO - PROCESS | 3952 | 1467036787581 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}] 07:13:07 INFO - PROCESS | 3952 | 1467036787587 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:13:07 INFO - PROCESS | 3952 | 1467036787751 Marionette TRACE conn6 <- [1,1631,null,{"value":null}] 07:13:07 INFO - PROCESS | 3952 | 1467036787777 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:07 INFO - PROCESS | 3952 | 1467036787779 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:13:07 INFO - PROCESS | 3952 | ++DOCSHELL 00000025AFE18800 == 38 [pid = 3952] [id = 417] 07:13:07 INFO - PROCESS | 3952 | ++DOMWINDOW == 84 (00000025B8D97C00) [pid = 3952] [serial = 1251] [outer = 0000000000000000] 07:13:07 INFO - PROCESS | 3952 | ++DOMWINDOW == 85 (00000025B963B000) [pid = 3952] [serial = 1252] [outer = 00000025B8D97C00] 07:13:07 INFO - PROCESS | 3952 | 1467036787825 Marionette DEBUG loaded listener.js 07:13:07 INFO - PROCESS | 3952 | ++DOMWINDOW == 86 (00000025B9808400) [pid = 3952] [serial = 1253] [outer = 00000025B8D97C00] 07:13:08 INFO - PROCESS | 3952 | 1467036788259 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]]]}] 07:13:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 07:13:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 732ms 07:13:08 INFO - PROCESS | 3952 | 1467036788311 Marionette TRACE conn6 -> [0,1633,"getWindowHandle",null] 07:13:08 INFO - PROCESS | 3952 | 1467036788313 Marionette TRACE conn6 <- [1,1633,null,{"value":"13"}] 07:13:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 07:13:08 INFO - PROCESS | 3952 | 1467036788317 Marionette TRACE conn6 -> [0,1634,"setScriptTimeout",{"ms":35000}] 07:13:08 INFO - PROCESS | 3952 | 1467036788319 Marionette TRACE conn6 <- [1,1634,null,{}] 07:13:08 INFO - PROCESS | 3952 | 1467036788343 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}] 07:13:08 INFO - PROCESS | 3952 | 1467036788345 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:13:08 INFO - PROCESS | 3952 | 1467036788469 Marionette TRACE conn6 <- [1,1635,null,{"value":null}] 07:13:08 INFO - PROCESS | 3952 | 1467036788521 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:08 INFO - PROCESS | 3952 | 1467036788524 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:13:08 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BEC5F800 == 39 [pid = 3952] [id = 418] 07:13:08 INFO - PROCESS | 3952 | ++DOMWINDOW == 87 (00000025B74EC000) [pid = 3952] [serial = 1254] [outer = 0000000000000000] 07:13:08 INFO - PROCESS | 3952 | ++DOMWINDOW == 88 (00000025B9C2E000) [pid = 3952] [serial = 1255] [outer = 00000025B74EC000] 07:13:08 INFO - PROCESS | 3952 | 1467036788570 Marionette DEBUG loaded listener.js 07:13:08 INFO - PROCESS | 3952 | ++DOMWINDOW == 89 (00000025B9F77000) [pid = 3952] [serial = 1256] [outer = 00000025B74EC000] 07:13:09 INFO - PROCESS | 3952 | --DOMWINDOW == 88 (00000025AF0F3400) [pid = 3952] [serial = 1200] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 07:13:09 INFO - PROCESS | 3952 | --DOMWINDOW == 87 (00000025B6E93400) [pid = 3952] [serial = 1212] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 07:13:09 INFO - PROCESS | 3952 | --DOMWINDOW == 86 (00000025B41D2C00) [pid = 3952] [serial = 1206] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 07:13:09 INFO - PROCESS | 3952 | --DOMWINDOW == 85 (00000025AA629000) [pid = 3952] [serial = 1197] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 07:13:09 INFO - PROCESS | 3952 | --DOMWINDOW == 84 (00000025A8CCC800) [pid = 3952] [serial = 1194] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 07:13:09 INFO - PROCESS | 3952 | --DOMWINDOW == 83 (00000025AEEB7400) [pid = 3952] [serial = 1215] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 07:13:09 INFO - PROCESS | 3952 | --DOMWINDOW == 82 (00000025B8087800) [pid = 3952] [serial = 1218] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 07:13:09 INFO - PROCESS | 3952 | --DOMWINDOW == 81 (00000025B8D97800) [pid = 3952] [serial = 1185] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 07:13:09 INFO - PROCESS | 3952 | --DOMWINDOW == 80 (00000025AA71BC00) [pid = 3952] [serial = 1221] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 07:13:09 INFO - PROCESS | 3952 | --DOMWINDOW == 79 (00000025B0F10C00) [pid = 3952] [serial = 1203] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 07:13:09 INFO - PROCESS | 3952 | --DOMWINDOW == 78 (00000025A964E800) [pid = 3952] [serial = 1209] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 07:13:09 INFO - PROCESS | 3952 | --DOMWINDOW == 77 (00000025AA1C8800) [pid = 3952] [serial = 1191] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 07:13:09 INFO - PROCESS | 3952 | 1467036789133 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]]]}] 07:13:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 07:13:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 838ms 07:13:09 INFO - PROCESS | 3952 | 1467036789157 Marionette TRACE conn6 -> [0,1637,"getWindowHandle",null] 07:13:09 INFO - PROCESS | 3952 | 1467036789160 Marionette TRACE conn6 <- [1,1637,null,{"value":"13"}] 07:13:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 07:13:09 INFO - PROCESS | 3952 | 1467036789163 Marionette TRACE conn6 -> [0,1638,"setScriptTimeout",{"ms":35000}] 07:13:09 INFO - PROCESS | 3952 | 1467036789165 Marionette TRACE conn6 <- [1,1638,null,{}] 07:13:09 INFO - PROCESS | 3952 | 1467036789169 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}] 07:13:09 INFO - PROCESS | 3952 | 1467036789171 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:13:09 INFO - PROCESS | 3952 | 1467036789257 Marionette TRACE conn6 <- [1,1639,null,{"value":null}] 07:13:09 INFO - PROCESS | 3952 | 1467036789334 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:09 INFO - PROCESS | 3952 | 1467036789336 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:13:09 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BECD3000 == 40 [pid = 3952] [id = 419] 07:13:09 INFO - PROCESS | 3952 | ++DOMWINDOW == 78 (00000025AA1C8800) [pid = 3952] [serial = 1257] [outer = 0000000000000000] 07:13:09 INFO - PROCESS | 3952 | ++DOMWINDOW == 79 (00000025B138D800) [pid = 3952] [serial = 1258] [outer = 00000025AA1C8800] 07:13:09 INFO - PROCESS | 3952 | 1467036789381 Marionette DEBUG loaded listener.js 07:13:09 INFO - PROCESS | 3952 | ++DOMWINDOW == 80 (00000025B808B000) [pid = 3952] [serial = 1259] [outer = 00000025AA1C8800] 07:13:09 INFO - PROCESS | 3952 | 1467036789715 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]]]}] 07:13:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 07:13:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 587ms 07:13:09 INFO - PROCESS | 3952 | 1467036789754 Marionette TRACE conn6 -> [0,1641,"getWindowHandle",null] 07:13:09 INFO - PROCESS | 3952 | 1467036789756 Marionette TRACE conn6 <- [1,1641,null,{"value":"13"}] 07:13:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 07:13:09 INFO - PROCESS | 3952 | 1467036789759 Marionette TRACE conn6 -> [0,1642,"setScriptTimeout",{"ms":35000}] 07:13:09 INFO - PROCESS | 3952 | 1467036789770 Marionette TRACE conn6 <- [1,1642,null,{}] 07:13:09 INFO - PROCESS | 3952 | 1467036789774 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}] 07:13:09 INFO - PROCESS | 3952 | 1467036789776 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:13:09 INFO - PROCESS | 3952 | 1467036789863 Marionette TRACE conn6 <- [1,1643,null,{"value":null}] 07:13:09 INFO - PROCESS | 3952 | 1467036789939 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:09 INFO - PROCESS | 3952 | 1467036789941 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:13:09 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BEE4A000 == 41 [pid = 3952] [id = 420] 07:13:09 INFO - PROCESS | 3952 | ++DOMWINDOW == 81 (00000025BBBCF800) [pid = 3952] [serial = 1260] [outer = 0000000000000000] 07:13:09 INFO - PROCESS | 3952 | ++DOMWINDOW == 82 (00000025B9888400) [pid = 3952] [serial = 1261] [outer = 00000025BBBCF800] 07:13:09 INFO - PROCESS | 3952 | 1467036789986 Marionette DEBUG loaded listener.js 07:13:10 INFO - PROCESS | 3952 | ++DOMWINDOW == 83 (00000025BB02E000) [pid = 3952] [serial = 1262] [outer = 00000025BBBCF800] 07:13:10 INFO - PROCESS | 3952 | 1467036790355 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]]]}] 07:13:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 07:13:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 649ms 07:13:10 INFO - PROCESS | 3952 | 1467036790412 Marionette TRACE conn6 -> [0,1645,"getWindowHandle",null] 07:13:10 INFO - PROCESS | 3952 | 1467036790414 Marionette TRACE conn6 <- [1,1645,null,{"value":"13"}] 07:13:10 INFO - PROCESS | 3952 | 1467036790417 Marionette TRACE conn6 -> [0,1646,"setScriptTimeout",{"ms":35000}] 07:13:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 07:13:10 INFO - PROCESS | 3952 | 1467036790419 Marionette TRACE conn6 <- [1,1646,null,{}] 07:13:10 INFO - PROCESS | 3952 | 1467036790422 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}] 07:13:10 INFO - PROCESS | 3952 | 1467036790424 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:13:10 INFO - PROCESS | 3952 | 1467036790551 Marionette TRACE conn6 <- [1,1647,null,{"value":null}] 07:13:10 INFO - PROCESS | 3952 | 1467036790617 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:10 INFO - PROCESS | 3952 | 1467036790619 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:13:10 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BF8F0800 == 42 [pid = 3952] [id = 421] 07:13:10 INFO - PROCESS | 3952 | ++DOMWINDOW == 84 (00000025BB035000) [pid = 3952] [serial = 1263] [outer = 0000000000000000] 07:13:10 INFO - PROCESS | 3952 | ++DOMWINDOW == 85 (00000025BB325400) [pid = 3952] [serial = 1264] [outer = 00000025BB035000] 07:13:10 INFO - PROCESS | 3952 | 1467036790666 Marionette DEBUG loaded listener.js 07:13:10 INFO - PROCESS | 3952 | ++DOMWINDOW == 86 (00000025BB399000) [pid = 3952] [serial = 1265] [outer = 00000025BB035000] 07:13:11 INFO - PROCESS | 3952 | 1467036791078 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]]]}] 07:13:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 07:13:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 732ms 07:13:11 INFO - PROCESS | 3952 | 1467036791156 Marionette TRACE conn6 -> [0,1649,"getWindowHandle",null] 07:13:11 INFO - PROCESS | 3952 | 1467036791162 Marionette TRACE conn6 <- [1,1649,null,{"value":"13"}] 07:13:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 07:13:11 INFO - PROCESS | 3952 | 1467036791185 Marionette TRACE conn6 -> [0,1650,"setScriptTimeout",{"ms":35000}] 07:13:11 INFO - PROCESS | 3952 | 1467036791190 Marionette TRACE conn6 <- [1,1650,null,{}] 07:13:11 INFO - PROCESS | 3952 | 1467036791199 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}] 07:13:11 INFO - PROCESS | 3952 | 1467036791203 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:13:11 INFO - PROCESS | 3952 | 1467036791337 Marionette TRACE conn6 <- [1,1651,null,{"value":null}] 07:13:11 INFO - PROCESS | 3952 | 1467036791425 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:11 INFO - PROCESS | 3952 | 1467036791429 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:13:11 INFO - PROCESS | 3952 | ++DOCSHELL 00000025AFE20800 == 43 [pid = 3952] [id = 422] 07:13:11 INFO - PROCESS | 3952 | ++DOMWINDOW == 87 (00000025AAB9B000) [pid = 3952] [serial = 1266] [outer = 0000000000000000] 07:13:11 INFO - PROCESS | 3952 | ++DOMWINDOW == 88 (00000025AAC4B800) [pid = 3952] [serial = 1267] [outer = 00000025AAB9B000] 07:13:11 INFO - PROCESS | 3952 | 1467036791506 Marionette DEBUG loaded listener.js 07:13:11 INFO - PROCESS | 3952 | ++DOMWINDOW == 89 (00000025AF8B3800) [pid = 3952] [serial = 1268] [outer = 00000025AAB9B000] 07:13:12 INFO - PROCESS | 3952 | 1467036792019 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]]]}] 07:13:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 07:13:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 900ms 07:13:12 INFO - PROCESS | 3952 | 1467036792121 Marionette TRACE conn6 -> [0,1653,"getWindowHandle",null] 07:13:12 INFO - PROCESS | 3952 | 1467036792126 Marionette TRACE conn6 <- [1,1653,null,{"value":"13"}] 07:13:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 07:13:12 INFO - PROCESS | 3952 | 1467036792151 Marionette TRACE conn6 -> [0,1654,"setScriptTimeout",{"ms":35000}] 07:13:12 INFO - PROCESS | 3952 | 1467036792154 Marionette TRACE conn6 <- [1,1654,null,{}] 07:13:12 INFO - PROCESS | 3952 | 1467036792185 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}] 07:13:12 INFO - PROCESS | 3952 | 1467036792188 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:13:12 INFO - PROCESS | 3952 | 1467036792374 Marionette TRACE conn6 <- [1,1655,null,{"value":null}] 07:13:12 INFO - PROCESS | 3952 | 1467036792559 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:12 INFO - PROCESS | 3952 | 1467036792562 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:13:12 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B96B9000 == 44 [pid = 3952] [id = 423] 07:13:12 INFO - PROCESS | 3952 | ++DOMWINDOW == 90 (00000025B4871000) [pid = 3952] [serial = 1269] [outer = 0000000000000000] 07:13:12 INFO - PROCESS | 3952 | ++DOMWINDOW == 91 (00000025B4E9E800) [pid = 3952] [serial = 1270] [outer = 00000025B4871000] 07:13:12 INFO - PROCESS | 3952 | 1467036792619 Marionette DEBUG loaded listener.js 07:13:12 INFO - PROCESS | 3952 | ++DOMWINDOW == 92 (00000025B7637400) [pid = 3952] [serial = 1271] [outer = 00000025B4871000] 07:13:13 INFO - PROCESS | 3952 | 1467036793259 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]]]}] 07:13:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 07:13:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1148ms 07:13:13 INFO - PROCESS | 3952 | 1467036793295 Marionette TRACE conn6 -> [0,1657,"getWindowHandle",null] 07:13:13 INFO - PROCESS | 3952 | 1467036793298 Marionette TRACE conn6 <- [1,1657,null,{"value":"13"}] 07:13:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 07:13:13 INFO - PROCESS | 3952 | 1467036793303 Marionette TRACE conn6 -> [0,1658,"setScriptTimeout",{"ms":35000}] 07:13:13 INFO - PROCESS | 3952 | 1467036793307 Marionette TRACE conn6 <- [1,1658,null,{}] 07:13:13 INFO - PROCESS | 3952 | 1467036793319 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}] 07:13:13 INFO - PROCESS | 3952 | 1467036793324 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:13:13 INFO - PROCESS | 3952 | 1467036793441 Marionette TRACE conn6 <- [1,1659,null,{"value":null}] 07:13:13 INFO - PROCESS | 3952 | 1467036793562 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:13 INFO - PROCESS | 3952 | 1467036793566 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:13:13 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BF915000 == 45 [pid = 3952] [id = 424] 07:13:13 INFO - PROCESS | 3952 | ++DOMWINDOW == 93 (00000025B8B90000) [pid = 3952] [serial = 1272] [outer = 0000000000000000] 07:13:13 INFO - PROCESS | 3952 | ++DOMWINDOW == 94 (00000025B8D99000) [pid = 3952] [serial = 1273] [outer = 00000025B8B90000] 07:13:13 INFO - PROCESS | 3952 | 1467036793626 Marionette DEBUG loaded listener.js 07:13:13 INFO - PROCESS | 3952 | ++DOMWINDOW == 95 (00000025B9C2C400) [pid = 3952] [serial = 1274] [outer = 00000025B8B90000] 07:13:14 INFO - PROCESS | 3952 | 1467036794180 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]]]}] 07:13:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 07:13:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 943ms 07:13:14 INFO - PROCESS | 3952 | 1467036794250 Marionette TRACE conn6 -> [0,1661,"getWindowHandle",null] 07:13:14 INFO - PROCESS | 3952 | 1467036794253 Marionette TRACE conn6 <- [1,1661,null,{"value":"13"}] 07:13:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 07:13:14 INFO - PROCESS | 3952 | 1467036794256 Marionette TRACE conn6 -> [0,1662,"setScriptTimeout",{"ms":35000}] 07:13:14 INFO - PROCESS | 3952 | 1467036794258 Marionette TRACE conn6 <- [1,1662,null,{}] 07:13:14 INFO - PROCESS | 3952 | 1467036794262 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}] 07:13:14 INFO - PROCESS | 3952 | 1467036794265 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:13:14 INFO - PROCESS | 3952 | 1467036794379 Marionette TRACE conn6 <- [1,1663,null,{"value":null}] 07:13:14 INFO - PROCESS | 3952 | 1467036794473 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:14 INFO - PROCESS | 3952 | 1467036794475 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:13:14 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BF25B800 == 46 [pid = 3952] [id = 425] 07:13:14 INFO - PROCESS | 3952 | ++DOMWINDOW == 96 (00000025BB3A0800) [pid = 3952] [serial = 1275] [outer = 0000000000000000] 07:13:14 INFO - PROCESS | 3952 | ++DOMWINDOW == 97 (00000025BB60EC00) [pid = 3952] [serial = 1276] [outer = 00000025BB3A0800] 07:13:14 INFO - PROCESS | 3952 | 1467036794530 Marionette DEBUG loaded listener.js 07:13:14 INFO - PROCESS | 3952 | ++DOMWINDOW == 98 (00000025BB6CC400) [pid = 3952] [serial = 1277] [outer = 00000025BB3A0800] 07:13:15 INFO - PROCESS | 3952 | 1467036795336 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]]]}] 07:13:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 07:13:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1135ms 07:13:15 INFO - PROCESS | 3952 | 1467036795392 Marionette TRACE conn6 -> [0,1665,"getWindowHandle",null] 07:13:15 INFO - PROCESS | 3952 | 1467036795397 Marionette TRACE conn6 <- [1,1665,null,{"value":"13"}] 07:13:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 07:13:15 INFO - PROCESS | 3952 | 1467036795402 Marionette TRACE conn6 -> [0,1666,"setScriptTimeout",{"ms":35000}] 07:13:15 INFO - PROCESS | 3952 | 1467036795405 Marionette TRACE conn6 <- [1,1666,null,{}] 07:13:15 INFO - PROCESS | 3952 | 1467036795411 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}] 07:13:15 INFO - PROCESS | 3952 | 1467036795414 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:13:15 INFO - PROCESS | 3952 | 1467036795518 Marionette TRACE conn6 <- [1,1667,null,{"value":null}] 07:13:15 INFO - PROCESS | 3952 | 1467036795598 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:15 INFO - PROCESS | 3952 | 1467036795603 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:13:15 INFO - PROCESS | 3952 | ++DOCSHELL 00000025AF1DD000 == 47 [pid = 3952] [id = 426] 07:13:15 INFO - PROCESS | 3952 | ++DOMWINDOW == 99 (00000025AA71A000) [pid = 3952] [serial = 1278] [outer = 0000000000000000] 07:13:15 INFO - PROCESS | 3952 | ++DOMWINDOW == 100 (00000025AAA07C00) [pid = 3952] [serial = 1279] [outer = 00000025AA71A000] 07:13:15 INFO - PROCESS | 3952 | 1467036795701 Marionette DEBUG loaded listener.js 07:13:15 INFO - PROCESS | 3952 | ++DOMWINDOW == 101 (00000025AEEB8400) [pid = 3952] [serial = 1280] [outer = 00000025AA71A000] 07:13:16 INFO - PROCESS | 3952 | --DOCSHELL 00000025BEE4A000 == 46 [pid = 3952] [id = 420] 07:13:16 INFO - PROCESS | 3952 | --DOCSHELL 00000025BECD3000 == 45 [pid = 3952] [id = 419] 07:13:16 INFO - PROCESS | 3952 | --DOCSHELL 00000025BEC5F800 == 44 [pid = 3952] [id = 418] 07:13:16 INFO - PROCESS | 3952 | --DOCSHELL 00000025AFE18800 == 43 [pid = 3952] [id = 417] 07:13:16 INFO - PROCESS | 3952 | --DOCSHELL 00000025BAF5A800 == 42 [pid = 3952] [id = 416] 07:13:16 INFO - PROCESS | 3952 | --DOCSHELL 00000025B9CDD000 == 41 [pid = 3952] [id = 415] 07:13:16 INFO - PROCESS | 3952 | --DOCSHELL 00000025B7C8C800 == 40 [pid = 3952] [id = 414] 07:13:16 INFO - PROCESS | 3952 | --DOCSHELL 00000025B498A000 == 39 [pid = 3952] [id = 413] 07:13:16 INFO - PROCESS | 3952 | --DOCSHELL 00000025B4E07800 == 38 [pid = 3952] [id = 412] 07:13:16 INFO - PROCESS | 3952 | --DOCSHELL 00000025AB36A800 == 37 [pid = 3952] [id = 411] 07:13:16 INFO - PROCESS | 3952 | --DOCSHELL 00000025BB320000 == 36 [pid = 3952] [id = 410] 07:13:16 INFO - PROCESS | 3952 | --DOCSHELL 00000025B75BB800 == 35 [pid = 3952] [id = 409] 07:13:16 INFO - PROCESS | 3952 | --DOMWINDOW == 100 (00000025B8DA0400) [pid = 3952] [serial = 1187] [outer = 0000000000000000] [url = about:blank] 07:13:16 INFO - PROCESS | 3952 | --DOMWINDOW == 99 (00000025B14AC400) [pid = 3952] [serial = 1204] [outer = 0000000000000000] [url = about:blank] 07:13:16 INFO - PROCESS | 3952 | --DOMWINDOW == 98 (00000025B393C000) [pid = 3952] [serial = 1205] [outer = 0000000000000000] [url = about:blank] 07:13:16 INFO - PROCESS | 3952 | --DOMWINDOW == 97 (00000025B4EA3000) [pid = 3952] [serial = 1210] [outer = 0000000000000000] [url = about:blank] 07:13:16 INFO - PROCESS | 3952 | --DOMWINDOW == 96 (00000025AA71F800) [pid = 3952] [serial = 1193] [outer = 0000000000000000] [url = about:blank] 07:13:16 INFO - PROCESS | 3952 | --DOMWINDOW == 95 (00000025AA703400) [pid = 3952] [serial = 1192] [outer = 0000000000000000] [url = about:blank] 07:13:16 INFO - PROCESS | 3952 | --DOMWINDOW == 94 (00000025AF8B0400) [pid = 3952] [serial = 1201] [outer = 0000000000000000] [url = about:blank] 07:13:16 INFO - PROCESS | 3952 | --DOMWINDOW == 93 (00000025AFE35800) [pid = 3952] [serial = 1202] [outer = 0000000000000000] [url = about:blank] 07:13:16 INFO - PROCESS | 3952 | --DOMWINDOW == 92 (00000025B74ECC00) [pid = 3952] [serial = 1213] [outer = 0000000000000000] [url = about:blank] 07:13:16 INFO - PROCESS | 3952 | --DOMWINDOW == 91 (00000025B42EE800) [pid = 3952] [serial = 1207] [outer = 0000000000000000] [url = about:blank] 07:13:16 INFO - PROCESS | 3952 | --DOMWINDOW == 90 (00000025AA71A400) [pid = 3952] [serial = 1198] [outer = 0000000000000000] [url = about:blank] 07:13:16 INFO - PROCESS | 3952 | --DOMWINDOW == 89 (00000025AAC93800) [pid = 3952] [serial = 1199] [outer = 0000000000000000] [url = about:blank] 07:13:16 INFO - PROCESS | 3952 | --DOMWINDOW == 88 (00000025B6A53000) [pid = 3952] [serial = 1211] [outer = 0000000000000000] [url = about:blank] 07:13:16 INFO - PROCESS | 3952 | --DOMWINDOW == 87 (00000025AAC9CC00) [pid = 3952] [serial = 1195] [outer = 0000000000000000] [url = about:blank] 07:13:16 INFO - PROCESS | 3952 | --DOMWINDOW == 86 (00000025AAFE4400) [pid = 3952] [serial = 1196] [outer = 0000000000000000] [url = about:blank] 07:13:16 INFO - PROCESS | 3952 | --DOMWINDOW == 85 (00000025B6AF3800) [pid = 3952] [serial = 1216] [outer = 0000000000000000] [url = about:blank] 07:13:16 INFO - PROCESS | 3952 | --DOMWINDOW == 84 (00000025B80B9800) [pid = 3952] [serial = 1219] [outer = 0000000000000000] [url = about:blank] 07:13:16 INFO - PROCESS | 3952 | --DOMWINDOW == 83 (00000025B806F400) [pid = 3952] [serial = 1214] [outer = 0000000000000000] [url = about:blank] 07:13:16 INFO - PROCESS | 3952 | --DOMWINDOW == 82 (00000025B8453C00) [pid = 3952] [serial = 1223] [outer = 0000000000000000] [url = about:blank] 07:13:16 INFO - PROCESS | 3952 | --DOMWINDOW == 81 (00000025B8073000) [pid = 3952] [serial = 1217] [outer = 0000000000000000] [url = about:blank] 07:13:16 INFO - PROCESS | 3952 | --DOMWINDOW == 80 (00000025B80C4800) [pid = 3952] [serial = 1220] [outer = 0000000000000000] [url = about:blank] 07:13:16 INFO - PROCESS | 3952 | --DOMWINDOW == 79 (00000025B4872C00) [pid = 3952] [serial = 1208] [outer = 0000000000000000] [url = about:blank] 07:13:16 INFO - PROCESS | 3952 | --DOMWINDOW == 78 (00000025B7FB6000) [pid = 3952] [serial = 1222] [outer = 0000000000000000] [url = about:blank] 07:13:16 INFO - PROCESS | 3952 | 1467036796326 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]]]}] 07:13:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 07:13:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 985ms 07:13:16 INFO - PROCESS | 3952 | 1467036796392 Marionette TRACE conn6 -> [0,1669,"getWindowHandle",null] 07:13:16 INFO - PROCESS | 3952 | 1467036796396 Marionette TRACE conn6 <- [1,1669,null,{"value":"13"}] 07:13:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 07:13:16 INFO - PROCESS | 3952 | 1467036796402 Marionette TRACE conn6 -> [0,1670,"setScriptTimeout",{"ms":35000}] 07:13:16 INFO - PROCESS | 3952 | 1467036796405 Marionette TRACE conn6 <- [1,1670,null,{}] 07:13:16 INFO - PROCESS | 3952 | 1467036796409 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}] 07:13:16 INFO - PROCESS | 3952 | 1467036796411 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:13:16 INFO - PROCESS | 3952 | 1467036796504 Marionette TRACE conn6 <- [1,1671,null,{"value":null}] 07:13:16 INFO - PROCESS | 3952 | 1467036796585 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:16 INFO - PROCESS | 3952 | 1467036796587 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:13:16 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B3989000 == 36 [pid = 3952] [id = 427] 07:13:16 INFO - PROCESS | 3952 | ++DOMWINDOW == 79 (00000025AA71C000) [pid = 3952] [serial = 1281] [outer = 0000000000000000] 07:13:16 INFO - PROCESS | 3952 | ++DOMWINDOW == 80 (00000025AAC4C400) [pid = 3952] [serial = 1282] [outer = 00000025AA71C000] 07:13:16 INFO - PROCESS | 3952 | 1467036796635 Marionette DEBUG loaded listener.js 07:13:16 INFO - PROCESS | 3952 | ++DOMWINDOW == 81 (00000025AF1C8000) [pid = 3952] [serial = 1283] [outer = 00000025AA71C000] 07:13:17 INFO - PROCESS | 3952 | 1467036797056 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]]]}] 07:13:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 07:13:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 691ms 07:13:17 INFO - PROCESS | 3952 | 1467036797097 Marionette TRACE conn6 -> [0,1673,"getWindowHandle",null] 07:13:17 INFO - PROCESS | 3952 | 1467036797099 Marionette TRACE conn6 <- [1,1673,null,{"value":"13"}] 07:13:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 07:13:17 INFO - PROCESS | 3952 | 1467036797102 Marionette TRACE conn6 -> [0,1674,"setScriptTimeout",{"ms":35000}] 07:13:17 INFO - PROCESS | 3952 | 1467036797106 Marionette TRACE conn6 <- [1,1674,null,{}] 07:13:17 INFO - PROCESS | 3952 | 1467036797116 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}] 07:13:17 INFO - PROCESS | 3952 | 1467036797121 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:13:17 INFO - PROCESS | 3952 | 1467036797239 Marionette TRACE conn6 <- [1,1675,null,{"value":null}] 07:13:17 INFO - PROCESS | 3952 | 1467036797254 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:17 INFO - PROCESS | 3952 | 1467036797257 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:13:17 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B76C5800 == 37 [pid = 3952] [id = 428] 07:13:17 INFO - PROCESS | 3952 | ++DOMWINDOW == 82 (00000025B3932C00) [pid = 3952] [serial = 1284] [outer = 0000000000000000] 07:13:17 INFO - PROCESS | 3952 | ++DOMWINDOW == 83 (00000025B41C7000) [pid = 3952] [serial = 1285] [outer = 00000025B3932C00] 07:13:17 INFO - PROCESS | 3952 | 1467036797306 Marionette DEBUG loaded listener.js 07:13:17 INFO - PROCESS | 3952 | ++DOMWINDOW == 84 (00000025B42F0400) [pid = 3952] [serial = 1286] [outer = 00000025B3932C00] 07:13:17 INFO - PROCESS | 3952 | 1467036797761 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]]]}] 07:13:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 07:13:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 732ms 07:13:17 INFO - PROCESS | 3952 | 1467036797838 Marionette TRACE conn6 -> [0,1677,"getWindowHandle",null] 07:13:17 INFO - PROCESS | 3952 | 1467036797840 Marionette TRACE conn6 <- [1,1677,null,{"value":"13"}] 07:13:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 07:13:17 INFO - PROCESS | 3952 | 1467036797844 Marionette TRACE conn6 -> [0,1678,"setScriptTimeout",{"ms":35000}] 07:13:17 INFO - PROCESS | 3952 | 1467036797846 Marionette TRACE conn6 <- [1,1678,null,{}] 07:13:17 INFO - PROCESS | 3952 | 1467036797850 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}] 07:13:17 INFO - PROCESS | 3952 | 1467036797852 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:13:17 INFO - PROCESS | 3952 | 1467036797941 Marionette TRACE conn6 <- [1,1679,null,{"value":null}] 07:13:17 INFO - PROCESS | 3952 | 1467036797953 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:17 INFO - PROCESS | 3952 | 1467036797955 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:13:17 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B893F000 == 38 [pid = 3952] [id = 429] 07:13:17 INFO - PROCESS | 3952 | ++DOMWINDOW == 85 (00000025B683BC00) [pid = 3952] [serial = 1287] [outer = 0000000000000000] 07:13:17 INFO - PROCESS | 3952 | ++DOMWINDOW == 86 (00000025B686D800) [pid = 3952] [serial = 1288] [outer = 00000025B683BC00] 07:13:18 INFO - PROCESS | 3952 | 1467036798001 Marionette DEBUG loaded listener.js 07:13:18 INFO - PROCESS | 3952 | ++DOMWINDOW == 87 (00000025B6E92800) [pid = 3952] [serial = 1289] [outer = 00000025B683BC00] 07:13:18 INFO - PROCESS | 3952 | 1467036798435 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]]]}] 07:13:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 07:13:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 627ms 07:13:18 INFO - PROCESS | 3952 | 1467036798473 Marionette TRACE conn6 -> [0,1681,"getWindowHandle",null] 07:13:18 INFO - PROCESS | 3952 | 1467036798476 Marionette TRACE conn6 <- [1,1681,null,{"value":"13"}] 07:13:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 07:13:18 INFO - PROCESS | 3952 | 1467036798486 Marionette TRACE conn6 -> [0,1682,"setScriptTimeout",{"ms":35000}] 07:13:18 INFO - PROCESS | 3952 | 1467036798488 Marionette TRACE conn6 <- [1,1682,null,{}] 07:13:18 INFO - PROCESS | 3952 | 1467036798491 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}] 07:13:18 INFO - PROCESS | 3952 | 1467036798494 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:13:18 INFO - PROCESS | 3952 | 1467036798601 Marionette TRACE conn6 <- [1,1683,null,{"value":null}] 07:13:18 INFO - PROCESS | 3952 | 1467036798679 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:18 INFO - PROCESS | 3952 | 1467036798688 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:13:18 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BAE93800 == 39 [pid = 3952] [id = 430] 07:13:18 INFO - PROCESS | 3952 | ++DOMWINDOW == 88 (00000025B74E8000) [pid = 3952] [serial = 1290] [outer = 0000000000000000] 07:13:18 INFO - PROCESS | 3952 | ++DOMWINDOW == 89 (00000025B74F3C00) [pid = 3952] [serial = 1291] [outer = 00000025B74E8000] 07:13:18 INFO - PROCESS | 3952 | 1467036798734 Marionette DEBUG loaded listener.js 07:13:18 INFO - PROCESS | 3952 | ++DOMWINDOW == 90 (00000025B7FBA800) [pid = 3952] [serial = 1292] [outer = 00000025B74E8000] 07:13:19 INFO - PROCESS | 3952 | 1467036799170 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]]]}] 07:13:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 07:13:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 732ms 07:13:19 INFO - PROCESS | 3952 | 1467036799219 Marionette TRACE conn6 -> [0,1685,"getWindowHandle",null] 07:13:19 INFO - PROCESS | 3952 | 1467036799222 Marionette TRACE conn6 <- [1,1685,null,{"value":"13"}] 07:13:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 07:13:19 INFO - PROCESS | 3952 | 1467036799225 Marionette TRACE conn6 -> [0,1686,"setScriptTimeout",{"ms":35000}] 07:13:19 INFO - PROCESS | 3952 | 1467036799226 Marionette TRACE conn6 <- [1,1686,null,{}] 07:13:19 INFO - PROCESS | 3952 | 1467036799230 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}] 07:13:19 INFO - PROCESS | 3952 | 1467036799236 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:13:19 INFO - PROCESS | 3952 | 1467036799380 Marionette TRACE conn6 <- [1,1687,null,{"value":null}] 07:13:19 INFO - PROCESS | 3952 | 1467036799435 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:19 INFO - PROCESS | 3952 | 1467036799437 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:13:19 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BDE38000 == 40 [pid = 3952] [id = 431] 07:13:19 INFO - PROCESS | 3952 | ++DOMWINDOW == 91 (00000025B80BB400) [pid = 3952] [serial = 1293] [outer = 0000000000000000] 07:13:19 INFO - PROCESS | 3952 | ++DOMWINDOW == 92 (00000025B8134C00) [pid = 3952] [serial = 1294] [outer = 00000025B80BB400] 07:13:19 INFO - PROCESS | 3952 | 1467036799482 Marionette DEBUG loaded listener.js 07:13:19 INFO - PROCESS | 3952 | ++DOMWINDOW == 93 (00000025B8902C00) [pid = 3952] [serial = 1295] [outer = 00000025B80BB400] 07:13:19 INFO - PROCESS | 3952 | 1467036799913 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]]]}] 07:13:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 07:13:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 732ms 07:13:19 INFO - PROCESS | 3952 | 1467036799979 Marionette TRACE conn6 -> [0,1689,"getWindowHandle",null] 07:13:19 INFO - PROCESS | 3952 | 1467036799981 Marionette TRACE conn6 <- [1,1689,null,{"value":"13"}] 07:13:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 07:13:19 INFO - PROCESS | 3952 | 1467036799987 Marionette TRACE conn6 -> [0,1690,"setScriptTimeout",{"ms":35000}] 07:13:19 INFO - PROCESS | 3952 | 1467036799989 Marionette TRACE conn6 <- [1,1690,null,{}] 07:13:19 INFO - PROCESS | 3952 | 1467036799992 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}] 07:13:19 INFO - PROCESS | 3952 | 1467036799994 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:13:20 INFO - PROCESS | 3952 | 1467036800113 Marionette TRACE conn6 <- [1,1691,null,{"value":null}] 07:13:20 INFO - PROCESS | 3952 | 1467036800123 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:20 INFO - PROCESS | 3952 | 1467036800125 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:13:20 INFO - PROCESS | 3952 | ++DOCSHELL 00000025AF90B000 == 41 [pid = 3952] [id = 432] 07:13:20 INFO - PROCESS | 3952 | ++DOMWINDOW == 94 (00000025B8B82800) [pid = 3952] [serial = 1296] [outer = 0000000000000000] 07:13:20 INFO - PROCESS | 3952 | ++DOMWINDOW == 95 (00000025B8DA1C00) [pid = 3952] [serial = 1297] [outer = 00000025B8B82800] 07:13:20 INFO - PROCESS | 3952 | 1467036800169 Marionette DEBUG loaded listener.js 07:13:20 INFO - PROCESS | 3952 | ++DOMWINDOW == 96 (00000025B9887C00) [pid = 3952] [serial = 1298] [outer = 00000025B8B82800] 07:13:20 INFO - PROCESS | 3952 | --DOMWINDOW == 95 (00000025AACA1000) [pid = 3952] [serial = 1236] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 07:13:20 INFO - PROCESS | 3952 | --DOMWINDOW == 94 (00000025B8D97C00) [pid = 3952] [serial = 1251] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 07:13:20 INFO - PROCESS | 3952 | --DOMWINDOW == 93 (00000025B41D3000) [pid = 3952] [serial = 1242] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 07:13:20 INFO - PROCESS | 3952 | --DOMWINDOW == 92 (00000025B3935C00) [pid = 3952] [serial = 1230] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 07:13:20 INFO - PROCESS | 3952 | --DOMWINDOW == 91 (00000025BBBCF800) [pid = 3952] [serial = 1260] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 07:13:20 INFO - PROCESS | 3952 | --DOMWINDOW == 90 (00000025AA1C8400) [pid = 3952] [serial = 1188] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 07:13:20 INFO - PROCESS | 3952 | --DOMWINDOW == 89 (00000025AA1C8800) [pid = 3952] [serial = 1257] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 07:13:20 INFO - PROCESS | 3952 | --DOMWINDOW == 88 (00000025AB356800) [pid = 3952] [serial = 1233] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 07:13:20 INFO - PROCESS | 3952 | --DOMWINDOW == 87 (00000025B7419C00) [pid = 3952] [serial = 1248] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 07:13:20 INFO - PROCESS | 3952 | --DOMWINDOW == 86 (00000025AA70C400) [pid = 3952] [serial = 1239] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 07:13:20 INFO - PROCESS | 3952 | --DOMWINDOW == 85 (00000025B74EC000) [pid = 3952] [serial = 1254] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 07:13:20 INFO - PROCESS | 3952 | --DOMWINDOW == 84 (00000025AAB99800) [pid = 3952] [serial = 1227] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 07:13:20 INFO - PROCESS | 3952 | --DOMWINDOW == 83 (00000025B7419800) [pid = 3952] [serial = 1245] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 07:13:20 INFO - PROCESS | 3952 | 1467036800701 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]]]}] 07:13:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 07:13:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 732ms 07:13:20 INFO - PROCESS | 3952 | 1467036800720 Marionette TRACE conn6 -> [0,1693,"getWindowHandle",null] 07:13:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 07:13:20 INFO - PROCESS | 3952 | 1467036800722 Marionette TRACE conn6 <- [1,1693,null,{"value":"13"}] 07:13:20 INFO - PROCESS | 3952 | 1467036800726 Marionette TRACE conn6 -> [0,1694,"setScriptTimeout",{"ms":35000}] 07:13:20 INFO - PROCESS | 3952 | 1467036800728 Marionette TRACE conn6 <- [1,1694,null,{}] 07:13:20 INFO - PROCESS | 3952 | 1467036800736 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}] 07:13:20 INFO - PROCESS | 3952 | 1467036800738 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:13:20 INFO - PROCESS | 3952 | 1467036800823 Marionette TRACE conn6 <- [1,1695,null,{"value":null}] 07:13:20 INFO - PROCESS | 3952 | 1467036800829 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:20 INFO - PROCESS | 3952 | 1467036800831 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:13:20 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BECD3000 == 42 [pid = 3952] [id = 433] 07:13:20 INFO - PROCESS | 3952 | ++DOMWINDOW == 84 (00000025AA157800) [pid = 3952] [serial = 1299] [outer = 0000000000000000] 07:13:20 INFO - PROCESS | 3952 | ++DOMWINDOW == 85 (00000025B3934000) [pid = 3952] [serial = 1300] [outer = 00000025AA157800] 07:13:20 INFO - PROCESS | 3952 | 1467036800878 Marionette DEBUG loaded listener.js 07:13:20 INFO - PROCESS | 3952 | ++DOMWINDOW == 86 (00000025B7FBD000) [pid = 3952] [serial = 1301] [outer = 00000025AA157800] 07:13:21 INFO - PROCESS | 3952 | 1467036801304 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]]]}] 07:13:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 07:13:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 628ms 07:13:21 INFO - PROCESS | 3952 | 1467036801357 Marionette TRACE conn6 -> [0,1697,"getWindowHandle",null] 07:13:21 INFO - PROCESS | 3952 | 1467036801367 Marionette TRACE conn6 <- [1,1697,null,{"value":"13"}] 07:13:21 INFO - PROCESS | 3952 | 1467036801371 Marionette TRACE conn6 -> [0,1698,"setScriptTimeout",{"ms":35000}] 07:13:21 INFO - PROCESS | 3952 | 1467036801373 Marionette TRACE conn6 <- [1,1698,null,{}] 07:13:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 07:13:21 INFO - PROCESS | 3952 | 1467036801376 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}] 07:13:21 INFO - PROCESS | 3952 | 1467036801378 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:13:21 INFO - PROCESS | 3952 | 1467036801490 Marionette TRACE conn6 <- [1,1699,null,{"value":null}] 07:13:21 INFO - PROCESS | 3952 | 1467036801496 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:21 INFO - PROCESS | 3952 | 1467036801498 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:13:21 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BF260800 == 43 [pid = 3952] [id = 434] 07:13:21 INFO - PROCESS | 3952 | ++DOMWINDOW == 87 (00000025B9684C00) [pid = 3952] [serial = 1302] [outer = 0000000000000000] 07:13:21 INFO - PROCESS | 3952 | ++DOMWINDOW == 88 (00000025BB02D000) [pid = 3952] [serial = 1303] [outer = 00000025B9684C00] 07:13:21 INFO - PROCESS | 3952 | 1467036801543 Marionette DEBUG loaded listener.js 07:13:21 INFO - PROCESS | 3952 | ++DOMWINDOW == 89 (00000025BB332000) [pid = 3952] [serial = 1304] [outer = 00000025B9684C00] 07:13:21 INFO - PROCESS | 3952 | 1467036801955 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]]]}] 07:13:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 07:13:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 629ms 07:13:22 INFO - PROCESS | 3952 | 1467036802006 Marionette TRACE conn6 -> [0,1701,"getWindowHandle",null] 07:13:22 INFO - PROCESS | 3952 | 1467036802008 Marionette TRACE conn6 <- [1,1701,null,{"value":"13"}] 07:13:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 07:13:22 INFO - PROCESS | 3952 | 1467036802011 Marionette TRACE conn6 -> [0,1702,"setScriptTimeout",{"ms":35000}] 07:13:22 INFO - PROCESS | 3952 | 1467036802013 Marionette TRACE conn6 <- [1,1702,null,{}] 07:13:22 INFO - PROCESS | 3952 | 1467036802017 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}] 07:13:22 INFO - PROCESS | 3952 | 1467036802019 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:13:22 INFO - PROCESS | 3952 | 1467036802104 Marionette TRACE conn6 <- [1,1703,null,{"value":null}] 07:13:22 INFO - PROCESS | 3952 | 1467036802110 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:22 INFO - PROCESS | 3952 | 1467036802112 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:13:22 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BF8ED000 == 44 [pid = 3952] [id = 435] 07:13:22 INFO - PROCESS | 3952 | ++DOMWINDOW == 90 (00000025BB61B000) [pid = 3952] [serial = 1305] [outer = 0000000000000000] 07:13:22 INFO - PROCESS | 3952 | ++DOMWINDOW == 91 (00000025BB6CF400) [pid = 3952] [serial = 1306] [outer = 00000025BB61B000] 07:13:22 INFO - PROCESS | 3952 | 1467036802156 Marionette DEBUG loaded listener.js 07:13:22 INFO - PROCESS | 3952 | ++DOMWINDOW == 92 (00000025BB6DA400) [pid = 3952] [serial = 1307] [outer = 00000025BB61B000] 07:13:22 INFO - PROCESS | 3952 | 1467036802669 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 07:13:22 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5 07:13:22 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1 07:13:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:13:22 INFO - _addTest/ [0,1705,"getWindowHandle",null] 07:13:22 INFO - PROCESS | 3952 | 1467036802755 Marionette TRACE conn6 <- [1,1705,null,{"value":"13"}] 07:13:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 07:13:22 INFO - PROCESS | 3952 | 1467036802760 Marionette TRACE conn6 -> [0,1706,"setScriptTimeout",{"ms":35000}] 07:13:22 INFO - PROCESS | 3952 | 1467036802765 Marionette TRACE conn6 <- [1,1706,null,{}] 07:13:22 INFO - PROCESS | 3952 | 1467036802873 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}] 07:13:22 INFO - PROCESS | 3952 | 1467036802877 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:13:23 INFO - PROCESS | 3952 | 1467036802997 Marionette TRACE conn6 <- [1,1707,null,{"value":null}] 07:13:23 INFO - PROCESS | 3952 | 1467036803071 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:23 INFO - PROCESS | 3952 | 1467036803076 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:13:23 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B3994800 == 45 [pid = 3952] [id = 436] 07:13:23 INFO - PROCESS | 3952 | ++DOMWINDOW == 93 (00000025AAA08800) [pid = 3952] [serial = 1308] [outer = 0000000000000000] 07:13:23 INFO - PROCESS | 3952 | ++DOMWINDOW == 94 (00000025AAC50800) [pid = 3952] [serial = 1309] [outer = 00000025AAA08800] 07:13:23 INFO - PROCESS | 3952 | 1467036803175 Marionette DEBUG loaded listener.js 07:13:23 INFO - PROCESS | 3952 | ++DOMWINDOW == 95 (00000025AF826800) [pid = 3952] [serial = 1310] [outer = 00000025AAA08800] 07:13:23 INFO - PROCESS | 3952 | 1467036803782 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]]]}] 07:13:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 07:13:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1077ms 07:13:23 INFO - PROCESS | 3952 | 1467036803841 Marionette TRACE conn6 -> [0,1709,"getWindowHandle",null] 07:13:23 INFO - PROCESS | 3952 | 1467036803846 Marionette TRACE conn6 <- [1,1709,null,{"value":"13"}] 07:13:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 07:13:23 INFO - PROCESS | 3952 | 1467036803853 Marionette TRACE conn6 -> [0,1710,"setScriptTimeout",{"ms":35000}] 07:13:23 INFO - PROCESS | 3952 | 1467036803856 Marionette TRACE conn6 <- [1,1710,null,{}] 07:13:23 INFO - PROCESS | 3952 | 1467036803860 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}] 07:13:23 INFO - PROCESS | 3952 | 1467036803863 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:13:23 INFO - PROCESS | 3952 | 1467036803981 Marionette TRACE conn6 <- [1,1711,null,{"value":null}] 07:13:24 INFO - PROCESS | 3952 | 1467036804104 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:24 INFO - PROCESS | 3952 | 1467036804107 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:13:24 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BBA0D000 == 46 [pid = 3952] [id = 437] 07:13:24 INFO - PROCESS | 3952 | ++DOMWINDOW == 96 (00000025B14B1000) [pid = 3952] [serial = 1311] [outer = 0000000000000000] 07:13:24 INFO - PROCESS | 3952 | ++DOMWINDOW == 97 (00000025B42EC000) [pid = 3952] [serial = 1312] [outer = 00000025B14B1000] 07:13:24 INFO - PROCESS | 3952 | 1467036804167 Marionette DEBUG loaded listener.js 07:13:24 INFO - PROCESS | 3952 | ++DOMWINDOW == 98 (00000025B6E86000) [pid = 3952] [serial = 1313] [outer = 00000025B14B1000] 07:13:24 INFO - PROCESS | 3952 | 1467036804777 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]]]}] 07:13:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 07:13:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 987ms 07:13:24 INFO - PROCESS | 3952 | 1467036804845 Marionette TRACE conn6 -> [0,1713,"getWindowHandle",null] 07:13:24 INFO - PROCESS | 3952 | 1467036804848 Marionette TRACE conn6 <- [1,1713,null,{"value":"13"}] 07:13:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 07:13:24 INFO - PROCESS | 3952 | 1467036804854 Marionette TRACE conn6 -> [0,1714,"setScriptTimeout",{"ms":35000}] 07:13:24 INFO - PROCESS | 3952 | 1467036804858 Marionette TRACE conn6 <- [1,1714,null,{}] 07:13:24 INFO - PROCESS | 3952 | 1467036804869 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}] 07:13:24 INFO - PROCESS | 3952 | 1467036804875 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:13:25 INFO - PROCESS | 3952 | 1467036804998 Marionette TRACE conn6 <- [1,1715,null,{"value":null}] 07:13:25 INFO - PROCESS | 3952 | 1467036805115 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:25 INFO - PROCESS | 3952 | 1467036805118 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:13:25 INFO - PROCESS | 3952 | ++DOCSHELL 00000025C02C7800 == 47 [pid = 3952] [id = 438] 07:13:25 INFO - PROCESS | 3952 | ++DOMWINDOW == 99 (00000025B812F800) [pid = 3952] [serial = 1314] [outer = 0000000000000000] 07:13:25 INFO - PROCESS | 3952 | ++DOMWINDOW == 100 (00000025B8D9F000) [pid = 3952] [serial = 1315] [outer = 00000025B812F800] 07:13:25 INFO - PROCESS | 3952 | 1467036805178 Marionette DEBUG loaded listener.js 07:13:25 INFO - PROCESS | 3952 | ++DOMWINDOW == 101 (00000025BB3A4400) [pid = 3952] [serial = 1316] [outer = 00000025B812F800] 07:13:25 INFO - PROCESS | 3952 | 1467036805841 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]]]}] 07:13:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 07:13:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1038ms 07:13:25 INFO - PROCESS | 3952 | 1467036805893 Marionette TRACE conn6 -> [0,1717,"getWindowHandle",null] 07:13:25 INFO - PROCESS | 3952 | 1467036805896 Marionette TRACE conn6 <- [1,1717,null,{"value":"13"}] 07:13:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 07:13:25 INFO - PROCESS | 3952 | 1467036805900 Marionette TRACE conn6 -> [0,1718,"setScriptTimeout",{"ms":35000}] 07:13:25 INFO - PROCESS | 3952 | 1467036805902 Marionette TRACE conn6 <- [1,1718,null,{}] 07:13:25 INFO - PROCESS | 3952 | 1467036805906 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}] 07:13:25 INFO - PROCESS | 3952 | 1467036805909 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:13:26 INFO - PROCESS | 3952 | 1467036806025 Marionette TRACE conn6 <- [1,1719,null,{"value":null}] 07:13:26 INFO - PROCESS | 3952 | 1467036806121 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:26 INFO - PROCESS | 3952 | 1467036806124 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:13:26 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B101D000 == 48 [pid = 3952] [id = 439] 07:13:26 INFO - PROCESS | 3952 | ++DOMWINDOW == 102 (00000025ABDDD800) [pid = 3952] [serial = 1317] [outer = 0000000000000000] 07:13:26 INFO - PROCESS | 3952 | ++DOMWINDOW == 103 (00000025B0807000) [pid = 3952] [serial = 1318] [outer = 00000025ABDDD800] 07:13:26 INFO - PROCESS | 3952 | 1467036806180 Marionette DEBUG loaded listener.js 07:13:26 INFO - PROCESS | 3952 | ++DOMWINDOW == 104 (00000025B8D93C00) [pid = 3952] [serial = 1319] [outer = 00000025ABDDD800] 07:13:26 INFO - PROCESS | 3952 | 1467036806970 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] 07:13:26 INFO - PROCESS | 3952 | 1467036806992 Marionette TRACE conn6 <- [1,1721,null,{"value":"13"}] 07:13:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 07:13:27 INFO - PROCESS | 3952 | 1467036806997 Marionette TRACE conn6 -> [0,1722,"setScriptTimeout",{"ms":35000}] 07:13:27 INFO - PROCESS | 3952 | 1467036807002 Marionette TRACE conn6 <- [1,1722,null,{}] 07:13:27 INFO - PROCESS | 3952 | 1467036807007 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}] 07:13:27 INFO - PROCESS | 3952 | 1467036807010 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:13:27 INFO - PROCESS | 3952 | 1467036807120 Marionette TRACE conn6 <- [1,1723,null,{"value":null}] 07:13:27 INFO - PROCESS | 3952 | 1467036807264 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:27 INFO - PROCESS | 3952 | 1467036807267 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:13:27 INFO - PROCESS | 3952 | --DOCSHELL 00000025BFE75800 == 47 [pid = 3952] [id = 408] 07:13:27 INFO - PROCESS | 3952 | --DOCSHELL 00000025BF260800 == 46 [pid = 3952] [id = 434] 07:13:27 INFO - PROCESS | 3952 | --DOCSHELL 00000025BECD3000 == 45 [pid = 3952] [id = 433] 07:13:27 INFO - PROCESS | 3952 | --DOCSHELL 00000025AF90B000 == 44 [pid = 3952] [id = 432] 07:13:27 INFO - PROCESS | 3952 | --DOCSHELL 00000025BDE38000 == 43 [pid = 3952] [id = 431] 07:13:27 INFO - PROCESS | 3952 | --DOCSHELL 00000025BAE93800 == 42 [pid = 3952] [id = 430] 07:13:27 INFO - PROCESS | 3952 | --DOCSHELL 00000025B893F000 == 41 [pid = 3952] [id = 429] 07:13:27 INFO - PROCESS | 3952 | --DOCSHELL 00000025B76C5800 == 40 [pid = 3952] [id = 428] 07:13:27 INFO - PROCESS | 3952 | --DOMWINDOW == 103 (00000025BB325400) [pid = 3952] [serial = 1264] [outer = 0000000000000000] [url = about:blank] 07:13:27 INFO - PROCESS | 3952 | --DOMWINDOW == 102 (00000025B8D93800) [pid = 3952] [serial = 1225] [outer = 0000000000000000] [url = about:blank] 07:13:27 INFO - PROCESS | 3952 | ++DOCSHELL 00000025AF96E800 == 41 [pid = 3952] [id = 440] 07:13:27 INFO - PROCESS | 3952 | ++DOMWINDOW == 103 (00000025A9721400) [pid = 3952] [serial = 1320] [outer = 0000000000000000] 07:13:27 INFO - PROCESS | 3952 | ++DOMWINDOW == 104 (00000025AA707C00) [pid = 3952] [serial = 1321] [outer = 00000025A9721400] 07:13:27 INFO - PROCESS | 3952 | 1467036807358 Marionette DEBUG loaded listener.js 07:13:27 INFO - PROCESS | 3952 | ++DOMWINDOW == 105 (00000025B09DB400) [pid = 3952] [serial = 1322] [outer = 00000025A9721400] 07:13:27 INFO - PROCESS | 3952 | --DOCSHELL 00000025B3989000 == 40 [pid = 3952] [id = 427] 07:13:27 INFO - PROCESS | 3952 | --DOCSHELL 00000025AF1DD000 == 39 [pid = 3952] [id = 426] 07:13:27 INFO - PROCESS | 3952 | --DOCSHELL 00000025BF915000 == 38 [pid = 3952] [id = 424] 07:13:27 INFO - PROCESS | 3952 | --DOCSHELL 00000025B96B9000 == 37 [pid = 3952] [id = 423] 07:13:27 INFO - PROCESS | 3952 | --DOCSHELL 00000025AFE20800 == 36 [pid = 3952] [id = 422] 07:13:27 INFO - PROCESS | 3952 | --DOMWINDOW == 104 (00000025BB02E000) [pid = 3952] [serial = 1262] [outer = 0000000000000000] [url = about:blank] 07:13:27 INFO - PROCESS | 3952 | --DOMWINDOW == 103 (00000025B138FC00) [pid = 3952] [serial = 1238] [outer = 0000000000000000] [url = about:blank] 07:13:27 INFO - PROCESS | 3952 | --DOMWINDOW == 102 (00000025B963B000) [pid = 3952] [serial = 1252] [outer = 0000000000000000] [url = about:blank] 07:13:27 INFO - PROCESS | 3952 | --DOMWINDOW == 101 (00000025B4865C00) [pid = 3952] [serial = 1243] [outer = 0000000000000000] [url = about:blank] 07:13:27 INFO - PROCESS | 3952 | --DOMWINDOW == 100 (00000025B9808400) [pid = 3952] [serial = 1253] [outer = 0000000000000000] [url = about:blank] 07:13:27 INFO - PROCESS | 3952 | --DOMWINDOW == 99 (00000025B41C9000) [pid = 3952] [serial = 1231] [outer = 0000000000000000] [url = about:blank] 07:13:27 INFO - PROCESS | 3952 | --DOMWINDOW == 98 (00000025B9888400) [pid = 3952] [serial = 1261] [outer = 0000000000000000] [url = about:blank] 07:13:27 INFO - PROCESS | 3952 | --DOMWINDOW == 97 (00000025AA711400) [pid = 3952] [serial = 1190] [outer = 0000000000000000] [url = about:blank] 07:13:27 INFO - PROCESS | 3952 | --DOMWINDOW == 96 (00000025B808B000) [pid = 3952] [serial = 1259] [outer = 0000000000000000] [url = about:blank] 07:13:27 INFO - PROCESS | 3952 | --DOMWINDOW == 95 (00000025B601D800) [pid = 3952] [serial = 1232] [outer = 0000000000000000] [url = about:blank] 07:13:27 INFO - PROCESS | 3952 | --DOMWINDOW == 94 (00000025B138D800) [pid = 3952] [serial = 1258] [outer = 0000000000000000] [url = about:blank] 07:13:27 INFO - PROCESS | 3952 | --DOMWINDOW == 93 (00000025B8988000) [pid = 3952] [serial = 1235] [outer = 0000000000000000] [url = about:blank] 07:13:27 INFO - PROCESS | 3952 | --DOMWINDOW == 92 (00000025B8071800) [pid = 3952] [serial = 1249] [outer = 0000000000000000] [url = about:blank] 07:13:27 INFO - PROCESS | 3952 | --DOMWINDOW == 91 (00000025AFE38C00) [pid = 3952] [serial = 1241] [outer = 0000000000000000] [url = about:blank] 07:13:27 INFO - PROCESS | 3952 | --DOMWINDOW == 90 (00000025B7F09400) [pid = 3952] [serial = 1234] [outer = 0000000000000000] [url = about:blank] 07:13:27 INFO - PROCESS | 3952 | --DOMWINDOW == 89 (00000025B9C2E000) [pid = 3952] [serial = 1255] [outer = 0000000000000000] [url = about:blank] 07:13:27 INFO - PROCESS | 3952 | --DOMWINDOW == 88 (00000025AF8D8800) [pid = 3952] [serial = 1237] [outer = 0000000000000000] [url = about:blank] 07:13:27 INFO - PROCESS | 3952 | --DOMWINDOW == 87 (00000025B4EE6C00) [pid = 3952] [serial = 1244] [outer = 0000000000000000] [url = about:blank] 07:13:27 INFO - PROCESS | 3952 | --DOMWINDOW == 86 (00000025AB354800) [pid = 3952] [serial = 1228] [outer = 0000000000000000] [url = about:blank] 07:13:27 INFO - PROCESS | 3952 | --DOMWINDOW == 85 (00000025B9F77000) [pid = 3952] [serial = 1256] [outer = 0000000000000000] [url = about:blank] 07:13:27 INFO - PROCESS | 3952 | --DOMWINDOW == 84 (00000025AFB7B000) [pid = 3952] [serial = 1229] [outer = 0000000000000000] [url = about:blank] 07:13:27 INFO - PROCESS | 3952 | --DOMWINDOW == 83 (00000025B74E8C00) [pid = 3952] [serial = 1246] [outer = 0000000000000000] [url = about:blank] 07:13:27 INFO - PROCESS | 3952 | --DOMWINDOW == 82 (00000025B7E1C800) [pid = 3952] [serial = 1247] [outer = 0000000000000000] [url = about:blank] 07:13:27 INFO - PROCESS | 3952 | --DOMWINDOW == 81 (00000025B80BC000) [pid = 3952] [serial = 1250] [outer = 0000000000000000] [url = about:blank] 07:13:27 INFO - PROCESS | 3952 | --DOMWINDOW == 80 (00000025AAD29C00) [pid = 3952] [serial = 1240] [outer = 0000000000000000] [url = about:blank] 07:13:27 INFO - PROCESS | 3952 | 1467036807824 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]]]}] 07:13:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 07:13:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 880ms 07:13:27 INFO - PROCESS | 3952 | 1467036807882 Marionette TRACE conn6 -> [0,1725,"getWindowHandle",null] 07:13:27 INFO - PROCESS | 3952 | 1467036807886 Marionette TRACE conn6 <- [1,1725,null,{"value":"13"}] 07:13:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 07:13:27 INFO - PROCESS | 3952 | 1467036807892 Marionette TRACE conn6 -> [0,1726,"setScriptTimeout",{"ms":35000}] 07:13:27 INFO - PROCESS | 3952 | 1467036807895 Marionette TRACE conn6 <- [1,1726,null,{}] 07:13:27 INFO - PROCESS | 3952 | 1467036807899 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}] 07:13:27 INFO - PROCESS | 3952 | 1467036807901 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:13:28 INFO - PROCESS | 3952 | 1467036807996 Marionette TRACE conn6 <- [1,1727,null,{"value":null}] 07:13:28 INFO - PROCESS | 3952 | 1467036808003 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:28 INFO - PROCESS | 3952 | 1467036808005 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:13:28 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B7AD8800 == 37 [pid = 3952] [id = 441] 07:13:28 INFO - PROCESS | 3952 | ++DOMWINDOW == 81 (00000025B41CF800) [pid = 3952] [serial = 1323] [outer = 0000000000000000] 07:13:28 INFO - PROCESS | 3952 | ++DOMWINDOW == 82 (00000025B42E5800) [pid = 3952] [serial = 1324] [outer = 00000025B41CF800] 07:13:28 INFO - PROCESS | 3952 | 1467036808053 Marionette DEBUG loaded listener.js 07:13:28 INFO - PROCESS | 3952 | ++DOMWINDOW == 83 (00000025B4E5B000) [pid = 3952] [serial = 1325] [outer = 00000025B41CF800] 07:13:28 INFO - PROCESS | 3952 | 1467036808549 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]]]}] 07:13:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 07:13:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 691ms 07:13:28 INFO - PROCESS | 3952 | 1467036808587 Marionette TRACE conn6 -> [0,1729,"getWindowHandle",null] 07:13:28 INFO - PROCESS | 3952 | 1467036808589 Marionette TRACE conn6 <- [1,1729,null,{"value":"13"}] 07:13:28 INFO - PROCESS | 3952 | 1467036808593 Marionette TRACE conn6 -> [0,1730,"setScriptTimeout",{"ms":35000}] 07:13:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 07:13:28 INFO - PROCESS | 3952 | 1467036808597 Marionette TRACE conn6 <- [1,1730,null,{}] 07:13:28 INFO - PROCESS | 3952 | 1467036808607 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}] 07:13:28 INFO - PROCESS | 3952 | 1467036808612 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:13:28 INFO - PROCESS | 3952 | 1467036808713 Marionette TRACE conn6 <- [1,1731,null,{"value":null}] 07:13:28 INFO - PROCESS | 3952 | 1467036808722 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:28 INFO - PROCESS | 3952 | 1467036808725 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:13:28 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BA610800 == 38 [pid = 3952] [id = 442] 07:13:28 INFO - PROCESS | 3952 | ++DOMWINDOW == 84 (00000025B74EB400) [pid = 3952] [serial = 1326] [outer = 0000000000000000] 07:13:28 INFO - PROCESS | 3952 | ++DOMWINDOW == 85 (00000025B7F07000) [pid = 3952] [serial = 1327] [outer = 00000025B74EB400] 07:13:28 INFO - PROCESS | 3952 | 1467036808772 Marionette DEBUG loaded listener.js 07:13:28 INFO - PROCESS | 3952 | ++DOMWINDOW == 86 (00000025B8085C00) [pid = 3952] [serial = 1328] [outer = 00000025B74EB400] 07:13:29 INFO - PROCESS | 3952 | 1467036809258 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]]]}] 07:13:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 07:13:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 691ms 07:13:29 INFO - PROCESS | 3952 | 1467036809287 Marionette TRACE conn6 -> [0,1733,"getWindowHandle",null] 07:13:29 INFO - PROCESS | 3952 | 1467036809289 Marionette TRACE conn6 <- [1,1733,null,{"value":"13"}] 07:13:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 07:13:29 INFO - PROCESS | 3952 | 1467036809293 Marionette TRACE conn6 -> [0,1734,"setScriptTimeout",{"ms":35000}] 07:13:29 INFO - PROCESS | 3952 | 1467036809295 Marionette TRACE conn6 <- [1,1734,null,{}] 07:13:29 INFO - PROCESS | 3952 | 1467036809303 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}] 07:13:29 INFO - PROCESS | 3952 | 1467036809305 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:13:29 INFO - PROCESS | 3952 | 1467036809397 Marionette TRACE conn6 <- [1,1735,null,{"value":null}] 07:13:29 INFO - PROCESS | 3952 | 1467036809403 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:29 INFO - PROCESS | 3952 | 1467036809405 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:13:29 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BB717000 == 39 [pid = 3952] [id = 443] 07:13:29 INFO - PROCESS | 3952 | ++DOMWINDOW == 87 (00000025B8139000) [pid = 3952] [serial = 1329] [outer = 0000000000000000] 07:13:29 INFO - PROCESS | 3952 | ++DOMWINDOW == 88 (00000025B8452400) [pid = 3952] [serial = 1330] [outer = 00000025B8139000] 07:13:29 INFO - PROCESS | 3952 | 1467036809450 Marionette DEBUG loaded listener.js 07:13:29 INFO - PROCESS | 3952 | ++DOMWINDOW == 89 (00000025B8D96000) [pid = 3952] [serial = 1331] [outer = 00000025B8139000] 07:13:29 INFO - PROCESS | 3952 | 1467036809880 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]]]}] 07:13:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 07:13:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 629ms 07:13:29 INFO - PROCESS | 3952 | 1467036809930 Marionette TRACE conn6 -> [0,1737,"getWindowHandle",null] 07:13:29 INFO - PROCESS | 3952 | 1467036809932 Marionette TRACE conn6 <- [1,1737,null,{"value":"13"}] 07:13:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 07:13:29 INFO - PROCESS | 3952 | 1467036809935 Marionette TRACE conn6 -> [0,1738,"setScriptTimeout",{"ms":35000}] 07:13:29 INFO - PROCESS | 3952 | 1467036809937 Marionette TRACE conn6 <- [1,1738,null,{}] 07:13:29 INFO - PROCESS | 3952 | 1467036809941 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}] 07:13:29 INFO - PROCESS | 3952 | 1467036809943 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:13:30 INFO - PROCESS | 3952 | 1467036810060 Marionette TRACE conn6 <- [1,1739,null,{"value":null}] 07:13:30 INFO - PROCESS | 3952 | 1467036810066 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:30 INFO - PROCESS | 3952 | 1467036810068 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:13:30 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BC95A800 == 40 [pid = 3952] [id = 444] 07:13:30 INFO - PROCESS | 3952 | ++DOMWINDOW == 90 (00000025B8D9B800) [pid = 3952] [serial = 1332] [outer = 0000000000000000] 07:13:30 INFO - PROCESS | 3952 | ++DOMWINDOW == 91 (00000025B963D400) [pid = 3952] [serial = 1333] [outer = 00000025B8D9B800] 07:13:30 INFO - PROCESS | 3952 | 1467036810114 Marionette DEBUG loaded listener.js 07:13:30 INFO - PROCESS | 3952 | ++DOMWINDOW == 92 (00000025B9CB9800) [pid = 3952] [serial = 1334] [outer = 00000025B8D9B800] 07:13:30 INFO - PROCESS | 3952 | 1467036810616 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]]]}] 07:13:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 07:13:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 734ms 07:13:30 INFO - PROCESS | 3952 | 1467036810672 Marionette TRACE conn6 -> [0,1741,"getWindowHandle",null] 07:13:30 INFO - PROCESS | 3952 | 1467036810675 Marionette TRACE conn6 <- [1,1741,null,{"value":"13"}] 07:13:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 07:13:30 INFO - PROCESS | 3952 | 1467036810684 Marionette TRACE conn6 -> [0,1742,"setScriptTimeout",{"ms":35000}] 07:13:30 INFO - PROCESS | 3952 | 1467036810686 Marionette TRACE conn6 <- [1,1742,null,{}] 07:13:30 INFO - PROCESS | 3952 | 1467036810689 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}] 07:13:30 INFO - PROCESS | 3952 | 1467036810695 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:13:30 INFO - PROCESS | 3952 | 1467036810830 Marionette TRACE conn6 <- [1,1743,null,{"value":null}] 07:13:30 INFO - PROCESS | 3952 | 1467036810896 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:30 INFO - PROCESS | 3952 | 1467036810898 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:13:30 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BEC69800 == 41 [pid = 3952] [id = 445] 07:13:30 INFO - PROCESS | 3952 | ++DOMWINDOW == 93 (00000025BB030800) [pid = 3952] [serial = 1335] [outer = 0000000000000000] 07:13:30 INFO - PROCESS | 3952 | ++DOMWINDOW == 94 (00000025BB61B400) [pid = 3952] [serial = 1336] [outer = 00000025BB030800] 07:13:30 INFO - PROCESS | 3952 | 1467036810943 Marionette DEBUG loaded listener.js 07:13:31 INFO - PROCESS | 3952 | ++DOMWINDOW == 95 (00000025BB729C00) [pid = 3952] [serial = 1337] [outer = 00000025BB030800] 07:13:31 INFO - PROCESS | 3952 | 1467036811377 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]]]}] 07:13:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 07:13:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 734ms 07:13:31 INFO - PROCESS | 3952 | 1467036811430 Marionette TRACE conn6 -> [0,1745,"getWindowHandle",null] 07:13:31 INFO - PROCESS | 3952 | 1467036811433 Marionette TRACE conn6 <- [1,1745,null,{"value":"13"}] 07:13:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 07:13:31 INFO - PROCESS | 3952 | 1467036811438 Marionette TRACE conn6 -> [0,1746,"setScriptTimeout",{"ms":35000}] 07:13:31 INFO - PROCESS | 3952 | 1467036811440 Marionette TRACE conn6 <- [1,1746,null,{}] 07:13:31 INFO - PROCESS | 3952 | 1467036811443 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}] 07:13:31 INFO - PROCESS | 3952 | 1467036811445 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:13:31 INFO - PROCESS | 3952 | 1467036811560 Marionette TRACE conn6 <- [1,1747,null,{"value":null}] 07:13:31 INFO - PROCESS | 3952 | 1467036811566 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:31 INFO - PROCESS | 3952 | 1467036811568 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:13:31 INFO - PROCESS | 3952 | ++DOCSHELL 00000025AF1D2800 == 42 [pid = 3952] [id = 446] 07:13:31 INFO - PROCESS | 3952 | ++DOMWINDOW == 96 (00000025BB3A4000) [pid = 3952] [serial = 1338] [outer = 0000000000000000] 07:13:31 INFO - PROCESS | 3952 | ++DOMWINDOW == 97 (00000025BB731800) [pid = 3952] [serial = 1339] [outer = 00000025BB3A4000] 07:13:31 INFO - PROCESS | 3952 | 1467036811616 Marionette DEBUG loaded listener.js 07:13:31 INFO - PROCESS | 3952 | ++DOMWINDOW == 98 (00000025BBBD5400) [pid = 3952] [serial = 1340] [outer = 00000025BB3A4000] 07:13:32 INFO - PROCESS | 3952 | --DOMWINDOW == 97 (00000025B4871000) [pid = 3952] [serial = 1269] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 07:13:32 INFO - PROCESS | 3952 | --DOMWINDOW == 96 (00000025B683BC00) [pid = 3952] [serial = 1287] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 07:13:32 INFO - PROCESS | 3952 | --DOMWINDOW == 95 (00000025B3932C00) [pid = 3952] [serial = 1284] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 07:13:32 INFO - PROCESS | 3952 | --DOMWINDOW == 94 (00000025AAB9B000) [pid = 3952] [serial = 1266] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 07:13:32 INFO - PROCESS | 3952 | --DOMWINDOW == 93 (00000025BB3A0800) [pid = 3952] [serial = 1275] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 07:13:32 INFO - PROCESS | 3952 | --DOMWINDOW == 92 (00000025B89A7400) [pid = 3952] [serial = 1224] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 07:13:32 INFO - PROCESS | 3952 | --DOMWINDOW == 91 (00000025AA71C000) [pid = 3952] [serial = 1281] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 07:13:32 INFO - PROCESS | 3952 | --DOMWINDOW == 90 (00000025B74E8000) [pid = 3952] [serial = 1290] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 07:13:32 INFO - PROCESS | 3952 | --DOMWINDOW == 89 (00000025B8B90000) [pid = 3952] [serial = 1272] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 07:13:32 INFO - PROCESS | 3952 | --DOMWINDOW == 88 (00000025AA71A000) [pid = 3952] [serial = 1278] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 07:13:32 INFO - PROCESS | 3952 | --DOMWINDOW == 87 (00000025BB035000) [pid = 3952] [serial = 1263] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 07:13:32 INFO - PROCESS | 3952 | --DOMWINDOW == 86 (00000025B80BB400) [pid = 3952] [serial = 1293] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 07:13:32 INFO - PROCESS | 3952 | --DOMWINDOW == 85 (00000025B8B82800) [pid = 3952] [serial = 1296] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 07:13:32 INFO - PROCESS | 3952 | --DOMWINDOW == 84 (00000025AA157800) [pid = 3952] [serial = 1299] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 07:13:32 INFO - PROCESS | 3952 | --DOMWINDOW == 83 (00000025B9684C00) [pid = 3952] [serial = 1302] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 07:13:32 INFO - PROCESS | 3952 | 1467036812163 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]]]}] 07:13:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 07:13:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 774ms 07:13:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 07:13:32 INFO - PROCESS | 3952 | 1467036812215 Marionette TRACE conn6 -> [0,1749,"getWindowHandle",null] 07:13:32 INFO - PROCESS | 3952 | 1467036812217 Marionette TRACE conn6 <- [1,1749,null,{"value":"13"}] 07:13:32 INFO - PROCESS | 3952 | 1467036812221 Marionette TRACE conn6 -> [0,1750,"setScriptTimeout",{"ms":35000}] 07:13:32 INFO - PROCESS | 3952 | 1467036812223 Marionette TRACE conn6 <- [1,1750,null,{}] 07:13:32 INFO - PROCESS | 3952 | 1467036812226 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}] 07:13:32 INFO - PROCESS | 3952 | 1467036812228 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:13:32 INFO - PROCESS | 3952 | 1467036812314 Marionette TRACE conn6 <- [1,1751,null,{"value":null}] 07:13:32 INFO - PROCESS | 3952 | 1467036812398 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:32 INFO - PROCESS | 3952 | 1467036812400 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:13:32 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BF258800 == 43 [pid = 3952] [id = 447] 07:13:32 INFO - PROCESS | 3952 | ++DOMWINDOW == 84 (00000025AA704000) [pid = 3952] [serial = 1341] [outer = 0000000000000000] 07:13:32 INFO - PROCESS | 3952 | ++DOMWINDOW == 85 (00000025B393A000) [pid = 3952] [serial = 1342] [outer = 00000025AA704000] 07:13:32 INFO - PROCESS | 3952 | 1467036812444 Marionette DEBUG loaded listener.js 07:13:32 INFO - PROCESS | 3952 | ++DOMWINDOW == 86 (00000025B8268000) [pid = 3952] [serial = 1343] [outer = 00000025AA704000] 07:13:32 INFO - PROCESS | 3952 | 1467036812820 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]]]}] 07:13:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 07:13:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 628ms 07:13:32 INFO - PROCESS | 3952 | 1467036812875 Marionette TRACE conn6 -> [0,1753,"getWindowHandle",null] 07:13:32 INFO - PROCESS | 3952 | 1467036812877 Marionette TRACE conn6 <- [1,1753,null,{"value":"13"}] 07:13:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 07:13:32 INFO - PROCESS | 3952 | 1467036812890 Marionette TRACE conn6 -> [0,1754,"setScriptTimeout",{"ms":35000}] 07:13:32 INFO - PROCESS | 3952 | 1467036812892 Marionette TRACE conn6 <- [1,1754,null,{}] 07:13:32 INFO - PROCESS | 3952 | 1467036812897 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}] 07:13:32 INFO - PROCESS | 3952 | 1467036812899 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:13:32 INFO - PROCESS | 3952 | 1467036812984 Marionette TRACE conn6 <- [1,1755,null,{"value":null}] 07:13:32 INFO - PROCESS | 3952 | 1467036812990 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:32 INFO - PROCESS | 3952 | 1467036812992 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:13:33 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BF90B800 == 44 [pid = 3952] [id = 448] 07:13:33 INFO - PROCESS | 3952 | ++DOMWINDOW == 87 (00000025BA166400) [pid = 3952] [serial = 1344] [outer = 0000000000000000] 07:13:33 INFO - PROCESS | 3952 | ++DOMWINDOW == 88 (00000025BB0C5C00) [pid = 3952] [serial = 1345] [outer = 00000025BA166400] 07:13:33 INFO - PROCESS | 3952 | 1467036813036 Marionette DEBUG loaded listener.js 07:13:33 INFO - PROCESS | 3952 | ++DOMWINDOW == 89 (00000025BB0CEC00) [pid = 3952] [serial = 1346] [outer = 00000025BA166400] 07:13:33 INFO - PROCESS | 3952 | 1467036813460 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]]]}] 07:13:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 07:13:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 649ms 07:13:33 INFO - PROCESS | 3952 | 1467036813535 Marionette TRACE conn6 -> [0,1757,"getWindowHandle",null] 07:13:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 07:13:33 INFO - PROCESS | 3952 | 1467036813537 Marionette TRACE conn6 <- [1,1757,null,{"value":"13"}] 07:13:33 INFO - PROCESS | 3952 | 1467036813541 Marionette TRACE conn6 -> [0,1758,"setScriptTimeout",{"ms":35000}] 07:13:33 INFO - PROCESS | 3952 | 1467036813543 Marionette TRACE conn6 <- [1,1758,null,{}] 07:13:33 INFO - PROCESS | 3952 | 1467036813546 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}] 07:13:33 INFO - PROCESS | 3952 | 1467036813548 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:13:33 INFO - PROCESS | 3952 | 1467036813633 Marionette TRACE conn6 <- [1,1759,null,{"value":null}] 07:13:33 INFO - PROCESS | 3952 | 1467036813640 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:33 INFO - PROCESS | 3952 | 1467036813650 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:13:33 INFO - PROCESS | 3952 | ++DOCSHELL 00000025C02CE000 == 45 [pid = 3952] [id = 449] 07:13:33 INFO - PROCESS | 3952 | ++DOMWINDOW == 90 (00000025BBBD6400) [pid = 3952] [serial = 1347] [outer = 0000000000000000] 07:13:33 INFO - PROCESS | 3952 | ++DOMWINDOW == 91 (00000025BBDC5C00) [pid = 3952] [serial = 1348] [outer = 00000025BBBD6400] 07:13:33 INFO - PROCESS | 3952 | 1467036813698 Marionette DEBUG loaded listener.js 07:13:33 INFO - PROCESS | 3952 | ++DOMWINDOW == 92 (00000025BBDCC400) [pid = 3952] [serial = 1349] [outer = 00000025BBBD6400] 07:13:34 INFO - PROCESS | 3952 | 1467036814206 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]]]}] 07:13:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 07:13:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 736ms 07:13:34 INFO - PROCESS | 3952 | 1467036814280 Marionette TRACE conn6 -> [0,1761,"getWindowHandle",null] 07:13:34 INFO - PROCESS | 3952 | 1467036814284 Marionette TRACE conn6 <- [1,1761,null,{"value":"13"}] 07:13:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 07:13:34 INFO - PROCESS | 3952 | 1467036814333 Marionette TRACE conn6 -> [0,1762,"setScriptTimeout",{"ms":35000}] 07:13:34 INFO - PROCESS | 3952 | 1467036814337 Marionette TRACE conn6 <- [1,1762,null,{}] 07:13:34 INFO - PROCESS | 3952 | 1467036814391 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}] 07:13:34 INFO - PROCESS | 3952 | 1467036814394 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:13:34 INFO - PROCESS | 3952 | 1467036814514 Marionette TRACE conn6 <- [1,1763,null,{"value":null}] 07:13:34 INFO - PROCESS | 3952 | 1467036814604 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:34 INFO - PROCESS | 3952 | 1467036814609 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:13:34 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B7459800 == 46 [pid = 3952] [id = 450] 07:13:34 INFO - PROCESS | 3952 | ++DOMWINDOW == 93 (00000025AFB73400) [pid = 3952] [serial = 1350] [outer = 0000000000000000] 07:13:34 INFO - PROCESS | 3952 | ++DOMWINDOW == 94 (00000025B0993000) [pid = 3952] [serial = 1351] [outer = 00000025AFB73400] 07:13:34 INFO - PROCESS | 3952 | 1467036814668 Marionette DEBUG loaded listener.js 07:13:34 INFO - PROCESS | 3952 | ++DOMWINDOW == 95 (00000025B393A800) [pid = 3952] [serial = 1352] [outer = 00000025AFB73400] 07:13:35 INFO - PROCESS | 3952 | 1467036815246 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]]]}] 07:13:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 07:13:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1014ms 07:13:35 INFO - PROCESS | 3952 | 1467036815308 Marionette TRACE conn6 -> [0,1765,"getWindowHandle",null] 07:13:35 INFO - PROCESS | 3952 | 1467036815313 Marionette TRACE conn6 <- [1,1765,null,{"value":"13"}] 07:13:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 07:13:35 INFO - PROCESS | 3952 | 1467036815319 Marionette TRACE conn6 -> [0,1766,"setScriptTimeout",{"ms":35000}] 07:13:35 INFO - PROCESS | 3952 | 1467036815323 Marionette TRACE conn6 <- [1,1766,null,{}] 07:13:35 INFO - PROCESS | 3952 | 1467036815327 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}] 07:13:35 INFO - PROCESS | 3952 | 1467036815330 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:13:35 INFO - PROCESS | 3952 | 1467036815451 Marionette TRACE conn6 <- [1,1767,null,{"value":null}] 07:13:35 INFO - PROCESS | 3952 | 1467036815576 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:35 INFO - PROCESS | 3952 | 1467036815579 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:13:35 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BC95B000 == 47 [pid = 3952] [id = 451] 07:13:35 INFO - PROCESS | 3952 | ++DOMWINDOW == 96 (00000025B6AF8C00) [pid = 3952] [serial = 1353] [outer = 0000000000000000] 07:13:35 INFO - PROCESS | 3952 | ++DOMWINDOW == 97 (00000025B7E22800) [pid = 3952] [serial = 1354] [outer = 00000025B6AF8C00] 07:13:35 INFO - PROCESS | 3952 | 1467036815637 Marionette DEBUG loaded listener.js 07:13:35 INFO - PROCESS | 3952 | ++DOMWINDOW == 98 (00000025B80C5C00) [pid = 3952] [serial = 1355] [outer = 00000025B6AF8C00] 07:13:36 INFO - PROCESS | 3952 | 1467036816250 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]]]}] 07:13:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 07:13:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 985ms 07:13:36 INFO - PROCESS | 3952 | 1467036816307 Marionette TRACE conn6 -> [0,1769,"getWindowHandle",null] 07:13:36 INFO - PROCESS | 3952 | 1467036816310 Marionette TRACE conn6 <- [1,1769,null,{"value":"13"}] 07:13:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 07:13:36 INFO - PROCESS | 3952 | 1467036816314 Marionette TRACE conn6 -> [0,1770,"setScriptTimeout",{"ms":35000}] 07:13:36 INFO - PROCESS | 3952 | 1467036816318 Marionette TRACE conn6 <- [1,1770,null,{}] 07:13:36 INFO - PROCESS | 3952 | 1467036816330 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}] 07:13:36 INFO - PROCESS | 3952 | 1467036816335 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:13:36 INFO - PROCESS | 3952 | 1467036816455 Marionette TRACE conn6 <- [1,1771,null,{"value":null}] 07:13:36 INFO - PROCESS | 3952 | 1467036816580 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:36 INFO - PROCESS | 3952 | 1467036816584 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:13:36 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BFDF0800 == 48 [pid = 3952] [id = 452] 07:13:36 INFO - PROCESS | 3952 | ++DOMWINDOW == 99 (00000025BAF81400) [pid = 3952] [serial = 1356] [outer = 0000000000000000] 07:13:36 INFO - PROCESS | 3952 | ++DOMWINDOW == 100 (00000025BB3A5400) [pid = 3952] [serial = 1357] [outer = 00000025BAF81400] 07:13:36 INFO - PROCESS | 3952 | 1467036816643 Marionette DEBUG loaded listener.js 07:13:36 INFO - PROCESS | 3952 | ++DOMWINDOW == 101 (00000025BB730400) [pid = 3952] [serial = 1358] [outer = 00000025BAF81400] 07:13:37 INFO - PROCESS | 3952 | 1467036817243 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]]]}] 07:13:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 07:13:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 984ms 07:13:37 INFO - PROCESS | 3952 | 1467036817300 Marionette TRACE conn6 -> [0,1773,"getWindowHandle",null] 07:13:37 INFO - PROCESS | 3952 | 1467036817303 Marionette TRACE conn6 <- [1,1773,null,{"value":"13"}] 07:13:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 07:13:37 INFO - PROCESS | 3952 | 1467036817307 Marionette TRACE conn6 -> [0,1774,"setScriptTimeout",{"ms":35000}] 07:13:37 INFO - PROCESS | 3952 | 1467036817309 Marionette TRACE conn6 <- [1,1774,null,{}] 07:13:37 INFO - PROCESS | 3952 | 1467036817313 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}] 07:13:37 INFO - PROCESS | 3952 | 1467036817316 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:13:37 INFO - PROCESS | 3952 | 1467036817432 Marionette TRACE conn6 <- [1,1775,null,{"value":null}] 07:13:37 INFO - PROCESS | 3952 | 1467036817549 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:37 INFO - PROCESS | 3952 | 1467036817551 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:13:37 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BB761000 == 49 [pid = 3952] [id = 453] 07:13:37 INFO - PROCESS | 3952 | ++DOMWINDOW == 102 (00000025BB030400) [pid = 3952] [serial = 1359] [outer = 0000000000000000] 07:13:37 INFO - PROCESS | 3952 | ++DOMWINDOW == 103 (00000025BC732000) [pid = 3952] [serial = 1360] [outer = 00000025BB030400] 07:13:37 INFO - PROCESS | 3952 | 1467036817657 Marionette DEBUG loaded listener.js 07:13:37 INFO - PROCESS | 3952 | ++DOMWINDOW == 104 (00000025BC979000) [pid = 3952] [serial = 1361] [outer = 00000025BB030400] 07:13:38 INFO - PROCESS | 3952 | 1467036818447 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]]]}] 07:13:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 07:13:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1176ms 07:13:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 07:13:38 INFO - PROCESS | 3952 | 1467036818485 Marionette TRACE conn6 -> [0,1777,"getWindowHandle",null] 07:13:38 INFO - PROCESS | 3952 | 1467036818489 Marionette TRACE conn6 <- [1,1777,null,{"value":"13"}] 07:13:38 INFO - PROCESS | 3952 | 1467036818494 Marionette TRACE conn6 -> [0,1778,"setScriptTimeout",{"ms":35000}] 07:13:38 INFO - PROCESS | 3952 | 1467036818498 Marionette TRACE conn6 <- [1,1778,null,{}] 07:13:38 INFO - PROCESS | 3952 | 1467036818504 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}] 07:13:38 INFO - PROCESS | 3952 | 1467036818507 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:13:38 INFO - PROCESS | 3952 | 1467036818617 Marionette TRACE conn6 <- [1,1779,null,{"value":null}] 07:13:38 INFO - PROCESS | 3952 | 1467036818746 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:38 INFO - PROCESS | 3952 | 1467036818748 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:13:38 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B42DB000 == 50 [pid = 3952] [id = 454] 07:13:38 INFO - PROCESS | 3952 | ++DOMWINDOW == 105 (00000025AAC97400) [pid = 3952] [serial = 1362] [outer = 0000000000000000] 07:13:38 INFO - PROCESS | 3952 | ++DOMWINDOW == 106 (00000025AACA2C00) [pid = 3952] [serial = 1363] [outer = 00000025AAC97400] 07:13:38 INFO - PROCESS | 3952 | 1467036818802 Marionette DEBUG loaded listener.js 07:13:38 INFO - PROCESS | 3952 | ++DOMWINDOW == 107 (00000025AF8B8C00) [pid = 3952] [serial = 1364] [outer = 00000025AAC97400] 07:13:39 INFO - PROCESS | 3952 | --DOCSHELL 00000025BF90B800 == 49 [pid = 3952] [id = 448] 07:13:39 INFO - PROCESS | 3952 | --DOCSHELL 00000025BF258800 == 48 [pid = 3952] [id = 447] 07:13:39 INFO - PROCESS | 3952 | --DOCSHELL 00000025AF1D2800 == 47 [pid = 3952] [id = 446] 07:13:39 INFO - PROCESS | 3952 | --DOCSHELL 00000025BEC69800 == 46 [pid = 3952] [id = 445] 07:13:39 INFO - PROCESS | 3952 | --DOCSHELL 00000025BC95A800 == 45 [pid = 3952] [id = 444] 07:13:39 INFO - PROCESS | 3952 | --DOCSHELL 00000025BB717000 == 44 [pid = 3952] [id = 443] 07:13:39 INFO - PROCESS | 3952 | --DOCSHELL 00000025BA610800 == 43 [pid = 3952] [id = 442] 07:13:39 INFO - PROCESS | 3952 | --DOCSHELL 00000025B7AD8800 == 42 [pid = 3952] [id = 441] 07:13:39 INFO - PROCESS | 3952 | --DOCSHELL 00000025AF96E800 == 41 [pid = 3952] [id = 440] 07:13:39 INFO - PROCESS | 3952 | --DOCSHELL 00000025BF8ED000 == 40 [pid = 3952] [id = 435] 07:13:39 INFO - PROCESS | 3952 | --DOCSHELL 00000025B3994800 == 39 [pid = 3952] [id = 436] 07:13:39 INFO - PROCESS | 3952 | --DOCSHELL 00000025BBA0D000 == 38 [pid = 3952] [id = 437] 07:13:39 INFO - PROCESS | 3952 | --DOCSHELL 00000025C02C7800 == 37 [pid = 3952] [id = 438] 07:13:39 INFO - PROCESS | 3952 | --DOCSHELL 00000025B101D000 == 36 [pid = 3952] [id = 439] 07:13:39 INFO - PROCESS | 3952 | --DOCSHELL 00000025BF8F0800 == 35 [pid = 3952] [id = 421] 07:13:39 INFO - PROCESS | 3952 | --DOCSHELL 00000025BF25B800 == 34 [pid = 3952] [id = 425] 07:13:39 INFO - PROCESS | 3952 | --DOCSHELL 00000025BF882800 == 33 [pid = 3952] [id = 394] 07:13:39 INFO - PROCESS | 3952 | --DOCSHELL 00000025BECC6000 == 32 [pid = 3952] [id = 393] 07:13:39 INFO - PROCESS | 3952 | --DOCSHELL 00000025BB761000 == 31 [pid = 3952] [id = 453] 07:13:39 INFO - PROCESS | 3952 | --DOCSHELL 00000025BFDF0800 == 30 [pid = 3952] [id = 452] 07:13:39 INFO - PROCESS | 3952 | --DOCSHELL 00000025BC95B000 == 29 [pid = 3952] [id = 451] 07:13:39 INFO - PROCESS | 3952 | --DOCSHELL 00000025C02CE000 == 28 [pid = 3952] [id = 449] 07:13:39 INFO - PROCESS | 3952 | --DOCSHELL 00000025B7459800 == 27 [pid = 3952] [id = 450] 07:13:39 INFO - PROCESS | 3952 | --DOMWINDOW == 106 (00000025B8D9FC00) [pid = 3952] [serial = 1226] [outer = 0000000000000000] [url = about:blank] 07:13:39 INFO - PROCESS | 3952 | --DOMWINDOW == 105 (00000025AAC4C400) [pid = 3952] [serial = 1282] [outer = 0000000000000000] [url = about:blank] 07:13:39 INFO - PROCESS | 3952 | --DOMWINDOW == 104 (00000025B74F3C00) [pid = 3952] [serial = 1291] [outer = 0000000000000000] [url = about:blank] 07:13:39 INFO - PROCESS | 3952 | --DOMWINDOW == 103 (00000025B7FBA800) [pid = 3952] [serial = 1292] [outer = 0000000000000000] [url = about:blank] 07:13:39 INFO - PROCESS | 3952 | --DOMWINDOW == 102 (00000025B9C2C400) [pid = 3952] [serial = 1274] [outer = 0000000000000000] [url = about:blank] 07:13:39 INFO - PROCESS | 3952 | --DOMWINDOW == 101 (00000025B8D99000) [pid = 3952] [serial = 1273] [outer = 0000000000000000] [url = about:blank] 07:13:39 INFO - PROCESS | 3952 | --DOMWINDOW == 100 (00000025AEEB8400) [pid = 3952] [serial = 1280] [outer = 0000000000000000] [url = about:blank] 07:13:39 INFO - PROCESS | 3952 | --DOMWINDOW == 99 (00000025AAA07C00) [pid = 3952] [serial = 1279] [outer = 0000000000000000] [url = about:blank] 07:13:39 INFO - PROCESS | 3952 | --DOMWINDOW == 98 (00000025BB399000) [pid = 3952] [serial = 1265] [outer = 0000000000000000] [url = about:blank] 07:13:39 INFO - PROCESS | 3952 | --DOMWINDOW == 97 (00000025B8902C00) [pid = 3952] [serial = 1295] [outer = 0000000000000000] [url = about:blank] 07:13:39 INFO - PROCESS | 3952 | --DOMWINDOW == 96 (00000025B8134C00) [pid = 3952] [serial = 1294] [outer = 0000000000000000] [url = about:blank] 07:13:39 INFO - PROCESS | 3952 | --DOMWINDOW == 95 (00000025B8DA1C00) [pid = 3952] [serial = 1297] [outer = 0000000000000000] [url = about:blank] 07:13:39 INFO - PROCESS | 3952 | --DOMWINDOW == 94 (00000025B3934000) [pid = 3952] [serial = 1300] [outer = 0000000000000000] [url = about:blank] 07:13:39 INFO - PROCESS | 3952 | --DOMWINDOW == 93 (00000025B7FBD000) [pid = 3952] [serial = 1301] [outer = 0000000000000000] [url = about:blank] 07:13:39 INFO - PROCESS | 3952 | --DOMWINDOW == 92 (00000025BB02D000) [pid = 3952] [serial = 1303] [outer = 0000000000000000] [url = about:blank] 07:13:39 INFO - PROCESS | 3952 | --DOMWINDOW == 91 (00000025B4E9E800) [pid = 3952] [serial = 1270] [outer = 0000000000000000] [url = about:blank] 07:13:39 INFO - PROCESS | 3952 | --DOMWINDOW == 90 (00000025B686D800) [pid = 3952] [serial = 1288] [outer = 0000000000000000] [url = about:blank] 07:13:39 INFO - PROCESS | 3952 | --DOMWINDOW == 89 (00000025B7637400) [pid = 3952] [serial = 1271] [outer = 0000000000000000] [url = about:blank] 07:13:39 INFO - PROCESS | 3952 | --DOMWINDOW == 88 (00000025B41C7000) [pid = 3952] [serial = 1285] [outer = 0000000000000000] [url = about:blank] 07:13:39 INFO - PROCESS | 3952 | --DOMWINDOW == 87 (00000025AF8B3800) [pid = 3952] [serial = 1268] [outer = 0000000000000000] [url = about:blank] 07:13:39 INFO - PROCESS | 3952 | --DOMWINDOW == 86 (00000025AAC4B800) [pid = 3952] [serial = 1267] [outer = 0000000000000000] [url = about:blank] 07:13:39 INFO - PROCESS | 3952 | --DOMWINDOW == 85 (00000025B42F0400) [pid = 3952] [serial = 1286] [outer = 0000000000000000] [url = about:blank] 07:13:39 INFO - PROCESS | 3952 | --DOMWINDOW == 84 (00000025BB332000) [pid = 3952] [serial = 1304] [outer = 0000000000000000] [url = about:blank] 07:13:39 INFO - PROCESS | 3952 | --DOMWINDOW == 83 (00000025BB6CC400) [pid = 3952] [serial = 1277] [outer = 0000000000000000] [url = about:blank] 07:13:39 INFO - PROCESS | 3952 | --DOMWINDOW == 82 (00000025BB6CF400) [pid = 3952] [serial = 1306] [outer = 0000000000000000] [url = about:blank] 07:13:39 INFO - PROCESS | 3952 | --DOMWINDOW == 81 (00000025BB60EC00) [pid = 3952] [serial = 1276] [outer = 0000000000000000] [url = about:blank] 07:13:39 INFO - PROCESS | 3952 | --DOMWINDOW == 80 (00000025AF1C8000) [pid = 3952] [serial = 1283] [outer = 0000000000000000] [url = about:blank] 07:13:39 INFO - PROCESS | 3952 | --DOMWINDOW == 79 (00000025B9887C00) [pid = 3952] [serial = 1298] [outer = 0000000000000000] [url = about:blank] 07:13:39 INFO - PROCESS | 3952 | --DOMWINDOW == 78 (00000025B6E92800) [pid = 3952] [serial = 1289] [outer = 0000000000000000] [url = about:blank] 07:13:40 INFO - PROCESS | 3952 | 1467036820105 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]]]}] 07:13:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 07:13:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1634ms 07:13:40 INFO - PROCESS | 3952 | 1467036820128 Marionette TRACE conn6 -> [0,1781,"getWindowHandle",null] 07:13:40 INFO - PROCESS | 3952 | 1467036820133 Marionette TRACE conn6 <- [1,1781,null,{"value":"13"}] 07:13:40 INFO - PROCESS | 3952 | 1467036820137 Marionette TRACE conn6 -> [0,1782,"setScriptTimeout",{"ms":35000}] 07:13:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 07:13:40 INFO - PROCESS | 3952 | 1467036820141 Marionette TRACE conn6 <- [1,1782,null,{}] 07:13:40 INFO - PROCESS | 3952 | 1467036820147 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}] 07:13:40 INFO - PROCESS | 3952 | 1467036820150 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:13:40 INFO - PROCESS | 3952 | 1467036820235 Marionette TRACE conn6 <- [1,1783,null,{"value":null}] 07:13:40 INFO - PROCESS | 3952 | 1467036820243 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:40 INFO - PROCESS | 3952 | 1467036820248 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:13:40 INFO - PROCESS | 3952 | ++DOCSHELL 00000025AFBC1000 == 28 [pid = 3952] [id = 455] 07:13:40 INFO - PROCESS | 3952 | ++DOMWINDOW == 79 (00000025AA714000) [pid = 3952] [serial = 1365] [outer = 0000000000000000] 07:13:40 INFO - PROCESS | 3952 | ++DOMWINDOW == 80 (00000025AA721000) [pid = 3952] [serial = 1366] [outer = 00000025AA714000] 07:13:40 INFO - PROCESS | 3952 | 1467036820298 Marionette DEBUG loaded listener.js 07:13:40 INFO - PROCESS | 3952 | ++DOMWINDOW == 81 (00000025AAC4C400) [pid = 3952] [serial = 1367] [outer = 00000025AA714000] 07:13:40 INFO - PROCESS | 3952 | 1467036820790 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]]]}] 07:13:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 07:13:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 733ms 07:13:40 INFO - PROCESS | 3952 | 1467036820875 Marionette TRACE conn6 -> [0,1785,"getWindowHandle",null] 07:13:40 INFO - PROCESS | 3952 | 1467036820880 Marionette TRACE conn6 <- [1,1785,null,{"value":"13"}] 07:13:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 07:13:40 INFO - PROCESS | 3952 | 1467036820887 Marionette TRACE conn6 -> [0,1786,"setScriptTimeout",{"ms":35000}] 07:13:40 INFO - PROCESS | 3952 | 1467036820890 Marionette TRACE conn6 <- [1,1786,null,{}] 07:13:40 INFO - PROCESS | 3952 | 1467036820893 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}] 07:13:40 INFO - PROCESS | 3952 | 1467036820896 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:13:41 INFO - PROCESS | 3952 | 1467036820995 Marionette TRACE conn6 <- [1,1787,null,{"value":null}] 07:13:41 INFO - PROCESS | 3952 | 1467036821073 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:41 INFO - PROCESS | 3952 | 1467036821076 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:13:41 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B6AA0800 == 29 [pid = 3952] [id = 456] 07:13:41 INFO - PROCESS | 3952 | ++DOMWINDOW == 82 (00000025AAFEA000) [pid = 3952] [serial = 1368] [outer = 0000000000000000] 07:13:41 INFO - PROCESS | 3952 | ++DOMWINDOW == 83 (00000025AF1C8400) [pid = 3952] [serial = 1369] [outer = 00000025AAFEA000] 07:13:41 INFO - PROCESS | 3952 | 1467036821126 Marionette DEBUG loaded listener.js 07:13:41 INFO - PROCESS | 3952 | ++DOMWINDOW == 84 (00000025B0804C00) [pid = 3952] [serial = 1370] [outer = 00000025AAFEA000] 07:13:41 INFO - PROCESS | 3952 | 1467036821505 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]]]}] 07:13:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 07:13:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 691ms 07:13:41 INFO - PROCESS | 3952 | 1467036821580 Marionette TRACE conn6 -> [0,1789,"getWindowHandle",null] 07:13:41 INFO - PROCESS | 3952 | 1467036821583 Marionette TRACE conn6 <- [1,1789,null,{"value":"13"}] 07:13:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 07:13:41 INFO - PROCESS | 3952 | 1467036821586 Marionette TRACE conn6 -> [0,1790,"setScriptTimeout",{"ms":35000}] 07:13:41 INFO - PROCESS | 3952 | 1467036821590 Marionette TRACE conn6 <- [1,1790,null,{}] 07:13:41 INFO - PROCESS | 3952 | 1467036821601 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}] 07:13:41 INFO - PROCESS | 3952 | 1467036821606 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:13:41 INFO - PROCESS | 3952 | 1467036821696 Marionette TRACE conn6 <- [1,1791,null,{"value":null}] 07:13:41 INFO - PROCESS | 3952 | 1467036821711 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:41 INFO - PROCESS | 3952 | 1467036821714 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:13:41 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B7EB1800 == 30 [pid = 3952] [id = 457] 07:13:41 INFO - PROCESS | 3952 | ++DOMWINDOW == 85 (00000025A9707800) [pid = 3952] [serial = 1371] [outer = 0000000000000000] 07:13:41 INFO - PROCESS | 3952 | ++DOMWINDOW == 86 (00000025B41C7000) [pid = 3952] [serial = 1372] [outer = 00000025A9707800] 07:13:41 INFO - PROCESS | 3952 | 1467036821767 Marionette DEBUG loaded listener.js 07:13:41 INFO - PROCESS | 3952 | ++DOMWINDOW == 87 (00000025B4533000) [pid = 3952] [serial = 1373] [outer = 00000025A9707800] 07:13:42 INFO - PROCESS | 3952 | 1467036822257 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]]]}] 07:13:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 07:13:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 691ms 07:13:42 INFO - PROCESS | 3952 | 1467036822280 Marionette TRACE conn6 -> [0,1793,"getWindowHandle",null] 07:13:42 INFO - PROCESS | 3952 | 1467036822283 Marionette TRACE conn6 <- [1,1793,null,{"value":"13"}] 07:13:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 07:13:42 INFO - PROCESS | 3952 | 1467036822287 Marionette TRACE conn6 -> [0,1794,"setScriptTimeout",{"ms":35000}] 07:13:42 INFO - PROCESS | 3952 | 1467036822288 Marionette TRACE conn6 <- [1,1794,null,{}] 07:13:42 INFO - PROCESS | 3952 | 1467036822292 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}] 07:13:42 INFO - PROCESS | 3952 | 1467036822294 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:13:42 INFO - PROCESS | 3952 | 1467036822439 Marionette TRACE conn6 <- [1,1795,null,{"value":null}] 07:13:42 INFO - PROCESS | 3952 | 1467036822463 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:42 INFO - PROCESS | 3952 | 1467036822465 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:13:42 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B98A0800 == 31 [pid = 3952] [id = 458] 07:13:42 INFO - PROCESS | 3952 | ++DOMWINDOW == 88 (00000025B4E9E800) [pid = 3952] [serial = 1374] [outer = 0000000000000000] 07:13:42 INFO - PROCESS | 3952 | ++DOMWINDOW == 89 (00000025B601A800) [pid = 3952] [serial = 1375] [outer = 00000025B4E9E800] 07:13:42 INFO - PROCESS | 3952 | 1467036822510 Marionette DEBUG loaded listener.js 07:13:42 INFO - PROCESS | 3952 | ++DOMWINDOW == 90 (00000025B6E89400) [pid = 3952] [serial = 1376] [outer = 00000025B4E9E800] 07:13:42 INFO - PROCESS | 3952 | 1467036822979 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]]]}] 07:13:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 07:13:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 734ms 07:13:43 INFO - PROCESS | 3952 | 1467036823029 Marionette TRACE conn6 -> [0,1797,"getWindowHandle",null] 07:13:43 INFO - PROCESS | 3952 | 1467036823032 Marionette TRACE conn6 <- [1,1797,null,{"value":"13"}] 07:13:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 07:13:43 INFO - PROCESS | 3952 | 1467036823035 Marionette TRACE conn6 -> [0,1798,"setScriptTimeout",{"ms":35000}] 07:13:43 INFO - PROCESS | 3952 | 1467036823037 Marionette TRACE conn6 <- [1,1798,null,{}] 07:13:43 INFO - PROCESS | 3952 | 1467036823041 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}] 07:13:43 INFO - PROCESS | 3952 | 1467036823043 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:13:43 INFO - PROCESS | 3952 | 1467036823153 Marionette TRACE conn6 <- [1,1799,null,{"value":null}] 07:13:43 INFO - PROCESS | 3952 | 1467036823159 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:43 INFO - PROCESS | 3952 | 1467036823161 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:13:43 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BAEA3800 == 32 [pid = 3952] [id = 459] 07:13:43 INFO - PROCESS | 3952 | ++DOMWINDOW == 91 (00000025A9720000) [pid = 3952] [serial = 1377] [outer = 0000000000000000] 07:13:43 INFO - PROCESS | 3952 | ++DOMWINDOW == 92 (00000025B74E7C00) [pid = 3952] [serial = 1378] [outer = 00000025A9720000] 07:13:43 INFO - PROCESS | 3952 | 1467036823206 Marionette DEBUG loaded listener.js 07:13:43 INFO - PROCESS | 3952 | ++DOMWINDOW == 93 (00000025B7F0F800) [pid = 3952] [serial = 1379] [outer = 00000025A9720000] 07:13:43 INFO - PROCESS | 3952 | 1467036823687 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]]]}] 07:13:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 07:13:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 690ms 07:13:43 INFO - PROCESS | 3952 | 1467036823727 Marionette TRACE conn6 -> [0,1801,"getWindowHandle",null] 07:13:43 INFO - PROCESS | 3952 | 1467036823729 Marionette TRACE conn6 <- [1,1801,null,{"value":"13"}] 07:13:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 07:13:43 INFO - PROCESS | 3952 | 1467036823738 Marionette TRACE conn6 -> [0,1802,"setScriptTimeout",{"ms":35000}] 07:13:43 INFO - PROCESS | 3952 | 1467036823740 Marionette TRACE conn6 <- [1,1802,null,{}] 07:13:43 INFO - PROCESS | 3952 | 1467036823743 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}] 07:13:43 INFO - PROCESS | 3952 | 1467036823750 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:13:43 INFO - PROCESS | 3952 | 1467036823916 Marionette TRACE conn6 <- [1,1803,null,{"value":null}] 07:13:44 INFO - PROCESS | 3952 | --DOMWINDOW == 92 (00000025B8D9B800) [pid = 3952] [serial = 1332] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 07:13:44 INFO - PROCESS | 3952 | --DOMWINDOW == 91 (00000025BB030800) [pid = 3952] [serial = 1335] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 07:13:44 INFO - PROCESS | 3952 | --DOMWINDOW == 90 (00000025ABDDD800) [pid = 3952] [serial = 1317] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 07:13:44 INFO - PROCESS | 3952 | --DOMWINDOW == 89 (00000025B812F800) [pid = 3952] [serial = 1314] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 07:13:44 INFO - PROCESS | 3952 | --DOMWINDOW == 88 (00000025A9721400) [pid = 3952] [serial = 1320] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 07:13:44 INFO - PROCESS | 3952 | --DOMWINDOW == 87 (00000025AAA08800) [pid = 3952] [serial = 1308] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 07:13:44 INFO - PROCESS | 3952 | --DOMWINDOW == 86 (00000025AA704000) [pid = 3952] [serial = 1341] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 07:13:44 INFO - PROCESS | 3952 | --DOMWINDOW == 85 (00000025BB3A4000) [pid = 3952] [serial = 1338] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 07:13:44 INFO - PROCESS | 3952 | --DOMWINDOW == 84 (00000025B8139000) [pid = 3952] [serial = 1329] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 07:13:44 INFO - PROCESS | 3952 | --DOMWINDOW == 83 (00000025BB61B000) [pid = 3952] [serial = 1305] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 07:13:44 INFO - PROCESS | 3952 | --DOMWINDOW == 82 (00000025B41CF800) [pid = 3952] [serial = 1323] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 07:13:44 INFO - PROCESS | 3952 | --DOMWINDOW == 81 (00000025B14B1000) [pid = 3952] [serial = 1311] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 07:13:44 INFO - PROCESS | 3952 | --DOMWINDOW == 80 (00000025B74EB400) [pid = 3952] [serial = 1326] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 07:13:44 INFO - PROCESS | 3952 | --DOMWINDOW == 79 (00000025BA166400) [pid = 3952] [serial = 1344] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 07:13:44 INFO - PROCESS | 3952 | --DOMWINDOW == 78 (00000025BBBD6400) [pid = 3952] [serial = 1347] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 07:13:44 INFO - PROCESS | 3952 | 1467036824343 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:44 INFO - PROCESS | 3952 | 1467036824345 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:13:44 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B7461800 == 33 [pid = 3952] [id = 460] 07:13:44 INFO - PROCESS | 3952 | ++DOMWINDOW == 79 (00000025A9F58000) [pid = 3952] [serial = 1380] [outer = 0000000000000000] 07:13:44 INFO - PROCESS | 3952 | ++DOMWINDOW == 80 (00000025AAC52000) [pid = 3952] [serial = 1381] [outer = 00000025A9F58000] 07:13:44 INFO - PROCESS | 3952 | 1467036824393 Marionette DEBUG loaded listener.js 07:13:44 INFO - PROCESS | 3952 | ++DOMWINDOW == 81 (00000025B42E4000) [pid = 3952] [serial = 1382] [outer = 00000025A9F58000] 07:13:44 INFO - PROCESS | 3952 | 1467036824781 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]]]}] 07:13:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 07:13:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1077ms 07:13:44 INFO - PROCESS | 3952 | 1467036824818 Marionette TRACE conn6 -> [0,1805,"getWindowHandle",null] 07:13:44 INFO - PROCESS | 3952 | 1467036824820 Marionette TRACE conn6 <- [1,1805,null,{"value":"13"}] 07:13:44 INFO - PROCESS | 3952 | 1467036824823 Marionette TRACE conn6 -> [0,1806,"setScriptTimeout",{"ms":35000}] 07:13:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 07:13:44 INFO - PROCESS | 3952 | 1467036824825 Marionette TRACE conn6 <- [1,1806,null,{}] 07:13:44 INFO - PROCESS | 3952 | 1467036824829 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}] 07:13:44 INFO - PROCESS | 3952 | 1467036824831 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:13:44 INFO - PROCESS | 3952 | 1467036824941 Marionette TRACE conn6 <- [1,1807,null,{"value":null}] 07:13:44 INFO - PROCESS | 3952 | 1467036824950 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:44 INFO - PROCESS | 3952 | 1467036824952 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:13:44 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BDE3D000 == 34 [pid = 3952] [id = 461] 07:13:44 INFO - PROCESS | 3952 | ++DOMWINDOW == 82 (00000025AA1C9800) [pid = 3952] [serial = 1383] [outer = 0000000000000000] 07:13:44 INFO - PROCESS | 3952 | ++DOMWINDOW == 83 (00000025B80C5400) [pid = 3952] [serial = 1384] [outer = 00000025AA1C9800] 07:13:45 INFO - PROCESS | 3952 | 1467036824996 Marionette DEBUG loaded listener.js 07:13:45 INFO - PROCESS | 3952 | ++DOMWINDOW == 84 (00000025B890C400) [pid = 3952] [serial = 1385] [outer = 00000025AA1C9800] 07:13:45 INFO - PROCESS | 3952 | 1467036825412 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]]]}] 07:13:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 07:13:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 630ms 07:13:45 INFO - PROCESS | 3952 | 1467036825456 Marionette TRACE conn6 -> [0,1809,"getWindowHandle",null] 07:13:45 INFO - PROCESS | 3952 | 1467036825459 Marionette TRACE conn6 <- [1,1809,null,{"value":"13"}] 07:13:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 07:13:45 INFO - PROCESS | 3952 | 1467036825462 Marionette TRACE conn6 -> [0,1810,"setScriptTimeout",{"ms":35000}] 07:13:45 INFO - PROCESS | 3952 | 1467036825464 Marionette TRACE conn6 <- [1,1810,null,{}] 07:13:45 INFO - PROCESS | 3952 | 1467036825467 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}] 07:13:45 INFO - PROCESS | 3952 | 1467036825469 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:13:45 INFO - PROCESS | 3952 | 1467036825582 Marionette TRACE conn6 <- [1,1811,null,{"value":null}] 07:13:45 INFO - PROCESS | 3952 | 1467036825623 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:45 INFO - PROCESS | 3952 | 1467036825625 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:13:45 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BE197000 == 35 [pid = 3952] [id = 462] 07:13:45 INFO - PROCESS | 3952 | ++DOMWINDOW == 85 (00000025B41D4000) [pid = 3952] [serial = 1386] [outer = 0000000000000000] 07:13:45 INFO - PROCESS | 3952 | ++DOMWINDOW == 86 (00000025B8D9F400) [pid = 3952] [serial = 1387] [outer = 00000025B41D4000] 07:13:45 INFO - PROCESS | 3952 | 1467036825669 Marionette DEBUG loaded listener.js 07:13:45 INFO - PROCESS | 3952 | ++DOMWINDOW == 87 (00000025B9639000) [pid = 3952] [serial = 1388] [outer = 00000025B41D4000] 07:13:46 INFO - PROCESS | 3952 | 1467036826078 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]]]}] 07:13:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 07:13:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 628ms 07:13:46 INFO - PROCESS | 3952 | 1467036826094 Marionette TRACE conn6 -> [0,1813,"getWindowHandle",null] 07:13:46 INFO - PROCESS | 3952 | 1467036826096 Marionette TRACE conn6 <- [1,1813,null,{"value":"13"}] 07:13:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 07:13:46 INFO - PROCESS | 3952 | 1467036826100 Marionette TRACE conn6 -> [0,1814,"setScriptTimeout",{"ms":35000}] 07:13:46 INFO - PROCESS | 3952 | 1467036826102 Marionette TRACE conn6 <- [1,1814,null,{}] 07:13:46 INFO - PROCESS | 3952 | 1467036826105 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}] 07:13:46 INFO - PROCESS | 3952 | 1467036826107 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:13:46 INFO - PROCESS | 3952 | 1467036826221 Marionette TRACE conn6 <- [1,1815,null,{"value":null}] 07:13:46 INFO - PROCESS | 3952 | 1467036826229 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:46 INFO - PROCESS | 3952 | 1467036826231 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:13:46 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B7EA7000 == 36 [pid = 3952] [id = 463] 07:13:46 INFO - PROCESS | 3952 | ++DOMWINDOW == 88 (00000025B9804000) [pid = 3952] [serial = 1389] [outer = 0000000000000000] 07:13:46 INFO - PROCESS | 3952 | ++DOMWINDOW == 89 (00000025B9C2BC00) [pid = 3952] [serial = 1390] [outer = 00000025B9804000] 07:13:46 INFO - PROCESS | 3952 | 1467036826276 Marionette DEBUG loaded listener.js 07:13:46 INFO - PROCESS | 3952 | ++DOMWINDOW == 90 (00000025BA162400) [pid = 3952] [serial = 1391] [outer = 00000025B9804000] 07:13:47 INFO - PROCESS | 3952 | 1467036827081 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]]]}] 07:13:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 07:13:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1028ms 07:13:47 INFO - PROCESS | 3952 | 1467036827132 Marionette TRACE conn6 -> [0,1817,"getWindowHandle",null] 07:13:47 INFO - PROCESS | 3952 | 1467036827136 Marionette TRACE conn6 <- [1,1817,null,{"value":"13"}] 07:13:47 INFO - PROCESS | 3952 | 1467036827162 Marionette TRACE conn6 -> [0,1818,"setScriptTimeout",{"ms":35000}] 07:13:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 07:13:47 INFO - PROCESS | 3952 | 1467036827168 Marionette TRACE conn6 <- [1,1818,null,{}] 07:13:47 INFO - PROCESS | 3952 | 1467036827173 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}] 07:13:47 INFO - PROCESS | 3952 | 1467036827176 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:13:47 INFO - PROCESS | 3952 | 1467036827362 Marionette TRACE conn6 <- [1,1819,null,{"value":null}] 07:13:47 INFO - PROCESS | 3952 | 1467036827454 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:47 INFO - PROCESS | 3952 | 1467036827457 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:13:47 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B7458800 == 37 [pid = 3952] [id = 464] 07:13:47 INFO - PROCESS | 3952 | ++DOMWINDOW == 91 (00000025AAC9D400) [pid = 3952] [serial = 1392] [outer = 0000000000000000] 07:13:47 INFO - PROCESS | 3952 | ++DOMWINDOW == 92 (00000025ABF4D400) [pid = 3952] [serial = 1393] [outer = 00000025AAC9D400] 07:13:47 INFO - PROCESS | 3952 | 1467036827516 Marionette DEBUG loaded listener.js 07:13:47 INFO - PROCESS | 3952 | ++DOMWINDOW == 93 (00000025B0996C00) [pid = 3952] [serial = 1394] [outer = 00000025AAC9D400] 07:13:48 INFO - PROCESS | 3952 | 1467036828210 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]]]}] 07:13:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 07:13:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1082ms 07:13:48 INFO - PROCESS | 3952 | 1467036828249 Marionette TRACE conn6 -> [0,1821,"getWindowHandle",null] 07:13:48 INFO - PROCESS | 3952 | 1467036828254 Marionette TRACE conn6 <- [1,1821,null,{"value":"13"}] 07:13:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 07:13:48 INFO - PROCESS | 3952 | 1467036828261 Marionette TRACE conn6 -> [0,1822,"setScriptTimeout",{"ms":35000}] 07:13:48 INFO - PROCESS | 3952 | 1467036828264 Marionette TRACE conn6 <- [1,1822,null,{}] 07:13:48 INFO - PROCESS | 3952 | 1467036828288 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}] 07:13:48 INFO - PROCESS | 3952 | 1467036828291 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:13:48 INFO - PROCESS | 3952 | 1467036828422 Marionette TRACE conn6 <- [1,1823,null,{"value":null}] 07:13:48 INFO - PROCESS | 3952 | 1467036828547 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:48 INFO - PROCESS | 3952 | 1467036828551 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:13:48 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BAEA2800 == 38 [pid = 3952] [id = 465] 07:13:48 INFO - PROCESS | 3952 | ++DOMWINDOW == 94 (00000025B0FA5400) [pid = 3952] [serial = 1395] [outer = 0000000000000000] 07:13:48 INFO - PROCESS | 3952 | ++DOMWINDOW == 95 (00000025B486F800) [pid = 3952] [serial = 1396] [outer = 00000025B0FA5400] 07:13:48 INFO - PROCESS | 3952 | 1467036828612 Marionette DEBUG loaded listener.js 07:13:48 INFO - PROCESS | 3952 | ++DOMWINDOW == 96 (00000025B707B400) [pid = 3952] [serial = 1397] [outer = 00000025B0FA5400] 07:13:49 INFO - PROCESS | 3952 | --DOCSHELL 00000025BE197000 == 37 [pid = 3952] [id = 462] 07:13:49 INFO - PROCESS | 3952 | --DOCSHELL 00000025BDE3D000 == 36 [pid = 3952] [id = 461] 07:13:49 INFO - PROCESS | 3952 | --DOCSHELL 00000025B7461800 == 35 [pid = 3952] [id = 460] 07:13:49 INFO - PROCESS | 3952 | --DOCSHELL 00000025BAEA3800 == 34 [pid = 3952] [id = 459] 07:13:49 INFO - PROCESS | 3952 | --DOCSHELL 00000025B98A0800 == 33 [pid = 3952] [id = 458] 07:13:49 INFO - PROCESS | 3952 | --DOCSHELL 00000025B7EB1800 == 32 [pid = 3952] [id = 457] 07:13:49 INFO - PROCESS | 3952 | --DOCSHELL 00000025B6AA0800 == 31 [pid = 3952] [id = 456] 07:13:49 INFO - PROCESS | 3952 | --DOCSHELL 00000025AFBC1000 == 30 [pid = 3952] [id = 455] 07:13:49 INFO - PROCESS | 3952 | --DOMWINDOW == 95 (00000025B963D400) [pid = 3952] [serial = 1333] [outer = 0000000000000000] [url = about:blank] 07:13:49 INFO - PROCESS | 3952 | --DOMWINDOW == 94 (00000025BB729C00) [pid = 3952] [serial = 1337] [outer = 0000000000000000] [url = about:blank] 07:13:49 INFO - PROCESS | 3952 | --DOMWINDOW == 93 (00000025BB61B400) [pid = 3952] [serial = 1336] [outer = 0000000000000000] [url = about:blank] 07:13:49 INFO - PROCESS | 3952 | --DOMWINDOW == 92 (00000025B0807000) [pid = 3952] [serial = 1318] [outer = 0000000000000000] [url = about:blank] 07:13:49 INFO - PROCESS | 3952 | --DOMWINDOW == 91 (00000025B8D93C00) [pid = 3952] [serial = 1319] [outer = 0000000000000000] [url = about:blank] 07:13:49 INFO - PROCESS | 3952 | --DOMWINDOW == 90 (00000025B8D9F000) [pid = 3952] [serial = 1315] [outer = 0000000000000000] [url = about:blank] 07:13:49 INFO - PROCESS | 3952 | --DOMWINDOW == 89 (00000025BB3A4400) [pid = 3952] [serial = 1316] [outer = 0000000000000000] [url = about:blank] 07:13:49 INFO - PROCESS | 3952 | --DOMWINDOW == 88 (00000025AA707C00) [pid = 3952] [serial = 1321] [outer = 0000000000000000] [url = about:blank] 07:13:49 INFO - PROCESS | 3952 | --DOMWINDOW == 87 (00000025B09DB400) [pid = 3952] [serial = 1322] [outer = 0000000000000000] [url = about:blank] 07:13:49 INFO - PROCESS | 3952 | --DOMWINDOW == 86 (00000025AAC50800) [pid = 3952] [serial = 1309] [outer = 0000000000000000] [url = about:blank] 07:13:49 INFO - PROCESS | 3952 | --DOMWINDOW == 85 (00000025B393A000) [pid = 3952] [serial = 1342] [outer = 0000000000000000] [url = about:blank] 07:13:49 INFO - PROCESS | 3952 | --DOMWINDOW == 84 (00000025AF826800) [pid = 3952] [serial = 1310] [outer = 0000000000000000] [url = about:blank] 07:13:49 INFO - PROCESS | 3952 | --DOMWINDOW == 83 (00000025BB731800) [pid = 3952] [serial = 1339] [outer = 0000000000000000] [url = about:blank] 07:13:49 INFO - PROCESS | 3952 | --DOMWINDOW == 82 (00000025B8452400) [pid = 3952] [serial = 1330] [outer = 0000000000000000] [url = about:blank] 07:13:49 INFO - PROCESS | 3952 | --DOMWINDOW == 81 (00000025BB6DA400) [pid = 3952] [serial = 1307] [outer = 0000000000000000] [url = about:blank] 07:13:49 INFO - PROCESS | 3952 | --DOMWINDOW == 80 (00000025B42E5800) [pid = 3952] [serial = 1324] [outer = 0000000000000000] [url = about:blank] 07:13:49 INFO - PROCESS | 3952 | --DOMWINDOW == 79 (00000025B4E5B000) [pid = 3952] [serial = 1325] [outer = 0000000000000000] [url = about:blank] 07:13:49 INFO - PROCESS | 3952 | --DOMWINDOW == 78 (00000025B42EC000) [pid = 3952] [serial = 1312] [outer = 0000000000000000] [url = about:blank] 07:13:49 INFO - PROCESS | 3952 | --DOMWINDOW == 77 (00000025B6E86000) [pid = 3952] [serial = 1313] [outer = 0000000000000000] [url = about:blank] 07:13:49 INFO - PROCESS | 3952 | --DOMWINDOW == 76 (00000025B7F07000) [pid = 3952] [serial = 1327] [outer = 0000000000000000] [url = about:blank] 07:13:49 INFO - PROCESS | 3952 | --DOMWINDOW == 75 (00000025B8085C00) [pid = 3952] [serial = 1328] [outer = 0000000000000000] [url = about:blank] 07:13:49 INFO - PROCESS | 3952 | --DOMWINDOW == 74 (00000025BB0CEC00) [pid = 3952] [serial = 1346] [outer = 0000000000000000] [url = about:blank] 07:13:49 INFO - PROCESS | 3952 | --DOMWINDOW == 73 (00000025BBDC5C00) [pid = 3952] [serial = 1348] [outer = 0000000000000000] [url = about:blank] 07:13:49 INFO - PROCESS | 3952 | --DOMWINDOW == 72 (00000025BBDCC400) [pid = 3952] [serial = 1349] [outer = 0000000000000000] [url = about:blank] 07:13:49 INFO - PROCESS | 3952 | --DOMWINDOW == 71 (00000025BB0C5C00) [pid = 3952] [serial = 1345] [outer = 0000000000000000] [url = about:blank] 07:13:49 INFO - PROCESS | 3952 | --DOMWINDOW == 70 (00000025BBBD5400) [pid = 3952] [serial = 1340] [outer = 0000000000000000] [url = about:blank] 07:13:49 INFO - PROCESS | 3952 | --DOMWINDOW == 69 (00000025B9CB9800) [pid = 3952] [serial = 1334] [outer = 0000000000000000] [url = about:blank] 07:13:49 INFO - PROCESS | 3952 | --DOMWINDOW == 68 (00000025B8268000) [pid = 3952] [serial = 1343] [outer = 0000000000000000] [url = about:blank] 07:13:49 INFO - PROCESS | 3952 | --DOMWINDOW == 67 (00000025B8D96000) [pid = 3952] [serial = 1331] [outer = 0000000000000000] [url = about:blank] 07:13:49 INFO - PROCESS | 3952 | 1467036829497 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]]]}] 07:13:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 07:13:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1254ms 07:13:49 INFO - PROCESS | 3952 | 1467036829517 Marionette TRACE conn6 -> [0,1825,"getWindowHandle",null] 07:13:49 INFO - PROCESS | 3952 | 1467036829521 Marionette TRACE conn6 <- [1,1825,null,{"value":"13"}] 07:13:49 INFO - PROCESS | 3952 | 1467036829526 Marionette TRACE conn6 -> [0,1826,"setScriptTimeout",{"ms":35000}] 07:13:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 07:13:49 INFO - PROCESS | 3952 | 1467036829529 Marionette TRACE conn6 <- [1,1826,null,{}] 07:13:49 INFO - PROCESS | 3952 | 1467036829535 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}] 07:13:49 INFO - PROCESS | 3952 | 1467036829538 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:13:49 INFO - PROCESS | 3952 | 1467036829628 Marionette TRACE conn6 <- [1,1827,null,{"value":null}] 07:13:49 INFO - PROCESS | 3952 | 1467036829635 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:49 INFO - PROCESS | 3952 | 1467036829639 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:13:49 INFO - PROCESS | 3952 | ++DOCSHELL 00000025AFBB6800 == 31 [pid = 3952] [id = 466] 07:13:49 INFO - PROCESS | 3952 | ++DOMWINDOW == 68 (00000025AAA05000) [pid = 3952] [serial = 1398] [outer = 0000000000000000] 07:13:49 INFO - PROCESS | 3952 | ++DOMWINDOW == 69 (00000025AAA10400) [pid = 3952] [serial = 1399] [outer = 00000025AAA05000] 07:13:49 INFO - PROCESS | 3952 | 1467036829689 Marionette DEBUG loaded listener.js 07:13:49 INFO - PROCESS | 3952 | ++DOMWINDOW == 70 (00000025AAF59000) [pid = 3952] [serial = 1400] [outer = 00000025AAA05000] 07:13:50 INFO - PROCESS | 3952 | 1467036830253 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]]]}] 07:13:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 07:13:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 776ms 07:13:50 INFO - PROCESS | 3952 | 1467036830307 Marionette TRACE conn6 -> [0,1829,"getWindowHandle",null] 07:13:50 INFO - PROCESS | 3952 | 1467036830311 Marionette TRACE conn6 <- [1,1829,null,{"value":"13"}] 07:13:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 07:13:50 INFO - PROCESS | 3952 | 1467036830317 Marionette TRACE conn6 -> [0,1830,"setScriptTimeout",{"ms":35000}] 07:13:50 INFO - PROCESS | 3952 | 1467036830320 Marionette TRACE conn6 <- [1,1830,null,{}] 07:13:50 INFO - PROCESS | 3952 | 1467036830324 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}] 07:13:50 INFO - PROCESS | 3952 | 1467036830326 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:13:50 INFO - PROCESS | 3952 | 1467036830419 Marionette TRACE conn6 <- [1,1831,null,{"value":null}] 07:13:50 INFO - PROCESS | 3952 | 1467036830497 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:50 INFO - PROCESS | 3952 | 1467036830500 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:13:50 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B7018000 == 32 [pid = 3952] [id = 467] 07:13:50 INFO - PROCESS | 3952 | ++DOMWINDOW == 71 (00000025B0A16400) [pid = 3952] [serial = 1401] [outer = 0000000000000000] 07:13:50 INFO - PROCESS | 3952 | ++DOMWINDOW == 72 (00000025B0FA1400) [pid = 3952] [serial = 1402] [outer = 00000025B0A16400] 07:13:50 INFO - PROCESS | 3952 | 1467036830549 Marionette DEBUG loaded listener.js 07:13:50 INFO - PROCESS | 3952 | ++DOMWINDOW == 73 (00000025B3931C00) [pid = 3952] [serial = 1403] [outer = 00000025B0A16400] 07:13:50 INFO - PROCESS | 3952 | 1467036830957 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]]]}] 07:13:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 07:13:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 690ms 07:13:51 INFO - PROCESS | 3952 | 1467036831011 Marionette TRACE conn6 -> [0,1833,"getWindowHandle",null] 07:13:51 INFO - PROCESS | 3952 | 1467036831014 Marionette TRACE conn6 <- [1,1833,null,{"value":"13"}] 07:13:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 07:13:51 INFO - PROCESS | 3952 | 1467036831017 Marionette TRACE conn6 -> [0,1834,"setScriptTimeout",{"ms":35000}] 07:13:51 INFO - PROCESS | 3952 | 1467036831021 Marionette TRACE conn6 <- [1,1834,null,{}] 07:13:51 INFO - PROCESS | 3952 | 1467036831032 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}] 07:13:51 INFO - PROCESS | 3952 | 1467036831037 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:13:51 INFO - PROCESS | 3952 | 1467036831127 Marionette TRACE conn6 <- [1,1835,null,{"value":null}] 07:13:51 INFO - PROCESS | 3952 | 1467036831135 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:51 INFO - PROCESS | 3952 | 1467036831138 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:13:51 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B894A000 == 33 [pid = 3952] [id = 468] 07:13:51 INFO - PROCESS | 3952 | ++DOMWINDOW == 74 (00000025A971C400) [pid = 3952] [serial = 1404] [outer = 0000000000000000] 07:13:51 INFO - PROCESS | 3952 | ++DOMWINDOW == 75 (00000025B4E9BC00) [pid = 3952] [serial = 1405] [outer = 00000025A971C400] 07:13:51 INFO - PROCESS | 3952 | 1467036831187 Marionette DEBUG loaded listener.js 07:13:51 INFO - PROCESS | 3952 | ++DOMWINDOW == 76 (00000025B6AF1800) [pid = 3952] [serial = 1406] [outer = 00000025A971C400] 07:13:51 INFO - PROCESS | 3952 | 1467036831635 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]]]}] 07:13:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 07:13:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 691ms 07:13:51 INFO - PROCESS | 3952 | 1467036831711 Marionette TRACE conn6 -> [0,1837,"getWindowHandle",null] 07:13:51 INFO - PROCESS | 3952 | 1467036831714 Marionette TRACE conn6 <- [1,1837,null,{"value":"13"}] 07:13:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 07:13:51 INFO - PROCESS | 3952 | 1467036831717 Marionette TRACE conn6 -> [0,1838,"setScriptTimeout",{"ms":35000}] 07:13:51 INFO - PROCESS | 3952 | 1467036831719 Marionette TRACE conn6 <- [1,1838,null,{}] 07:13:51 INFO - PROCESS | 3952 | 1467036831722 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}] 07:13:51 INFO - PROCESS | 3952 | 1467036831724 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:13:51 INFO - PROCESS | 3952 | 1467036831877 Marionette TRACE conn6 <- [1,1839,null,{"value":null}] 07:13:51 INFO - PROCESS | 3952 | 1467036831885 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:51 INFO - PROCESS | 3952 | 1467036831887 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:13:51 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BB316800 == 34 [pid = 3952] [id = 469] 07:13:51 INFO - PROCESS | 3952 | ++DOMWINDOW == 77 (00000025B7A4F000) [pid = 3952] [serial = 1407] [outer = 0000000000000000] 07:13:51 INFO - PROCESS | 3952 | ++DOMWINDOW == 78 (00000025B7F08400) [pid = 3952] [serial = 1408] [outer = 00000025B7A4F000] 07:13:51 INFO - PROCESS | 3952 | 1467036831985 Marionette DEBUG loaded listener.js 07:13:52 INFO - PROCESS | 3952 | ++DOMWINDOW == 79 (00000025B8070800) [pid = 3952] [serial = 1409] [outer = 00000025B7A4F000] 07:13:52 INFO - PROCESS | 3952 | 1467036832424 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]]]}] 07:13:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 07:13:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 733ms 07:13:52 INFO - PROCESS | 3952 | 1467036832453 Marionette TRACE conn6 -> [0,1841,"getWindowHandle",null] 07:13:52 INFO - PROCESS | 3952 | 1467036832456 Marionette TRACE conn6 <- [1,1841,null,{"value":"13"}] 07:13:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 07:13:52 INFO - PROCESS | 3952 | 1467036832459 Marionette TRACE conn6 -> [0,1842,"setScriptTimeout",{"ms":35000}] 07:13:52 INFO - PROCESS | 3952 | 1467036832461 Marionette TRACE conn6 <- [1,1842,null,{}] 07:13:52 INFO - PROCESS | 3952 | 1467036832465 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}] 07:13:52 INFO - PROCESS | 3952 | 1467036832467 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:13:52 INFO - PROCESS | 3952 | 1467036832580 Marionette TRACE conn6 <- [1,1843,null,{"value":null}] 07:13:52 INFO - PROCESS | 3952 | 1467036832662 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:52 INFO - PROCESS | 3952 | 1467036832664 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:13:52 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BBA11800 == 35 [pid = 3952] [id = 470] 07:13:52 INFO - PROCESS | 3952 | ++DOMWINDOW == 80 (00000025B808F000) [pid = 3952] [serial = 1410] [outer = 0000000000000000] 07:13:52 INFO - PROCESS | 3952 | ++DOMWINDOW == 81 (00000025B80BD400) [pid = 3952] [serial = 1411] [outer = 00000025B808F000] 07:13:52 INFO - PROCESS | 3952 | 1467036832709 Marionette DEBUG loaded listener.js 07:13:52 INFO - PROCESS | 3952 | ++DOMWINDOW == 82 (00000025B8131C00) [pid = 3952] [serial = 1412] [outer = 00000025B808F000] 07:13:53 INFO - PROCESS | 3952 | 1467036833160 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]]]}] 07:13:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 07:13:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 733ms 07:13:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 07:13:53 INFO - PROCESS | 3952 | 1467036833195 Marionette TRACE conn6 -> [0,1845,"getWindowHandle",null] 07:13:53 INFO - PROCESS | 3952 | 1467036833197 Marionette TRACE conn6 <- [1,1845,null,{"value":"13"}] 07:13:53 INFO - PROCESS | 3952 | 1467036833200 Marionette TRACE conn6 -> [0,1846,"setScriptTimeout",{"ms":35000}] 07:13:53 INFO - PROCESS | 3952 | 1467036833202 Marionette TRACE conn6 <- [1,1846,null,{}] 07:13:53 INFO - PROCESS | 3952 | 1467036833205 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}] 07:13:53 INFO - PROCESS | 3952 | 1467036833211 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:13:53 INFO - PROCESS | 3952 | 1467036833390 Marionette TRACE conn6 <- [1,1847,null,{"value":null}] 07:13:53 INFO - PROCESS | 3952 | 1467036833447 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:53 INFO - PROCESS | 3952 | 1467036833449 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:13:53 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BE188000 == 36 [pid = 3952] [id = 471] 07:13:53 INFO - PROCESS | 3952 | ++DOMWINDOW == 83 (00000025B8449C00) [pid = 3952] [serial = 1413] [outer = 0000000000000000] 07:13:53 INFO - PROCESS | 3952 | ++DOMWINDOW == 84 (00000025B8D9F000) [pid = 3952] [serial = 1414] [outer = 00000025B8449C00] 07:13:53 INFO - PROCESS | 3952 | 1467036833496 Marionette DEBUG loaded listener.js 07:13:53 INFO - PROCESS | 3952 | ++DOMWINDOW == 85 (00000025BAF75800) [pid = 3952] [serial = 1415] [outer = 00000025B8449C00] 07:13:53 INFO - PROCESS | 3952 | --DOMWINDOW == 84 (00000025B41D4000) [pid = 3952] [serial = 1386] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 07:13:53 INFO - PROCESS | 3952 | --DOMWINDOW == 83 (00000025B4E9E800) [pid = 3952] [serial = 1374] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 07:13:53 INFO - PROCESS | 3952 | --DOMWINDOW == 82 (00000025A9707800) [pid = 3952] [serial = 1371] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 07:13:53 INFO - PROCESS | 3952 | --DOMWINDOW == 81 (00000025AA714000) [pid = 3952] [serial = 1365] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 07:13:53 INFO - PROCESS | 3952 | --DOMWINDOW == 80 (00000025AAFEA000) [pid = 3952] [serial = 1368] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 07:13:53 INFO - PROCESS | 3952 | --DOMWINDOW == 79 (00000025AAC97400) [pid = 3952] [serial = 1362] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 07:13:53 INFO - PROCESS | 3952 | --DOMWINDOW == 78 (00000025A9720000) [pid = 3952] [serial = 1377] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 07:13:53 INFO - PROCESS | 3952 | --DOMWINDOW == 77 (00000025AFB73400) [pid = 3952] [serial = 1350] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 07:13:53 INFO - PROCESS | 3952 | --DOMWINDOW == 76 (00000025B6AF8C00) [pid = 3952] [serial = 1353] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 07:13:53 INFO - PROCESS | 3952 | --DOMWINDOW == 75 (00000025BAF81400) [pid = 3952] [serial = 1356] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 07:13:53 INFO - PROCESS | 3952 | --DOMWINDOW == 74 (00000025BB030400) [pid = 3952] [serial = 1359] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 07:13:53 INFO - PROCESS | 3952 | --DOMWINDOW == 73 (00000025A9F58000) [pid = 3952] [serial = 1380] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 07:13:53 INFO - PROCESS | 3952 | --DOMWINDOW == 72 (00000025AA1C9800) [pid = 3952] [serial = 1383] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 07:13:54 INFO - PROCESS | 3952 | 1467036834110 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]]]}] 07:13:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 07:13:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 987ms 07:13:54 INFO - PROCESS | 3952 | 1467036834191 Marionette TRACE conn6 -> [0,1849,"getWindowHandle",null] 07:13:54 INFO - PROCESS | 3952 | 1467036834195 Marionette TRACE conn6 <- [1,1849,null,{"value":"13"}] 07:13:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 07:13:54 INFO - PROCESS | 3952 | 1467036834201 Marionette TRACE conn6 -> [0,1850,"setScriptTimeout",{"ms":35000}] 07:13:54 INFO - PROCESS | 3952 | 1467036834204 Marionette TRACE conn6 <- [1,1850,null,{}] 07:13:54 INFO - PROCESS | 3952 | 1467036834211 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}] 07:13:54 INFO - PROCESS | 3952 | 1467036834214 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:13:54 INFO - PROCESS | 3952 | 1467036834381 Marionette TRACE conn6 <- [1,1851,null,{"value":null}] 07:13:54 INFO - PROCESS | 3952 | 1467036834431 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:54 INFO - PROCESS | 3952 | 1467036834434 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:13:54 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B6AA0800 == 37 [pid = 3952] [id = 472] 07:13:54 INFO - PROCESS | 3952 | ++DOMWINDOW == 73 (00000025AAA08400) [pid = 3952] [serial = 1416] [outer = 0000000000000000] 07:13:54 INFO - PROCESS | 3952 | ++DOMWINDOW == 74 (00000025AAC9DC00) [pid = 3952] [serial = 1417] [outer = 00000025AAA08400] 07:13:54 INFO - PROCESS | 3952 | 1467036834493 Marionette DEBUG loaded listener.js 07:13:54 INFO - PROCESS | 3952 | ++DOMWINDOW == 75 (00000025AFC69400) [pid = 3952] [serial = 1418] [outer = 00000025AAA08400] 07:13:55 INFO - PROCESS | 3952 | 1467036835137 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]]]}] 07:13:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 07:13:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 984ms 07:13:55 INFO - PROCESS | 3952 | 1467036835189 Marionette TRACE conn6 -> [0,1853,"getWindowHandle",null] 07:13:55 INFO - PROCESS | 3952 | 1467036835194 Marionette TRACE conn6 <- [1,1853,null,{"value":"13"}] 07:13:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 07:13:55 INFO - PROCESS | 3952 | 1467036835201 Marionette TRACE conn6 -> [0,1854,"setScriptTimeout",{"ms":35000}] 07:13:55 INFO - PROCESS | 3952 | 1467036835204 Marionette TRACE conn6 <- [1,1854,null,{}] 07:13:55 INFO - PROCESS | 3952 | 1467036835208 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}] 07:13:55 INFO - PROCESS | 3952 | 1467036835211 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:13:55 INFO - PROCESS | 3952 | 1467036835336 Marionette TRACE conn6 <- [1,1855,null,{"value":null}] 07:13:55 INFO - PROCESS | 3952 | 1467036835458 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:55 INFO - PROCESS | 3952 | 1467036835461 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:13:55 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BB704000 == 38 [pid = 3952] [id = 473] 07:13:55 INFO - PROCESS | 3952 | ++DOMWINDOW == 76 (00000025B45D3800) [pid = 3952] [serial = 1419] [outer = 0000000000000000] 07:13:55 INFO - PROCESS | 3952 | ++DOMWINDOW == 77 (00000025B49E1C00) [pid = 3952] [serial = 1420] [outer = 00000025B45D3800] 07:13:55 INFO - PROCESS | 3952 | 1467036835520 Marionette DEBUG loaded listener.js 07:13:55 INFO - PROCESS | 3952 | ++DOMWINDOW == 78 (00000025B7415000) [pid = 3952] [serial = 1421] [outer = 00000025B45D3800] 07:13:56 INFO - PROCESS | 3952 | 1467036836148 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]]]}] 07:13:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 07:13:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 985ms 07:13:56 INFO - PROCESS | 3952 | 1467036836188 Marionette TRACE conn6 -> [0,1857,"getWindowHandle",null] 07:13:56 INFO - PROCESS | 3952 | 1467036836190 Marionette TRACE conn6 <- [1,1857,null,{"value":"13"}] 07:13:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 07:13:56 INFO - PROCESS | 3952 | 1467036836194 Marionette TRACE conn6 -> [0,1858,"setScriptTimeout",{"ms":35000}] 07:13:56 INFO - PROCESS | 3952 | 1467036836198 Marionette TRACE conn6 <- [1,1858,null,{}] 07:13:56 INFO - PROCESS | 3952 | 1467036836210 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}] 07:13:56 INFO - PROCESS | 3952 | 1467036836215 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:13:56 INFO - PROCESS | 3952 | 1467036836328 Marionette TRACE conn6 <- [1,1859,null,{"value":null}] 07:13:56 INFO - PROCESS | 3952 | 1467036836453 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:56 INFO - PROCESS | 3952 | 1467036836457 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:13:56 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BEE3C000 == 39 [pid = 3952] [id = 474] 07:13:56 INFO - PROCESS | 3952 | ++DOMWINDOW == 79 (00000025B8D97C00) [pid = 3952] [serial = 1422] [outer = 0000000000000000] 07:13:56 INFO - PROCESS | 3952 | ++DOMWINDOW == 80 (00000025B8DA1C00) [pid = 3952] [serial = 1423] [outer = 00000025B8D97C00] 07:13:56 INFO - PROCESS | 3952 | 1467036836516 Marionette DEBUG loaded listener.js 07:13:56 INFO - PROCESS | 3952 | ++DOMWINDOW == 81 (00000025B9C30400) [pid = 3952] [serial = 1424] [outer = 00000025B8D97C00] 07:13:57 INFO - PROCESS | 3952 | 1467036837061 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]]]}] 07:13:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 07:13:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 944ms 07:13:57 INFO - PROCESS | 3952 | 1467036837149 Marionette TRACE conn6 -> [0,1861,"getWindowHandle",null] 07:13:57 INFO - PROCESS | 3952 | 1467036837152 Marionette TRACE conn6 <- [1,1861,null,{"value":"13"}] 07:13:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 07:13:57 INFO - PROCESS | 3952 | 1467036837157 Marionette TRACE conn6 -> [0,1862,"setScriptTimeout",{"ms":35000}] 07:13:57 INFO - PROCESS | 3952 | 1467036837159 Marionette TRACE conn6 <- [1,1862,null,{}] 07:13:57 INFO - PROCESS | 3952 | 1467036837163 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}] 07:13:57 INFO - PROCESS | 3952 | 1467036837166 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:13:57 INFO - PROCESS | 3952 | 1467036837286 Marionette TRACE conn6 <- [1,1863,null,{"value":null}] 07:13:57 INFO - PROCESS | 3952 | 1467036837372 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:57 INFO - PROCESS | 3952 | 1467036837375 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:13:57 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BF25B000 == 40 [pid = 3952] [id = 475] 07:13:57 INFO - PROCESS | 3952 | ++DOMWINDOW == 82 (00000025BB031800) [pid = 3952] [serial = 1425] [outer = 0000000000000000] 07:13:57 INFO - PROCESS | 3952 | ++DOMWINDOW == 83 (00000025BB034800) [pid = 3952] [serial = 1426] [outer = 00000025BB031800] 07:13:57 INFO - PROCESS | 3952 | 1467036837431 Marionette DEBUG loaded listener.js 07:13:57 INFO - PROCESS | 3952 | ++DOMWINDOW == 84 (00000025BB0C4C00) [pid = 3952] [serial = 1427] [outer = 00000025BB031800] 07:13:58 INFO - PROCESS | 3952 | 1467036838053 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]]]}] 07:13:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 07:13:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 923ms 07:13:58 INFO - PROCESS | 3952 | 1467036838083 Marionette TRACE conn6 -> [0,1865,"getWindowHandle",null] 07:13:58 INFO - PROCESS | 3952 | 1467036838086 Marionette TRACE conn6 <- [1,1865,null,{"value":"13"}] 07:13:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 07:13:58 INFO - PROCESS | 3952 | 1467036838089 Marionette TRACE conn6 -> [0,1866,"setScriptTimeout",{"ms":35000}] 07:13:58 INFO - PROCESS | 3952 | 1467036838092 Marionette TRACE conn6 <- [1,1866,null,{}] 07:13:58 INFO - PROCESS | 3952 | 1467036838095 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}] 07:13:58 INFO - PROCESS | 3952 | 1467036838098 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:13:58 INFO - PROCESS | 3952 | 1467036838206 Marionette TRACE conn6 <- [1,1867,null,{"value":null}] 07:13:58 INFO - PROCESS | 3952 | 1467036838414 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:58 INFO - PROCESS | 3952 | 1467036838418 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:13:58 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B0842000 == 41 [pid = 3952] [id = 476] 07:13:58 INFO - PROCESS | 3952 | ++DOMWINDOW == 85 (00000025AA627000) [pid = 3952] [serial = 1428] [outer = 0000000000000000] 07:13:58 INFO - PROCESS | 3952 | ++DOMWINDOW == 86 (00000025AA71B000) [pid = 3952] [serial = 1429] [outer = 00000025AA627000] 07:13:58 INFO - PROCESS | 3952 | 1467036838468 Marionette DEBUG loaded listener.js 07:13:58 INFO - PROCESS | 3952 | ++DOMWINDOW == 87 (00000025AF171C00) [pid = 3952] [serial = 1430] [outer = 00000025AA627000] 07:13:59 INFO - PROCESS | 3952 | --DOCSHELL 00000025BBA11800 == 40 [pid = 3952] [id = 470] 07:13:59 INFO - PROCESS | 3952 | --DOCSHELL 00000025BB316800 == 39 [pid = 3952] [id = 469] 07:13:59 INFO - PROCESS | 3952 | --DOCSHELL 00000025B894A000 == 38 [pid = 3952] [id = 468] 07:13:59 INFO - PROCESS | 3952 | --DOCSHELL 00000025B7018000 == 37 [pid = 3952] [id = 467] 07:13:59 INFO - PROCESS | 3952 | --DOCSHELL 00000025AFBB6800 == 36 [pid = 3952] [id = 466] 07:13:59 INFO - PROCESS | 3952 | --DOCSHELL 00000025B7EA7000 == 35 [pid = 3952] [id = 463] 07:13:59 INFO - PROCESS | 3952 | --DOCSHELL 00000025B7458800 == 34 [pid = 3952] [id = 464] 07:13:59 INFO - PROCESS | 3952 | --DOCSHELL 00000025BAEA2800 == 33 [pid = 3952] [id = 465] 07:13:59 INFO - PROCESS | 3952 | --DOCSHELL 00000025B42DB000 == 32 [pid = 3952] [id = 454] 07:13:59 INFO - PROCESS | 3952 | --DOCSHELL 00000025BF25B000 == 31 [pid = 3952] [id = 475] 07:13:59 INFO - PROCESS | 3952 | --DOCSHELL 00000025BEE3C000 == 30 [pid = 3952] [id = 474] 07:13:59 INFO - PROCESS | 3952 | --DOCSHELL 00000025BB704000 == 29 [pid = 3952] [id = 473] 07:13:59 INFO - PROCESS | 3952 | --DOCSHELL 00000025B6AA0800 == 28 [pid = 3952] [id = 472] 07:13:59 INFO - PROCESS | 3952 | --DOCSHELL 00000025BE188000 == 27 [pid = 3952] [id = 471] 07:13:59 INFO - PROCESS | 3952 | --DOMWINDOW == 86 (00000025B8D9F400) [pid = 3952] [serial = 1387] [outer = 0000000000000000] [url = about:blank] 07:13:59 INFO - PROCESS | 3952 | --DOMWINDOW == 85 (00000025B601A800) [pid = 3952] [serial = 1375] [outer = 0000000000000000] [url = about:blank] 07:13:59 INFO - PROCESS | 3952 | --DOMWINDOW == 84 (00000025B41C7000) [pid = 3952] [serial = 1372] [outer = 0000000000000000] [url = about:blank] 07:13:59 INFO - PROCESS | 3952 | --DOMWINDOW == 83 (00000025AA721000) [pid = 3952] [serial = 1366] [outer = 0000000000000000] [url = about:blank] 07:13:59 INFO - PROCESS | 3952 | --DOMWINDOW == 82 (00000025AAC4C400) [pid = 3952] [serial = 1367] [outer = 0000000000000000] [url = about:blank] 07:13:59 INFO - PROCESS | 3952 | --DOMWINDOW == 81 (00000025AF1C8400) [pid = 3952] [serial = 1369] [outer = 0000000000000000] [url = about:blank] 07:13:59 INFO - PROCESS | 3952 | --DOMWINDOW == 80 (00000025B0804C00) [pid = 3952] [serial = 1370] [outer = 0000000000000000] [url = about:blank] 07:13:59 INFO - PROCESS | 3952 | --DOMWINDOW == 79 (00000025AF8B8C00) [pid = 3952] [serial = 1364] [outer = 0000000000000000] [url = about:blank] 07:13:59 INFO - PROCESS | 3952 | --DOMWINDOW == 78 (00000025AACA2C00) [pid = 3952] [serial = 1363] [outer = 0000000000000000] [url = about:blank] 07:13:59 INFO - PROCESS | 3952 | --DOMWINDOW == 77 (00000025B74E7C00) [pid = 3952] [serial = 1378] [outer = 0000000000000000] [url = about:blank] 07:13:59 INFO - PROCESS | 3952 | --DOMWINDOW == 76 (00000025B393A800) [pid = 3952] [serial = 1352] [outer = 0000000000000000] [url = about:blank] 07:13:59 INFO - PROCESS | 3952 | --DOMWINDOW == 75 (00000025B0993000) [pid = 3952] [serial = 1351] [outer = 0000000000000000] [url = about:blank] 07:13:59 INFO - PROCESS | 3952 | --DOMWINDOW == 74 (00000025B80C5C00) [pid = 3952] [serial = 1355] [outer = 0000000000000000] [url = about:blank] 07:13:59 INFO - PROCESS | 3952 | --DOMWINDOW == 73 (00000025B7E22800) [pid = 3952] [serial = 1354] [outer = 0000000000000000] [url = about:blank] 07:13:59 INFO - PROCESS | 3952 | --DOMWINDOW == 72 (00000025BB730400) [pid = 3952] [serial = 1358] [outer = 0000000000000000] [url = about:blank] 07:13:59 INFO - PROCESS | 3952 | --DOMWINDOW == 71 (00000025BB3A5400) [pid = 3952] [serial = 1357] [outer = 0000000000000000] [url = about:blank] 07:13:59 INFO - PROCESS | 3952 | --DOMWINDOW == 70 (00000025BC979000) [pid = 3952] [serial = 1361] [outer = 0000000000000000] [url = about:blank] 07:13:59 INFO - PROCESS | 3952 | --DOMWINDOW == 69 (00000025BC732000) [pid = 3952] [serial = 1360] [outer = 0000000000000000] [url = about:blank] 07:13:59 INFO - PROCESS | 3952 | --DOMWINDOW == 68 (00000025B9639000) [pid = 3952] [serial = 1388] [outer = 0000000000000000] [url = about:blank] 07:13:59 INFO - PROCESS | 3952 | --DOMWINDOW == 67 (00000025B6E89400) [pid = 3952] [serial = 1376] [outer = 0000000000000000] [url = about:blank] 07:13:59 INFO - PROCESS | 3952 | --DOMWINDOW == 66 (00000025AAC52000) [pid = 3952] [serial = 1381] [outer = 0000000000000000] [url = about:blank] 07:13:59 INFO - PROCESS | 3952 | --DOMWINDOW == 65 (00000025B7F0F800) [pid = 3952] [serial = 1379] [outer = 0000000000000000] [url = about:blank] 07:13:59 INFO - PROCESS | 3952 | --DOMWINDOW == 64 (00000025B42E4000) [pid = 3952] [serial = 1382] [outer = 0000000000000000] [url = about:blank] 07:13:59 INFO - PROCESS | 3952 | --DOMWINDOW == 63 (00000025B80C5400) [pid = 3952] [serial = 1384] [outer = 0000000000000000] [url = about:blank] 07:13:59 INFO - PROCESS | 3952 | --DOMWINDOW == 62 (00000025B890C400) [pid = 3952] [serial = 1385] [outer = 0000000000000000] [url = about:blank] 07:13:59 INFO - PROCESS | 3952 | --DOMWINDOW == 61 (00000025B4533000) [pid = 3952] [serial = 1373] [outer = 0000000000000000] [url = about:blank] 07:13:59 INFO - PROCESS | 3952 | 1467036839826 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]]]}] 07:13:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 07:13:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1797ms 07:13:59 INFO - PROCESS | 3952 | 1467036839891 Marionette TRACE conn6 -> [0,1869,"getWindowHandle",null] 07:13:59 INFO - PROCESS | 3952 | 1467036839895 Marionette TRACE conn6 <- [1,1869,null,{"value":"13"}] 07:13:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 07:13:59 INFO - PROCESS | 3952 | 1467036839901 Marionette TRACE conn6 -> [0,1870,"setScriptTimeout",{"ms":35000}] 07:13:59 INFO - PROCESS | 3952 | 1467036839904 Marionette TRACE conn6 <- [1,1870,null,{}] 07:13:59 INFO - PROCESS | 3952 | 1467036839910 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}] 07:13:59 INFO - PROCESS | 3952 | 1467036839913 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:14:00 INFO - PROCESS | 3952 | 1467036840017 Marionette TRACE conn6 <- [1,1871,null,{"value":null}] 07:14:00 INFO - PROCESS | 3952 | 1467036840086 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:00 INFO - PROCESS | 3952 | 1467036840090 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:14:00 INFO - PROCESS | 3952 | ++DOCSHELL 00000025AF90A000 == 28 [pid = 3952] [id = 477] 07:14:00 INFO - PROCESS | 3952 | ++DOMWINDOW == 62 (00000025A9F54400) [pid = 3952] [serial = 1431] [outer = 0000000000000000] 07:14:00 INFO - PROCESS | 3952 | ++DOMWINDOW == 63 (00000025AA1CFC00) [pid = 3952] [serial = 1432] [outer = 00000025A9F54400] 07:14:00 INFO - PROCESS | 3952 | 1467036840140 Marionette DEBUG loaded listener.js 07:14:00 INFO - PROCESS | 3952 | ++DOMWINDOW == 64 (00000025AA70E800) [pid = 3952] [serial = 1433] [outer = 00000025A9F54400] 07:14:00 INFO - PROCESS | 3952 | 1467036840558 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]]]}] 07:14:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 07:14:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 733ms 07:14:00 INFO - PROCESS | 3952 | 1467036840637 Marionette TRACE conn6 -> [0,1873,"getWindowHandle",null] 07:14:00 INFO - PROCESS | 3952 | 1467036840642 Marionette TRACE conn6 <- [1,1873,null,{"value":"13"}] 07:14:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 07:14:00 INFO - PROCESS | 3952 | 1467036840649 Marionette TRACE conn6 -> [0,1874,"setScriptTimeout",{"ms":35000}] 07:14:00 INFO - PROCESS | 3952 | 1467036840652 Marionette TRACE conn6 <- [1,1874,null,{}] 07:14:00 INFO - PROCESS | 3952 | 1467036840656 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}] 07:14:00 INFO - PROCESS | 3952 | 1467036840659 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:14:00 INFO - PROCESS | 3952 | 1467036840751 Marionette TRACE conn6 <- [1,1875,null,{"value":null}] 07:14:00 INFO - PROCESS | 3952 | 1467036840764 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:00 INFO - PROCESS | 3952 | 1467036840767 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:14:00 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B4EAE800 == 29 [pid = 3952] [id = 478] 07:14:00 INFO - PROCESS | 3952 | ++DOMWINDOW == 65 (00000025AABA2000) [pid = 3952] [serial = 1434] [outer = 0000000000000000] 07:14:00 INFO - PROCESS | 3952 | ++DOMWINDOW == 66 (00000025AAC4C000) [pid = 3952] [serial = 1435] [outer = 00000025AABA2000] 07:14:00 INFO - PROCESS | 3952 | 1467036840818 Marionette DEBUG loaded listener.js 07:14:00 INFO - PROCESS | 3952 | ++DOMWINDOW == 67 (00000025AAC9E800) [pid = 3952] [serial = 1436] [outer = 00000025AABA2000] 07:14:01 INFO - PROCESS | 3952 | 1467036841293 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]]]}] 07:14:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 07:14:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 690ms 07:14:01 INFO - PROCESS | 3952 | 1467036841341 Marionette TRACE conn6 -> [0,1877,"getWindowHandle",null] 07:14:01 INFO - PROCESS | 3952 | 1467036841344 Marionette TRACE conn6 <- [1,1877,null,{"value":"13"}] 07:14:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 07:14:01 INFO - PROCESS | 3952 | 1467036841347 Marionette TRACE conn6 -> [0,1878,"setScriptTimeout",{"ms":35000}] 07:14:01 INFO - PROCESS | 3952 | 1467036841351 Marionette TRACE conn6 <- [1,1878,null,{}] 07:14:01 INFO - PROCESS | 3952 | 1467036841363 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}] 07:14:01 INFO - PROCESS | 3952 | 1467036841368 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:14:01 INFO - PROCESS | 3952 | 1467036841517 Marionette TRACE conn6 <- [1,1879,null,{"value":null}] 07:14:01 INFO - PROCESS | 3952 | 1467036841568 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:01 INFO - PROCESS | 3952 | 1467036841571 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:14:01 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B7611000 == 30 [pid = 3952] [id = 479] 07:14:01 INFO - PROCESS | 3952 | ++DOMWINDOW == 68 (00000025A8D4FC00) [pid = 3952] [serial = 1437] [outer = 0000000000000000] 07:14:01 INFO - PROCESS | 3952 | ++DOMWINDOW == 69 (00000025AF1C3C00) [pid = 3952] [serial = 1438] [outer = 00000025A8D4FC00] 07:14:01 INFO - PROCESS | 3952 | 1467036841620 Marionette DEBUG loaded listener.js 07:14:01 INFO - PROCESS | 3952 | ++DOMWINDOW == 70 (00000025B0807000) [pid = 3952] [serial = 1439] [outer = 00000025A8D4FC00] 07:14:02 INFO - PROCESS | 3952 | 1467036842050 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]]]}] 07:14:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 07:14:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 733ms 07:14:02 INFO - PROCESS | 3952 | 1467036842083 Marionette TRACE conn6 -> [0,1881,"getWindowHandle",null] 07:14:02 INFO - PROCESS | 3952 | 1467036842085 Marionette TRACE conn6 <- [1,1881,null,{"value":"13"}] 07:14:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 07:14:02 INFO - PROCESS | 3952 | 1467036842089 Marionette TRACE conn6 -> [0,1882,"setScriptTimeout",{"ms":35000}] 07:14:02 INFO - PROCESS | 3952 | 1467036842091 Marionette TRACE conn6 <- [1,1882,null,{}] 07:14:02 INFO - PROCESS | 3952 | 1467036842103 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}] 07:14:02 INFO - PROCESS | 3952 | 1467036842105 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:14:02 INFO - PROCESS | 3952 | 1467036842216 Marionette TRACE conn6 <- [1,1883,null,{"value":null}] 07:14:02 INFO - PROCESS | 3952 | 1467036842221 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:02 INFO - PROCESS | 3952 | 1467036842223 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:14:02 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B82D2000 == 31 [pid = 3952] [id = 480] 07:14:02 INFO - PROCESS | 3952 | ++DOMWINDOW == 71 (00000025B0F10C00) [pid = 3952] [serial = 1440] [outer = 0000000000000000] 07:14:02 INFO - PROCESS | 3952 | ++DOMWINDOW == 72 (00000025B1454400) [pid = 3952] [serial = 1441] [outer = 00000025B0F10C00] 07:14:02 INFO - PROCESS | 3952 | 1467036842275 Marionette DEBUG loaded listener.js 07:14:02 INFO - PROCESS | 3952 | ++DOMWINDOW == 73 (00000025B3940000) [pid = 3952] [serial = 1442] [outer = 00000025B0F10C00] 07:14:02 INFO - PROCESS | 3952 | 1467036842717 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]]]}] 07:14:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 07:14:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 690ms 07:14:02 INFO - PROCESS | 3952 | 1467036842783 Marionette TRACE conn6 -> [0,1885,"getWindowHandle",null] 07:14:02 INFO - PROCESS | 3952 | 1467036842786 Marionette TRACE conn6 <- [1,1885,null,{"value":"13"}] 07:14:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 07:14:02 INFO - PROCESS | 3952 | 1467036842789 Marionette TRACE conn6 -> [0,1886,"setScriptTimeout",{"ms":35000}] 07:14:02 INFO - PROCESS | 3952 | 1467036842791 Marionette TRACE conn6 <- [1,1886,null,{}] 07:14:02 INFO - PROCESS | 3952 | 1467036842794 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}] 07:14:02 INFO - PROCESS | 3952 | 1467036842796 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:14:02 INFO - PROCESS | 3952 | 1467036842929 Marionette TRACE conn6 <- [1,1887,null,{"value":null}] 07:14:02 INFO - PROCESS | 3952 | 1467036842953 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:02 INFO - PROCESS | 3952 | 1467036842955 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:14:02 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B96B8800 == 32 [pid = 3952] [id = 481] 07:14:02 INFO - PROCESS | 3952 | ++DOMWINDOW == 74 (00000025AAA0B800) [pid = 3952] [serial = 1443] [outer = 0000000000000000] 07:14:03 INFO - PROCESS | 3952 | ++DOMWINDOW == 75 (00000025B42E2C00) [pid = 3952] [serial = 1444] [outer = 00000025AAA0B800] 07:14:03 INFO - PROCESS | 3952 | 1467036843001 Marionette DEBUG loaded listener.js 07:14:03 INFO - PROCESS | 3952 | ++DOMWINDOW == 76 (00000025B45D7C00) [pid = 3952] [serial = 1445] [outer = 00000025AAA0B800] 07:14:03 INFO - PROCESS | 3952 | 1467036843451 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]]]}] 07:14:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 07:14:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 733ms 07:14:03 INFO - PROCESS | 3952 | 1467036843524 Marionette TRACE conn6 -> [0,1889,"getWindowHandle",null] 07:14:03 INFO - PROCESS | 3952 | 1467036843527 Marionette TRACE conn6 <- [1,1889,null,{"value":"13"}] 07:14:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 07:14:03 INFO - PROCESS | 3952 | 1467036843530 Marionette TRACE conn6 -> [0,1890,"setScriptTimeout",{"ms":35000}] 07:14:03 INFO - PROCESS | 3952 | 1467036843532 Marionette TRACE conn6 <- [1,1890,null,{}] 07:14:03 INFO - PROCESS | 3952 | 1467036843540 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}] 07:14:03 INFO - PROCESS | 3952 | 1467036843546 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:14:03 INFO - PROCESS | 3952 | 1467036843681 Marionette TRACE conn6 <- [1,1891,null,{"value":null}] 07:14:03 INFO - PROCESS | 3952 | 1467036843738 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:03 INFO - PROCESS | 3952 | 1467036843740 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:14:03 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BAEA7800 == 33 [pid = 3952] [id = 482] 07:14:03 INFO - PROCESS | 3952 | ++DOMWINDOW == 77 (00000025B486D800) [pid = 3952] [serial = 1446] [outer = 0000000000000000] 07:14:03 INFO - PROCESS | 3952 | ++DOMWINDOW == 78 (00000025B6AF9800) [pid = 3952] [serial = 1447] [outer = 00000025B486D800] 07:14:03 INFO - PROCESS | 3952 | 1467036843786 Marionette DEBUG loaded listener.js 07:14:03 INFO - PROCESS | 3952 | ++DOMWINDOW == 79 (00000025B7414800) [pid = 3952] [serial = 1448] [outer = 00000025B486D800] 07:14:04 INFO - PROCESS | 3952 | --DOMWINDOW == 78 (00000025A971C400) [pid = 3952] [serial = 1404] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 07:14:04 INFO - PROCESS | 3952 | --DOMWINDOW == 77 (00000025B7A4F000) [pid = 3952] [serial = 1407] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 07:14:04 INFO - PROCESS | 3952 | --DOMWINDOW == 76 (00000025B0FA5400) [pid = 3952] [serial = 1395] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 07:14:04 INFO - PROCESS | 3952 | --DOMWINDOW == 75 (00000025AAC9D400) [pid = 3952] [serial = 1392] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 07:14:04 INFO - PROCESS | 3952 | --DOMWINDOW == 74 (00000025AAA05000) [pid = 3952] [serial = 1398] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 07:14:04 INFO - PROCESS | 3952 | --DOMWINDOW == 73 (00000025B0A16400) [pid = 3952] [serial = 1401] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 07:14:04 INFO - PROCESS | 3952 | --DOMWINDOW == 72 (00000025B9804000) [pid = 3952] [serial = 1389] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 07:14:04 INFO - PROCESS | 3952 | --DOMWINDOW == 71 (00000025B8449C00) [pid = 3952] [serial = 1413] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 07:14:04 INFO - PROCESS | 3952 | --DOMWINDOW == 70 (00000025B808F000) [pid = 3952] [serial = 1410] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 07:14:04 INFO - PROCESS | 3952 | 1467036844320 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]]]}] 07:14:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 07:14:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 839ms 07:14:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 07:14:04 INFO - PROCESS | 3952 | 1467036844371 Marionette TRACE conn6 -> [0,1893,"getWindowHandle",null] 07:14:04 INFO - PROCESS | 3952 | 1467036844373 Marionette TRACE conn6 <- [1,1893,null,{"value":"13"}] 07:14:04 INFO - PROCESS | 3952 | 1467036844377 Marionette TRACE conn6 -> [0,1894,"setScriptTimeout",{"ms":35000}] 07:14:04 INFO - PROCESS | 3952 | 1467036844379 Marionette TRACE conn6 <- [1,1894,null,{}] 07:14:04 INFO - PROCESS | 3952 | 1467036844382 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}] 07:14:04 INFO - PROCESS | 3952 | 1467036844384 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:14:04 INFO - PROCESS | 3952 | 1467036844465 Marionette TRACE conn6 <- [1,1895,null,{"value":null}] 07:14:04 INFO - PROCESS | 3952 | 1467036844470 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:04 INFO - PROCESS | 3952 | 1467036844472 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:14:04 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BB712000 == 34 [pid = 3952] [id = 483] 07:14:04 INFO - PROCESS | 3952 | ++DOMWINDOW == 71 (00000025B14A3800) [pid = 3952] [serial = 1449] [outer = 0000000000000000] 07:14:04 INFO - PROCESS | 3952 | ++DOMWINDOW == 72 (00000025B7411C00) [pid = 3952] [serial = 1450] [outer = 00000025B14A3800] 07:14:04 INFO - PROCESS | 3952 | 1467036844517 Marionette DEBUG loaded listener.js 07:14:04 INFO - PROCESS | 3952 | ++DOMWINDOW == 73 (00000025B762CC00) [pid = 3952] [serial = 1451] [outer = 00000025B14A3800] 07:14:04 INFO - PROCESS | 3952 | 1467036844941 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]]]}] 07:14:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 07:14:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 586ms 07:14:04 INFO - PROCESS | 3952 | 1467036844967 Marionette TRACE conn6 -> [0,1897,"getWindowHandle",null] 07:14:04 INFO - PROCESS | 3952 | 1467036844969 Marionette TRACE conn6 <- [1,1897,null,{"value":"13"}] 07:14:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 07:14:04 INFO - PROCESS | 3952 | 1467036844973 Marionette TRACE conn6 -> [0,1898,"setScriptTimeout",{"ms":35000}] 07:14:04 INFO - PROCESS | 3952 | 1467036844975 Marionette TRACE conn6 <- [1,1898,null,{}] 07:14:04 INFO - PROCESS | 3952 | 1467036844978 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}] 07:14:04 INFO - PROCESS | 3952 | 1467036844980 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:14:05 INFO - PROCESS | 3952 | 1467036845060 Marionette TRACE conn6 <- [1,1899,null,{"value":null}] 07:14:05 INFO - PROCESS | 3952 | 1467036845067 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:05 INFO - PROCESS | 3952 | 1467036845069 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:14:05 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BBA03000 == 35 [pid = 3952] [id = 484] 07:14:05 INFO - PROCESS | 3952 | ++DOMWINDOW == 74 (00000025B7E1CC00) [pid = 3952] [serial = 1452] [outer = 0000000000000000] 07:14:05 INFO - PROCESS | 3952 | ++DOMWINDOW == 75 (00000025B7F0E000) [pid = 3952] [serial = 1453] [outer = 00000025B7E1CC00] 07:14:05 INFO - PROCESS | 3952 | 1467036845113 Marionette DEBUG loaded listener.js 07:14:05 INFO - PROCESS | 3952 | ++DOMWINDOW == 76 (00000025B8069800) [pid = 3952] [serial = 1454] [outer = 00000025B7E1CC00] 07:14:05 INFO - PROCESS | 3952 | 1467036845563 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]]]}] 07:14:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 07:14:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 629ms 07:14:05 INFO - PROCESS | 3952 | 1467036845604 Marionette TRACE conn6 -> [0,1901,"getWindowHandle",null] 07:14:05 INFO - PROCESS | 3952 | 1467036845606 Marionette TRACE conn6 <- [1,1901,null,{"value":"13"}] 07:14:05 INFO - PROCESS | 3952 | 1467036845609 Marionette TRACE conn6 -> [0,1902,"setScriptTimeout",{"ms":35000}] 07:14:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 07:14:05 INFO - PROCESS | 3952 | 1467036845611 Marionette TRACE conn6 <- [1,1902,null,{}] 07:14:05 INFO - PROCESS | 3952 | 1467036845615 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}] 07:14:05 INFO - PROCESS | 3952 | 1467036845617 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:14:05 INFO - PROCESS | 3952 | 1467036845697 Marionette TRACE conn6 <- [1,1903,null,{"value":null}] 07:14:05 INFO - PROCESS | 3952 | 1467036845702 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:05 INFO - PROCESS | 3952 | 1467036845704 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:14:05 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B760F800 == 36 [pid = 3952] [id = 485] 07:14:05 INFO - PROCESS | 3952 | ++DOMWINDOW == 77 (00000025B806A800) [pid = 3952] [serial = 1455] [outer = 0000000000000000] 07:14:05 INFO - PROCESS | 3952 | ++DOMWINDOW == 78 (00000025B8085400) [pid = 3952] [serial = 1456] [outer = 00000025B806A800] 07:14:05 INFO - PROCESS | 3952 | 1467036845748 Marionette DEBUG loaded listener.js 07:14:05 INFO - PROCESS | 3952 | ++DOMWINDOW == 79 (00000025B80B8800) [pid = 3952] [serial = 1457] [outer = 00000025B806A800] 07:14:06 INFO - PROCESS | 3952 | --DOCSHELL 00000025AF90A000 == 35 [pid = 3952] [id = 477] 07:14:06 INFO - PROCESS | 3952 | --DOCSHELL 00000025B0842000 == 34 [pid = 3952] [id = 476] 07:14:07 INFO - PROCESS | 3952 | --DOCSHELL 00000025B4EAE800 == 33 [pid = 3952] [id = 478] 07:14:07 INFO - PROCESS | 3952 | --DOCSHELL 00000025B82D2000 == 32 [pid = 3952] [id = 480] 07:14:07 INFO - PROCESS | 3952 | --DOCSHELL 00000025B96B8800 == 31 [pid = 3952] [id = 481] 07:14:07 INFO - PROCESS | 3952 | --DOCSHELL 00000025B7611000 == 30 [pid = 3952] [id = 479] 07:14:07 INFO - PROCESS | 3952 | --DOCSHELL 00000025BAEA7800 == 29 [pid = 3952] [id = 482] 07:14:07 INFO - PROCESS | 3952 | --DOCSHELL 00000025BBA03000 == 28 [pid = 3952] [id = 484] 07:14:07 INFO - PROCESS | 3952 | --DOCSHELL 00000025BB712000 == 27 [pid = 3952] [id = 483] 07:14:07 INFO - PROCESS | 3952 | --DOMWINDOW == 78 (00000025B707B400) [pid = 3952] [serial = 1397] [outer = 0000000000000000] [url = about:blank] 07:14:07 INFO - PROCESS | 3952 | --DOMWINDOW == 77 (00000025ABF4D400) [pid = 3952] [serial = 1393] [outer = 0000000000000000] [url = about:blank] 07:14:07 INFO - PROCESS | 3952 | --DOMWINDOW == 76 (00000025AAF59000) [pid = 3952] [serial = 1400] [outer = 0000000000000000] [url = about:blank] 07:14:07 INFO - PROCESS | 3952 | --DOMWINDOW == 75 (00000025B0996C00) [pid = 3952] [serial = 1394] [outer = 0000000000000000] [url = about:blank] 07:14:07 INFO - PROCESS | 3952 | --DOMWINDOW == 74 (00000025B0FA1400) [pid = 3952] [serial = 1402] [outer = 0000000000000000] [url = about:blank] 07:14:07 INFO - PROCESS | 3952 | --DOMWINDOW == 73 (00000025B486F800) [pid = 3952] [serial = 1396] [outer = 0000000000000000] [url = about:blank] 07:14:07 INFO - PROCESS | 3952 | --DOMWINDOW == 72 (00000025B9C2BC00) [pid = 3952] [serial = 1390] [outer = 0000000000000000] [url = about:blank] 07:14:07 INFO - PROCESS | 3952 | --DOMWINDOW == 71 (00000025B3931C00) [pid = 3952] [serial = 1403] [outer = 0000000000000000] [url = about:blank] 07:14:07 INFO - PROCESS | 3952 | --DOMWINDOW == 70 (00000025AAA10400) [pid = 3952] [serial = 1399] [outer = 0000000000000000] [url = about:blank] 07:14:07 INFO - PROCESS | 3952 | --DOMWINDOW == 69 (00000025BA162400) [pid = 3952] [serial = 1391] [outer = 0000000000000000] [url = about:blank] 07:14:07 INFO - PROCESS | 3952 | --DOMWINDOW == 68 (00000025BAF75800) [pid = 3952] [serial = 1415] [outer = 0000000000000000] [url = about:blank] 07:14:07 INFO - PROCESS | 3952 | --DOMWINDOW == 67 (00000025B8131C00) [pid = 3952] [serial = 1412] [outer = 0000000000000000] [url = about:blank] 07:14:07 INFO - PROCESS | 3952 | --DOMWINDOW == 66 (00000025B8D9F000) [pid = 3952] [serial = 1414] [outer = 0000000000000000] [url = about:blank] 07:14:07 INFO - PROCESS | 3952 | --DOMWINDOW == 65 (00000025B8070800) [pid = 3952] [serial = 1409] [outer = 0000000000000000] [url = about:blank] 07:14:07 INFO - PROCESS | 3952 | --DOMWINDOW == 64 (00000025B80BD400) [pid = 3952] [serial = 1411] [outer = 0000000000000000] [url = about:blank] 07:14:07 INFO - PROCESS | 3952 | --DOMWINDOW == 63 (00000025B6AF1800) [pid = 3952] [serial = 1406] [outer = 0000000000000000] [url = about:blank] 07:14:07 INFO - PROCESS | 3952 | --DOMWINDOW == 62 (00000025B7F08400) [pid = 3952] [serial = 1408] [outer = 0000000000000000] [url = about:blank] 07:14:07 INFO - PROCESS | 3952 | --DOMWINDOW == 61 (00000025B4E9BC00) [pid = 3952] [serial = 1405] [outer = 0000000000000000] [url = about:blank] 07:14:07 INFO - PROCESS | 3952 | 1467036847488 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]]]}] 07:14:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 07:14:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1935ms 07:14:07 INFO - PROCESS | 3952 | 1467036847550 Marionette TRACE conn6 -> [0,1905,"getWindowHandle",null] 07:14:07 INFO - PROCESS | 3952 | 1467036847554 Marionette TRACE conn6 <- [1,1905,null,{"value":"13"}] 07:14:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 07:14:07 INFO - PROCESS | 3952 | 1467036847560 Marionette TRACE conn6 -> [0,1906,"setScriptTimeout",{"ms":35000}] 07:14:07 INFO - PROCESS | 3952 | 1467036847564 Marionette TRACE conn6 <- [1,1906,null,{}] 07:14:07 INFO - PROCESS | 3952 | 1467036847570 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}] 07:14:07 INFO - PROCESS | 3952 | 1467036847573 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:14:07 INFO - PROCESS | 3952 | 1467036847670 Marionette TRACE conn6 <- [1,1907,null,{"value":null}] 07:14:07 INFO - PROCESS | 3952 | 1467036847706 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:07 INFO - PROCESS | 3952 | 1467036847709 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:14:07 INFO - PROCESS | 3952 | ++DOCSHELL 00000025AF94F800 == 28 [pid = 3952] [id = 486] 07:14:07 INFO - PROCESS | 3952 | ++DOMWINDOW == 62 (00000025A9D2F800) [pid = 3952] [serial = 1458] [outer = 0000000000000000] 07:14:07 INFO - PROCESS | 3952 | ++DOMWINDOW == 63 (00000025A9DC5000) [pid = 3952] [serial = 1459] [outer = 00000025A9D2F800] 07:14:07 INFO - PROCESS | 3952 | 1467036847758 Marionette DEBUG loaded listener.js 07:14:07 INFO - PROCESS | 3952 | ++DOMWINDOW == 64 (00000025AA629000) [pid = 3952] [serial = 1460] [outer = 00000025A9D2F800] 07:14:08 INFO - PROCESS | 3952 | 1467036848229 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]]]}] 07:14:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 07:14:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 734ms 07:14:08 INFO - PROCESS | 3952 | 1467036848297 Marionette TRACE conn6 -> [0,1909,"getWindowHandle",null] 07:14:08 INFO - PROCESS | 3952 | 1467036848303 Marionette TRACE conn6 <- [1,1909,null,{"value":"13"}] 07:14:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 07:14:08 INFO - PROCESS | 3952 | 1467036848309 Marionette TRACE conn6 -> [0,1910,"setScriptTimeout",{"ms":35000}] 07:14:08 INFO - PROCESS | 3952 | 1467036848312 Marionette TRACE conn6 <- [1,1910,null,{}] 07:14:08 INFO - PROCESS | 3952 | 1467036848316 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}] 07:14:08 INFO - PROCESS | 3952 | 1467036848319 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:14:08 INFO - PROCESS | 3952 | 1467036848415 Marionette TRACE conn6 <- [1,1911,null,{"value":null}] 07:14:08 INFO - PROCESS | 3952 | 1467036848430 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:08 INFO - PROCESS | 3952 | 1467036848433 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:14:08 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B4E03800 == 29 [pid = 3952] [id = 487] 07:14:08 INFO - PROCESS | 3952 | ++DOMWINDOW == 65 (00000025AAA05800) [pid = 3952] [serial = 1461] [outer = 0000000000000000] 07:14:08 INFO - PROCESS | 3952 | ++DOMWINDOW == 66 (00000025AAA09800) [pid = 3952] [serial = 1462] [outer = 00000025AAA05800] 07:14:08 INFO - PROCESS | 3952 | 1467036848483 Marionette DEBUG loaded listener.js 07:14:08 INFO - PROCESS | 3952 | ++DOMWINDOW == 67 (00000025AAB9B400) [pid = 3952] [serial = 1463] [outer = 00000025AAA05800] 07:14:08 INFO - PROCESS | 3952 | 1467036848948 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]]]}] 07:14:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 07:14:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 692ms 07:14:09 INFO - PROCESS | 3952 | 1467036849003 Marionette TRACE conn6 -> [0,1913,"getWindowHandle",null] 07:14:09 INFO - PROCESS | 3952 | 1467036849005 Marionette TRACE conn6 <- [1,1913,null,{"value":"13"}] 07:14:09 INFO - PROCESS | 3952 | 1467036849009 Marionette TRACE conn6 -> [0,1914,"setScriptTimeout",{"ms":35000}] 07:14:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 07:14:09 INFO - PROCESS | 3952 | 1467036849013 Marionette TRACE conn6 <- [1,1914,null,{}] 07:14:09 INFO - PROCESS | 3952 | 1467036849025 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}] 07:14:09 INFO - PROCESS | 3952 | 1467036849030 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:14:09 INFO - PROCESS | 3952 | 1467036849146 Marionette TRACE conn6 <- [1,1915,null,{"value":null}] 07:14:09 INFO - PROCESS | 3952 | 1467036849227 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:09 INFO - PROCESS | 3952 | 1467036849231 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:14:09 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B75B4800 == 30 [pid = 3952] [id = 488] 07:14:09 INFO - PROCESS | 3952 | ++DOMWINDOW == 68 (00000025A8CC8000) [pid = 3952] [serial = 1464] [outer = 0000000000000000] 07:14:09 INFO - PROCESS | 3952 | ++DOMWINDOW == 69 (00000025AB313000) [pid = 3952] [serial = 1465] [outer = 00000025A8CC8000] 07:14:09 INFO - PROCESS | 3952 | 1467036849281 Marionette DEBUG loaded listener.js 07:14:09 INFO - PROCESS | 3952 | ++DOMWINDOW == 70 (00000025AEE53400) [pid = 3952] [serial = 1466] [outer = 00000025A8CC8000] 07:14:09 INFO - PROCESS | 3952 | 1467036849640 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]]]}] 07:14:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 07:14:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 692ms 07:14:09 INFO - PROCESS | 3952 | 1467036849711 Marionette TRACE conn6 -> [0,1917,"getWindowHandle",null] 07:14:09 INFO - PROCESS | 3952 | 1467036849714 Marionette TRACE conn6 <- [1,1917,null,{"value":"13"}] 07:14:09 INFO - PROCESS | 3952 | 1467036849717 Marionette TRACE conn6 -> [0,1918,"setScriptTimeout",{"ms":35000}] 07:14:09 INFO - PROCESS | 3952 | 1467036849719 Marionette TRACE conn6 <- [1,1918,null,{}] 07:14:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 07:14:09 INFO - PROCESS | 3952 | 1467036849722 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}] 07:14:09 INFO - PROCESS | 3952 | 1467036849724 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:14:09 INFO - PROCESS | 3952 | 1467036849812 Marionette TRACE conn6 <- [1,1919,null,{"value":null}] 07:14:09 INFO - PROCESS | 3952 | 1467036849818 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:09 INFO - PROCESS | 3952 | 1467036849820 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:14:09 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B7AE2000 == 31 [pid = 3952] [id = 489] 07:14:09 INFO - PROCESS | 3952 | ++DOMWINDOW == 71 (00000025AF82D400) [pid = 3952] [serial = 1467] [outer = 0000000000000000] 07:14:09 INFO - PROCESS | 3952 | ++DOMWINDOW == 72 (00000025AFB73400) [pid = 3952] [serial = 1468] [outer = 00000025AF82D400] 07:14:09 INFO - PROCESS | 3952 | 1467036849866 Marionette DEBUG loaded listener.js 07:14:09 INFO - PROCESS | 3952 | ++DOMWINDOW == 73 (00000025B0805400) [pid = 3952] [serial = 1469] [outer = 00000025AF82D400] 07:14:10 INFO - PROCESS | 3952 | 1467036850308 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]]]}] 07:14:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 07:14:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 629ms 07:14:10 INFO - PROCESS | 3952 | 1467036850353 Marionette TRACE conn6 -> [0,1921,"getWindowHandle",null] 07:14:10 INFO - PROCESS | 3952 | 1467036850356 Marionette TRACE conn6 <- [1,1921,null,{"value":"13"}] 07:14:10 INFO - PROCESS | 3952 | 1467036850359 Marionette TRACE conn6 -> [0,1922,"setScriptTimeout",{"ms":35000}] 07:14:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 07:14:10 INFO - PROCESS | 3952 | 1467036850361 Marionette TRACE conn6 <- [1,1922,null,{}] 07:14:10 INFO - PROCESS | 3952 | 1467036850365 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}] 07:14:10 INFO - PROCESS | 3952 | 1467036850367 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:14:10 INFO - PROCESS | 3952 | 1467036850449 Marionette TRACE conn6 <- [1,1923,null,{"value":null}] 07:14:10 INFO - PROCESS | 3952 | 1467036850457 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:10 INFO - PROCESS | 3952 | 1467036850459 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:14:10 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B8947000 == 32 [pid = 3952] [id = 490] 07:14:10 INFO - PROCESS | 3952 | ++DOMWINDOW == 74 (00000025A9646800) [pid = 3952] [serial = 1470] [outer = 0000000000000000] 07:14:10 INFO - PROCESS | 3952 | ++DOMWINDOW == 75 (00000025B0A18000) [pid = 3952] [serial = 1471] [outer = 00000025A9646800] 07:14:10 INFO - PROCESS | 3952 | 1467036850503 Marionette DEBUG loaded listener.js 07:14:10 INFO - PROCESS | 3952 | ++DOMWINDOW == 76 (00000025B14A7400) [pid = 3952] [serial = 1472] [outer = 00000025A9646800] 07:14:10 INFO - PROCESS | 3952 | 1467036850970 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]]]}] 07:14:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 07:14:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 628ms 07:14:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 07:14:11 INFO - PROCESS | 3952 | 1467036850991 Marionette TRACE conn6 -> [0,1925,"getWindowHandle",null] 07:14:11 INFO - PROCESS | 3952 | 1467036850993 Marionette TRACE conn6 <- [1,1925,null,{"value":"13"}] 07:14:11 INFO - PROCESS | 3952 | 1467036850996 Marionette TRACE conn6 -> [0,1926,"setScriptTimeout",{"ms":35000}] 07:14:11 INFO - PROCESS | 3952 | 1467036850998 Marionette TRACE conn6 <- [1,1926,null,{}] 07:14:11 INFO - PROCESS | 3952 | 1467036851006 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}] 07:14:11 INFO - PROCESS | 3952 | 1467036851012 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:14:11 INFO - PROCESS | 3952 | 1467036851118 Marionette TRACE conn6 <- [1,1927,null,{"value":null}] 07:14:11 INFO - PROCESS | 3952 | 1467036851126 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:11 INFO - PROCESS | 3952 | 1467036851128 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:14:11 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BAE9D000 == 33 [pid = 3952] [id = 491] 07:14:11 INFO - PROCESS | 3952 | ++DOMWINDOW == 77 (00000025B393EC00) [pid = 3952] [serial = 1473] [outer = 0000000000000000] 07:14:11 INFO - PROCESS | 3952 | ++DOMWINDOW == 78 (00000025B41D3800) [pid = 3952] [serial = 1474] [outer = 00000025B393EC00] 07:14:11 INFO - PROCESS | 3952 | 1467036851173 Marionette DEBUG loaded listener.js 07:14:11 INFO - PROCESS | 3952 | ++DOMWINDOW == 79 (00000025B4874800) [pid = 3952] [serial = 1475] [outer = 00000025B393EC00] 07:14:11 INFO - PROCESS | 3952 | 1467036851610 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]]]}] 07:14:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 07:14:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 629ms 07:14:11 INFO - PROCESS | 3952 | 1467036851632 Marionette TRACE conn6 -> [0,1929,"getWindowHandle",null] 07:14:11 INFO - PROCESS | 3952 | 1467036851634 Marionette TRACE conn6 <- [1,1929,null,{"value":"13"}] 07:14:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 07:14:11 INFO - PROCESS | 3952 | 1467036851638 Marionette TRACE conn6 -> [0,1930,"setScriptTimeout",{"ms":35000}] 07:14:11 INFO - PROCESS | 3952 | 1467036851639 Marionette TRACE conn6 <- [1,1930,null,{}] 07:14:11 INFO - PROCESS | 3952 | 1467036851643 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}] 07:14:11 INFO - PROCESS | 3952 | 1467036851645 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:14:11 INFO - PROCESS | 3952 | 1467036851724 Marionette TRACE conn6 <- [1,1931,null,{"value":null}] 07:14:11 INFO - PROCESS | 3952 | 1467036851729 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:11 INFO - PROCESS | 3952 | 1467036851731 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:14:11 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BB70E000 == 34 [pid = 3952] [id = 492] 07:14:11 INFO - PROCESS | 3952 | ++DOMWINDOW == 80 (00000025B49EC000) [pid = 3952] [serial = 1476] [outer = 0000000000000000] 07:14:11 INFO - PROCESS | 3952 | ++DOMWINDOW == 81 (00000025B4EA5C00) [pid = 3952] [serial = 1477] [outer = 00000025B49EC000] 07:14:11 INFO - PROCESS | 3952 | 1467036851776 Marionette DEBUG loaded listener.js 07:14:11 INFO - PROCESS | 3952 | ++DOMWINDOW == 82 (00000025B683D400) [pid = 3952] [serial = 1478] [outer = 00000025B49EC000] 07:14:12 INFO - PROCESS | 3952 | 1467036852190 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]]]}] 07:14:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 07:14:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 588ms 07:14:12 INFO - PROCESS | 3952 | 1467036852230 Marionette TRACE conn6 -> [0,1933,"getWindowHandle",null] 07:14:12 INFO - PROCESS | 3952 | 1467036852232 Marionette TRACE conn6 <- [1,1933,null,{"value":"13"}] 07:14:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 07:14:12 INFO - PROCESS | 3952 | 1467036852235 Marionette TRACE conn6 -> [0,1934,"setScriptTimeout",{"ms":35000}] 07:14:12 INFO - PROCESS | 3952 | 1467036852237 Marionette TRACE conn6 <- [1,1934,null,{}] 07:14:12 INFO - PROCESS | 3952 | 1467036852240 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}] 07:14:12 INFO - PROCESS | 3952 | 1467036852242 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:14:12 INFO - PROCESS | 3952 | 1467036852361 Marionette TRACE conn6 <- [1,1935,null,{"value":null}] 07:14:12 INFO - PROCESS | 3952 | 1467036852370 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:12 INFO - PROCESS | 3952 | 1467036852372 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:14:12 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BB716800 == 35 [pid = 3952] [id = 493] 07:14:12 INFO - PROCESS | 3952 | ++DOMWINDOW == 83 (00000025B6A53C00) [pid = 3952] [serial = 1479] [outer = 0000000000000000] 07:14:12 INFO - PROCESS | 3952 | ++DOMWINDOW == 84 (00000025B6AF8C00) [pid = 3952] [serial = 1480] [outer = 00000025B6A53C00] 07:14:12 INFO - PROCESS | 3952 | 1467036852416 Marionette DEBUG loaded listener.js 07:14:12 INFO - PROCESS | 3952 | ++DOMWINDOW == 85 (00000025B707A800) [pid = 3952] [serial = 1481] [outer = 00000025B6A53C00] 07:14:12 INFO - PROCESS | 3952 | 1467036852847 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]]]}] 07:14:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 07:14:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 628ms 07:14:12 INFO - PROCESS | 3952 | 1467036852867 Marionette TRACE conn6 -> [0,1937,"getWindowHandle",null] 07:14:12 INFO - PROCESS | 3952 | 1467036852869 Marionette TRACE conn6 <- [1,1937,null,{"value":"13"}] 07:14:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 07:14:12 INFO - PROCESS | 3952 | 1467036852873 Marionette TRACE conn6 -> [0,1938,"setScriptTimeout",{"ms":35000}] 07:14:12 INFO - PROCESS | 3952 | 1467036852875 Marionette TRACE conn6 <- [1,1938,null,{}] 07:14:12 INFO - PROCESS | 3952 | 1467036852878 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}] 07:14:12 INFO - PROCESS | 3952 | 1467036852880 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:14:13 INFO - PROCESS | 3952 | 1467036852990 Marionette TRACE conn6 <- [1,1939,null,{"value":null}] 07:14:13 INFO - PROCESS | 3952 | 1467036852995 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:13 INFO - PROCESS | 3952 | 1467036852997 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:14:13 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B75B3000 == 36 [pid = 3952] [id = 494] 07:14:13 INFO - PROCESS | 3952 | ++DOMWINDOW == 86 (00000025B683E400) [pid = 3952] [serial = 1482] [outer = 0000000000000000] 07:14:13 INFO - PROCESS | 3952 | ++DOMWINDOW == 87 (00000025B74EF400) [pid = 3952] [serial = 1483] [outer = 00000025B683E400] 07:14:13 INFO - PROCESS | 3952 | 1467036853042 Marionette DEBUG loaded listener.js 07:14:13 INFO - PROCESS | 3952 | ++DOMWINDOW == 88 (00000025B7E1EC00) [pid = 3952] [serial = 1484] [outer = 00000025B683E400] 07:14:13 INFO - PROCESS | 3952 | 1467036853518 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]]]}] 07:14:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 07:14:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 692ms 07:14:13 INFO - PROCESS | 3952 | 1467036853567 Marionette TRACE conn6 -> [0,1941,"getWindowHandle",null] 07:14:13 INFO - PROCESS | 3952 | 1467036853569 Marionette TRACE conn6 <- [1,1941,null,{"value":"13"}] 07:14:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 07:14:13 INFO - PROCESS | 3952 | 1467036853572 Marionette TRACE conn6 -> [0,1942,"setScriptTimeout",{"ms":35000}] 07:14:13 INFO - PROCESS | 3952 | 1467036853574 Marionette TRACE conn6 <- [1,1942,null,{}] 07:14:13 INFO - PROCESS | 3952 | 1467036853578 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}] 07:14:13 INFO - PROCESS | 3952 | 1467036853579 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:14:13 INFO - PROCESS | 3952 | 1467036853704 Marionette TRACE conn6 <- [1,1943,null,{"value":null}] 07:14:13 INFO - PROCESS | 3952 | 1467036853709 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:13 INFO - PROCESS | 3952 | 1467036853711 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:14:13 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BE189800 == 37 [pid = 3952] [id = 495] 07:14:13 INFO - PROCESS | 3952 | ++DOMWINDOW == 89 (00000025B7F09C00) [pid = 3952] [serial = 1485] [outer = 0000000000000000] 07:14:13 INFO - PROCESS | 3952 | ++DOMWINDOW == 90 (00000025B7FBA800) [pid = 3952] [serial = 1486] [outer = 00000025B7F09C00] 07:14:13 INFO - PROCESS | 3952 | 1467036853759 Marionette DEBUG loaded listener.js 07:14:13 INFO - PROCESS | 3952 | ++DOMWINDOW == 91 (00000025B8074400) [pid = 3952] [serial = 1487] [outer = 00000025B7F09C00] 07:14:14 INFO - PROCESS | 3952 | 1467036854209 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]]]}] 07:14:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 07:14:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 672ms 07:14:14 INFO - PROCESS | 3952 | 1467036854247 Marionette TRACE conn6 -> [0,1945,"getWindowHandle",null] 07:14:14 INFO - PROCESS | 3952 | 1467036854249 Marionette TRACE conn6 <- [1,1945,null,{"value":"13"}] 07:14:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 07:14:14 INFO - PROCESS | 3952 | 1467036854252 Marionette TRACE conn6 -> [0,1946,"setScriptTimeout",{"ms":35000}] 07:14:14 INFO - PROCESS | 3952 | 1467036854255 Marionette TRACE conn6 <- [1,1946,null,{}] 07:14:14 INFO - PROCESS | 3952 | 1467036854259 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}] 07:14:14 INFO - PROCESS | 3952 | 1467036854262 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:14:14 INFO - PROCESS | 3952 | 1467036854416 Marionette TRACE conn6 <- [1,1947,null,{"value":null}] 07:14:14 INFO - PROCESS | 3952 | 1467036854443 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:14 INFO - PROCESS | 3952 | 1467036854445 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:14:14 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B8946000 == 38 [pid = 3952] [id = 496] 07:14:14 INFO - PROCESS | 3952 | ++DOMWINDOW == 92 (00000025B80C2000) [pid = 3952] [serial = 1488] [outer = 0000000000000000] 07:14:14 INFO - PROCESS | 3952 | ++DOMWINDOW == 93 (00000025B80C6C00) [pid = 3952] [serial = 1489] [outer = 00000025B80C2000] 07:14:14 INFO - PROCESS | 3952 | 1467036854492 Marionette DEBUG loaded listener.js 07:14:14 INFO - PROCESS | 3952 | ++DOMWINDOW == 94 (00000025B8138000) [pid = 3952] [serial = 1490] [outer = 00000025B80C2000] 07:14:14 INFO - PROCESS | 3952 | --DOMWINDOW == 93 (00000025B0F10C00) [pid = 3952] [serial = 1440] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 07:14:14 INFO - PROCESS | 3952 | --DOMWINDOW == 92 (00000025AAA0B800) [pid = 3952] [serial = 1443] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 07:14:14 INFO - PROCESS | 3952 | --DOMWINDOW == 91 (00000025B486D800) [pid = 3952] [serial = 1446] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 07:14:14 INFO - PROCESS | 3952 | --DOMWINDOW == 90 (00000025B7E1CC00) [pid = 3952] [serial = 1452] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 07:14:14 INFO - PROCESS | 3952 | --DOMWINDOW == 89 (00000025A8D4FC00) [pid = 3952] [serial = 1437] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 07:14:14 INFO - PROCESS | 3952 | --DOMWINDOW == 88 (00000025AABA2000) [pid = 3952] [serial = 1434] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 07:14:14 INFO - PROCESS | 3952 | --DOMWINDOW == 87 (00000025A9F54400) [pid = 3952] [serial = 1431] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 07:14:14 INFO - PROCESS | 3952 | --DOMWINDOW == 86 (00000025AA627000) [pid = 3952] [serial = 1428] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 07:14:14 INFO - PROCESS | 3952 | --DOMWINDOW == 85 (00000025BB031800) [pid = 3952] [serial = 1425] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 07:14:14 INFO - PROCESS | 3952 | --DOMWINDOW == 84 (00000025B8D97C00) [pid = 3952] [serial = 1422] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 07:14:14 INFO - PROCESS | 3952 | --DOMWINDOW == 83 (00000025B45D3800) [pid = 3952] [serial = 1419] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 07:14:14 INFO - PROCESS | 3952 | --DOMWINDOW == 82 (00000025AAA08400) [pid = 3952] [serial = 1416] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 07:14:14 INFO - PROCESS | 3952 | --DOMWINDOW == 81 (00000025B14A3800) [pid = 3952] [serial = 1449] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 07:14:15 INFO - PROCESS | 3952 | 1467036855029 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]]]}] 07:14:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 07:14:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 840ms 07:14:15 INFO - PROCESS | 3952 | 1467036855096 Marionette TRACE conn6 -> [0,1949,"getWindowHandle",null] 07:14:15 INFO - PROCESS | 3952 | 1467036855098 Marionette TRACE conn6 <- [1,1949,null,{"value":"13"}] 07:14:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 07:14:15 INFO - PROCESS | 3952 | 1467036855102 Marionette TRACE conn6 -> [0,1950,"setScriptTimeout",{"ms":35000}] 07:14:15 INFO - PROCESS | 3952 | 1467036855103 Marionette TRACE conn6 <- [1,1950,null,{}] 07:14:15 INFO - PROCESS | 3952 | 1467036855107 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}] 07:14:15 INFO - PROCESS | 3952 | 1467036855109 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:14:15 INFO - PROCESS | 3952 | 1467036855193 Marionette TRACE conn6 <- [1,1951,null,{"value":null}] 07:14:15 INFO - PROCESS | 3952 | 1467036855199 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:15 INFO - PROCESS | 3952 | 1467036855201 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:14:15 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BECCC000 == 39 [pid = 3952] [id = 497] 07:14:15 INFO - PROCESS | 3952 | ++DOMWINDOW == 82 (00000025B1452800) [pid = 3952] [serial = 1491] [outer = 0000000000000000] 07:14:15 INFO - PROCESS | 3952 | ++DOMWINDOW == 83 (00000025B4EA4800) [pid = 3952] [serial = 1492] [outer = 00000025B1452800] 07:14:15 INFO - PROCESS | 3952 | 1467036855246 Marionette DEBUG loaded listener.js 07:14:15 INFO - PROCESS | 3952 | ++DOMWINDOW == 84 (00000025B8132C00) [pid = 3952] [serial = 1493] [outer = 00000025B1452800] 07:14:15 INFO - PROCESS | 3952 | 1467036855673 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]]]}] 07:14:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 07:14:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 629ms 07:14:15 INFO - PROCESS | 3952 | 1467036855735 Marionette TRACE conn6 -> [0,1953,"getWindowHandle",null] 07:14:15 INFO - PROCESS | 3952 | 1467036855737 Marionette TRACE conn6 <- [1,1953,null,{"value":"13"}] 07:14:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 07:14:15 INFO - PROCESS | 3952 | 1467036855740 Marionette TRACE conn6 -> [0,1954,"setScriptTimeout",{"ms":35000}] 07:14:15 INFO - PROCESS | 3952 | 1467036855742 Marionette TRACE conn6 <- [1,1954,null,{}] 07:14:15 INFO - PROCESS | 3952 | 1467036855745 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}] 07:14:15 INFO - PROCESS | 3952 | 1467036855747 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:14:15 INFO - PROCESS | 3952 | 1467036855831 Marionette TRACE conn6 <- [1,1955,null,{"value":null}] 07:14:15 INFO - PROCESS | 3952 | 1467036855838 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:15 INFO - PROCESS | 3952 | 1467036855840 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:14:15 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BEE41800 == 40 [pid = 3952] [id = 498] 07:14:15 INFO - PROCESS | 3952 | ++DOMWINDOW == 85 (00000025B8455400) [pid = 3952] [serial = 1494] [outer = 0000000000000000] 07:14:15 INFO - PROCESS | 3952 | ++DOMWINDOW == 86 (00000025B8458C00) [pid = 3952] [serial = 1495] [outer = 00000025B8455400] 07:14:15 INFO - PROCESS | 3952 | 1467036855884 Marionette DEBUG loaded listener.js 07:14:15 INFO - PROCESS | 3952 | ++DOMWINDOW == 87 (00000025B8991800) [pid = 3952] [serial = 1496] [outer = 00000025B8455400] 07:14:16 INFO - PROCESS | 3952 | 1467036856311 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]]]}] 07:14:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 07:14:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 587ms 07:14:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 07:14:16 INFO - PROCESS | 3952 | 1467036856331 Marionette TRACE conn6 -> [0,1957,"getWindowHandle",null] 07:14:16 INFO - PROCESS | 3952 | 1467036856333 Marionette TRACE conn6 <- [1,1957,null,{"value":"13"}] 07:14:16 INFO - PROCESS | 3952 | 1467036856336 Marionette TRACE conn6 -> [0,1958,"setScriptTimeout",{"ms":35000}] 07:14:16 INFO - PROCESS | 3952 | 1467036856338 Marionette TRACE conn6 <- [1,1958,null,{}] 07:14:16 INFO - PROCESS | 3952 | 1467036856342 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}] 07:14:16 INFO - PROCESS | 3952 | 1467036856343 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:14:16 INFO - PROCESS | 3952 | 1467036856461 Marionette TRACE conn6 <- [1,1959,null,{"value":null}] 07:14:16 INFO - PROCESS | 3952 | 1467036856469 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:16 INFO - PROCESS | 3952 | 1467036856478 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:14:16 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BF875000 == 41 [pid = 3952] [id = 499] 07:14:16 INFO - PROCESS | 3952 | ++DOMWINDOW == 88 (00000025B8B82800) [pid = 3952] [serial = 1497] [outer = 0000000000000000] 07:14:16 INFO - PROCESS | 3952 | ++DOMWINDOW == 89 (00000025B8D93C00) [pid = 3952] [serial = 1498] [outer = 00000025B8B82800] 07:14:16 INFO - PROCESS | 3952 | 1467036856522 Marionette DEBUG loaded listener.js 07:14:16 INFO - PROCESS | 3952 | ++DOMWINDOW == 90 (00000025B8D9C000) [pid = 3952] [serial = 1499] [outer = 00000025B8B82800] 07:14:17 INFO - PROCESS | 3952 | --DOCSHELL 00000025AF94F800 == 40 [pid = 3952] [id = 486] 07:14:17 INFO - PROCESS | 3952 | --DOCSHELL 00000025B760F800 == 39 [pid = 3952] [id = 485] 07:14:17 INFO - PROCESS | 3952 | --DOCSHELL 00000025B4E03800 == 38 [pid = 3952] [id = 487] 07:14:17 INFO - PROCESS | 3952 | --DOCSHELL 00000025B7AE2000 == 37 [pid = 3952] [id = 489] 07:14:17 INFO - PROCESS | 3952 | --DOCSHELL 00000025BAE9D000 == 36 [pid = 3952] [id = 491] 07:14:17 INFO - PROCESS | 3952 | --DOCSHELL 00000025B8947000 == 35 [pid = 3952] [id = 490] 07:14:17 INFO - PROCESS | 3952 | --DOCSHELL 00000025BB716800 == 34 [pid = 3952] [id = 493] 07:14:17 INFO - PROCESS | 3952 | --DOCSHELL 00000025B75B3000 == 33 [pid = 3952] [id = 494] 07:14:17 INFO - PROCESS | 3952 | --DOCSHELL 00000025BB70E000 == 32 [pid = 3952] [id = 492] 07:14:17 INFO - PROCESS | 3952 | --DOCSHELL 00000025BEE41800 == 31 [pid = 3952] [id = 498] 07:14:17 INFO - PROCESS | 3952 | --DOCSHELL 00000025BE189800 == 30 [pid = 3952] [id = 495] 07:14:17 INFO - PROCESS | 3952 | --DOCSHELL 00000025BECCC000 == 29 [pid = 3952] [id = 497] 07:14:17 INFO - PROCESS | 3952 | --DOCSHELL 00000025B75B4800 == 28 [pid = 3952] [id = 488] 07:14:17 INFO - PROCESS | 3952 | --DOCSHELL 00000025B8946000 == 27 [pid = 3952] [id = 496] 07:14:18 INFO - PROCESS | 3952 | --DOMWINDOW == 89 (00000025B1454400) [pid = 3952] [serial = 1441] [outer = 0000000000000000] [url = about:blank] 07:14:18 INFO - PROCESS | 3952 | --DOMWINDOW == 88 (00000025B42E2C00) [pid = 3952] [serial = 1444] [outer = 0000000000000000] [url = about:blank] 07:14:18 INFO - PROCESS | 3952 | --DOMWINDOW == 87 (00000025B3940000) [pid = 3952] [serial = 1442] [outer = 0000000000000000] [url = about:blank] 07:14:18 INFO - PROCESS | 3952 | --DOMWINDOW == 86 (00000025B6AF9800) [pid = 3952] [serial = 1447] [outer = 0000000000000000] [url = about:blank] 07:14:18 INFO - PROCESS | 3952 | --DOMWINDOW == 85 (00000025B45D7C00) [pid = 3952] [serial = 1445] [outer = 0000000000000000] [url = about:blank] 07:14:18 INFO - PROCESS | 3952 | --DOMWINDOW == 84 (00000025B7F0E000) [pid = 3952] [serial = 1453] [outer = 0000000000000000] [url = about:blank] 07:14:18 INFO - PROCESS | 3952 | --DOMWINDOW == 83 (00000025B7414800) [pid = 3952] [serial = 1448] [outer = 0000000000000000] [url = about:blank] 07:14:18 INFO - PROCESS | 3952 | --DOMWINDOW == 82 (00000025B8085400) [pid = 3952] [serial = 1456] [outer = 0000000000000000] [url = about:blank] 07:14:18 INFO - PROCESS | 3952 | --DOMWINDOW == 81 (00000025AF1C3C00) [pid = 3952] [serial = 1438] [outer = 0000000000000000] [url = about:blank] 07:14:18 INFO - PROCESS | 3952 | --DOMWINDOW == 80 (00000025AAC4C000) [pid = 3952] [serial = 1435] [outer = 0000000000000000] [url = about:blank] 07:14:18 INFO - PROCESS | 3952 | --DOMWINDOW == 79 (00000025AAC9E800) [pid = 3952] [serial = 1436] [outer = 0000000000000000] [url = about:blank] 07:14:18 INFO - PROCESS | 3952 | --DOMWINDOW == 78 (00000025AA1CFC00) [pid = 3952] [serial = 1432] [outer = 0000000000000000] [url = about:blank] 07:14:18 INFO - PROCESS | 3952 | --DOMWINDOW == 77 (00000025AA70E800) [pid = 3952] [serial = 1433] [outer = 0000000000000000] [url = about:blank] 07:14:18 INFO - PROCESS | 3952 | --DOMWINDOW == 76 (00000025AF171C00) [pid = 3952] [serial = 1430] [outer = 0000000000000000] [url = about:blank] 07:14:18 INFO - PROCESS | 3952 | --DOMWINDOW == 75 (00000025AA71B000) [pid = 3952] [serial = 1429] [outer = 0000000000000000] [url = about:blank] 07:14:18 INFO - PROCESS | 3952 | --DOMWINDOW == 74 (00000025B8069800) [pid = 3952] [serial = 1454] [outer = 0000000000000000] [url = about:blank] 07:14:18 INFO - PROCESS | 3952 | --DOMWINDOW == 73 (00000025BB0C4C00) [pid = 3952] [serial = 1427] [outer = 0000000000000000] [url = about:blank] 07:14:18 INFO - PROCESS | 3952 | --DOMWINDOW == 72 (00000025BB034800) [pid = 3952] [serial = 1426] [outer = 0000000000000000] [url = about:blank] 07:14:18 INFO - PROCESS | 3952 | --DOMWINDOW == 71 (00000025B9C30400) [pid = 3952] [serial = 1424] [outer = 0000000000000000] [url = about:blank] 07:14:18 INFO - PROCESS | 3952 | --DOMWINDOW == 70 (00000025B8DA1C00) [pid = 3952] [serial = 1423] [outer = 0000000000000000] [url = about:blank] 07:14:18 INFO - PROCESS | 3952 | --DOMWINDOW == 69 (00000025B7415000) [pid = 3952] [serial = 1421] [outer = 0000000000000000] [url = about:blank] 07:14:18 INFO - PROCESS | 3952 | --DOMWINDOW == 68 (00000025B49E1C00) [pid = 3952] [serial = 1420] [outer = 0000000000000000] [url = about:blank] 07:14:18 INFO - PROCESS | 3952 | --DOMWINDOW == 67 (00000025AFC69400) [pid = 3952] [serial = 1418] [outer = 0000000000000000] [url = about:blank] 07:14:18 INFO - PROCESS | 3952 | --DOMWINDOW == 66 (00000025AAC9DC00) [pid = 3952] [serial = 1417] [outer = 0000000000000000] [url = about:blank] 07:14:18 INFO - PROCESS | 3952 | --DOMWINDOW == 65 (00000025B7411C00) [pid = 3952] [serial = 1450] [outer = 0000000000000000] [url = about:blank] 07:14:18 INFO - PROCESS | 3952 | --DOMWINDOW == 64 (00000025B762CC00) [pid = 3952] [serial = 1451] [outer = 0000000000000000] [url = about:blank] 07:14:18 INFO - PROCESS | 3952 | --DOMWINDOW == 63 (00000025B0807000) [pid = 3952] [serial = 1439] [outer = 0000000000000000] [url = about:blank] 07:14:18 INFO - PROCESS | 3952 | 1467036858289 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]]]}] 07:14:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 07:14:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1989ms 07:14:18 INFO - PROCESS | 3952 | 1467036858329 Marionette TRACE conn6 -> [0,1961,"getWindowHandle",null] 07:14:18 INFO - PROCESS | 3952 | 1467036858334 Marionette TRACE conn6 <- [1,1961,null,{"value":"13"}] 07:14:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 07:14:18 INFO - PROCESS | 3952 | 1467036858339 Marionette TRACE conn6 -> [0,1962,"setScriptTimeout",{"ms":35000}] 07:14:18 INFO - PROCESS | 3952 | 1467036858343 Marionette TRACE conn6 <- [1,1962,null,{}] 07:14:18 INFO - PROCESS | 3952 | 1467036858349 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}] 07:14:18 INFO - PROCESS | 3952 | 1467036858352 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:14:18 INFO - PROCESS | 3952 | 1467036858447 Marionette TRACE conn6 <- [1,1963,null,{"value":null}] 07:14:18 INFO - PROCESS | 3952 | 1467036858454 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:18 INFO - PROCESS | 3952 | 1467036858458 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:14:18 INFO - PROCESS | 3952 | ++DOCSHELL 00000025AF161000 == 28 [pid = 3952] [id = 500] 07:14:18 INFO - PROCESS | 3952 | ++DOMWINDOW == 64 (00000025AA1D2C00) [pid = 3952] [serial = 1500] [outer = 0000000000000000] 07:14:18 INFO - PROCESS | 3952 | ++DOMWINDOW == 65 (00000025AA1D3C00) [pid = 3952] [serial = 1501] [outer = 00000025AA1D2C00] 07:14:18 INFO - PROCESS | 3952 | 1467036858508 Marionette DEBUG loaded listener.js 07:14:18 INFO - PROCESS | 3952 | ++DOMWINDOW == 66 (00000025AA713800) [pid = 3952] [serial = 1502] [outer = 00000025AA1D2C00] 07:14:19 INFO - PROCESS | 3952 | 1467036858991 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]]]}] 07:14:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 07:14:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 692ms 07:14:19 INFO - PROCESS | 3952 | 1467036859035 Marionette TRACE conn6 -> [0,1965,"getWindowHandle",null] 07:14:19 INFO - PROCESS | 3952 | 1467036859040 Marionette TRACE conn6 <- [1,1965,null,{"value":"13"}] 07:14:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 07:14:19 INFO - PROCESS | 3952 | 1467036859047 Marionette TRACE conn6 -> [0,1966,"setScriptTimeout",{"ms":35000}] 07:14:19 INFO - PROCESS | 3952 | 1467036859050 Marionette TRACE conn6 <- [1,1966,null,{}] 07:14:19 INFO - PROCESS | 3952 | 1467036859054 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}] 07:14:19 INFO - PROCESS | 3952 | 1467036859057 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:14:19 INFO - PROCESS | 3952 | 1467036859147 Marionette TRACE conn6 <- [1,1967,null,{"value":null}] 07:14:19 INFO - PROCESS | 3952 | 1467036859155 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:19 INFO - PROCESS | 3952 | 1467036859157 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:14:19 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B42D4000 == 29 [pid = 3952] [id = 501] 07:14:19 INFO - PROCESS | 3952 | ++DOMWINDOW == 67 (00000025AAB9B000) [pid = 3952] [serial = 1503] [outer = 0000000000000000] 07:14:19 INFO - PROCESS | 3952 | ++DOMWINDOW == 68 (00000025AABA2C00) [pid = 3952] [serial = 1504] [outer = 00000025AAB9B000] 07:14:19 INFO - PROCESS | 3952 | 1467036859206 Marionette DEBUG loaded listener.js 07:14:19 INFO - PROCESS | 3952 | ++DOMWINDOW == 69 (00000025AAC51000) [pid = 3952] [serial = 1505] [outer = 00000025AAB9B000] 07:14:19 INFO - PROCESS | 3952 | 1467036859686 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]]]}] 07:14:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 07:14:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 692ms 07:14:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 07:14:19 INFO - PROCESS | 3952 | 1467036859741 Marionette TRACE conn6 -> [0,1969,"getWindowHandle",null] 07:14:19 INFO - PROCESS | 3952 | 1467036859743 Marionette TRACE conn6 <- [1,1969,null,{"value":"13"}] 07:14:19 INFO - PROCESS | 3952 | 1467036859747 Marionette TRACE conn6 -> [0,1970,"setScriptTimeout",{"ms":35000}] 07:14:19 INFO - PROCESS | 3952 | 1467036859751 Marionette TRACE conn6 <- [1,1970,null,{}] 07:14:19 INFO - PROCESS | 3952 | 1467036859762 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}] 07:14:19 INFO - PROCESS | 3952 | 1467036859767 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:14:19 INFO - PROCESS | 3952 | 1467036859883 Marionette TRACE conn6 <- [1,1971,null,{"value":null}] 07:14:19 INFO - PROCESS | 3952 | 1467036859965 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:19 INFO - PROCESS | 3952 | 1467036859968 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:14:19 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B7010800 == 30 [pid = 3952] [id = 502] 07:14:19 INFO - PROCESS | 3952 | ++DOMWINDOW == 70 (00000025A8CCAC00) [pid = 3952] [serial = 1506] [outer = 0000000000000000] 07:14:20 INFO - PROCESS | 3952 | ++DOMWINDOW == 71 (00000025AEE47C00) [pid = 3952] [serial = 1507] [outer = 00000025A8CCAC00] 07:14:20 INFO - PROCESS | 3952 | 1467036860017 Marionette DEBUG loaded listener.js 07:14:20 INFO - PROCESS | 3952 | ++DOMWINDOW == 72 (00000025AF5E8000) [pid = 3952] [serial = 1508] [outer = 00000025A8CCAC00] 07:14:20 INFO - PROCESS | 3952 | 1467036860403 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]]]}] 07:14:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 07:14:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 690ms 07:14:20 INFO - PROCESS | 3952 | 1467036860440 Marionette TRACE conn6 -> [0,1973,"getWindowHandle",null] 07:14:20 INFO - PROCESS | 3952 | 1467036860442 Marionette TRACE conn6 <- [1,1973,null,{"value":"13"}] 07:14:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 07:14:20 INFO - PROCESS | 3952 | 1467036860446 Marionette TRACE conn6 -> [0,1974,"setScriptTimeout",{"ms":35000}] 07:14:20 INFO - PROCESS | 3952 | 1467036860448 Marionette TRACE conn6 <- [1,1974,null,{}] 07:14:20 INFO - PROCESS | 3952 | 1467036860458 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}] 07:14:20 INFO - PROCESS | 3952 | 1467036860460 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:14:20 INFO - PROCESS | 3952 | 1467036860548 Marionette TRACE conn6 <- [1,1975,null,{"value":null}] 07:14:20 INFO - PROCESS | 3952 | 1467036860554 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:20 INFO - PROCESS | 3952 | 1467036860556 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:14:20 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B76C0000 == 31 [pid = 3952] [id = 503] 07:14:20 INFO - PROCESS | 3952 | ++DOMWINDOW == 73 (00000025B0805000) [pid = 3952] [serial = 1509] [outer = 0000000000000000] 07:14:20 INFO - PROCESS | 3952 | ++DOMWINDOW == 74 (00000025B0993400) [pid = 3952] [serial = 1510] [outer = 00000025B0805000] 07:14:20 INFO - PROCESS | 3952 | 1467036860602 Marionette DEBUG loaded listener.js 07:14:20 INFO - PROCESS | 3952 | ++DOMWINDOW == 75 (00000025B0FA5400) [pid = 3952] [serial = 1511] [outer = 00000025B0805000] 07:14:21 INFO - PROCESS | 3952 | 1467036861029 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]]]}] 07:14:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 07:14:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 629ms 07:14:21 INFO - PROCESS | 3952 | 1467036861078 Marionette TRACE conn6 -> [0,1977,"getWindowHandle",null] 07:14:21 INFO - PROCESS | 3952 | 1467036861080 Marionette TRACE conn6 <- [1,1977,null,{"value":"13"}] 07:14:21 INFO - PROCESS | 3952 | 1467036861083 Marionette TRACE conn6 -> [0,1978,"setScriptTimeout",{"ms":35000}] 07:14:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 07:14:21 INFO - PROCESS | 3952 | 1467036861085 Marionette TRACE conn6 <- [1,1978,null,{}] 07:14:21 INFO - PROCESS | 3952 | 1467036861089 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}] 07:14:21 INFO - PROCESS | 3952 | 1467036861091 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:14:21 INFO - PROCESS | 3952 | 1467036861172 Marionette TRACE conn6 <- [1,1979,null,{"value":null}] 07:14:21 INFO - PROCESS | 3952 | 1467036861180 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:21 INFO - PROCESS | 3952 | 1467036861182 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:14:21 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B84C0800 == 32 [pid = 3952] [id = 504] 07:14:21 INFO - PROCESS | 3952 | ++DOMWINDOW == 76 (00000025AAB98C00) [pid = 3952] [serial = 1512] [outer = 0000000000000000] 07:14:21 INFO - PROCESS | 3952 | ++DOMWINDOW == 77 (00000025B14ADC00) [pid = 3952] [serial = 1513] [outer = 00000025AAB98C00] 07:14:21 INFO - PROCESS | 3952 | 1467036861228 Marionette DEBUG loaded listener.js 07:14:21 INFO - PROCESS | 3952 | ++DOMWINDOW == 78 (00000025B3940000) [pid = 3952] [serial = 1514] [outer = 00000025AAB98C00] 07:14:21 INFO - PROCESS | 3952 | 1467036861654 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]]]}] 07:14:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 07:14:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 629ms 07:14:21 INFO - PROCESS | 3952 | 1467036861721 Marionette TRACE conn6 -> [0,1981,"getWindowHandle",null] 07:14:21 INFO - PROCESS | 3952 | 1467036861723 Marionette TRACE conn6 <- [1,1981,null,{"value":"13"}] 07:14:21 INFO - PROCESS | 3952 | 1467036861726 Marionette TRACE conn6 -> [0,1982,"setScriptTimeout",{"ms":35000}] 07:14:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 07:14:21 INFO - PROCESS | 3952 | 1467036861728 Marionette TRACE conn6 <- [1,1982,null,{}] 07:14:21 INFO - PROCESS | 3952 | 1467036861731 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}] 07:14:21 INFO - PROCESS | 3952 | 1467036861737 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:14:21 INFO - PROCESS | 3952 | 1467036861844 Marionette TRACE conn6 <- [1,1983,null,{"value":null}] 07:14:21 INFO - PROCESS | 3952 | 1467036861859 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:21 INFO - PROCESS | 3952 | 1467036861861 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:14:21 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BA18D000 == 33 [pid = 3952] [id = 505] 07:14:21 INFO - PROCESS | 3952 | ++DOMWINDOW == 79 (00000025B42F0400) [pid = 3952] [serial = 1515] [outer = 0000000000000000] 07:14:21 INFO - PROCESS | 3952 | ++DOMWINDOW == 80 (00000025B4870000) [pid = 3952] [serial = 1516] [outer = 00000025B42F0400] 07:14:21 INFO - PROCESS | 3952 | 1467036861906 Marionette DEBUG loaded listener.js 07:14:21 INFO - PROCESS | 3952 | ++DOMWINDOW == 81 (00000025B4EA3400) [pid = 3952] [serial = 1517] [outer = 00000025B42F0400] 07:14:22 INFO - PROCESS | 3952 | 1467036862319 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]]]}] 07:14:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 07:14:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 629ms 07:14:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 07:14:22 INFO - PROCESS | 3952 | 1467036862359 Marionette TRACE conn6 -> [0,1985,"getWindowHandle",null] 07:14:22 INFO - PROCESS | 3952 | 1467036862361 Marionette TRACE conn6 <- [1,1985,null,{"value":"13"}] 07:14:22 INFO - PROCESS | 3952 | 1467036862364 Marionette TRACE conn6 -> [0,1986,"setScriptTimeout",{"ms":35000}] 07:14:22 INFO - PROCESS | 3952 | 1467036862366 Marionette TRACE conn6 <- [1,1986,null,{}] 07:14:22 INFO - PROCESS | 3952 | 1467036862374 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}] 07:14:22 INFO - PROCESS | 3952 | 1467036862376 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:14:22 INFO - PROCESS | 3952 | 1467036862456 Marionette TRACE conn6 <- [1,1987,null,{"value":null}] 07:14:22 INFO - PROCESS | 3952 | 1467036862461 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:22 INFO - PROCESS | 3952 | 1467036862463 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:14:22 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BAF5B800 == 34 [pid = 3952] [id = 506] 07:14:22 INFO - PROCESS | 3952 | ++DOMWINDOW == 82 (00000025B6A53800) [pid = 3952] [serial = 1518] [outer = 0000000000000000] 07:14:22 INFO - PROCESS | 3952 | ++DOMWINDOW == 83 (00000025B6AFD800) [pid = 3952] [serial = 1519] [outer = 00000025B6A53800] 07:14:22 INFO - PROCESS | 3952 | 1467036862507 Marionette DEBUG loaded listener.js 07:14:22 INFO - PROCESS | 3952 | ++DOMWINDOW == 84 (00000025B7414800) [pid = 3952] [serial = 1520] [outer = 00000025B6A53800] 07:14:22 INFO - PROCESS | 3952 | 1467036862957 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]]]}] 07:14:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 07:14:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 628ms 07:14:22 INFO - PROCESS | 3952 | 1467036862998 Marionette TRACE conn6 -> [0,1989,"getWindowHandle",null] 07:14:23 INFO - PROCESS | 3952 | 1467036863000 Marionette TRACE conn6 <- [1,1989,null,{"value":"13"}] 07:14:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 07:14:23 INFO - PROCESS | 3952 | 1467036863003 Marionette TRACE conn6 -> [0,1990,"setScriptTimeout",{"ms":35000}] 07:14:23 INFO - PROCESS | 3952 | 1467036863005 Marionette TRACE conn6 <- [1,1990,null,{}] 07:14:23 INFO - PROCESS | 3952 | 1467036863009 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}] 07:14:23 INFO - PROCESS | 3952 | 1467036863010 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:14:23 INFO - PROCESS | 3952 | 1467036863092 Marionette TRACE conn6 <- [1,1991,null,{"value":null}] 07:14:23 INFO - PROCESS | 3952 | 1467036863098 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:23 INFO - PROCESS | 3952 | 1467036863100 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:14:23 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BB742800 == 35 [pid = 3952] [id = 507] 07:14:23 INFO - PROCESS | 3952 | ++DOMWINDOW == 85 (00000025B74E4400) [pid = 3952] [serial = 1521] [outer = 0000000000000000] 07:14:23 INFO - PROCESS | 3952 | ++DOMWINDOW == 86 (00000025B776D400) [pid = 3952] [serial = 1522] [outer = 00000025B74E4400] 07:14:23 INFO - PROCESS | 3952 | 1467036863145 Marionette DEBUG loaded listener.js 07:14:23 INFO - PROCESS | 3952 | ++DOMWINDOW == 87 (00000025B7F04000) [pid = 3952] [serial = 1523] [outer = 00000025B74E4400] 07:14:23 INFO - PROCESS | 3952 | 1467036863612 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]]]}] 07:14:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 07:14:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 691ms 07:14:23 INFO - PROCESS | 3952 | 1467036863695 Marionette TRACE conn6 -> [0,1993,"getWindowHandle",null] 07:14:23 INFO - PROCESS | 3952 | 1467036863698 Marionette TRACE conn6 <- [1,1993,null,{"value":"13"}] 07:14:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 07:14:23 INFO - PROCESS | 3952 | 1467036863701 Marionette TRACE conn6 -> [0,1994,"setScriptTimeout",{"ms":35000}] 07:14:23 INFO - PROCESS | 3952 | 1467036863703 Marionette TRACE conn6 <- [1,1994,null,{}] 07:14:23 INFO - PROCESS | 3952 | 1467036863706 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}] 07:14:23 INFO - PROCESS | 3952 | 1467036863708 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:14:23 INFO - PROCESS | 3952 | 1467036863816 Marionette TRACE conn6 <- [1,1995,null,{"value":null}] 07:14:23 INFO - PROCESS | 3952 | 1467036863894 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:23 INFO - PROCESS | 3952 | 1467036863897 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:14:23 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B700C000 == 36 [pid = 3952] [id = 508] 07:14:23 INFO - PROCESS | 3952 | ++DOMWINDOW == 88 (00000025B7F0EC00) [pid = 3952] [serial = 1524] [outer = 0000000000000000] 07:14:23 INFO - PROCESS | 3952 | ++DOMWINDOW == 89 (00000025B7FBC000) [pid = 3952] [serial = 1525] [outer = 00000025B7F0EC00] 07:14:23 INFO - PROCESS | 3952 | 1467036863941 Marionette DEBUG loaded listener.js 07:14:24 INFO - PROCESS | 3952 | ++DOMWINDOW == 90 (00000025B8073800) [pid = 3952] [serial = 1526] [outer = 00000025B7F0EC00] 07:14:24 INFO - PROCESS | 3952 | 1467036864369 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]]]}] 07:14:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 07:14:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 732ms 07:14:24 INFO - PROCESS | 3952 | 1467036864436 Marionette TRACE conn6 -> [0,1997,"getWindowHandle",null] 07:14:24 INFO - PROCESS | 3952 | 1467036864439 Marionette TRACE conn6 <- [1,1997,null,{"value":"13"}] 07:14:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 07:14:24 INFO - PROCESS | 3952 | 1467036864442 Marionette TRACE conn6 -> [0,1998,"setScriptTimeout",{"ms":35000}] 07:14:24 INFO - PROCESS | 3952 | 1467036864444 Marionette TRACE conn6 <- [1,1998,null,{}] 07:14:24 INFO - PROCESS | 3952 | 1467036864448 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}] 07:14:24 INFO - PROCESS | 3952 | 1467036864450 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:14:24 INFO - PROCESS | 3952 | 1467036864564 Marionette TRACE conn6 <- [1,1999,null,{"value":null}] 07:14:24 INFO - PROCESS | 3952 | 1467036864618 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:24 INFO - PROCESS | 3952 | 1467036864620 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:14:24 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BE045000 == 37 [pid = 3952] [id = 509] 07:14:24 INFO - PROCESS | 3952 | ++DOMWINDOW == 91 (00000025B8074800) [pid = 3952] [serial = 1527] [outer = 0000000000000000] 07:14:24 INFO - PROCESS | 3952 | ++DOMWINDOW == 92 (00000025B80B9000) [pid = 3952] [serial = 1528] [outer = 00000025B8074800] 07:14:24 INFO - PROCESS | 3952 | 1467036864665 Marionette DEBUG loaded listener.js 07:14:24 INFO - PROCESS | 3952 | ++DOMWINDOW == 93 (00000025B80C7C00) [pid = 3952] [serial = 1529] [outer = 00000025B8074800] 07:14:25 INFO - PROCESS | 3952 | 1467036865097 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]]]}] 07:14:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 07:14:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 691ms 07:14:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 07:14:25 INFO - PROCESS | 3952 | 1467036865136 Marionette TRACE conn6 -> [0,2001,"getWindowHandle",null] 07:14:25 INFO - PROCESS | 3952 | 1467036865139 Marionette TRACE conn6 <- [1,2001,null,{"value":"13"}] 07:14:25 INFO - PROCESS | 3952 | 1467036865142 Marionette TRACE conn6 -> [0,2002,"setScriptTimeout",{"ms":35000}] 07:14:25 INFO - PROCESS | 3952 | 1467036865144 Marionette TRACE conn6 <- [1,2002,null,{}] 07:14:25 INFO - PROCESS | 3952 | 1467036865149 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}] 07:14:25 INFO - PROCESS | 3952 | 1467036865152 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:14:25 INFO - PROCESS | 3952 | 1467036865302 Marionette TRACE conn6 <- [1,2003,null,{"value":null}] 07:14:25 INFO - PROCESS | 3952 | --DOMWINDOW == 92 (00000025B683E400) [pid = 3952] [serial = 1482] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 07:14:25 INFO - PROCESS | 3952 | --DOMWINDOW == 91 (00000025B7F09C00) [pid = 3952] [serial = 1485] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 07:14:25 INFO - PROCESS | 3952 | --DOMWINDOW == 90 (00000025B80C2000) [pid = 3952] [serial = 1488] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 07:14:25 INFO - PROCESS | 3952 | --DOMWINDOW == 89 (00000025B8455400) [pid = 3952] [serial = 1494] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 07:14:25 INFO - PROCESS | 3952 | --DOMWINDOW == 88 (00000025B806A800) [pid = 3952] [serial = 1455] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 07:14:25 INFO - PROCESS | 3952 | --DOMWINDOW == 87 (00000025B6A53C00) [pid = 3952] [serial = 1479] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 07:14:25 INFO - PROCESS | 3952 | --DOMWINDOW == 86 (00000025B49EC000) [pid = 3952] [serial = 1476] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 07:14:25 INFO - PROCESS | 3952 | --DOMWINDOW == 85 (00000025B393EC00) [pid = 3952] [serial = 1473] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 07:14:25 INFO - PROCESS | 3952 | --DOMWINDOW == 84 (00000025AF82D400) [pid = 3952] [serial = 1467] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 07:14:25 INFO - PROCESS | 3952 | --DOMWINDOW == 83 (00000025A8CC8000) [pid = 3952] [serial = 1464] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 07:14:25 INFO - PROCESS | 3952 | --DOMWINDOW == 82 (00000025AAA05800) [pid = 3952] [serial = 1461] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 07:14:25 INFO - PROCESS | 3952 | --DOMWINDOW == 81 (00000025A9D2F800) [pid = 3952] [serial = 1458] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 07:14:25 INFO - PROCESS | 3952 | --DOMWINDOW == 80 (00000025B1452800) [pid = 3952] [serial = 1491] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 07:14:25 INFO - PROCESS | 3952 | 1467036865496 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:25 INFO - PROCESS | 3952 | 1467036865498 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:14:25 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B7C7D000 == 38 [pid = 3952] [id = 510] 07:14:25 INFO - PROCESS | 3952 | ++DOMWINDOW == 81 (00000025A8D4FC00) [pid = 3952] [serial = 1530] [outer = 0000000000000000] 07:14:25 INFO - PROCESS | 3952 | ++DOMWINDOW == 82 (00000025AA707C00) [pid = 3952] [serial = 1531] [outer = 00000025A8D4FC00] 07:14:25 INFO - PROCESS | 3952 | 1467036865545 Marionette DEBUG loaded listener.js 07:14:25 INFO - PROCESS | 3952 | ++DOMWINDOW == 83 (00000025B6E8D400) [pid = 3952] [serial = 1532] [outer = 00000025A8D4FC00] 07:14:25 INFO - PROCESS | 3952 | 1467036865907 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]]]}] 07:14:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 07:14:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 839ms 07:14:25 INFO - PROCESS | 3952 | 1467036865985 Marionette TRACE conn6 -> [0,2005,"getWindowHandle",null] 07:14:25 INFO - PROCESS | 3952 | 1467036865987 Marionette TRACE conn6 <- [1,2005,null,{"value":"13"}] 07:14:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 07:14:25 INFO - PROCESS | 3952 | 1467036865990 Marionette TRACE conn6 -> [0,2006,"setScriptTimeout",{"ms":35000}] 07:14:25 INFO - PROCESS | 3952 | 1467036865992 Marionette TRACE conn6 <- [1,2006,null,{}] 07:14:26 INFO - PROCESS | 3952 | 1467036865995 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}] 07:14:26 INFO - PROCESS | 3952 | 1467036865997 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:14:26 INFO - PROCESS | 3952 | 1467036866081 Marionette TRACE conn6 <- [1,2007,null,{"value":null}] 07:14:26 INFO - PROCESS | 3952 | 1467036866087 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:26 INFO - PROCESS | 3952 | 1467036866089 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:14:26 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BEE44000 == 39 [pid = 3952] [id = 511] 07:14:26 INFO - PROCESS | 3952 | ++DOMWINDOW == 84 (00000025B8081800) [pid = 3952] [serial = 1533] [outer = 0000000000000000] 07:14:26 INFO - PROCESS | 3952 | ++DOMWINDOW == 85 (00000025B8D94000) [pid = 3952] [serial = 1534] [outer = 00000025B8081800] 07:14:26 INFO - PROCESS | 3952 | 1467036866141 Marionette DEBUG loaded listener.js 07:14:26 INFO - PROCESS | 3952 | ++DOMWINDOW == 86 (00000025B8DA0800) [pid = 3952] [serial = 1535] [outer = 00000025B8081800] 07:14:26 INFO - PROCESS | 3952 | 1467036866565 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]]]}] 07:14:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 07:14:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 629ms 07:14:26 INFO - PROCESS | 3952 | 1467036866623 Marionette TRACE conn6 -> [0,2009,"getWindowHandle",null] 07:14:26 INFO - PROCESS | 3952 | 1467036866625 Marionette TRACE conn6 <- [1,2009,null,{"value":"13"}] 07:14:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 07:14:26 INFO - PROCESS | 3952 | 1467036866628 Marionette TRACE conn6 -> [0,2010,"setScriptTimeout",{"ms":35000}] 07:14:26 INFO - PROCESS | 3952 | 1467036866630 Marionette TRACE conn6 <- [1,2010,null,{}] 07:14:26 INFO - PROCESS | 3952 | 1467036866634 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}] 07:14:26 INFO - PROCESS | 3952 | 1467036866636 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:14:26 INFO - PROCESS | 3952 | 1467036866719 Marionette TRACE conn6 <- [1,2011,null,{"value":null}] 07:14:26 INFO - PROCESS | 3952 | 1467036866726 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:26 INFO - PROCESS | 3952 | 1467036866728 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:14:26 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BF87A800 == 40 [pid = 3952] [id = 512] 07:14:26 INFO - PROCESS | 3952 | ++DOMWINDOW == 87 (00000025B8DBB800) [pid = 3952] [serial = 1536] [outer = 0000000000000000] 07:14:26 INFO - PROCESS | 3952 | ++DOMWINDOW == 88 (00000025B963D400) [pid = 3952] [serial = 1537] [outer = 00000025B8DBB800] 07:14:26 INFO - PROCESS | 3952 | 1467036866772 Marionette DEBUG loaded listener.js 07:14:26 INFO - PROCESS | 3952 | ++DOMWINDOW == 89 (00000025B9808400) [pid = 3952] [serial = 1538] [outer = 00000025B8DBB800] 07:14:27 INFO - PROCESS | 3952 | 1467036867213 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]]]}] 07:14:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 07:14:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 629ms 07:14:27 INFO - PROCESS | 3952 | 1467036867264 Marionette TRACE conn6 -> [0,2013,"getWindowHandle",null] 07:14:27 INFO - PROCESS | 3952 | 1467036867266 Marionette TRACE conn6 <- [1,2013,null,{"value":"13"}] 07:14:27 INFO - PROCESS | 3952 | 1467036867274 Marionette TRACE conn6 -> [0,2014,"setScriptTimeout",{"ms":35000}] 07:14:27 INFO - PROCESS | 3952 | 1467036867276 Marionette TRACE conn6 <- [1,2014,null,{}] 07:14:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 07:14:27 INFO - PROCESS | 3952 | 1467036867280 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}] 07:14:27 INFO - PROCESS | 3952 | 1467036867282 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:14:27 INFO - PROCESS | 3952 | 1467036867374 Marionette TRACE conn6 <- [1,2015,null,{"value":null}] 07:14:27 INFO - PROCESS | 3952 | 1467036867383 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:27 INFO - PROCESS | 3952 | 1467036867385 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:14:27 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BF8E4000 == 41 [pid = 3952] [id = 513] 07:14:27 INFO - PROCESS | 3952 | ++DOMWINDOW == 90 (00000025B9C2F400) [pid = 3952] [serial = 1539] [outer = 0000000000000000] 07:14:27 INFO - PROCESS | 3952 | ++DOMWINDOW == 91 (00000025B9C38000) [pid = 3952] [serial = 1540] [outer = 00000025B9C2F400] 07:14:27 INFO - PROCESS | 3952 | 1467036867428 Marionette DEBUG loaded listener.js 07:14:27 INFO - PROCESS | 3952 | ++DOMWINDOW == 92 (00000025BA15E000) [pid = 3952] [serial = 1541] [outer = 00000025B9C2F400] 07:14:28 INFO - PROCESS | 3952 | 1467036868249 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]]]}] 07:14:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 07:14:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1021ms 07:14:28 INFO - PROCESS | 3952 | 1467036868302 Marionette TRACE conn6 -> [0,2017,"getWindowHandle",null] 07:14:28 INFO - PROCESS | 3952 | 1467036868306 Marionette TRACE conn6 <- [1,2017,null,{"value":"13"}] 07:14:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 07:14:28 INFO - PROCESS | 3952 | 1467036868311 Marionette TRACE conn6 -> [0,2018,"setScriptTimeout",{"ms":35000}] 07:14:28 INFO - PROCESS | 3952 | 1467036868317 Marionette TRACE conn6 <- [1,2018,null,{}] 07:14:28 INFO - PROCESS | 3952 | 1467036868384 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}] 07:14:28 INFO - PROCESS | 3952 | 1467036868388 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:14:28 INFO - PROCESS | 3952 | 1467036868531 Marionette TRACE conn6 <- [1,2019,null,{"value":null}] 07:14:28 INFO - PROCESS | 3952 | 1467036868621 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:28 INFO - PROCESS | 3952 | 1467036868624 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:14:28 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B42CD000 == 42 [pid = 3952] [id = 514] 07:14:28 INFO - PROCESS | 3952 | ++DOMWINDOW == 93 (00000025AA71C000) [pid = 3952] [serial = 1542] [outer = 0000000000000000] 07:14:28 INFO - PROCESS | 3952 | ++DOMWINDOW == 94 (00000025AAA0A000) [pid = 3952] [serial = 1543] [outer = 00000025AA71C000] 07:14:28 INFO - PROCESS | 3952 | 1467036868683 Marionette DEBUG loaded listener.js 07:14:28 INFO - PROCESS | 3952 | ++DOMWINDOW == 95 (00000025AAC98000) [pid = 3952] [serial = 1544] [outer = 00000025AA71C000] 07:14:29 INFO - PROCESS | 3952 | 1467036869565 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]]]}] 07:14:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 07:14:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1323ms 07:14:29 INFO - PROCESS | 3952 | 1467036869643 Marionette TRACE conn6 -> [0,2021,"getWindowHandle",null] 07:14:29 INFO - PROCESS | 3952 | 1467036869648 Marionette TRACE conn6 <- [1,2021,null,{"value":"13"}] 07:14:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 07:14:29 INFO - PROCESS | 3952 | 1467036869655 Marionette TRACE conn6 -> [0,2022,"setScriptTimeout",{"ms":35000}] 07:14:29 INFO - PROCESS | 3952 | 1467036869658 Marionette TRACE conn6 <- [1,2022,null,{}] 07:14:29 INFO - PROCESS | 3952 | 1467036869664 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}] 07:14:29 INFO - PROCESS | 3952 | 1467036869667 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:14:29 INFO - PROCESS | 3952 | 1467036869790 Marionette TRACE conn6 <- [1,2023,null,{"value":null}] 07:14:29 INFO - PROCESS | 3952 | 1467036869863 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:29 INFO - PROCESS | 3952 | 1467036869868 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:14:29 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B0822800 == 43 [pid = 3952] [id = 515] 07:14:29 INFO - PROCESS | 3952 | ++DOMWINDOW == 96 (00000025AAB9F000) [pid = 3952] [serial = 1545] [outer = 0000000000000000] 07:14:29 INFO - PROCESS | 3952 | ++DOMWINDOW == 97 (00000025AAC4A000) [pid = 3952] [serial = 1546] [outer = 00000025AAB9F000] 07:14:29 INFO - PROCESS | 3952 | 1467036869919 Marionette DEBUG loaded listener.js 07:14:30 INFO - PROCESS | 3952 | ++DOMWINDOW == 98 (00000025AB123000) [pid = 3952] [serial = 1547] [outer = 00000025AAB9F000] 07:14:30 INFO - PROCESS | 3952 | --DOCSHELL 00000025BF87A800 == 42 [pid = 3952] [id = 512] 07:14:30 INFO - PROCESS | 3952 | --DOCSHELL 00000025BEE44000 == 41 [pid = 3952] [id = 511] 07:14:30 INFO - PROCESS | 3952 | --DOCSHELL 00000025B7C7D000 == 40 [pid = 3952] [id = 510] 07:14:30 INFO - PROCESS | 3952 | --DOCSHELL 00000025BE045000 == 39 [pid = 3952] [id = 509] 07:14:30 INFO - PROCESS | 3952 | --DOCSHELL 00000025B700C000 == 38 [pid = 3952] [id = 508] 07:14:30 INFO - PROCESS | 3952 | --DOCSHELL 00000025BB742800 == 37 [pid = 3952] [id = 507] 07:14:30 INFO - PROCESS | 3952 | --DOCSHELL 00000025BAF5B800 == 36 [pid = 3952] [id = 506] 07:14:30 INFO - PROCESS | 3952 | --DOCSHELL 00000025BA18D000 == 35 [pid = 3952] [id = 505] 07:14:30 INFO - PROCESS | 3952 | --DOCSHELL 00000025B84C0800 == 34 [pid = 3952] [id = 504] 07:14:30 INFO - PROCESS | 3952 | --DOCSHELL 00000025B76C0000 == 33 [pid = 3952] [id = 503] 07:14:30 INFO - PROCESS | 3952 | --DOCSHELL 00000025B7010800 == 32 [pid = 3952] [id = 502] 07:14:30 INFO - PROCESS | 3952 | --DOMWINDOW == 97 (00000025B8D93C00) [pid = 3952] [serial = 1498] [outer = 0000000000000000] [url = about:blank] 07:14:30 INFO - PROCESS | 3952 | --DOCSHELL 00000025B42D4000 == 31 [pid = 3952] [id = 501] 07:14:30 INFO - PROCESS | 3952 | --DOCSHELL 00000025AF161000 == 30 [pid = 3952] [id = 500] 07:14:30 INFO - PROCESS | 3952 | --DOCSHELL 00000025BF875000 == 29 [pid = 3952] [id = 499] 07:14:30 INFO - PROCESS | 3952 | --DOMWINDOW == 96 (00000025B74EF400) [pid = 3952] [serial = 1483] [outer = 0000000000000000] [url = about:blank] 07:14:30 INFO - PROCESS | 3952 | --DOMWINDOW == 95 (00000025B7FBA800) [pid = 3952] [serial = 1486] [outer = 0000000000000000] [url = about:blank] 07:14:30 INFO - PROCESS | 3952 | --DOMWINDOW == 94 (00000025B7E1EC00) [pid = 3952] [serial = 1484] [outer = 0000000000000000] [url = about:blank] 07:14:30 INFO - PROCESS | 3952 | --DOMWINDOW == 93 (00000025B80C6C00) [pid = 3952] [serial = 1489] [outer = 0000000000000000] [url = about:blank] 07:14:30 INFO - PROCESS | 3952 | --DOMWINDOW == 92 (00000025B8074400) [pid = 3952] [serial = 1487] [outer = 0000000000000000] [url = about:blank] 07:14:30 INFO - PROCESS | 3952 | --DOMWINDOW == 91 (00000025B8458C00) [pid = 3952] [serial = 1495] [outer = 0000000000000000] [url = about:blank] 07:14:30 INFO - PROCESS | 3952 | --DOMWINDOW == 90 (00000025B8138000) [pid = 3952] [serial = 1490] [outer = 0000000000000000] [url = about:blank] 07:14:30 INFO - PROCESS | 3952 | --DOMWINDOW == 89 (00000025B80B8800) [pid = 3952] [serial = 1457] [outer = 0000000000000000] [url = about:blank] 07:14:30 INFO - PROCESS | 3952 | --DOMWINDOW == 88 (00000025B8991800) [pid = 3952] [serial = 1496] [outer = 0000000000000000] [url = about:blank] 07:14:30 INFO - PROCESS | 3952 | --DOMWINDOW == 87 (00000025B6AF8C00) [pid = 3952] [serial = 1480] [outer = 0000000000000000] [url = about:blank] 07:14:30 INFO - PROCESS | 3952 | --DOMWINDOW == 86 (00000025B4EA5C00) [pid = 3952] [serial = 1477] [outer = 0000000000000000] [url = about:blank] 07:14:30 INFO - PROCESS | 3952 | --DOMWINDOW == 85 (00000025B683D400) [pid = 3952] [serial = 1478] [outer = 0000000000000000] [url = about:blank] 07:14:30 INFO - PROCESS | 3952 | --DOMWINDOW == 84 (00000025B41D3800) [pid = 3952] [serial = 1474] [outer = 0000000000000000] [url = about:blank] 07:14:30 INFO - PROCESS | 3952 | --DOMWINDOW == 83 (00000025B4874800) [pid = 3952] [serial = 1475] [outer = 0000000000000000] [url = about:blank] 07:14:30 INFO - PROCESS | 3952 | --DOMWINDOW == 82 (00000025B0A18000) [pid = 3952] [serial = 1471] [outer = 0000000000000000] [url = about:blank] 07:14:30 INFO - PROCESS | 3952 | --DOMWINDOW == 81 (00000025AFB73400) [pid = 3952] [serial = 1468] [outer = 0000000000000000] [url = about:blank] 07:14:30 INFO - PROCESS | 3952 | --DOMWINDOW == 80 (00000025B0805400) [pid = 3952] [serial = 1469] [outer = 0000000000000000] [url = about:blank] 07:14:30 INFO - PROCESS | 3952 | --DOMWINDOW == 79 (00000025AB313000) [pid = 3952] [serial = 1465] [outer = 0000000000000000] [url = about:blank] 07:14:30 INFO - PROCESS | 3952 | --DOMWINDOW == 78 (00000025AEE53400) [pid = 3952] [serial = 1466] [outer = 0000000000000000] [url = about:blank] 07:14:30 INFO - PROCESS | 3952 | --DOMWINDOW == 77 (00000025AAA09800) [pid = 3952] [serial = 1462] [outer = 0000000000000000] [url = about:blank] 07:14:30 INFO - PROCESS | 3952 | --DOMWINDOW == 76 (00000025AAB9B400) [pid = 3952] [serial = 1463] [outer = 0000000000000000] [url = about:blank] 07:14:30 INFO - PROCESS | 3952 | --DOMWINDOW == 75 (00000025A9DC5000) [pid = 3952] [serial = 1459] [outer = 0000000000000000] [url = about:blank] 07:14:30 INFO - PROCESS | 3952 | --DOMWINDOW == 74 (00000025AA629000) [pid = 3952] [serial = 1460] [outer = 0000000000000000] [url = about:blank] 07:14:30 INFO - PROCESS | 3952 | --DOMWINDOW == 73 (00000025B4EA4800) [pid = 3952] [serial = 1492] [outer = 0000000000000000] [url = about:blank] 07:14:30 INFO - PROCESS | 3952 | --DOMWINDOW == 72 (00000025B8132C00) [pid = 3952] [serial = 1493] [outer = 0000000000000000] [url = about:blank] 07:14:30 INFO - PROCESS | 3952 | --DOMWINDOW == 71 (00000025B707A800) [pid = 3952] [serial = 1481] [outer = 0000000000000000] [url = about:blank] 07:14:30 INFO - PROCESS | 3952 | 1467036870484 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]]]}] 07:14:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 07:14:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 881ms 07:14:30 INFO - PROCESS | 3952 | 1467036870540 Marionette TRACE conn6 -> [0,2025,"getWindowHandle",null] 07:14:30 INFO - PROCESS | 3952 | 1467036870546 Marionette TRACE conn6 <- [1,2025,null,{"value":"13"}] 07:14:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 07:14:30 INFO - PROCESS | 3952 | 1467036870553 Marionette TRACE conn6 -> [0,2026,"setScriptTimeout",{"ms":35000}] 07:14:30 INFO - PROCESS | 3952 | 1467036870555 Marionette TRACE conn6 <- [1,2026,null,{}] 07:14:30 INFO - PROCESS | 3952 | 1467036870559 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}] 07:14:30 INFO - PROCESS | 3952 | 1467036870562 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:14:30 INFO - PROCESS | 3952 | 1467036870651 Marionette TRACE conn6 <- [1,2027,null,{"value":null}] 07:14:30 INFO - PROCESS | 3952 | 1467036870722 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:30 INFO - PROCESS | 3952 | 1467036870725 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:14:30 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B4EB4000 == 30 [pid = 3952] [id = 516] 07:14:30 INFO - PROCESS | 3952 | ++DOMWINDOW == 72 (00000025AA71A000) [pid = 3952] [serial = 1548] [outer = 0000000000000000] 07:14:30 INFO - PROCESS | 3952 | ++DOMWINDOW == 73 (00000025ABDE7000) [pid = 3952] [serial = 1549] [outer = 00000025AA71A000] 07:14:30 INFO - PROCESS | 3952 | 1467036870784 Marionette DEBUG loaded listener.js 07:14:30 INFO - PROCESS | 3952 | ++DOMWINDOW == 74 (00000025AF169C00) [pid = 3952] [serial = 1550] [outer = 00000025AA71A000] 07:14:31 INFO - PROCESS | 3952 | 1467036871213 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]]]}] 07:14:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 07:14:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 734ms 07:14:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 07:14:31 INFO - PROCESS | 3952 | 1467036871288 Marionette TRACE conn6 -> [0,2029,"getWindowHandle",null] 07:14:31 INFO - PROCESS | 3952 | 1467036871290 Marionette TRACE conn6 <- [1,2029,null,{"value":"13"}] 07:14:31 INFO - PROCESS | 3952 | 1467036871294 Marionette TRACE conn6 -> [0,2030,"setScriptTimeout",{"ms":35000}] 07:14:31 INFO - PROCESS | 3952 | 1467036871298 Marionette TRACE conn6 <- [1,2030,null,{}] 07:14:31 INFO - PROCESS | 3952 | 1467036871309 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}] 07:14:31 INFO - PROCESS | 3952 | 1467036871314 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:14:31 INFO - PROCESS | 3952 | 1467036871401 Marionette TRACE conn6 <- [1,2031,null,{"value":null}] 07:14:31 INFO - PROCESS | 3952 | 1467036871415 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:31 INFO - PROCESS | 3952 | 1467036871418 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:14:31 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B761C800 == 31 [pid = 3952] [id = 517] 07:14:31 INFO - PROCESS | 3952 | ++DOMWINDOW == 75 (00000025B0A16400) [pid = 3952] [serial = 1551] [outer = 0000000000000000] 07:14:31 INFO - PROCESS | 3952 | ++DOMWINDOW == 76 (00000025B0FAB800) [pid = 3952] [serial = 1552] [outer = 00000025B0A16400] 07:14:31 INFO - PROCESS | 3952 | 1467036871475 Marionette DEBUG loaded listener.js 07:14:31 INFO - PROCESS | 3952 | ++DOMWINDOW == 77 (00000025B3932800) [pid = 3952] [serial = 1553] [outer = 00000025B0A16400] 07:14:31 INFO - PROCESS | 3952 | 1467036871937 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]]]}] 07:14:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 07:14:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 691ms 07:14:31 INFO - PROCESS | 3952 | 1467036871988 Marionette TRACE conn6 -> [0,2033,"getWindowHandle",null] 07:14:32 INFO - PROCESS | 3952 | 1467036871991 Marionette TRACE conn6 <- [1,2033,null,{"value":"13"}] 07:14:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 07:14:32 INFO - PROCESS | 3952 | 1467036871994 Marionette TRACE conn6 -> [0,2034,"setScriptTimeout",{"ms":35000}] 07:14:32 INFO - PROCESS | 3952 | 1467036871995 Marionette TRACE conn6 <- [1,2034,null,{}] 07:14:32 INFO - PROCESS | 3952 | 1467036871999 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}] 07:14:32 INFO - PROCESS | 3952 | 1467036872001 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:14:32 INFO - PROCESS | 3952 | 1467036872092 Marionette TRACE conn6 <- [1,2035,null,{"value":null}] 07:14:32 INFO - PROCESS | 3952 | 1467036872101 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:32 INFO - PROCESS | 3952 | 1467036872103 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:14:32 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B84D2800 == 32 [pid = 3952] [id = 518] 07:14:32 INFO - PROCESS | 3952 | ++DOMWINDOW == 78 (00000025B41D0C00) [pid = 3952] [serial = 1554] [outer = 0000000000000000] 07:14:32 INFO - PROCESS | 3952 | ++DOMWINDOW == 79 (00000025B42E5800) [pid = 3952] [serial = 1555] [outer = 00000025B41D0C00] 07:14:32 INFO - PROCESS | 3952 | 1467036872148 Marionette DEBUG loaded listener.js 07:14:32 INFO - PROCESS | 3952 | ++DOMWINDOW == 80 (00000025B4867400) [pid = 3952] [serial = 1556] [outer = 00000025B41D0C00] 07:14:32 INFO - PROCESS | 3952 | 1467036872583 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]]]}] 07:14:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 07:14:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 629ms 07:14:32 INFO - PROCESS | 3952 | 1467036872626 Marionette TRACE conn6 -> [0,2037,"getWindowHandle",null] 07:14:32 INFO - PROCESS | 3952 | 1467036872628 Marionette TRACE conn6 <- [1,2037,null,{"value":"13"}] 07:14:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 07:14:32 INFO - PROCESS | 3952 | 1467036872639 Marionette TRACE conn6 -> [0,2038,"setScriptTimeout",{"ms":35000}] 07:14:32 INFO - PROCESS | 3952 | 1467036872640 Marionette TRACE conn6 <- [1,2038,null,{}] 07:14:32 INFO - PROCESS | 3952 | 1467036872644 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}] 07:14:32 INFO - PROCESS | 3952 | 1467036872646 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:14:32 INFO - PROCESS | 3952 | 1467036872759 Marionette TRACE conn6 <- [1,2039,null,{"value":null}] 07:14:32 INFO - PROCESS | 3952 | 1467036872837 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:32 INFO - PROCESS | 3952 | 1467036872839 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:14:32 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BA18F800 == 33 [pid = 3952] [id = 519] 07:14:32 INFO - PROCESS | 3952 | ++DOMWINDOW == 81 (00000025AA703400) [pid = 3952] [serial = 1557] [outer = 0000000000000000] 07:14:32 INFO - PROCESS | 3952 | ++DOMWINDOW == 82 (00000025B49E1400) [pid = 3952] [serial = 1558] [outer = 00000025AA703400] 07:14:32 INFO - PROCESS | 3952 | 1467036872885 Marionette DEBUG loaded listener.js 07:14:32 INFO - PROCESS | 3952 | ++DOMWINDOW == 83 (00000025B6017C00) [pid = 3952] [serial = 1559] [outer = 00000025AA703400] 07:14:33 INFO - PROCESS | 3952 | 1467036873320 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]]]}] 07:14:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 07:14:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 734ms 07:14:33 INFO - PROCESS | 3952 | 1467036873375 Marionette TRACE conn6 -> [0,2041,"getWindowHandle",null] 07:14:33 INFO - PROCESS | 3952 | 1467036873377 Marionette TRACE conn6 <- [1,2041,null,{"value":"13"}] 07:14:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 07:14:33 INFO - PROCESS | 3952 | 1467036873380 Marionette TRACE conn6 -> [0,2042,"setScriptTimeout",{"ms":35000}] 07:14:33 INFO - PROCESS | 3952 | 1467036873382 Marionette TRACE conn6 <- [1,2042,null,{}] 07:14:33 INFO - PROCESS | 3952 | 1467036873386 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}] 07:14:33 INFO - PROCESS | 3952 | 1467036873392 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:14:33 INFO - PROCESS | 3952 | 1467036873528 Marionette TRACE conn6 <- [1,2043,null,{"value":null}] 07:14:33 INFO - PROCESS | 3952 | 1467036873539 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:33 INFO - PROCESS | 3952 | 1467036873541 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:14:33 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BB71A000 == 34 [pid = 3952] [id = 520] 07:14:33 INFO - PROCESS | 3952 | ++DOMWINDOW == 84 (00000025B7413400) [pid = 3952] [serial = 1560] [outer = 0000000000000000] 07:14:33 INFO - PROCESS | 3952 | ++DOMWINDOW == 85 (00000025B79A9000) [pid = 3952] [serial = 1561] [outer = 00000025B7413400] 07:14:33 INFO - PROCESS | 3952 | 1467036873630 Marionette DEBUG loaded listener.js 07:14:33 INFO - PROCESS | 3952 | ++DOMWINDOW == 86 (00000025B7F11C00) [pid = 3952] [serial = 1562] [outer = 00000025B7413400] 07:14:34 INFO - PROCESS | 3952 | 1467036874076 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]]]}] 07:14:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 07:14:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 733ms 07:14:34 INFO - PROCESS | 3952 | 1467036874130 Marionette TRACE conn6 -> [0,2045,"getWindowHandle",null] 07:14:34 INFO - PROCESS | 3952 | 1467036874132 Marionette TRACE conn6 <- [1,2045,null,{"value":"13"}] 07:14:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 07:14:34 INFO - PROCESS | 3952 | 1467036874140 Marionette TRACE conn6 -> [0,2046,"setScriptTimeout",{"ms":35000}] 07:14:34 INFO - PROCESS | 3952 | 1467036874142 Marionette TRACE conn6 <- [1,2046,null,{}] 07:14:34 INFO - PROCESS | 3952 | 1467036874145 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}] 07:14:34 INFO - PROCESS | 3952 | 1467036874155 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:14:34 INFO - PROCESS | 3952 | 1467036874264 Marionette TRACE conn6 <- [1,2047,null,{"value":null}] 07:14:34 INFO - PROCESS | 3952 | 1467036874275 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:34 INFO - PROCESS | 3952 | 1467036874277 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:14:34 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BBA1C800 == 35 [pid = 3952] [id = 521] 07:14:34 INFO - PROCESS | 3952 | ++DOMWINDOW == 87 (00000025B7FBE400) [pid = 3952] [serial = 1563] [outer = 0000000000000000] 07:14:34 INFO - PROCESS | 3952 | ++DOMWINDOW == 88 (00000025B8075800) [pid = 3952] [serial = 1564] [outer = 00000025B7FBE400] 07:14:34 INFO - PROCESS | 3952 | 1467036874367 Marionette DEBUG loaded listener.js 07:14:34 INFO - PROCESS | 3952 | ++DOMWINDOW == 89 (00000025B80BDC00) [pid = 3952] [serial = 1565] [outer = 00000025B7FBE400] 07:14:34 INFO - PROCESS | 3952 | --DOMWINDOW == 88 (00000025A9646800) [pid = 3952] [serial = 1470] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 07:14:34 INFO - PROCESS | 3952 | --DOMWINDOW == 87 (00000025B8DBB800) [pid = 3952] [serial = 1536] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 07:14:34 INFO - PROCESS | 3952 | --DOMWINDOW == 86 (00000025B7F0EC00) [pid = 3952] [serial = 1524] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 07:14:34 INFO - PROCESS | 3952 | --DOMWINDOW == 85 (00000025B74E4400) [pid = 3952] [serial = 1521] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 07:14:34 INFO - PROCESS | 3952 | --DOMWINDOW == 84 (00000025A8CCAC00) [pid = 3952] [serial = 1506] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 07:14:34 INFO - PROCESS | 3952 | --DOMWINDOW == 83 (00000025B8074800) [pid = 3952] [serial = 1527] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 07:14:34 INFO - PROCESS | 3952 | --DOMWINDOW == 82 (00000025AA1D2C00) [pid = 3952] [serial = 1500] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 07:14:34 INFO - PROCESS | 3952 | --DOMWINDOW == 81 (00000025B42F0400) [pid = 3952] [serial = 1515] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 07:14:34 INFO - PROCESS | 3952 | --DOMWINDOW == 80 (00000025B0805000) [pid = 3952] [serial = 1509] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 07:14:34 INFO - PROCESS | 3952 | --DOMWINDOW == 79 (00000025AAB98C00) [pid = 3952] [serial = 1512] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 07:14:34 INFO - PROCESS | 3952 | --DOMWINDOW == 78 (00000025B6A53800) [pid = 3952] [serial = 1518] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 07:14:34 INFO - PROCESS | 3952 | --DOMWINDOW == 77 (00000025B8B82800) [pid = 3952] [serial = 1497] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 07:14:34 INFO - PROCESS | 3952 | --DOMWINDOW == 76 (00000025AAB9B000) [pid = 3952] [serial = 1503] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 07:14:34 INFO - PROCESS | 3952 | --DOMWINDOW == 75 (00000025A8D4FC00) [pid = 3952] [serial = 1530] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 07:14:34 INFO - PROCESS | 3952 | --DOMWINDOW == 74 (00000025B8081800) [pid = 3952] [serial = 1533] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 07:14:34 INFO - PROCESS | 3952 | 1467036874896 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]]]}] 07:14:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 07:14:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 774ms 07:14:34 INFO - PROCESS | 3952 | 1467036874916 Marionette TRACE conn6 -> [0,2049,"getWindowHandle",null] 07:14:34 INFO - PROCESS | 3952 | 1467036874918 Marionette TRACE conn6 <- [1,2049,null,{"value":"13"}] 07:14:34 INFO - PROCESS | 3952 | 1467036874921 Marionette TRACE conn6 -> [0,2050,"setScriptTimeout",{"ms":35000}] 07:14:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 07:14:34 INFO - PROCESS | 3952 | 1467036874923 Marionette TRACE conn6 <- [1,2050,null,{}] 07:14:34 INFO - PROCESS | 3952 | 1467036874928 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}] 07:14:34 INFO - PROCESS | 3952 | 1467036874929 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:14:35 INFO - PROCESS | 3952 | 1467036875010 Marionette TRACE conn6 <- [1,2051,null,{"value":null}] 07:14:35 INFO - PROCESS | 3952 | 1467036875083 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:35 INFO - PROCESS | 3952 | 1467036875085 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:14:35 INFO - PROCESS | 3952 | ++DOCSHELL 00000025AB363800 == 36 [pid = 3952] [id = 522] 07:14:35 INFO - PROCESS | 3952 | ++DOMWINDOW == 75 (00000025AAB98C00) [pid = 3952] [serial = 1566] [outer = 0000000000000000] 07:14:35 INFO - PROCESS | 3952 | ++DOMWINDOW == 76 (00000025B486E000) [pid = 3952] [serial = 1567] [outer = 00000025AAB98C00] 07:14:35 INFO - PROCESS | 3952 | 1467036875130 Marionette DEBUG loaded listener.js 07:14:35 INFO - PROCESS | 3952 | ++DOMWINDOW == 77 (00000025B80BE800) [pid = 3952] [serial = 1568] [outer = 00000025AAB98C00] 07:14:35 INFO - PROCESS | 3952 | 1467036875505 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]]]}] 07:14:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 07:14:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 627ms 07:14:35 INFO - PROCESS | 3952 | 1467036875552 Marionette TRACE conn6 -> [0,2053,"getWindowHandle",null] 07:14:35 INFO - PROCESS | 3952 | 1467036875554 Marionette TRACE conn6 <- [1,2053,null,{"value":"13"}] 07:14:35 INFO - PROCESS | 3952 | 1467036875557 Marionette TRACE conn6 -> [0,2054,"setScriptTimeout",{"ms":35000}] 07:14:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 07:14:35 INFO - PROCESS | 3952 | 1467036875559 Marionette TRACE conn6 <- [1,2054,null,{}] 07:14:35 INFO - PROCESS | 3952 | 1467036875562 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}] 07:14:35 INFO - PROCESS | 3952 | 1467036875564 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:14:35 INFO - PROCESS | 3952 | 1467036875698 Marionette TRACE conn6 <- [1,2055,null,{"value":null}] 07:14:35 INFO - PROCESS | 3952 | 1467036875748 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:35 INFO - PROCESS | 3952 | 1467036875750 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:14:35 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BE045000 == 37 [pid = 3952] [id = 523] 07:14:35 INFO - PROCESS | 3952 | ++DOMWINDOW == 78 (00000025B41D0000) [pid = 3952] [serial = 1569] [outer = 0000000000000000] 07:14:35 INFO - PROCESS | 3952 | ++DOMWINDOW == 79 (00000025B8134000) [pid = 3952] [serial = 1570] [outer = 00000025B41D0000] 07:14:35 INFO - PROCESS | 3952 | 1467036875795 Marionette DEBUG loaded listener.js 07:14:35 INFO - PROCESS | 3952 | ++DOMWINDOW == 80 (00000025B8456800) [pid = 3952] [serial = 1571] [outer = 00000025B41D0000] 07:14:36 INFO - PROCESS | 3952 | 1467036876155 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]]]}] 07:14:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 07:14:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 630ms 07:14:36 INFO - PROCESS | 3952 | 1467036876191 Marionette TRACE conn6 -> [0,2057,"getWindowHandle",null] 07:14:36 INFO - PROCESS | 3952 | 1467036876193 Marionette TRACE conn6 <- [1,2057,null,{"value":"13"}] 07:14:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 07:14:36 INFO - PROCESS | 3952 | 1467036876197 Marionette TRACE conn6 -> [0,2058,"setScriptTimeout",{"ms":35000}] 07:14:36 INFO - PROCESS | 3952 | 1467036876198 Marionette TRACE conn6 <- [1,2058,null,{}] 07:14:36 INFO - PROCESS | 3952 | 1467036876202 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}] 07:14:36 INFO - PROCESS | 3952 | 1467036876204 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:14:36 INFO - PROCESS | 3952 | 1467036876315 Marionette TRACE conn6 <- [1,2059,null,{"value":null}] 07:14:36 INFO - PROCESS | 3952 | 1467036876322 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:36 INFO - PROCESS | 3952 | 1467036876324 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:14:36 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BEC6F800 == 38 [pid = 3952] [id = 524] 07:14:36 INFO - PROCESS | 3952 | ++DOMWINDOW == 81 (00000025B8988000) [pid = 3952] [serial = 1572] [outer = 0000000000000000] 07:14:36 INFO - PROCESS | 3952 | ++DOMWINDOW == 82 (00000025B89A8800) [pid = 3952] [serial = 1573] [outer = 00000025B8988000] 07:14:36 INFO - PROCESS | 3952 | 1467036876368 Marionette DEBUG loaded listener.js 07:14:36 INFO - PROCESS | 3952 | ++DOMWINDOW == 83 (00000025B8D9B400) [pid = 3952] [serial = 1574] [outer = 00000025B8988000] 07:14:36 INFO - PROCESS | 3952 | 1467036876821 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]]]}] 07:14:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 07:14:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 692ms 07:14:36 INFO - PROCESS | 3952 | 1467036876899 Marionette TRACE conn6 -> [0,2061,"getWindowHandle",null] 07:14:36 INFO - PROCESS | 3952 | 1467036876904 Marionette TRACE conn6 <- [1,2061,null,{"value":"13"}] 07:14:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 07:14:36 INFO - PROCESS | 3952 | 1467036876911 Marionette TRACE conn6 -> [0,2062,"setScriptTimeout",{"ms":35000}] 07:14:36 INFO - PROCESS | 3952 | 1467036876917 Marionette TRACE conn6 <- [1,2062,null,{}] 07:14:36 INFO - PROCESS | 3952 | 1467036876924 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}] 07:14:36 INFO - PROCESS | 3952 | 1467036876928 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:14:37 INFO - PROCESS | 3952 | 1467036877107 Marionette TRACE conn6 <- [1,2063,null,{"value":null}] 07:14:37 INFO - PROCESS | 3952 | 1467036877212 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:37 INFO - PROCESS | 3952 | 1467036877217 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:14:37 INFO - PROCESS | 3952 | ++DOCSHELL 00000025AFE20800 == 39 [pid = 3952] [id = 525] 07:14:37 INFO - PROCESS | 3952 | ++DOMWINDOW == 84 (00000025AA711400) [pid = 3952] [serial = 1575] [outer = 0000000000000000] 07:14:37 INFO - PROCESS | 3952 | ++DOMWINDOW == 85 (00000025AAA08000) [pid = 3952] [serial = 1576] [outer = 00000025AA711400] 07:14:37 INFO - PROCESS | 3952 | 1467036877278 Marionette DEBUG loaded listener.js 07:14:37 INFO - PROCESS | 3952 | ++DOMWINDOW == 86 (00000025ABDEA400) [pid = 3952] [serial = 1577] [outer = 00000025AA711400] 07:14:37 INFO - PROCESS | 3952 | 1467036877881 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]]]}] 07:14:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 07:14:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1036ms 07:14:37 INFO - PROCESS | 3952 | 1467036877949 Marionette TRACE conn6 -> [0,2065,"getWindowHandle",null] 07:14:37 INFO - PROCESS | 3952 | 1467036877954 Marionette TRACE conn6 <- [1,2065,null,{"value":"13"}] 07:14:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 07:14:37 INFO - PROCESS | 3952 | 1467036877961 Marionette TRACE conn6 -> [0,2066,"setScriptTimeout",{"ms":35000}] 07:14:37 INFO - PROCESS | 3952 | 1467036877964 Marionette TRACE conn6 <- [1,2066,null,{}] 07:14:37 INFO - PROCESS | 3952 | 1467036877969 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}] 07:14:37 INFO - PROCESS | 3952 | 1467036877972 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:14:38 INFO - PROCESS | 3952 | 1467036878097 Marionette TRACE conn6 <- [1,2067,null,{"value":null}] 07:14:38 INFO - PROCESS | 3952 | 1467036878214 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:38 INFO - PROCESS | 3952 | 1467036878217 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:14:38 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BA185000 == 40 [pid = 3952] [id = 526] 07:14:38 INFO - PROCESS | 3952 | ++DOMWINDOW == 87 (00000025B14A7000) [pid = 3952] [serial = 1578] [outer = 0000000000000000] 07:14:38 INFO - PROCESS | 3952 | ++DOMWINDOW == 88 (00000025B3937000) [pid = 3952] [serial = 1579] [outer = 00000025B14A7000] 07:14:38 INFO - PROCESS | 3952 | 1467036878275 Marionette DEBUG loaded listener.js 07:14:38 INFO - PROCESS | 3952 | ++DOMWINDOW == 89 (00000025B4E97800) [pid = 3952] [serial = 1580] [outer = 00000025B14A7000] 07:14:38 INFO - PROCESS | 3952 | 1467036878914 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]]]}] 07:14:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 07:14:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 986ms 07:14:38 INFO - PROCESS | 3952 | 1467036878949 Marionette TRACE conn6 -> [0,2069,"getWindowHandle",null] 07:14:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 07:14:38 INFO - PROCESS | 3952 | 1467036878952 Marionette TRACE conn6 <- [1,2069,null,{"value":"13"}] 07:14:38 INFO - PROCESS | 3952 | 1467036878956 Marionette TRACE conn6 -> [0,2070,"setScriptTimeout",{"ms":35000}] 07:14:38 INFO - PROCESS | 3952 | 1467036878960 Marionette TRACE conn6 <- [1,2070,null,{}] 07:14:38 INFO - PROCESS | 3952 | 1467036878973 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}] 07:14:38 INFO - PROCESS | 3952 | 1467036878978 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:14:39 INFO - PROCESS | 3952 | 1467036879091 Marionette TRACE conn6 <- [1,2071,null,{"value":null}] 07:14:39 INFO - PROCESS | 3952 | 1467036879213 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:39 INFO - PROCESS | 3952 | 1467036879217 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:14:39 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BEE44000 == 41 [pid = 3952] [id = 527] 07:14:39 INFO - PROCESS | 3952 | ++DOMWINDOW == 90 (00000025B74EB000) [pid = 3952] [serial = 1581] [outer = 0000000000000000] 07:14:39 INFO - PROCESS | 3952 | ++DOMWINDOW == 91 (00000025B79A2400) [pid = 3952] [serial = 1582] [outer = 00000025B74EB000] 07:14:39 INFO - PROCESS | 3952 | 1467036879276 Marionette DEBUG loaded listener.js 07:14:39 INFO - PROCESS | 3952 | ++DOMWINDOW == 92 (00000025B898B000) [pid = 3952] [serial = 1583] [outer = 00000025B74EB000] 07:14:39 INFO - PROCESS | 3952 | 1467036879904 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]]]}] 07:14:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 07:14:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1033ms 07:14:40 INFO - PROCESS | 3952 | 1467036879991 Marionette TRACE conn6 -> [0,2073,"getWindowHandle",null] 07:14:40 INFO - PROCESS | 3952 | 1467036879994 Marionette TRACE conn6 <- [1,2073,null,{"value":"13"}] 07:14:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 07:14:40 INFO - PROCESS | 3952 | 1467036879998 Marionette TRACE conn6 -> [0,2074,"setScriptTimeout",{"ms":35000}] 07:14:40 INFO - PROCESS | 3952 | 1467036880000 Marionette TRACE conn6 <- [1,2074,null,{}] 07:14:40 INFO - PROCESS | 3952 | 1467036880003 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}] 07:14:40 INFO - PROCESS | 3952 | 1467036880006 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:14:40 INFO - PROCESS | 3952 | 1467036880119 Marionette TRACE conn6 <- [1,2075,null,{"value":null}] 07:14:40 INFO - PROCESS | 3952 | 1467036880240 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:40 INFO - PROCESS | 3952 | 1467036880243 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:14:40 INFO - PROCESS | 3952 | ++DOCSHELL 00000025AF152000 == 42 [pid = 3952] [id = 528] 07:14:40 INFO - PROCESS | 3952 | ++DOMWINDOW == 93 (00000025A8D49400) [pid = 3952] [serial = 1584] [outer = 0000000000000000] 07:14:40 INFO - PROCESS | 3952 | ++DOMWINDOW == 94 (00000025AA708C00) [pid = 3952] [serial = 1585] [outer = 00000025A8D49400] 07:14:40 INFO - PROCESS | 3952 | 1467036880300 Marionette DEBUG loaded listener.js 07:14:40 INFO - PROCESS | 3952 | ++DOMWINDOW == 95 (00000025B0994800) [pid = 3952] [serial = 1586] [outer = 00000025A8D49400] 07:14:41 INFO - PROCESS | 3952 | 1467036881012 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]]]}] 07:14:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 07:14:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1088ms 07:14:41 INFO - PROCESS | 3952 | 1467036881088 Marionette TRACE conn6 -> [0,2077,"getWindowHandle",null] 07:14:41 INFO - PROCESS | 3952 | 1467036881092 Marionette TRACE conn6 <- [1,2077,null,{"value":"13"}] 07:14:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 07:14:41 INFO - PROCESS | 3952 | 1467036881097 Marionette TRACE conn6 -> [0,2078,"setScriptTimeout",{"ms":35000}] 07:14:41 INFO - PROCESS | 3952 | 1467036881102 Marionette TRACE conn6 <- [1,2078,null,{}] 07:14:41 INFO - PROCESS | 3952 | 1467036881107 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}] 07:14:41 INFO - PROCESS | 3952 | 1467036881110 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:14:41 INFO - PROCESS | 3952 | --DOCSHELL 00000025BE045000 == 41 [pid = 3952] [id = 523] 07:14:41 INFO - PROCESS | 3952 | --DOCSHELL 00000025AB363800 == 40 [pid = 3952] [id = 522] 07:14:41 INFO - PROCESS | 3952 | --DOCSHELL 00000025BBA1C800 == 39 [pid = 3952] [id = 521] 07:14:41 INFO - PROCESS | 3952 | --DOCSHELL 00000025BB71A000 == 38 [pid = 3952] [id = 520] 07:14:41 INFO - PROCESS | 3952 | --DOCSHELL 00000025BA18F800 == 37 [pid = 3952] [id = 519] 07:14:41 INFO - PROCESS | 3952 | --DOCSHELL 00000025B84D2800 == 36 [pid = 3952] [id = 518] 07:14:41 INFO - PROCESS | 3952 | --DOCSHELL 00000025B761C800 == 35 [pid = 3952] [id = 517] 07:14:41 INFO - PROCESS | 3952 | --DOCSHELL 00000025B4EB4000 == 34 [pid = 3952] [id = 516] 07:14:41 INFO - PROCESS | 3952 | --DOCSHELL 00000025B0822800 == 33 [pid = 3952] [id = 515] 07:14:41 INFO - PROCESS | 3952 | --DOCSHELL 00000025B42CD000 == 32 [pid = 3952] [id = 514] 07:14:41 INFO - PROCESS | 3952 | --DOCSHELL 00000025BF8E4000 == 31 [pid = 3952] [id = 513] 07:14:41 INFO - PROCESS | 3952 | --DOCSHELL 00000025AF152000 == 30 [pid = 3952] [id = 528] 07:14:41 INFO - PROCESS | 3952 | --DOCSHELL 00000025BEE44000 == 29 [pid = 3952] [id = 527] 07:14:41 INFO - PROCESS | 3952 | --DOCSHELL 00000025BA185000 == 28 [pid = 3952] [id = 526] 07:14:41 INFO - PROCESS | 3952 | --DOCSHELL 00000025BEC6F800 == 27 [pid = 3952] [id = 524] 07:14:41 INFO - PROCESS | 3952 | --DOCSHELL 00000025AFE20800 == 26 [pid = 3952] [id = 525] 07:14:41 INFO - PROCESS | 3952 | 1467036881816 Marionette TRACE conn6 <- [1,2079,null,{"value":null}] 07:14:41 INFO - PROCESS | 3952 | --DOMWINDOW == 94 (00000025B7FBC000) [pid = 3952] [serial = 1525] [outer = 0000000000000000] [url = about:blank] 07:14:41 INFO - PROCESS | 3952 | --DOMWINDOW == 93 (00000025B776D400) [pid = 3952] [serial = 1522] [outer = 0000000000000000] [url = about:blank] 07:14:41 INFO - PROCESS | 3952 | --DOMWINDOW == 92 (00000025AEE47C00) [pid = 3952] [serial = 1507] [outer = 0000000000000000] [url = about:blank] 07:14:41 INFO - PROCESS | 3952 | --DOMWINDOW == 91 (00000025B80B9000) [pid = 3952] [serial = 1528] [outer = 0000000000000000] [url = about:blank] 07:14:41 INFO - PROCESS | 3952 | --DOMWINDOW == 90 (00000025AF5E8000) [pid = 3952] [serial = 1508] [outer = 0000000000000000] [url = about:blank] 07:14:41 INFO - PROCESS | 3952 | --DOMWINDOW == 89 (00000025AA1D3C00) [pid = 3952] [serial = 1501] [outer = 0000000000000000] [url = about:blank] 07:14:41 INFO - PROCESS | 3952 | --DOMWINDOW == 88 (00000025B4870000) [pid = 3952] [serial = 1516] [outer = 0000000000000000] [url = about:blank] 07:14:41 INFO - PROCESS | 3952 | --DOMWINDOW == 87 (00000025B4EA3400) [pid = 3952] [serial = 1517] [outer = 0000000000000000] [url = about:blank] 07:14:41 INFO - PROCESS | 3952 | --DOMWINDOW == 86 (00000025B0993400) [pid = 3952] [serial = 1510] [outer = 0000000000000000] [url = about:blank] 07:14:41 INFO - PROCESS | 3952 | --DOMWINDOW == 85 (00000025B0FA5400) [pid = 3952] [serial = 1511] [outer = 0000000000000000] [url = about:blank] 07:14:41 INFO - PROCESS | 3952 | --DOMWINDOW == 84 (00000025B14ADC00) [pid = 3952] [serial = 1513] [outer = 0000000000000000] [url = about:blank] 07:14:41 INFO - PROCESS | 3952 | --DOMWINDOW == 83 (00000025B3940000) [pid = 3952] [serial = 1514] [outer = 0000000000000000] [url = about:blank] 07:14:41 INFO - PROCESS | 3952 | --DOMWINDOW == 82 (00000025B6AFD800) [pid = 3952] [serial = 1519] [outer = 0000000000000000] [url = about:blank] 07:14:41 INFO - PROCESS | 3952 | --DOMWINDOW == 81 (00000025B7414800) [pid = 3952] [serial = 1520] [outer = 0000000000000000] [url = about:blank] 07:14:41 INFO - PROCESS | 3952 | --DOMWINDOW == 80 (00000025B8D9C000) [pid = 3952] [serial = 1499] [outer = 0000000000000000] [url = about:blank] 07:14:41 INFO - PROCESS | 3952 | --DOMWINDOW == 79 (00000025AABA2C00) [pid = 3952] [serial = 1504] [outer = 0000000000000000] [url = about:blank] 07:14:41 INFO - PROCESS | 3952 | --DOMWINDOW == 78 (00000025AAC51000) [pid = 3952] [serial = 1505] [outer = 0000000000000000] [url = about:blank] 07:14:41 INFO - PROCESS | 3952 | --DOMWINDOW == 77 (00000025B8073800) [pid = 3952] [serial = 1526] [outer = 0000000000000000] [url = about:blank] 07:14:41 INFO - PROCESS | 3952 | --DOMWINDOW == 76 (00000025AA707C00) [pid = 3952] [serial = 1531] [outer = 0000000000000000] [url = about:blank] 07:14:41 INFO - PROCESS | 3952 | --DOMWINDOW == 75 (00000025B80C7C00) [pid = 3952] [serial = 1529] [outer = 0000000000000000] [url = about:blank] 07:14:41 INFO - PROCESS | 3952 | --DOMWINDOW == 74 (00000025B6E8D400) [pid = 3952] [serial = 1532] [outer = 0000000000000000] [url = about:blank] 07:14:41 INFO - PROCESS | 3952 | --DOMWINDOW == 73 (00000025B8D94000) [pid = 3952] [serial = 1534] [outer = 0000000000000000] [url = about:blank] 07:14:41 INFO - PROCESS | 3952 | --DOMWINDOW == 72 (00000025B9808400) [pid = 3952] [serial = 1538] [outer = 0000000000000000] [url = about:blank] 07:14:41 INFO - PROCESS | 3952 | --DOMWINDOW == 71 (00000025B8DA0800) [pid = 3952] [serial = 1535] [outer = 0000000000000000] [url = about:blank] 07:14:41 INFO - PROCESS | 3952 | --DOMWINDOW == 70 (00000025AA713800) [pid = 3952] [serial = 1502] [outer = 0000000000000000] [url = about:blank] 07:14:41 INFO - PROCESS | 3952 | --DOMWINDOW == 69 (00000025B7F04000) [pid = 3952] [serial = 1523] [outer = 0000000000000000] [url = about:blank] 07:14:41 INFO - PROCESS | 3952 | --DOMWINDOW == 68 (00000025B14A7400) [pid = 3952] [serial = 1472] [outer = 0000000000000000] [url = about:blank] 07:14:41 INFO - PROCESS | 3952 | --DOMWINDOW == 67 (00000025B963D400) [pid = 3952] [serial = 1537] [outer = 0000000000000000] [url = about:blank] 07:14:42 INFO - PROCESS | 3952 | 1467036882003 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:42 INFO - PROCESS | 3952 | 1467036882006 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:14:42 INFO - PROCESS | 3952 | ++DOCSHELL 00000025AEE7F000 == 27 [pid = 3952] [id = 529] 07:14:42 INFO - PROCESS | 3952 | ++DOMWINDOW == 68 (00000025A9720000) [pid = 3952] [serial = 1587] [outer = 0000000000000000] 07:14:42 INFO - PROCESS | 3952 | ++DOMWINDOW == 69 (00000025A9728000) [pid = 3952] [serial = 1588] [outer = 00000025A9720000] 07:14:42 INFO - PROCESS | 3952 | 1467036882057 Marionette DEBUG loaded listener.js 07:14:42 INFO - PROCESS | 3952 | ++DOMWINDOW == 70 (00000025AA62B800) [pid = 3952] [serial = 1589] [outer = 00000025A9720000] 07:14:42 INFO - PROCESS | 3952 | 1467036882533 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]]]}] 07:14:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 07:14:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1505ms 07:14:42 INFO - PROCESS | 3952 | 1467036882603 Marionette TRACE conn6 -> [0,2081,"getWindowHandle",null] 07:14:42 INFO - PROCESS | 3952 | 1467036882608 Marionette TRACE conn6 <- [1,2081,null,{"value":"13"}] 07:14:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 07:14:42 INFO - PROCESS | 3952 | 1467036882613 Marionette TRACE conn6 -> [0,2082,"setScriptTimeout",{"ms":35000}] 07:14:42 INFO - PROCESS | 3952 | 1467036882617 Marionette TRACE conn6 <- [1,2082,null,{}] 07:14:42 INFO - PROCESS | 3952 | 1467036882622 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}] 07:14:42 INFO - PROCESS | 3952 | 1467036882624 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:14:42 INFO - PROCESS | 3952 | 1467036882716 Marionette TRACE conn6 <- [1,2083,null,{"value":null}] 07:14:42 INFO - PROCESS | 3952 | 1467036882732 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:42 INFO - PROCESS | 3952 | 1467036882735 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:14:42 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B6D06000 == 28 [pid = 3952] [id = 530] 07:14:42 INFO - PROCESS | 3952 | ++DOMWINDOW == 71 (00000025AAC45800) [pid = 3952] [serial = 1590] [outer = 0000000000000000] 07:14:42 INFO - PROCESS | 3952 | ++DOMWINDOW == 72 (00000025AAC9D400) [pid = 3952] [serial = 1591] [outer = 00000025AAC45800] 07:14:42 INFO - PROCESS | 3952 | 1467036882784 Marionette DEBUG loaded listener.js 07:14:42 INFO - PROCESS | 3952 | ++DOMWINDOW == 73 (00000025ABF4D800) [pid = 3952] [serial = 1592] [outer = 00000025AAC45800] 07:14:43 INFO - PROCESS | 3952 | 1467036883256 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]]]}] 07:14:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 07:14:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 693ms 07:14:43 INFO - PROCESS | 3952 | 1467036883315 Marionette TRACE conn6 -> [0,2085,"getWindowHandle",null] 07:14:43 INFO - PROCESS | 3952 | 1467036883318 Marionette TRACE conn6 <- [1,2085,null,{"value":"13"}] 07:14:43 INFO - PROCESS | 3952 | 1467036883322 Marionette TRACE conn6 -> [0,2086,"setScriptTimeout",{"ms":35000}] 07:14:43 INFO - PROCESS | 3952 | 1467036883324 Marionette TRACE conn6 <- [1,2086,null,{}] 07:14:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 07:14:43 INFO - PROCESS | 3952 | 1467036883329 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}] 07:14:43 INFO - PROCESS | 3952 | 1467036883331 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:14:43 INFO - PROCESS | 3952 | 1467036883456 Marionette TRACE conn6 <- [1,2087,null,{"value":null}] 07:14:43 INFO - PROCESS | 3952 | 1467036883511 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:43 INFO - PROCESS | 3952 | 1467036883513 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:14:43 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B4EA8000 == 29 [pid = 3952] [id = 531] 07:14:43 INFO - PROCESS | 3952 | ++DOMWINDOW == 74 (00000025AF5F1400) [pid = 3952] [serial = 1593] [outer = 0000000000000000] 07:14:43 INFO - PROCESS | 3952 | ++DOMWINDOW == 75 (00000025AFE41000) [pid = 3952] [serial = 1594] [outer = 00000025AF5F1400] 07:14:43 INFO - PROCESS | 3952 | 1467036883561 Marionette DEBUG loaded listener.js 07:14:43 INFO - PROCESS | 3952 | ++DOMWINDOW == 76 (00000025B0A18800) [pid = 3952] [serial = 1595] [outer = 00000025AF5F1400] 07:14:43 INFO - PROCESS | 3952 | 1467036883963 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]]]}] 07:14:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 07:14:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 671ms 07:14:44 INFO - PROCESS | 3952 | 1467036884002 Marionette TRACE conn6 -> [0,2089,"getWindowHandle",null] 07:14:44 INFO - PROCESS | 3952 | 1467036884007 Marionette TRACE conn6 <- [1,2089,null,{"value":"13"}] 07:14:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 07:14:44 INFO - PROCESS | 3952 | 1467036884019 Marionette TRACE conn6 -> [0,2090,"setScriptTimeout",{"ms":35000}] 07:14:44 INFO - PROCESS | 3952 | 1467036884024 Marionette TRACE conn6 <- [1,2090,null,{}] 07:14:44 INFO - PROCESS | 3952 | 1467036884037 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}] 07:14:44 INFO - PROCESS | 3952 | 1467036884041 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:14:44 INFO - PROCESS | 3952 | 1467036884158 Marionette TRACE conn6 <- [1,2091,null,{"value":null}] 07:14:44 INFO - PROCESS | 3952 | 1467036884168 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:44 INFO - PROCESS | 3952 | 1467036884171 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:14:44 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B98A9800 == 30 [pid = 3952] [id = 532] 07:14:44 INFO - PROCESS | 3952 | ++DOMWINDOW == 77 (00000025B14A4400) [pid = 3952] [serial = 1596] [outer = 0000000000000000] 07:14:44 INFO - PROCESS | 3952 | ++DOMWINDOW == 78 (00000025B393A800) [pid = 3952] [serial = 1597] [outer = 00000025B14A4400] 07:14:44 INFO - PROCESS | 3952 | 1467036884216 Marionette DEBUG loaded listener.js 07:14:44 INFO - PROCESS | 3952 | ++DOMWINDOW == 79 (00000025B452F800) [pid = 3952] [serial = 1598] [outer = 00000025B14A4400] 07:14:44 INFO - PROCESS | 3952 | 1467036884660 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]]]}] 07:14:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 07:14:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 690ms 07:14:44 INFO - PROCESS | 3952 | 1467036884713 Marionette TRACE conn6 -> [0,2093,"getWindowHandle",null] 07:14:44 INFO - PROCESS | 3952 | 1467036884715 Marionette TRACE conn6 <- [1,2093,null,{"value":"13"}] 07:14:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 07:14:44 INFO - PROCESS | 3952 | 1467036884719 Marionette TRACE conn6 -> [0,2094,"setScriptTimeout",{"ms":35000}] 07:14:44 INFO - PROCESS | 3952 | 1467036884721 Marionette TRACE conn6 <- [1,2094,null,{}] 07:14:44 INFO - PROCESS | 3952 | 1467036884725 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}] 07:14:44 INFO - PROCESS | 3952 | 1467036884727 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:14:44 INFO - PROCESS | 3952 | 1467036884872 Marionette TRACE conn6 <- [1,2095,null,{"value":null}] 07:14:44 INFO - PROCESS | 3952 | 1467036884894 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:44 INFO - PROCESS | 3952 | 1467036884897 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:14:44 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BAEA5800 == 31 [pid = 3952] [id = 533] 07:14:44 INFO - PROCESS | 3952 | ++DOMWINDOW == 80 (00000025B41D5400) [pid = 3952] [serial = 1599] [outer = 0000000000000000] 07:14:44 INFO - PROCESS | 3952 | ++DOMWINDOW == 81 (00000025B4EE1000) [pid = 3952] [serial = 1600] [outer = 00000025B41D5400] 07:14:44 INFO - PROCESS | 3952 | 1467036884941 Marionette DEBUG loaded listener.js 07:14:45 INFO - PROCESS | 3952 | ++DOMWINDOW == 82 (00000025B6AFA400) [pid = 3952] [serial = 1601] [outer = 00000025B41D5400] 07:14:45 INFO - PROCESS | 3952 | 1467036885384 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] 07:14:45 INFO - PROCESS | 3952 | 1467036885416 Marionette TRACE conn6 <- [1,2097,null,{"value":"13"}] 07:14:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 07:14:45 INFO - PROCESS | 3952 | 1467036885419 Marionette TRACE conn6 -> [0,2098,"setScriptTimeout",{"ms":35000}] 07:14:45 INFO - PROCESS | 3952 | 1467036885421 Marionette TRACE conn6 <- [1,2098,null,{}] 07:14:45 INFO - PROCESS | 3952 | 1467036885424 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}] 07:14:45 INFO - PROCESS | 3952 | 1467036885426 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:14:45 INFO - PROCESS | 3952 | 1467036885535 Marionette TRACE conn6 <- [1,2099,null,{"value":null}] 07:14:45 INFO - PROCESS | 3952 | 1467036885541 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:45 INFO - PROCESS | 3952 | 1467036885547 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:14:45 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BB717800 == 32 [pid = 3952] [id = 534] 07:14:45 INFO - PROCESS | 3952 | ++DOMWINDOW == 83 (00000025AA717800) [pid = 3952] [serial = 1602] [outer = 0000000000000000] 07:14:45 INFO - PROCESS | 3952 | ++DOMWINDOW == 84 (00000025B776D400) [pid = 3952] [serial = 1603] [outer = 00000025AA717800] 07:14:45 INFO - PROCESS | 3952 | 1467036885646 Marionette DEBUG loaded listener.js 07:14:45 INFO - PROCESS | 3952 | ++DOMWINDOW == 85 (00000025B7FB9800) [pid = 3952] [serial = 1604] [outer = 00000025AA717800] 07:14:46 INFO - PROCESS | 3952 | --DOMWINDOW == 84 (00000025AA703400) [pid = 3952] [serial = 1557] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 07:14:46 INFO - PROCESS | 3952 | --DOMWINDOW == 83 (00000025AA71C000) [pid = 3952] [serial = 1542] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 07:14:46 INFO - PROCESS | 3952 | --DOMWINDOW == 82 (00000025B9C2F400) [pid = 3952] [serial = 1539] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 07:14:46 INFO - PROCESS | 3952 | --DOMWINDOW == 81 (00000025B41D0C00) [pid = 3952] [serial = 1554] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 07:14:46 INFO - PROCESS | 3952 | --DOMWINDOW == 80 (00000025B0A16400) [pid = 3952] [serial = 1551] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 07:14:46 INFO - PROCESS | 3952 | --DOMWINDOW == 79 (00000025AA71A000) [pid = 3952] [serial = 1548] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 07:14:46 INFO - PROCESS | 3952 | --DOMWINDOW == 78 (00000025AAB9F000) [pid = 3952] [serial = 1545] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 07:14:46 INFO - PROCESS | 3952 | --DOMWINDOW == 77 (00000025B7413400) [pid = 3952] [serial = 1560] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 07:14:46 INFO - PROCESS | 3952 | --DOMWINDOW == 76 (00000025AAB98C00) [pid = 3952] [serial = 1566] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 07:14:46 INFO - PROCESS | 3952 | --DOMWINDOW == 75 (00000025B7FBE400) [pid = 3952] [serial = 1563] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 07:14:46 INFO - PROCESS | 3952 | --DOMWINDOW == 74 (00000025B41D0000) [pid = 3952] [serial = 1569] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 07:14:46 INFO - PROCESS | 3952 | --DOMWINDOW == 73 (00000025B8988000) [pid = 3952] [serial = 1572] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 07:14:46 INFO - PROCESS | 3952 | 1467036886301 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]]]}] 07:14:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 07:14:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 943ms 07:14:46 INFO - PROCESS | 3952 | 1467036886366 Marionette TRACE conn6 -> [0,2101,"getWindowHandle",null] 07:14:46 INFO - PROCESS | 3952 | 1467036886368 Marionette TRACE conn6 <- [1,2101,null,{"value":"13"}] 07:14:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 07:14:46 INFO - PROCESS | 3952 | 1467036886371 Marionette TRACE conn6 -> [0,2102,"setScriptTimeout",{"ms":35000}] 07:14:46 INFO - PROCESS | 3952 | 1467036886373 Marionette TRACE conn6 <- [1,2102,null,{}] 07:14:46 INFO - PROCESS | 3952 | 1467036886376 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}] 07:14:46 INFO - PROCESS | 3952 | 1467036886378 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:14:46 INFO - PROCESS | 3952 | 1467036886470 Marionette TRACE conn6 <- [1,2103,null,{"value":null}] 07:14:46 INFO - PROCESS | 3952 | 1467036886479 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:46 INFO - PROCESS | 3952 | 1467036886481 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:14:46 INFO - PROCESS | 3952 | ++DOCSHELL 00000025A8C8F800 == 33 [pid = 3952] [id = 535] 07:14:46 INFO - PROCESS | 3952 | ++DOMWINDOW == 74 (00000025AEE45400) [pid = 3952] [serial = 1605] [outer = 0000000000000000] 07:14:46 INFO - PROCESS | 3952 | ++DOMWINDOW == 75 (00000025B0A16400) [pid = 3952] [serial = 1606] [outer = 00000025AEE45400] 07:14:46 INFO - PROCESS | 3952 | 1467036886526 Marionette DEBUG loaded listener.js 07:14:46 INFO - PROCESS | 3952 | ++DOMWINDOW == 76 (00000025B806EC00) [pid = 3952] [serial = 1607] [outer = 00000025AEE45400] 07:14:46 INFO - PROCESS | 3952 | 1467036886955 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]]]}] 07:14:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 07:14:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 628ms 07:14:47 INFO - PROCESS | 3952 | 1467036887002 Marionette TRACE conn6 -> [0,2105,"getWindowHandle",null] 07:14:47 INFO - PROCESS | 3952 | 1467036887005 Marionette TRACE conn6 <- [1,2105,null,{"value":"13"}] 07:14:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 07:14:47 INFO - PROCESS | 3952 | 1467036887008 Marionette TRACE conn6 -> [0,2106,"setScriptTimeout",{"ms":35000}] 07:14:47 INFO - PROCESS | 3952 | 1467036887010 Marionette TRACE conn6 <- [1,2106,null,{}] 07:14:47 INFO - PROCESS | 3952 | 1467036887013 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}] 07:14:47 INFO - PROCESS | 3952 | 1467036887015 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:14:47 INFO - PROCESS | 3952 | 1467036887094 Marionette TRACE conn6 <- [1,2107,null,{"value":null}] 07:14:47 INFO - PROCESS | 3952 | 1467036887101 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:47 INFO - PROCESS | 3952 | 1467036887103 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:14:47 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BE186800 == 34 [pid = 3952] [id = 536] 07:14:47 INFO - PROCESS | 3952 | ++DOMWINDOW == 77 (00000025B8083400) [pid = 3952] [serial = 1608] [outer = 0000000000000000] 07:14:47 INFO - PROCESS | 3952 | ++DOMWINDOW == 78 (00000025B80BD800) [pid = 3952] [serial = 1609] [outer = 00000025B8083400] 07:14:47 INFO - PROCESS | 3952 | 1467036887147 Marionette DEBUG loaded listener.js 07:14:47 INFO - PROCESS | 3952 | ++DOMWINDOW == 79 (00000025B813A400) [pid = 3952] [serial = 1610] [outer = 00000025B8083400] 07:14:47 INFO - PROCESS | 3952 | 1467036887560 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]]]}] 07:14:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 07:14:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 585ms 07:14:47 INFO - PROCESS | 3952 | 1467036887604 Marionette TRACE conn6 -> [0,2109,"getWindowHandle",null] 07:14:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 07:14:47 INFO - PROCESS | 3952 | 1467036887606 Marionette TRACE conn6 <- [1,2109,null,{"value":"13"}] 07:14:47 INFO - PROCESS | 3952 | 1467036887610 Marionette TRACE conn6 -> [0,2110,"setScriptTimeout",{"ms":35000}] 07:14:47 INFO - PROCESS | 3952 | 1467036887612 Marionette TRACE conn6 <- [1,2110,null,{}] 07:14:47 INFO - PROCESS | 3952 | 1467036887620 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}] 07:14:47 INFO - PROCESS | 3952 | 1467036887622 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:14:47 INFO - PROCESS | 3952 | 1467036887711 Marionette TRACE conn6 <- [1,2111,null,{"value":null}] 07:14:47 INFO - PROCESS | 3952 | 1467036887717 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:47 INFO - PROCESS | 3952 | 1467036887719 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:14:47 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BECC1800 == 35 [pid = 3952] [id = 537] 07:14:47 INFO - PROCESS | 3952 | ++DOMWINDOW == 80 (00000025B8455800) [pid = 3952] [serial = 1611] [outer = 0000000000000000] 07:14:47 INFO - PROCESS | 3952 | ++DOMWINDOW == 81 (00000025B8B85800) [pid = 3952] [serial = 1612] [outer = 00000025B8455800] 07:14:47 INFO - PROCESS | 3952 | 1467036887763 Marionette DEBUG loaded listener.js 07:14:47 INFO - PROCESS | 3952 | ++DOMWINDOW == 82 (00000025B8D9A000) [pid = 3952] [serial = 1613] [outer = 00000025B8455800] 07:14:48 INFO - PROCESS | 3952 | 1467036888214 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]]]}] 07:14:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 07:14:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 627ms 07:14:48 INFO - PROCESS | 3952 | 1467036888237 Marionette TRACE conn6 -> [0,2113,"getWindowHandle",null] 07:14:48 INFO - PROCESS | 3952 | 1467036888239 Marionette TRACE conn6 <- [1,2113,null,{"value":"13"}] 07:14:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 07:14:48 INFO - PROCESS | 3952 | 1467036888296 Marionette TRACE conn6 -> [0,2114,"setScriptTimeout",{"ms":35000}] 07:14:48 INFO - PROCESS | 3952 | 1467036888300 Marionette TRACE conn6 <- [1,2114,null,{}] 07:14:48 INFO - PROCESS | 3952 | 1467036888311 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}] 07:14:48 INFO - PROCESS | 3952 | 1467036888316 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:14:48 INFO - PROCESS | 3952 | 1467036888457 Marionette TRACE conn6 <- [1,2115,null,{"value":null}] 07:14:48 INFO - PROCESS | 3952 | 1467036888554 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:48 INFO - PROCESS | 3952 | 1467036888558 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:14:48 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B42DE800 == 36 [pid = 3952] [id = 538] 07:14:48 INFO - PROCESS | 3952 | ++DOMWINDOW == 83 (00000025A9D2F800) [pid = 3952] [serial = 1614] [outer = 0000000000000000] 07:14:48 INFO - PROCESS | 3952 | ++DOMWINDOW == 84 (00000025AA626000) [pid = 3952] [serial = 1615] [outer = 00000025A9D2F800] 07:14:48 INFO - PROCESS | 3952 | 1467036888617 Marionette DEBUG loaded listener.js 07:14:48 INFO - PROCESS | 3952 | ++DOMWINDOW == 85 (00000025AAC4AC00) [pid = 3952] [serial = 1616] [outer = 00000025A9D2F800] 07:14:49 INFO - PROCESS | 3952 | 1467036889451 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]]]}] 07:14:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 07:14:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1245ms 07:14:49 INFO - PROCESS | 3952 | 1467036889492 Marionette TRACE conn6 -> [0,2117,"getWindowHandle",null] 07:14:49 INFO - PROCESS | 3952 | 1467036889497 Marionette TRACE conn6 <- [1,2117,null,{"value":"13"}] 07:14:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 07:14:49 INFO - PROCESS | 3952 | 1467036889503 Marionette TRACE conn6 -> [0,2118,"setScriptTimeout",{"ms":35000}] 07:14:49 INFO - PROCESS | 3952 | 1467036889506 Marionette TRACE conn6 <- [1,2118,null,{}] 07:14:49 INFO - PROCESS | 3952 | 1467036889512 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}] 07:14:49 INFO - PROCESS | 3952 | 1467036889517 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:14:49 INFO - PROCESS | 3952 | 1467036889669 Marionette TRACE conn6 <- [1,2119,null,{"value":null}] 07:14:49 INFO - PROCESS | 3952 | 1467036889785 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:49 INFO - PROCESS | 3952 | 1467036889788 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:14:49 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BA611800 == 37 [pid = 3952] [id = 539] 07:14:49 INFO - PROCESS | 3952 | ++DOMWINDOW == 86 (00000025AF8B6400) [pid = 3952] [serial = 1617] [outer = 0000000000000000] 07:14:49 INFO - PROCESS | 3952 | ++DOMWINDOW == 87 (00000025B0F10000) [pid = 3952] [serial = 1618] [outer = 00000025AF8B6400] 07:14:49 INFO - PROCESS | 3952 | 1467036889847 Marionette DEBUG loaded listener.js 07:14:49 INFO - PROCESS | 3952 | ++DOMWINDOW == 88 (00000025B393C800) [pid = 3952] [serial = 1619] [outer = 00000025AF8B6400] 07:14:50 INFO - PROCESS | 3952 | 1467036890727 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] 07:14:50 INFO - PROCESS | 3952 | 1467036890806 Marionette TRACE conn6 <- [1,2121,null,{"value":"13"}] 07:14:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 07:14:50 INFO - PROCESS | 3952 | 1467036890812 Marionette TRACE conn6 -> [0,2122,"setScriptTimeout",{"ms":35000}] 07:14:50 INFO - PROCESS | 3952 | 1467036890815 Marionette TRACE conn6 <- [1,2122,null,{}] 07:14:50 INFO - PROCESS | 3952 | 1467036890820 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}] 07:14:50 INFO - PROCESS | 3952 | 1467036890823 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:14:50 INFO - PROCESS | 3952 | 1467036890948 Marionette TRACE conn6 <- [1,2123,null,{"value":null}] 07:14:50 INFO - PROCESS | 3952 | --DOCSHELL 00000025BE186800 == 36 [pid = 3952] [id = 536] 07:14:50 INFO - PROCESS | 3952 | --DOCSHELL 00000025A8C8F800 == 35 [pid = 3952] [id = 535] 07:14:50 INFO - PROCESS | 3952 | --DOCSHELL 00000025BB717800 == 34 [pid = 3952] [id = 534] 07:14:50 INFO - PROCESS | 3952 | --DOCSHELL 00000025BAEA5800 == 33 [pid = 3952] [id = 533] 07:14:50 INFO - PROCESS | 3952 | --DOCSHELL 00000025B98A9800 == 32 [pid = 3952] [id = 532] 07:14:50 INFO - PROCESS | 3952 | --DOCSHELL 00000025B4EA8000 == 31 [pid = 3952] [id = 531] 07:14:50 INFO - PROCESS | 3952 | --DOCSHELL 00000025B6D06000 == 30 [pid = 3952] [id = 530] 07:14:50 INFO - PROCESS | 3952 | --DOCSHELL 00000025AEE7F000 == 29 [pid = 3952] [id = 529] 07:14:50 INFO - PROCESS | 3952 | --DOMWINDOW == 87 (00000025B49E1400) [pid = 3952] [serial = 1558] [outer = 0000000000000000] [url = about:blank] 07:14:50 INFO - PROCESS | 3952 | --DOMWINDOW == 86 (00000025B6017C00) [pid = 3952] [serial = 1559] [outer = 0000000000000000] [url = about:blank] 07:14:50 INFO - PROCESS | 3952 | --DOMWINDOW == 85 (00000025AAA0A000) [pid = 3952] [serial = 1543] [outer = 0000000000000000] [url = about:blank] 07:14:50 INFO - PROCESS | 3952 | --DOMWINDOW == 84 (00000025AAC98000) [pid = 3952] [serial = 1544] [outer = 0000000000000000] [url = about:blank] 07:14:50 INFO - PROCESS | 3952 | --DOMWINDOW == 83 (00000025BA15E000) [pid = 3952] [serial = 1541] [outer = 0000000000000000] [url = about:blank] 07:14:50 INFO - PROCESS | 3952 | --DOMWINDOW == 82 (00000025B9C38000) [pid = 3952] [serial = 1540] [outer = 0000000000000000] [url = about:blank] 07:14:50 INFO - PROCESS | 3952 | --DOMWINDOW == 81 (00000025B42E5800) [pid = 3952] [serial = 1555] [outer = 0000000000000000] [url = about:blank] 07:14:50 INFO - PROCESS | 3952 | --DOMWINDOW == 80 (00000025B0FAB800) [pid = 3952] [serial = 1552] [outer = 0000000000000000] [url = about:blank] 07:14:50 INFO - PROCESS | 3952 | --DOMWINDOW == 79 (00000025B3932800) [pid = 3952] [serial = 1553] [outer = 0000000000000000] [url = about:blank] 07:14:50 INFO - PROCESS | 3952 | --DOMWINDOW == 78 (00000025ABDE7000) [pid = 3952] [serial = 1549] [outer = 0000000000000000] [url = about:blank] 07:14:50 INFO - PROCESS | 3952 | --DOMWINDOW == 77 (00000025AF169C00) [pid = 3952] [serial = 1550] [outer = 0000000000000000] [url = about:blank] 07:14:50 INFO - PROCESS | 3952 | --DOMWINDOW == 76 (00000025AAC4A000) [pid = 3952] [serial = 1546] [outer = 0000000000000000] [url = about:blank] 07:14:50 INFO - PROCESS | 3952 | --DOMWINDOW == 75 (00000025AB123000) [pid = 3952] [serial = 1547] [outer = 0000000000000000] [url = about:blank] 07:14:50 INFO - PROCESS | 3952 | --DOMWINDOW == 74 (00000025B7F11C00) [pid = 3952] [serial = 1562] [outer = 0000000000000000] [url = about:blank] 07:14:50 INFO - PROCESS | 3952 | --DOMWINDOW == 73 (00000025B79A9000) [pid = 3952] [serial = 1561] [outer = 0000000000000000] [url = about:blank] 07:14:50 INFO - PROCESS | 3952 | --DOMWINDOW == 72 (00000025B486E000) [pid = 3952] [serial = 1567] [outer = 0000000000000000] [url = about:blank] 07:14:50 INFO - PROCESS | 3952 | --DOMWINDOW == 71 (00000025B8075800) [pid = 3952] [serial = 1564] [outer = 0000000000000000] [url = about:blank] 07:14:50 INFO - PROCESS | 3952 | --DOMWINDOW == 70 (00000025B8456800) [pid = 3952] [serial = 1571] [outer = 0000000000000000] [url = about:blank] 07:14:50 INFO - PROCESS | 3952 | --DOMWINDOW == 69 (00000025B80BDC00) [pid = 3952] [serial = 1565] [outer = 0000000000000000] [url = about:blank] 07:14:50 INFO - PROCESS | 3952 | --DOMWINDOW == 68 (00000025B80BE800) [pid = 3952] [serial = 1568] [outer = 0000000000000000] [url = about:blank] 07:14:50 INFO - PROCESS | 3952 | --DOMWINDOW == 67 (00000025B8D9B400) [pid = 3952] [serial = 1574] [outer = 0000000000000000] [url = about:blank] 07:14:50 INFO - PROCESS | 3952 | --DOMWINDOW == 66 (00000025B8134000) [pid = 3952] [serial = 1570] [outer = 0000000000000000] [url = about:blank] 07:14:50 INFO - PROCESS | 3952 | --DOMWINDOW == 65 (00000025B4867400) [pid = 3952] [serial = 1556] [outer = 0000000000000000] [url = about:blank] 07:14:50 INFO - PROCESS | 3952 | --DOMWINDOW == 64 (00000025B89A8800) [pid = 3952] [serial = 1573] [outer = 0000000000000000] [url = about:blank] 07:14:51 INFO - PROCESS | 3952 | 1467036891065 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:51 INFO - PROCESS | 3952 | 1467036891070 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:14:51 INFO - PROCESS | 3952 | ++DOCSHELL 00000025AEE7F000 == 30 [pid = 3952] [id = 540] 07:14:51 INFO - PROCESS | 3952 | ++DOMWINDOW == 65 (00000025A8D50C00) [pid = 3952] [serial = 1620] [outer = 0000000000000000] 07:14:51 INFO - PROCESS | 3952 | ++DOMWINDOW == 66 (00000025AA702C00) [pid = 3952] [serial = 1621] [outer = 00000025A8D50C00] 07:14:51 INFO - PROCESS | 3952 | 1467036891123 Marionette DEBUG loaded listener.js 07:14:51 INFO - PROCESS | 3952 | ++DOMWINDOW == 67 (00000025AAC96000) [pid = 3952] [serial = 1622] [outer = 00000025A8D50C00] 07:14:51 INFO - PROCESS | 3952 | 1467036891561 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] 07:14:51 INFO - PROCESS | 3952 | 1467036891659 Marionette TRACE conn6 <- [1,2125,null,{"value":"13"}] 07:14:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 07:14:51 INFO - PROCESS | 3952 | 1467036891665 Marionette TRACE conn6 -> [0,2126,"setScriptTimeout",{"ms":35000}] 07:14:51 INFO - PROCESS | 3952 | 1467036891668 Marionette TRACE conn6 <- [1,2126,null,{}] 07:14:51 INFO - PROCESS | 3952 | 1467036891672 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}] 07:14:51 INFO - PROCESS | 3952 | 1467036891675 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:14:51 INFO - PROCESS | 3952 | 1467036891770 Marionette TRACE conn6 <- [1,2127,null,{"value":null}] 07:14:51 INFO - PROCESS | 3952 | 1467036891779 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:51 INFO - PROCESS | 3952 | 1467036891781 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:14:51 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B7021800 == 31 [pid = 3952] [id = 541] 07:14:51 INFO - PROCESS | 3952 | ++DOMWINDOW == 68 (00000025B0807800) [pid = 3952] [serial = 1623] [outer = 0000000000000000] 07:14:51 INFO - PROCESS | 3952 | ++DOMWINDOW == 69 (00000025B0995400) [pid = 3952] [serial = 1624] [outer = 00000025B0807800] 07:14:51 INFO - PROCESS | 3952 | 1467036891829 Marionette DEBUG loaded listener.js 07:14:51 INFO - PROCESS | 3952 | ++DOMWINDOW == 70 (00000025B14B0800) [pid = 3952] [serial = 1625] [outer = 00000025B0807800] 07:14:52 INFO - PROCESS | 3952 | 1467036892291 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]]]}] 07:14:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 07:14:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 690ms 07:14:52 INFO - PROCESS | 3952 | 1467036892357 Marionette TRACE conn6 -> [0,2129,"getWindowHandle",null] 07:14:52 INFO - PROCESS | 3952 | 1467036892359 Marionette TRACE conn6 <- [1,2129,null,{"value":"13"}] 07:14:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 07:14:52 INFO - PROCESS | 3952 | 1467036892393 Marionette TRACE conn6 -> [0,2130,"setScriptTimeout",{"ms":35000}] 07:14:52 INFO - PROCESS | 3952 | 1467036892397 Marionette TRACE conn6 <- [1,2130,null,{}] 07:14:52 INFO - PROCESS | 3952 | 1467036892410 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}] 07:14:52 INFO - PROCESS | 3952 | 1467036892415 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:14:52 INFO - PROCESS | 3952 | 1467036892546 Marionette TRACE conn6 <- [1,2131,null,{"value":null}] 07:14:52 INFO - PROCESS | 3952 | 1467036892556 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:52 INFO - PROCESS | 3952 | 1467036892559 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:14:52 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B8940800 == 32 [pid = 3952] [id = 542] 07:14:52 INFO - PROCESS | 3952 | ++DOMWINDOW == 71 (00000025B41C9000) [pid = 3952] [serial = 1626] [outer = 0000000000000000] 07:14:52 INFO - PROCESS | 3952 | ++DOMWINDOW == 72 (00000025B4873800) [pid = 3952] [serial = 1627] [outer = 00000025B41C9000] 07:14:52 INFO - PROCESS | 3952 | 1467036892608 Marionette DEBUG loaded listener.js 07:14:52 INFO - PROCESS | 3952 | ++DOMWINDOW == 73 (00000025B6AF3800) [pid = 3952] [serial = 1628] [outer = 00000025B41C9000] 07:14:53 INFO - PROCESS | 3952 | 1467036893065 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] 07:14:53 INFO - PROCESS | 3952 | 1467036893095 Marionette TRACE conn6 <- [1,2133,null,{"value":"13"}] 07:14:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 07:14:53 INFO - PROCESS | 3952 | 1467036893109 Marionette TRACE conn6 -> [0,2134,"setScriptTimeout",{"ms":35000}] 07:14:53 INFO - PROCESS | 3952 | 1467036893112 Marionette TRACE conn6 <- [1,2134,null,{}] 07:14:53 INFO - PROCESS | 3952 | 1467036893119 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}] 07:14:53 INFO - PROCESS | 3952 | 1467036893121 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:14:53 INFO - PROCESS | 3952 | 1467036893241 Marionette TRACE conn6 <- [1,2135,null,{"value":null}] 07:14:53 INFO - PROCESS | 3952 | 1467036893297 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:53 INFO - PROCESS | 3952 | 1467036893299 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:14:53 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BAF5A800 == 33 [pid = 3952] [id = 543] 07:14:53 INFO - PROCESS | 3952 | ++DOMWINDOW == 74 (00000025B7E1B800) [pid = 3952] [serial = 1629] [outer = 0000000000000000] 07:14:53 INFO - PROCESS | 3952 | ++DOMWINDOW == 75 (00000025B7F05400) [pid = 3952] [serial = 1630] [outer = 00000025B7E1B800] 07:14:53 INFO - PROCESS | 3952 | 1467036893344 Marionette DEBUG loaded listener.js 07:14:53 INFO - PROCESS | 3952 | ++DOMWINDOW == 76 (00000025B806B000) [pid = 3952] [serial = 1631] [outer = 00000025B7E1B800] 07:14:53 INFO - PROCESS | 3952 | --DOCSHELL 00000025AFE15800 == 32 [pid = 3952] [id = 11] 07:14:53 INFO - PROCESS | 3952 | 1467036893846 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] 07:14:53 INFO - PROCESS | 3952 | 1467036893889 Marionette TRACE conn6 <- [1,2137,null,{"value":"13"}] 07:14:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 07:14:53 INFO - PROCESS | 3952 | 1467036893899 Marionette TRACE conn6 -> [0,2138,"setScriptTimeout",{"ms":35000}] 07:14:53 INFO - PROCESS | 3952 | 1467036893901 Marionette TRACE conn6 <- [1,2138,null,{}] 07:14:53 INFO - PROCESS | 3952 | 1467036893904 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}] 07:14:53 INFO - PROCESS | 3952 | 1467036893906 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:14:54 INFO - PROCESS | 3952 | 1467036894016 Marionette TRACE conn6 <- [1,2139,null,{"value":null}] 07:14:54 INFO - PROCESS | 3952 | 1467036894074 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:54 INFO - PROCESS | 3952 | 1467036894077 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:14:54 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BBA1A800 == 33 [pid = 3952] [id = 544] 07:14:54 INFO - PROCESS | 3952 | ++DOMWINDOW == 77 (00000025B8087000) [pid = 3952] [serial = 1632] [outer = 0000000000000000] 07:14:54 INFO - PROCESS | 3952 | ++DOMWINDOW == 78 (00000025B80BB000) [pid = 3952] [serial = 1633] [outer = 00000025B8087000] 07:14:54 INFO - PROCESS | 3952 | 1467036894122 Marionette DEBUG loaded listener.js 07:14:54 INFO - PROCESS | 3952 | ++DOMWINDOW == 79 (00000025B812DC00) [pid = 3952] [serial = 1634] [outer = 00000025B8087000] 07:14:54 INFO - PROCESS | 3952 | 1467036894556 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] 07:14:54 INFO - PROCESS | 3952 | 1467036894588 Marionette TRACE conn6 <- [1,2141,null,{"value":"13"}] 07:14:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 07:14:54 INFO - PROCESS | 3952 | 1467036894592 Marionette TRACE conn6 -> [0,2142,"setScriptTimeout",{"ms":35000}] 07:14:54 INFO - PROCESS | 3952 | 1467036894594 Marionette TRACE conn6 <- [1,2142,null,{}] 07:14:54 INFO - PROCESS | 3952 | 1467036894602 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}] 07:14:54 INFO - PROCESS | 3952 | 1467036894608 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:14:54 INFO - PROCESS | 3952 | 1467036894742 Marionette TRACE conn6 <- [1,2143,null,{"value":null}] 07:14:54 INFO - PROCESS | 3952 | 1467036894797 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:54 INFO - PROCESS | 3952 | 1467036894799 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:14:54 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BE184800 == 34 [pid = 3952] [id = 545] 07:14:54 INFO - PROCESS | 3952 | ++DOMWINDOW == 80 (00000025B899D800) [pid = 3952] [serial = 1635] [outer = 0000000000000000] 07:14:54 INFO - PROCESS | 3952 | ++DOMWINDOW == 81 (00000025B9641400) [pid = 3952] [serial = 1636] [outer = 00000025B899D800] 07:14:54 INFO - PROCESS | 3952 | 1467036894845 Marionette DEBUG loaded listener.js 07:14:54 INFO - PROCESS | 3952 | ++DOMWINDOW == 82 (00000025B9885000) [pid = 3952] [serial = 1637] [outer = 00000025B899D800] 07:14:55 INFO - PROCESS | 3952 | --DOMWINDOW == 81 (00000025A9720000) [pid = 3952] [serial = 1587] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 07:14:55 INFO - PROCESS | 3952 | --DOMWINDOW == 80 (00000025AAC45800) [pid = 3952] [serial = 1590] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 07:14:55 INFO - PROCESS | 3952 | --DOMWINDOW == 79 (00000025AF5F1400) [pid = 3952] [serial = 1593] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 07:14:55 INFO - PROCESS | 3952 | --DOMWINDOW == 78 (00000025B14A4400) [pid = 3952] [serial = 1596] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 07:14:55 INFO - PROCESS | 3952 | --DOMWINDOW == 77 (00000025A8D49400) [pid = 3952] [serial = 1584] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 07:14:55 INFO - PROCESS | 3952 | --DOMWINDOW == 76 (00000025AA711400) [pid = 3952] [serial = 1575] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 07:14:55 INFO - PROCESS | 3952 | --DOMWINDOW == 75 (00000025B14A7000) [pid = 3952] [serial = 1578] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 07:14:55 INFO - PROCESS | 3952 | --DOMWINDOW == 74 (00000025B74EB000) [pid = 3952] [serial = 1581] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 07:14:55 INFO - PROCESS | 3952 | --DOMWINDOW == 73 (00000025B41D5400) [pid = 3952] [serial = 1599] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 07:14:55 INFO - PROCESS | 3952 | --DOMWINDOW == 72 (00000025AA717800) [pid = 3952] [serial = 1602] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 07:14:55 INFO - PROCESS | 3952 | --DOMWINDOW == 71 (00000025AEE45400) [pid = 3952] [serial = 1605] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 07:14:55 INFO - PROCESS | 3952 | --DOMWINDOW == 70 (00000025B8083400) [pid = 3952] [serial = 1608] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 07:14:55 INFO - PROCESS | 3952 | 1467036895317 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]]]}] 07:14:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 07:14:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 773ms 07:14:55 INFO - PROCESS | 3952 | 1467036895368 Marionette TRACE conn6 -> [0,2145,"getWindowHandle",null] 07:14:55 INFO - PROCESS | 3952 | 1467036895370 Marionette TRACE conn6 <- [1,2145,null,{"value":"13"}] 07:14:55 INFO - PROCESS | 3952 | 1467036895374 Marionette TRACE conn6 -> [0,2146,"setScriptTimeout",{"ms":35000}] 07:14:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 07:14:55 INFO - PROCESS | 3952 | 1467036895376 Marionette TRACE conn6 <- [1,2146,null,{}] 07:14:55 INFO - PROCESS | 3952 | 1467036895379 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}] 07:14:55 INFO - PROCESS | 3952 | 1467036895381 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:14:55 INFO - PROCESS | 3952 | 1467036895494 Marionette TRACE conn6 <- [1,2147,null,{"value":null}] 07:14:55 INFO - PROCESS | 3952 | 1467036895547 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:55 INFO - PROCESS | 3952 | 1467036895549 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:14:55 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BECBF000 == 35 [pid = 3952] [id = 546] 07:14:55 INFO - PROCESS | 3952 | ++DOMWINDOW == 71 (00000025A96D0C00) [pid = 3952] [serial = 1638] [outer = 0000000000000000] 07:14:55 INFO - PROCESS | 3952 | ++DOMWINDOW == 72 (00000025B080EC00) [pid = 3952] [serial = 1639] [outer = 00000025A96D0C00] 07:14:55 INFO - PROCESS | 3952 | 1467036895594 Marionette DEBUG loaded listener.js 07:14:55 INFO - PROCESS | 3952 | ++DOMWINDOW == 73 (00000025B8D93400) [pid = 3952] [serial = 1640] [outer = 00000025A96D0C00] 07:14:55 INFO - PROCESS | 3952 | 1467036895955 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] 07:14:56 INFO - PROCESS | 3952 | 1467036896016 Marionette TRACE conn6 <- [1,2149,null,{"value":"13"}] 07:14:56 INFO - PROCESS | 3952 | 1467036896020 Marionette TRACE conn6 -> [0,2150,"setScriptTimeout",{"ms":35000}] 07:14:56 INFO - PROCESS | 3952 | 1467036896021 Marionette TRACE conn6 <- [1,2150,null,{}] 07:14:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 07:14:56 INFO - PROCESS | 3952 | 1467036896025 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}] 07:14:56 INFO - PROCESS | 3952 | 1467036896027 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:14:56 INFO - PROCESS | 3952 | 1467036896110 Marionette TRACE conn6 <- [1,2151,null,{"value":null}] 07:14:56 INFO - PROCESS | 3952 | 1467036896118 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:56 INFO - PROCESS | 3952 | 1467036896120 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:14:56 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BEE4C800 == 36 [pid = 3952] [id = 547] 07:14:56 INFO - PROCESS | 3952 | ++DOMWINDOW == 74 (00000025B9CACC00) [pid = 3952] [serial = 1641] [outer = 0000000000000000] 07:14:56 INFO - PROCESS | 3952 | ++DOMWINDOW == 75 (00000025B9CB1400) [pid = 3952] [serial = 1642] [outer = 00000025B9CACC00] 07:14:56 INFO - PROCESS | 3952 | 1467036896172 Marionette DEBUG loaded listener.js 07:14:56 INFO - PROCESS | 3952 | ++DOMWINDOW == 76 (00000025BB02E400) [pid = 3952] [serial = 1643] [outer = 00000025B9CACC00] 07:14:56 INFO - PROCESS | 3952 | 1467036896601 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]]]}] 07:14:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 07:14:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 626ms 07:14:56 INFO - PROCESS | 3952 | 1467036896652 Marionette TRACE conn6 -> [0,2153,"getWindowHandle",null] 07:14:56 INFO - PROCESS | 3952 | 1467036896654 Marionette TRACE conn6 <- [1,2153,null,{"value":"13"}] 07:14:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 07:14:56 INFO - PROCESS | 3952 | 1467036896658 Marionette TRACE conn6 -> [0,2154,"setScriptTimeout",{"ms":35000}] 07:14:56 INFO - PROCESS | 3952 | 1467036896660 Marionette TRACE conn6 <- [1,2154,null,{}] 07:14:56 INFO - PROCESS | 3952 | 1467036896663 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}] 07:14:56 INFO - PROCESS | 3952 | 1467036896665 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:14:56 INFO - PROCESS | 3952 | 1467036896749 Marionette TRACE conn6 <- [1,2155,null,{"value":null}] 07:14:56 INFO - PROCESS | 3952 | 1467036896757 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:56 INFO - PROCESS | 3952 | 1467036896759 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:14:56 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BF881000 == 37 [pid = 3952] [id = 548] 07:14:56 INFO - PROCESS | 3952 | ++DOMWINDOW == 77 (00000025BB036800) [pid = 3952] [serial = 1644] [outer = 0000000000000000] 07:14:56 INFO - PROCESS | 3952 | ++DOMWINDOW == 78 (00000025BB039C00) [pid = 3952] [serial = 1645] [outer = 00000025BB036800] 07:14:56 INFO - PROCESS | 3952 | 1467036896803 Marionette DEBUG loaded listener.js 07:14:56 INFO - PROCESS | 3952 | ++DOMWINDOW == 79 (00000025BB0C5800) [pid = 3952] [serial = 1646] [outer = 00000025BB036800] 07:14:57 INFO - PROCESS | 3952 | 1467036897365 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]]]}] 07:14:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 07:14:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 733ms 07:14:57 INFO - PROCESS | 3952 | 1467036897394 Marionette TRACE conn6 -> [0,2157,"getWindowHandle",null] 07:14:57 INFO - PROCESS | 3952 | 1467036897399 Marionette TRACE conn6 <- [1,2157,null,{"value":"13"}] 07:14:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 07:14:57 INFO - PROCESS | 3952 | 1467036897405 Marionette TRACE conn6 -> [0,2158,"setScriptTimeout",{"ms":35000}] 07:14:57 INFO - PROCESS | 3952 | 1467036897409 Marionette TRACE conn6 <- [1,2158,null,{}] 07:14:57 INFO - PROCESS | 3952 | 1467036897415 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}] 07:14:57 INFO - PROCESS | 3952 | 1467036897418 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:14:57 INFO - PROCESS | 3952 | 1467036897542 Marionette TRACE conn6 <- [1,2159,null,{"value":null}] 07:14:57 INFO - PROCESS | 3952 | 1467036897665 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:57 INFO - PROCESS | 3952 | 1467036897670 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:14:57 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B6D0F000 == 38 [pid = 3952] [id = 549] 07:14:57 INFO - PROCESS | 3952 | ++DOMWINDOW == 80 (00000025AAD9B000) [pid = 3952] [serial = 1647] [outer = 0000000000000000] 07:14:57 INFO - PROCESS | 3952 | ++DOMWINDOW == 81 (00000025AEE53000) [pid = 3952] [serial = 1648] [outer = 00000025AAD9B000] 07:14:57 INFO - PROCESS | 3952 | 1467036897731 Marionette DEBUG loaded listener.js 07:14:57 INFO - PROCESS | 3952 | ++DOMWINDOW == 82 (00000025B0995C00) [pid = 3952] [serial = 1649] [outer = 00000025AAD9B000] 07:14:58 INFO - PROCESS | 3952 | 1467036898364 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]]]}] 07:14:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 07:14:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1030ms 07:14:58 INFO - PROCESS | 3952 | 1467036898438 Marionette TRACE conn6 -> [0,2161,"getWindowHandle",null] 07:14:58 INFO - PROCESS | 3952 | 1467036898444 Marionette TRACE conn6 <- [1,2161,null,{"value":"13"}] 07:14:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 07:14:58 INFO - PROCESS | 3952 | 1467036898450 Marionette TRACE conn6 -> [0,2162,"setScriptTimeout",{"ms":35000}] 07:14:58 INFO - PROCESS | 3952 | 1467036898453 Marionette TRACE conn6 <- [1,2162,null,{}] 07:14:58 INFO - PROCESS | 3952 | 1467036898458 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}] 07:14:58 INFO - PROCESS | 3952 | 1467036898461 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:14:58 INFO - PROCESS | 3952 | 1467036898577 Marionette TRACE conn6 <- [1,2163,null,{"value":null}] 07:14:58 INFO - PROCESS | 3952 | 1467036898700 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:58 INFO - PROCESS | 3952 | 1467036898703 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:14:58 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BB659000 == 39 [pid = 3952] [id = 550] 07:14:58 INFO - PROCESS | 3952 | ++DOMWINDOW == 83 (00000025B4E9EC00) [pid = 3952] [serial = 1650] [outer = 0000000000000000] 07:14:58 INFO - PROCESS | 3952 | ++DOMWINDOW == 84 (00000025B6AF9800) [pid = 3952] [serial = 1651] [outer = 00000025B4E9EC00] 07:14:58 INFO - PROCESS | 3952 | 1467036898761 Marionette DEBUG loaded listener.js 07:14:58 INFO - PROCESS | 3952 | ++DOMWINDOW == 85 (00000025B7F11C00) [pid = 3952] [serial = 1652] [outer = 00000025B4E9EC00] 07:14:59 INFO - PROCESS | 3952 | 1467036899340 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]]]}] 07:14:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 07:14:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 943ms 07:14:59 INFO - PROCESS | 3952 | 1467036899395 Marionette TRACE conn6 -> [0,2165,"getWindowHandle",null] 07:14:59 INFO - PROCESS | 3952 | 1467036899398 Marionette TRACE conn6 <- [1,2165,null,{"value":"13"}] 07:14:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 07:14:59 INFO - PROCESS | 3952 | 1467036899402 Marionette TRACE conn6 -> [0,2166,"setScriptTimeout",{"ms":35000}] 07:14:59 INFO - PROCESS | 3952 | 1467036899406 Marionette TRACE conn6 <- [1,2166,null,{}] 07:14:59 INFO - PROCESS | 3952 | 1467036899430 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}] 07:14:59 INFO - PROCESS | 3952 | 1467036899436 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:14:59 INFO - PROCESS | 3952 | 1467036899575 Marionette TRACE conn6 <- [1,2167,null,{"value":null}] 07:14:59 INFO - PROCESS | 3952 | 1467036899643 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:59 INFO - PROCESS | 3952 | 1467036899647 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:14:59 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BF8E1800 == 40 [pid = 3952] [id = 551] 07:14:59 INFO - PROCESS | 3952 | ++DOMWINDOW == 86 (00000025B8DC1000) [pid = 3952] [serial = 1653] [outer = 0000000000000000] 07:14:59 INFO - PROCESS | 3952 | ++DOMWINDOW == 87 (00000025B963D400) [pid = 3952] [serial = 1654] [outer = 00000025B8DC1000] 07:14:59 INFO - PROCESS | 3952 | 1467036899705 Marionette DEBUG loaded listener.js 07:14:59 INFO - PROCESS | 3952 | ++DOMWINDOW == 88 (00000025BB0C8C00) [pid = 3952] [serial = 1655] [outer = 00000025B8DC1000] 07:15:00 INFO - PROCESS | 3952 | 1467036900323 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]]]}] 07:15:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 07:15:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 986ms 07:15:00 INFO - PROCESS | 3952 | 1467036900390 Marionette TRACE conn6 -> [0,2169,"getWindowHandle",null] 07:15:00 INFO - PROCESS | 3952 | 1467036900393 Marionette TRACE conn6 <- [1,2169,null,{"value":"13"}] 07:15:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 07:15:00 INFO - PROCESS | 3952 | 1467036900396 Marionette TRACE conn6 -> [0,2170,"setScriptTimeout",{"ms":35000}] 07:15:00 INFO - PROCESS | 3952 | 1467036900399 Marionette TRACE conn6 <- [1,2170,null,{}] 07:15:00 INFO - PROCESS | 3952 | 1467036900418 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}] 07:15:00 INFO - PROCESS | 3952 | 1467036900420 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:15:00 INFO - PROCESS | 3952 | 1467036900540 Marionette TRACE conn6 <- [1,2171,null,{"value":null}] 07:15:00 INFO - PROCESS | 3952 | 1467036900787 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:00 INFO - PROCESS | 3952 | 1467036900791 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:15:00 INFO - PROCESS | 3952 | ++DOCSHELL 00000025AFE21000 == 41 [pid = 3952] [id = 552] 07:15:00 INFO - PROCESS | 3952 | ++DOMWINDOW == 89 (00000025A9727000) [pid = 3952] [serial = 1656] [outer = 0000000000000000] 07:15:00 INFO - PROCESS | 3952 | ++DOMWINDOW == 90 (00000025AA70B400) [pid = 3952] [serial = 1657] [outer = 00000025A9727000] 07:15:00 INFO - PROCESS | 3952 | 1467036900859 Marionette DEBUG loaded listener.js 07:15:00 INFO - PROCESS | 3952 | ++DOMWINDOW == 91 (00000025AAE2AC00) [pid = 3952] [serial = 1658] [outer = 00000025A9727000] 07:15:02 INFO - PROCESS | 3952 | --DOCSHELL 00000025BEE4C800 == 40 [pid = 3952] [id = 547] 07:15:02 INFO - PROCESS | 3952 | --DOCSHELL 00000025BECBF000 == 39 [pid = 3952] [id = 546] 07:15:02 INFO - PROCESS | 3952 | --DOCSHELL 00000025BE184800 == 38 [pid = 3952] [id = 545] 07:15:02 INFO - PROCESS | 3952 | --DOCSHELL 00000025BBA1A800 == 37 [pid = 3952] [id = 544] 07:15:02 INFO - PROCESS | 3952 | --DOCSHELL 00000025BAF5A800 == 36 [pid = 3952] [id = 543] 07:15:02 INFO - PROCESS | 3952 | --DOCSHELL 00000025B8940800 == 35 [pid = 3952] [id = 542] 07:15:02 INFO - PROCESS | 3952 | --DOCSHELL 00000025B7021800 == 34 [pid = 3952] [id = 541] 07:15:02 INFO - PROCESS | 3952 | --DOCSHELL 00000025AEE7F000 == 33 [pid = 3952] [id = 540] 07:15:02 INFO - PROCESS | 3952 | --DOCSHELL 00000025A97A2000 == 32 [pid = 3952] [id = 12] 07:15:02 INFO - PROCESS | 3952 | --DOCSHELL 00000025BA611800 == 31 [pid = 3952] [id = 539] 07:15:02 INFO - PROCESS | 3952 | --DOCSHELL 00000025BECC1800 == 30 [pid = 3952] [id = 537] 07:15:02 INFO - PROCESS | 3952 | --DOCSHELL 00000025B42DE800 == 29 [pid = 3952] [id = 538] 07:15:02 INFO - PROCESS | 3952 | --DOCSHELL 00000025BF8E1800 == 28 [pid = 3952] [id = 551] 07:15:02 INFO - PROCESS | 3952 | --DOCSHELL 00000025BB659000 == 27 [pid = 3952] [id = 550] 07:15:02 INFO - PROCESS | 3952 | --DOCSHELL 00000025BF881000 == 26 [pid = 3952] [id = 548] 07:15:02 INFO - PROCESS | 3952 | --DOCSHELL 00000025B6D0F000 == 25 [pid = 3952] [id = 549] 07:15:02 INFO - PROCESS | 3952 | --DOMWINDOW == 90 (00000025B8B85800) [pid = 3952] [serial = 1612] [outer = 0000000000000000] [url = about:blank] 07:15:02 INFO - PROCESS | 3952 | --DOMWINDOW == 89 (00000025A9728000) [pid = 3952] [serial = 1588] [outer = 0000000000000000] [url = about:blank] 07:15:02 INFO - PROCESS | 3952 | --DOMWINDOW == 88 (00000025AA62B800) [pid = 3952] [serial = 1589] [outer = 0000000000000000] [url = about:blank] 07:15:02 INFO - PROCESS | 3952 | --DOMWINDOW == 87 (00000025AAC9D400) [pid = 3952] [serial = 1591] [outer = 0000000000000000] [url = about:blank] 07:15:02 INFO - PROCESS | 3952 | --DOMWINDOW == 86 (00000025ABF4D800) [pid = 3952] [serial = 1592] [outer = 0000000000000000] [url = about:blank] 07:15:02 INFO - PROCESS | 3952 | --DOMWINDOW == 85 (00000025AFE41000) [pid = 3952] [serial = 1594] [outer = 0000000000000000] [url = about:blank] 07:15:02 INFO - PROCESS | 3952 | --DOMWINDOW == 84 (00000025B393A800) [pid = 3952] [serial = 1597] [outer = 0000000000000000] [url = about:blank] 07:15:02 INFO - PROCESS | 3952 | --DOMWINDOW == 83 (00000025B0994800) [pid = 3952] [serial = 1586] [outer = 0000000000000000] [url = about:blank] 07:15:02 INFO - PROCESS | 3952 | --DOMWINDOW == 82 (00000025AA708C00) [pid = 3952] [serial = 1585] [outer = 0000000000000000] [url = about:blank] 07:15:02 INFO - PROCESS | 3952 | --DOMWINDOW == 81 (00000025ABDEA400) [pid = 3952] [serial = 1577] [outer = 0000000000000000] [url = about:blank] 07:15:02 INFO - PROCESS | 3952 | --DOMWINDOW == 80 (00000025AAA08000) [pid = 3952] [serial = 1576] [outer = 0000000000000000] [url = about:blank] 07:15:02 INFO - PROCESS | 3952 | --DOMWINDOW == 79 (00000025B4E97800) [pid = 3952] [serial = 1580] [outer = 0000000000000000] [url = about:blank] 07:15:02 INFO - PROCESS | 3952 | --DOMWINDOW == 78 (00000025B3937000) [pid = 3952] [serial = 1579] [outer = 0000000000000000] [url = about:blank] 07:15:02 INFO - PROCESS | 3952 | --DOMWINDOW == 77 (00000025B898B000) [pid = 3952] [serial = 1583] [outer = 0000000000000000] [url = about:blank] 07:15:02 INFO - PROCESS | 3952 | --DOMWINDOW == 76 (00000025B79A2400) [pid = 3952] [serial = 1582] [outer = 0000000000000000] [url = about:blank] 07:15:02 INFO - PROCESS | 3952 | --DOMWINDOW == 75 (00000025B4EE1000) [pid = 3952] [serial = 1600] [outer = 0000000000000000] [url = about:blank] 07:15:02 INFO - PROCESS | 3952 | --DOMWINDOW == 74 (00000025B776D400) [pid = 3952] [serial = 1603] [outer = 0000000000000000] [url = about:blank] 07:15:02 INFO - PROCESS | 3952 | --DOMWINDOW == 73 (00000025B806EC00) [pid = 3952] [serial = 1607] [outer = 0000000000000000] [url = about:blank] 07:15:02 INFO - PROCESS | 3952 | --DOMWINDOW == 72 (00000025B0A16400) [pid = 3952] [serial = 1606] [outer = 0000000000000000] [url = about:blank] 07:15:02 INFO - PROCESS | 3952 | --DOMWINDOW == 71 (00000025B7FB9800) [pid = 3952] [serial = 1604] [outer = 0000000000000000] [url = about:blank] 07:15:02 INFO - PROCESS | 3952 | --DOMWINDOW == 70 (00000025B452F800) [pid = 3952] [serial = 1598] [outer = 0000000000000000] [url = about:blank] 07:15:02 INFO - PROCESS | 3952 | --DOMWINDOW == 69 (00000025B6AFA400) [pid = 3952] [serial = 1601] [outer = 0000000000000000] [url = about:blank] 07:15:02 INFO - PROCESS | 3952 | --DOMWINDOW == 68 (00000025B813A400) [pid = 3952] [serial = 1610] [outer = 0000000000000000] [url = about:blank] 07:15:02 INFO - PROCESS | 3952 | --DOMWINDOW == 67 (00000025B80BD800) [pid = 3952] [serial = 1609] [outer = 0000000000000000] [url = about:blank] 07:15:02 INFO - PROCESS | 3952 | --DOMWINDOW == 66 (00000025B0A18800) [pid = 3952] [serial = 1595] [outer = 0000000000000000] [url = about:blank] 07:15:02 INFO - PROCESS | 3952 | 1467036902186 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]]]}] 07:15:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 07:15:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1853ms 07:15:02 INFO - PROCESS | 3952 | 1467036902253 Marionette TRACE conn6 -> [0,2173,"getWindowHandle",null] 07:15:02 INFO - PROCESS | 3952 | 1467036902258 Marionette TRACE conn6 <- [1,2173,null,{"value":"13"}] 07:15:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 07:15:02 INFO - PROCESS | 3952 | 1467036902263 Marionette TRACE conn6 -> [0,2174,"setScriptTimeout",{"ms":35000}] 07:15:02 INFO - PROCESS | 3952 | 1467036902266 Marionette TRACE conn6 <- [1,2174,null,{}] 07:15:02 INFO - PROCESS | 3952 | 1467036902273 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}] 07:15:02 INFO - PROCESS | 3952 | 1467036902276 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:15:02 INFO - PROCESS | 3952 | 1467036902408 Marionette TRACE conn6 <- [1,2175,null,{"value":null}] 07:15:02 INFO - PROCESS | 3952 | 1467036902490 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:02 INFO - PROCESS | 3952 | 1467036902495 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:15:02 INFO - PROCESS | 3952 | ++DOCSHELL 00000025AF983000 == 26 [pid = 3952] [id = 553] 07:15:02 INFO - PROCESS | 3952 | ++DOMWINDOW == 67 (00000025AA627C00) [pid = 3952] [serial = 1659] [outer = 0000000000000000] 07:15:02 INFO - PROCESS | 3952 | ++DOMWINDOW == 68 (00000025AA708C00) [pid = 3952] [serial = 1660] [outer = 00000025AA627C00] 07:15:02 INFO - PROCESS | 3952 | 1467036902547 Marionette DEBUG loaded listener.js 07:15:02 INFO - PROCESS | 3952 | ++DOMWINDOW == 69 (00000025AA721C00) [pid = 3952] [serial = 1661] [outer = 00000025AA627C00] 07:15:02 INFO - PROCESS | 3952 | 1467036902979 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]]]}] 07:15:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 07:15:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 733ms 07:15:03 INFO - PROCESS | 3952 | 1467036902998 Marionette TRACE conn6 -> [0,2177,"getWindowHandle",null] 07:15:03 INFO - PROCESS | 3952 | 1467036903004 Marionette TRACE conn6 <- [1,2177,null,{"value":"13"}] 07:15:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 07:15:03 INFO - PROCESS | 3952 | 1467036903010 Marionette TRACE conn6 -> [0,2178,"setScriptTimeout",{"ms":35000}] 07:15:03 INFO - PROCESS | 3952 | 1467036903013 Marionette TRACE conn6 <- [1,2178,null,{}] 07:15:03 INFO - PROCESS | 3952 | 1467036903017 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}] 07:15:03 INFO - PROCESS | 3952 | 1467036903020 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:15:03 INFO - PROCESS | 3952 | 1467036903111 Marionette TRACE conn6 <- [1,2179,null,{"value":null}] 07:15:03 INFO - PROCESS | 3952 | 1467036903118 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:03 INFO - PROCESS | 3952 | 1467036903121 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:15:03 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B6A8A000 == 27 [pid = 3952] [id = 554] 07:15:03 INFO - PROCESS | 3952 | ++DOMWINDOW == 70 (00000025AAC94800) [pid = 3952] [serial = 1662] [outer = 0000000000000000] 07:15:03 INFO - PROCESS | 3952 | ++DOMWINDOW == 71 (00000025AAD9F000) [pid = 3952] [serial = 1663] [outer = 00000025AAC94800] 07:15:03 INFO - PROCESS | 3952 | 1467036903170 Marionette DEBUG loaded listener.js 07:15:03 INFO - PROCESS | 3952 | ++DOMWINDOW == 72 (00000025AEEB7400) [pid = 3952] [serial = 1664] [outer = 00000025AAC94800] 07:15:03 INFO - PROCESS | 3952 | 1467036903648 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]]]}] 07:15:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 07:15:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 690ms 07:15:03 INFO - PROCESS | 3952 | 1467036903701 Marionette TRACE conn6 -> [0,2181,"getWindowHandle",null] 07:15:03 INFO - PROCESS | 3952 | 1467036903704 Marionette TRACE conn6 <- [1,2181,null,{"value":"13"}] 07:15:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 07:15:03 INFO - PROCESS | 3952 | 1467036903708 Marionette TRACE conn6 -> [0,2182,"setScriptTimeout",{"ms":35000}] 07:15:03 INFO - PROCESS | 3952 | 1467036903711 Marionette TRACE conn6 <- [1,2182,null,{}] 07:15:03 INFO - PROCESS | 3952 | 1467036903723 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}] 07:15:03 INFO - PROCESS | 3952 | 1467036903728 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:15:03 INFO - PROCESS | 3952 | 1467036903843 Marionette TRACE conn6 <- [1,2183,null,{"value":null}] 07:15:03 INFO - PROCESS | 3952 | 1467036903928 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:03 INFO - PROCESS | 3952 | 1467036903932 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:15:03 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B7C81800 == 28 [pid = 3952] [id = 555] 07:15:03 INFO - PROCESS | 3952 | ++DOMWINDOW == 73 (00000025A964E800) [pid = 3952] [serial = 1665] [outer = 0000000000000000] 07:15:03 INFO - PROCESS | 3952 | ++DOMWINDOW == 74 (00000025B09DE400) [pid = 3952] [serial = 1666] [outer = 00000025A964E800] 07:15:03 INFO - PROCESS | 3952 | 1467036903981 Marionette DEBUG loaded listener.js 07:15:04 INFO - PROCESS | 3952 | ++DOMWINDOW == 75 (00000025B14A5800) [pid = 3952] [serial = 1667] [outer = 00000025A964E800] 07:15:04 INFO - PROCESS | 3952 | 1467036904395 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]]]}] 07:15:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 07:15:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 733ms 07:15:04 INFO - PROCESS | 3952 | 1467036904443 Marionette TRACE conn6 -> [0,2185,"getWindowHandle",null] 07:15:04 INFO - PROCESS | 3952 | 1467036904446 Marionette TRACE conn6 <- [1,2185,null,{"value":"13"}] 07:15:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 07:15:04 INFO - PROCESS | 3952 | 1467036904450 Marionette TRACE conn6 -> [0,2186,"setScriptTimeout",{"ms":35000}] 07:15:04 INFO - PROCESS | 3952 | 1467036904452 Marionette TRACE conn6 <- [1,2186,null,{}] 07:15:04 INFO - PROCESS | 3952 | 1467036904455 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}] 07:15:04 INFO - PROCESS | 3952 | 1467036904457 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:15:04 INFO - PROCESS | 3952 | 1467036904573 Marionette TRACE conn6 <- [1,2187,null,{"value":null}] 07:15:04 INFO - PROCESS | 3952 | 1467036904627 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:04 INFO - PROCESS | 3952 | 1467036904629 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:15:04 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B8947000 == 29 [pid = 3952] [id = 556] 07:15:04 INFO - PROCESS | 3952 | ++DOMWINDOW == 76 (00000025B3970000) [pid = 3952] [serial = 1668] [outer = 0000000000000000] 07:15:04 INFO - PROCESS | 3952 | ++DOMWINDOW == 77 (00000025B41CC000) [pid = 3952] [serial = 1669] [outer = 00000025B3970000] 07:15:04 INFO - PROCESS | 3952 | 1467036904675 Marionette DEBUG loaded listener.js 07:15:04 INFO - PROCESS | 3952 | ++DOMWINDOW == 78 (00000025B4868000) [pid = 3952] [serial = 1670] [outer = 00000025B3970000] 07:15:05 INFO - PROCESS | 3952 | 1467036905117 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]]]}] 07:15:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 07:15:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 690ms 07:15:05 INFO - PROCESS | 3952 | 1467036905142 Marionette TRACE conn6 -> [0,2189,"getWindowHandle",null] 07:15:05 INFO - PROCESS | 3952 | 1467036905144 Marionette TRACE conn6 <- [1,2189,null,{"value":"13"}] 07:15:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 07:15:05 INFO - PROCESS | 3952 | 1467036905154 Marionette TRACE conn6 -> [0,2190,"setScriptTimeout",{"ms":35000}] 07:15:05 INFO - PROCESS | 3952 | 1467036905155 Marionette TRACE conn6 <- [1,2190,null,{}] 07:15:05 INFO - PROCESS | 3952 | 1467036905164 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}] 07:15:05 INFO - PROCESS | 3952 | 1467036905166 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:15:05 INFO - PROCESS | 3952 | 1467036905300 Marionette TRACE conn6 <- [1,2191,null,{"value":null}] 07:15:05 INFO - PROCESS | 3952 | 1467036905312 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:05 INFO - PROCESS | 3952 | 1467036905314 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:15:05 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BAE9A000 == 30 [pid = 3952] [id = 557] 07:15:05 INFO - PROCESS | 3952 | ++DOMWINDOW == 79 (00000025A8D37800) [pid = 3952] [serial = 1671] [outer = 0000000000000000] 07:15:05 INFO - PROCESS | 3952 | ++DOMWINDOW == 80 (00000025B4E99C00) [pid = 3952] [serial = 1672] [outer = 00000025A8D37800] 07:15:05 INFO - PROCESS | 3952 | 1467036905358 Marionette DEBUG loaded listener.js 07:15:05 INFO - PROCESS | 3952 | ++DOMWINDOW == 81 (00000025B601A800) [pid = 3952] [serial = 1673] [outer = 00000025A8D37800] 07:15:05 INFO - PROCESS | 3952 | 1467036905803 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]]]}] 07:15:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 07:15:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 690ms 07:15:05 INFO - PROCESS | 3952 | 1467036905841 Marionette TRACE conn6 -> [0,2193,"getWindowHandle",null] 07:15:05 INFO - PROCESS | 3952 | 1467036905844 Marionette TRACE conn6 <- [1,2193,null,{"value":"13"}] 07:15:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 07:15:05 INFO - PROCESS | 3952 | 1467036905856 Marionette TRACE conn6 -> [0,2194,"setScriptTimeout",{"ms":35000}] 07:15:05 INFO - PROCESS | 3952 | 1467036905858 Marionette TRACE conn6 <- [1,2194,null,{}] 07:15:05 INFO - PROCESS | 3952 | 1467036905861 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}] 07:15:05 INFO - PROCESS | 3952 | 1467036905867 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:15:06 INFO - PROCESS | 3952 | 1467036906002 Marionette TRACE conn6 <- [1,2195,null,{"value":null}] 07:15:06 INFO - PROCESS | 3952 | 1467036906008 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:06 INFO - PROCESS | 3952 | 1467036906010 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:15:06 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BB71F000 == 31 [pid = 3952] [id = 558] 07:15:06 INFO - PROCESS | 3952 | ++DOMWINDOW == 82 (00000025B683FC00) [pid = 3952] [serial = 1674] [outer = 0000000000000000] 07:15:06 INFO - PROCESS | 3952 | ++DOMWINDOW == 83 (00000025B7412C00) [pid = 3952] [serial = 1675] [outer = 00000025B683FC00] 07:15:06 INFO - PROCESS | 3952 | 1467036906055 Marionette DEBUG loaded listener.js 07:15:06 INFO - PROCESS | 3952 | ++DOMWINDOW == 84 (00000025B7F04000) [pid = 3952] [serial = 1676] [outer = 00000025B683FC00] 07:15:06 INFO - PROCESS | 3952 | --DOMWINDOW == 83 (00000025B8087000) [pid = 3952] [serial = 1632] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 07:15:06 INFO - PROCESS | 3952 | --DOMWINDOW == 82 (00000025B7E1B800) [pid = 3952] [serial = 1629] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 07:15:06 INFO - PROCESS | 3952 | --DOMWINDOW == 81 (00000025B0807800) [pid = 3952] [serial = 1623] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 07:15:06 INFO - PROCESS | 3952 | --DOMWINDOW == 80 (00000025B41C9000) [pid = 3952] [serial = 1626] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 07:15:06 INFO - PROCESS | 3952 | --DOMWINDOW == 79 (00000025A8D50C00) [pid = 3952] [serial = 1620] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 07:15:06 INFO - PROCESS | 3952 | --DOMWINDOW == 78 (00000025A9D2F800) [pid = 3952] [serial = 1614] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 07:15:06 INFO - PROCESS | 3952 | --DOMWINDOW == 77 (00000025B8455800) [pid = 3952] [serial = 1611] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 07:15:06 INFO - PROCESS | 3952 | --DOMWINDOW == 76 (00000025AF8B6400) [pid = 3952] [serial = 1617] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 07:15:06 INFO - PROCESS | 3952 | --DOMWINDOW == 75 (00000025A96D0C00) [pid = 3952] [serial = 1638] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 07:15:06 INFO - PROCESS | 3952 | --DOMWINDOW == 74 (00000025B899D800) [pid = 3952] [serial = 1635] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 07:15:06 INFO - PROCESS | 3952 | --DOMWINDOW == 73 (00000025BB036800) [pid = 3952] [serial = 1644] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 07:15:06 INFO - PROCESS | 3952 | --DOMWINDOW == 72 (00000025B9CACC00) [pid = 3952] [serial = 1641] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 07:15:06 INFO - PROCESS | 3952 | --DOMWINDOW == 71 (00000025AFBE8000) [pid = 3952] [serial = 32] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 07:15:06 INFO - PROCESS | 3952 | --DOMWINDOW == 70 (00000025AFE18000) [pid = 3952] [serial = 29] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 07:15:06 INFO - PROCESS | 3952 | 1467036906672 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]]]}] 07:15:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 07:15:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 902ms 07:15:06 INFO - PROCESS | 3952 | 1467036906753 Marionette TRACE conn6 -> [0,2197,"getWindowHandle",null] 07:15:06 INFO - PROCESS | 3952 | 1467036906755 Marionette TRACE conn6 <- [1,2197,null,{"value":"13"}] 07:15:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 07:15:06 INFO - PROCESS | 3952 | 1467036906758 Marionette TRACE conn6 -> [0,2198,"setScriptTimeout",{"ms":35000}] 07:15:06 INFO - PROCESS | 3952 | 1467036906760 Marionette TRACE conn6 <- [1,2198,null,{}] 07:15:06 INFO - PROCESS | 3952 | 1467036906764 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}] 07:15:06 INFO - PROCESS | 3952 | 1467036906766 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:15:06 INFO - PROCESS | 3952 | 1467036906845 Marionette TRACE conn6 <- [1,2199,null,{"value":null}] 07:15:06 INFO - PROCESS | 3952 | 1467036906857 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:06 INFO - PROCESS | 3952 | 1467036906859 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:15:06 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BBA13800 == 32 [pid = 3952] [id = 559] 07:15:06 INFO - PROCESS | 3952 | ++DOMWINDOW == 71 (00000025AF8BA000) [pid = 3952] [serial = 1677] [outer = 0000000000000000] 07:15:06 INFO - PROCESS | 3952 | ++DOMWINDOW == 72 (00000025B6AFA000) [pid = 3952] [serial = 1678] [outer = 00000025AF8BA000] 07:15:06 INFO - PROCESS | 3952 | 1467036906903 Marionette DEBUG loaded listener.js 07:15:06 INFO - PROCESS | 3952 | ++DOMWINDOW == 73 (00000025B7F0A000) [pid = 3952] [serial = 1679] [outer = 00000025AF8BA000] 07:15:07 INFO - PROCESS | 3952 | 1467036907313 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]]]}] 07:15:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 07:15:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 586ms 07:15:07 INFO - PROCESS | 3952 | 1467036907354 Marionette TRACE conn6 -> [0,2201,"getWindowHandle",null] 07:15:07 INFO - PROCESS | 3952 | 1467036907356 Marionette TRACE conn6 <- [1,2201,null,{"value":"13"}] 07:15:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 07:15:07 INFO - PROCESS | 3952 | 1467036907360 Marionette TRACE conn6 -> [0,2202,"setScriptTimeout",{"ms":35000}] 07:15:07 INFO - PROCESS | 3952 | 1467036907362 Marionette TRACE conn6 <- [1,2202,null,{}] 07:15:07 INFO - PROCESS | 3952 | 1467036907371 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}] 07:15:07 INFO - PROCESS | 3952 | 1467036907373 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:15:07 INFO - PROCESS | 3952 | 1467036907453 Marionette TRACE conn6 <- [1,2203,null,{"value":null}] 07:15:07 INFO - PROCESS | 3952 | 1467036907458 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:07 INFO - PROCESS | 3952 | 1467036907460 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:15:07 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BDE3E800 == 33 [pid = 3952] [id = 560] 07:15:07 INFO - PROCESS | 3952 | ++DOMWINDOW == 74 (00000025B806E800) [pid = 3952] [serial = 1680] [outer = 0000000000000000] 07:15:07 INFO - PROCESS | 3952 | ++DOMWINDOW == 75 (00000025B8072800) [pid = 3952] [serial = 1681] [outer = 00000025B806E800] 07:15:07 INFO - PROCESS | 3952 | 1467036907504 Marionette DEBUG loaded listener.js 07:15:07 INFO - PROCESS | 3952 | ++DOMWINDOW == 76 (00000025B8089C00) [pid = 3952] [serial = 1682] [outer = 00000025B806E800] 07:15:07 INFO - PROCESS | 3952 | 1467036907950 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]]]}] 07:15:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 07:15:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 629ms 07:15:08 INFO - PROCESS | 3952 | 1467036908002 Marionette TRACE conn6 -> [0,2205,"getWindowHandle",null] 07:15:08 INFO - PROCESS | 3952 | 1467036908005 Marionette TRACE conn6 <- [1,2205,null,{"value":"13"}] 07:15:08 INFO - PROCESS | 3952 | 1467036908011 Marionette TRACE conn6 -> [0,2206,"setScriptTimeout",{"ms":35000}] 07:15:08 INFO - PROCESS | 3952 | 1467036908013 Marionette TRACE conn6 <- [1,2206,null,{}] 07:15:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 07:15:08 INFO - PROCESS | 3952 | 1467036908017 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}] 07:15:08 INFO - PROCESS | 3952 | 1467036908018 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:15:08 INFO - PROCESS | 3952 | 1467036908100 Marionette TRACE conn6 <- [1,2207,null,{"value":null}] 07:15:08 INFO - PROCESS | 3952 | 1467036908107 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:08 INFO - PROCESS | 3952 | 1467036908109 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:15:08 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B7C7D800 == 34 [pid = 3952] [id = 561] 07:15:08 INFO - PROCESS | 3952 | ++DOMWINDOW == 77 (00000025B80C3400) [pid = 3952] [serial = 1683] [outer = 0000000000000000] 07:15:08 INFO - PROCESS | 3952 | ++DOMWINDOW == 78 (00000025B812E000) [pid = 3952] [serial = 1684] [outer = 00000025B80C3400] 07:15:08 INFO - PROCESS | 3952 | 1467036908153 Marionette DEBUG loaded listener.js 07:15:08 INFO - PROCESS | 3952 | ++DOMWINDOW == 79 (00000025B8272800) [pid = 3952] [serial = 1685] [outer = 00000025B80C3400] 07:15:09 INFO - PROCESS | 3952 | --DOCSHELL 00000025AF983000 == 33 [pid = 3952] [id = 553] 07:15:09 INFO - PROCESS | 3952 | --DOCSHELL 00000025AFE21000 == 32 [pid = 3952] [id = 552] 07:15:09 INFO - PROCESS | 3952 | --DOCSHELL 00000025B6A8A000 == 31 [pid = 3952] [id = 554] 07:15:09 INFO - PROCESS | 3952 | --DOCSHELL 00000025B8947000 == 30 [pid = 3952] [id = 556] 07:15:09 INFO - PROCESS | 3952 | --DOCSHELL 00000025BBA13800 == 29 [pid = 3952] [id = 559] 07:15:09 INFO - PROCESS | 3952 | --DOCSHELL 00000025BAE9A000 == 28 [pid = 3952] [id = 557] 07:15:09 INFO - PROCESS | 3952 | --DOCSHELL 00000025BB71F000 == 27 [pid = 3952] [id = 558] 07:15:09 INFO - PROCESS | 3952 | --DOCSHELL 00000025BDE3E800 == 26 [pid = 3952] [id = 560] 07:15:09 INFO - PROCESS | 3952 | --DOCSHELL 00000025B7C81800 == 25 [pid = 3952] [id = 555] 07:15:09 INFO - PROCESS | 3952 | --DOMWINDOW == 78 (00000025B0835000) [pid = 3952] [serial = 31] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 07:15:09 INFO - PROCESS | 3952 | --DOMWINDOW == 77 (00000025B812DC00) [pid = 3952] [serial = 1634] [outer = 0000000000000000] [url = about:blank] 07:15:09 INFO - PROCESS | 3952 | --DOMWINDOW == 76 (00000025B80BB000) [pid = 3952] [serial = 1633] [outer = 0000000000000000] [url = about:blank] 07:15:09 INFO - PROCESS | 3952 | --DOMWINDOW == 75 (00000025B806B000) [pid = 3952] [serial = 1631] [outer = 0000000000000000] [url = about:blank] 07:15:09 INFO - PROCESS | 3952 | --DOMWINDOW == 74 (00000025B0995400) [pid = 3952] [serial = 1624] [outer = 0000000000000000] [url = about:blank] 07:15:09 INFO - PROCESS | 3952 | --DOMWINDOW == 73 (00000025B14B0800) [pid = 3952] [serial = 1625] [outer = 0000000000000000] [url = about:blank] 07:15:09 INFO - PROCESS | 3952 | --DOMWINDOW == 72 (00000025B4873800) [pid = 3952] [serial = 1627] [outer = 0000000000000000] [url = about:blank] 07:15:09 INFO - PROCESS | 3952 | --DOMWINDOW == 71 (00000025AA702C00) [pid = 3952] [serial = 1621] [outer = 0000000000000000] [url = about:blank] 07:15:09 INFO - PROCESS | 3952 | --DOMWINDOW == 70 (00000025AAC96000) [pid = 3952] [serial = 1622] [outer = 0000000000000000] [url = about:blank] 07:15:09 INFO - PROCESS | 3952 | --DOMWINDOW == 69 (00000025AA626000) [pid = 3952] [serial = 1615] [outer = 0000000000000000] [url = about:blank] 07:15:09 INFO - PROCESS | 3952 | --DOMWINDOW == 68 (00000025AAC4AC00) [pid = 3952] [serial = 1616] [outer = 0000000000000000] [url = about:blank] 07:15:09 INFO - PROCESS | 3952 | --DOMWINDOW == 67 (00000025B8D9A000) [pid = 3952] [serial = 1613] [outer = 0000000000000000] [url = about:blank] 07:15:09 INFO - PROCESS | 3952 | --DOMWINDOW == 66 (00000025B0F10000) [pid = 3952] [serial = 1618] [outer = 0000000000000000] [url = about:blank] 07:15:09 INFO - PROCESS | 3952 | --DOMWINDOW == 65 (00000025B080EC00) [pid = 3952] [serial = 1639] [outer = 0000000000000000] [url = about:blank] 07:15:09 INFO - PROCESS | 3952 | --DOMWINDOW == 64 (00000025B393C800) [pid = 3952] [serial = 1619] [outer = 0000000000000000] [url = about:blank] 07:15:09 INFO - PROCESS | 3952 | --DOMWINDOW == 63 (00000025B9641400) [pid = 3952] [serial = 1636] [outer = 0000000000000000] [url = about:blank] 07:15:09 INFO - PROCESS | 3952 | --DOMWINDOW == 62 (00000025BB039C00) [pid = 3952] [serial = 1645] [outer = 0000000000000000] [url = about:blank] 07:15:09 INFO - PROCESS | 3952 | --DOMWINDOW == 61 (00000025BB0C5800) [pid = 3952] [serial = 1646] [outer = 0000000000000000] [url = about:blank] 07:15:09 INFO - PROCESS | 3952 | --DOMWINDOW == 60 (00000025B9CB1400) [pid = 3952] [serial = 1642] [outer = 0000000000000000] [url = about:blank] 07:15:09 INFO - PROCESS | 3952 | --DOMWINDOW == 59 (00000025BB02E400) [pid = 3952] [serial = 1643] [outer = 0000000000000000] [url = about:blank] 07:15:09 INFO - PROCESS | 3952 | --DOMWINDOW == 58 (00000025B9885000) [pid = 3952] [serial = 1637] [outer = 0000000000000000] [url = about:blank] 07:15:09 INFO - PROCESS | 3952 | --DOMWINDOW == 57 (00000025B7F05400) [pid = 3952] [serial = 1630] [outer = 0000000000000000] [url = about:blank] 07:15:09 INFO - PROCESS | 3952 | --DOMWINDOW == 56 (00000025AA626800) [pid = 3952] [serial = 1100] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 07:15:09 INFO - PROCESS | 3952 | --DOMWINDOW == 55 (00000025B6AF3800) [pid = 3952] [serial = 1628] [outer = 0000000000000000] [url = about:blank] 07:15:09 INFO - PROCESS | 3952 | --DOMWINDOW == 54 (00000025B8D93400) [pid = 3952] [serial = 1640] [outer = 0000000000000000] [url = about:blank] 07:15:09 INFO - PROCESS | 3952 | 1467036909889 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]]]}] 07:15:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 07:15:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1933ms 07:15:09 INFO - PROCESS | 3952 | 1467036909951 Marionette TRACE conn6 -> [0,2209,"getWindowHandle",null] 07:15:09 INFO - PROCESS | 3952 | 1467036909956 Marionette TRACE conn6 <- [1,2209,null,{"value":"13"}] 07:15:09 INFO - PROCESS | 3952 | 1467036909961 Marionette TRACE conn6 -> [0,2210,"setScriptTimeout",{"ms":35000}] 07:15:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 07:15:09 INFO - PROCESS | 3952 | 1467036909965 Marionette TRACE conn6 <- [1,2210,null,{}] 07:15:09 INFO - PROCESS | 3952 | 1467036909971 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}] 07:15:09 INFO - PROCESS | 3952 | 1467036909974 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:15:10 INFO - PROCESS | 3952 | 1467036910069 Marionette TRACE conn6 <- [1,2211,null,{"value":null}] 07:15:10 INFO - PROCESS | 3952 | 1467036910082 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:10 INFO - PROCESS | 3952 | 1467036910085 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:15:10 INFO - PROCESS | 3952 | ++DOCSHELL 00000025AFBBC800 == 26 [pid = 3952] [id = 562] 07:15:10 INFO - PROCESS | 3952 | ++DOMWINDOW == 55 (00000025AA1CD800) [pid = 3952] [serial = 1686] [outer = 0000000000000000] 07:15:10 INFO - PROCESS | 3952 | ++DOMWINDOW == 56 (00000025AA1D2000) [pid = 3952] [serial = 1687] [outer = 00000025AA1CD800] 07:15:10 INFO - PROCESS | 3952 | 1467036910136 Marionette DEBUG loaded listener.js 07:15:10 INFO - PROCESS | 3952 | ++DOMWINDOW == 57 (00000025AA713800) [pid = 3952] [serial = 1688] [outer = 00000025AA1CD800] 07:15:10 INFO - PROCESS | 3952 | 1467036910628 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]]]}] 07:15:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 07:15:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 689ms 07:15:10 INFO - PROCESS | 3952 | 1467036910655 Marionette TRACE conn6 -> [0,2213,"getWindowHandle",null] 07:15:10 INFO - PROCESS | 3952 | 1467036910660 Marionette TRACE conn6 <- [1,2213,null,{"value":"13"}] 07:15:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 07:15:10 INFO - PROCESS | 3952 | 1467036910667 Marionette TRACE conn6 -> [0,2214,"setScriptTimeout",{"ms":35000}] 07:15:10 INFO - PROCESS | 3952 | 1467036910669 Marionette TRACE conn6 <- [1,2214,null,{}] 07:15:10 INFO - PROCESS | 3952 | 1467036910674 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}] 07:15:10 INFO - PROCESS | 3952 | 1467036910677 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:15:10 INFO - PROCESS | 3952 | 1467036910767 Marionette TRACE conn6 <- [1,2215,null,{"value":null}] 07:15:10 INFO - PROCESS | 3952 | 1467036910775 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:10 INFO - PROCESS | 3952 | 1467036910778 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:15:10 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B4EAC800 == 27 [pid = 3952] [id = 563] 07:15:10 INFO - PROCESS | 3952 | ++DOMWINDOW == 58 (00000025AAB9D000) [pid = 3952] [serial = 1689] [outer = 0000000000000000] 07:15:10 INFO - PROCESS | 3952 | ++DOMWINDOW == 59 (00000025AAC4B000) [pid = 3952] [serial = 1690] [outer = 00000025AAB9D000] 07:15:10 INFO - PROCESS | 3952 | 1467036910826 Marionette DEBUG loaded listener.js 07:15:10 INFO - PROCESS | 3952 | ++DOMWINDOW == 60 (00000025AAC97000) [pid = 3952] [serial = 1691] [outer = 00000025AAB9D000] 07:15:11 INFO - PROCESS | 3952 | 1467036911275 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]]]}] 07:15:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 07:15:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 628ms 07:15:11 INFO - PROCESS | 3952 | 1467036911301 Marionette TRACE conn6 -> [0,2217,"getWindowHandle",null] 07:15:11 INFO - PROCESS | 3952 | 1467036911304 Marionette TRACE conn6 <- [1,2217,null,{"value":"13"}] 07:15:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 07:15:11 INFO - PROCESS | 3952 | 1467036911307 Marionette TRACE conn6 -> [0,2218,"setScriptTimeout",{"ms":35000}] 07:15:11 INFO - PROCESS | 3952 | 1467036911311 Marionette TRACE conn6 <- [1,2218,null,{}] 07:15:11 INFO - PROCESS | 3952 | 1467036911327 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}] 07:15:11 INFO - PROCESS | 3952 | 1467036911333 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:15:11 INFO - PROCESS | 3952 | 1467036911421 Marionette TRACE conn6 <- [1,2219,null,{"value":null}] 07:15:11 INFO - PROCESS | 3952 | 1467036911459 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:11 INFO - PROCESS | 3952 | 1467036911462 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:15:11 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B7612800 == 28 [pid = 3952] [id = 564] 07:15:11 INFO - PROCESS | 3952 | ++DOMWINDOW == 61 (00000025A8CC9400) [pid = 3952] [serial = 1692] [outer = 0000000000000000] 07:15:11 INFO - PROCESS | 3952 | ++DOMWINDOW == 62 (00000025AF0F4000) [pid = 3952] [serial = 1693] [outer = 00000025A8CC9400] 07:15:11 INFO - PROCESS | 3952 | 1467036911514 Marionette DEBUG loaded listener.js 07:15:11 INFO - PROCESS | 3952 | ++DOMWINDOW == 63 (00000025AF8BD800) [pid = 3952] [serial = 1694] [outer = 00000025A8CC9400] 07:15:11 INFO - PROCESS | 3952 | 1467036911963 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]]]}] 07:15:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 07:15:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 690ms 07:15:12 INFO - PROCESS | 3952 | 1467036912000 Marionette TRACE conn6 -> [0,2221,"getWindowHandle",null] 07:15:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 07:15:12 INFO - PROCESS | 3952 | 1467036912003 Marionette TRACE conn6 <- [1,2221,null,{"value":"13"}] 07:15:12 INFO - PROCESS | 3952 | 1467036912007 Marionette TRACE conn6 -> [0,2222,"setScriptTimeout",{"ms":35000}] 07:15:12 INFO - PROCESS | 3952 | 1467036912009 Marionette TRACE conn6 <- [1,2222,null,{}] 07:15:12 INFO - PROCESS | 3952 | 1467036912012 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}] 07:15:12 INFO - PROCESS | 3952 | 1467036912014 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:15:12 INFO - PROCESS | 3952 | 1467036912100 Marionette TRACE conn6 <- [1,2223,null,{"value":null}] 07:15:12 INFO - PROCESS | 3952 | 1467036912105 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:12 INFO - PROCESS | 3952 | 1467036912107 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:15:12 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B822C800 == 29 [pid = 3952] [id = 565] 07:15:12 INFO - PROCESS | 3952 | ++DOMWINDOW == 64 (00000025B0806800) [pid = 3952] [serial = 1695] [outer = 0000000000000000] 07:15:12 INFO - PROCESS | 3952 | ++DOMWINDOW == 65 (00000025B0996C00) [pid = 3952] [serial = 1696] [outer = 00000025B0806800] 07:15:12 INFO - PROCESS | 3952 | 1467036912153 Marionette DEBUG loaded listener.js 07:15:12 INFO - PROCESS | 3952 | ++DOMWINDOW == 66 (00000025B0FA9800) [pid = 3952] [serial = 1697] [outer = 00000025B0806800] 07:15:12 INFO - PROCESS | 3952 | 1467036912583 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]]]}] 07:15:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 07:15:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 626ms 07:15:12 INFO - PROCESS | 3952 | 1467036912635 Marionette TRACE conn6 -> [0,2225,"getWindowHandle",null] 07:15:12 INFO - PROCESS | 3952 | 1467036912638 Marionette TRACE conn6 <- [1,2225,null,{"value":"13"}] 07:15:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 07:15:12 INFO - PROCESS | 3952 | 1467036912641 Marionette TRACE conn6 -> [0,2226,"setScriptTimeout",{"ms":35000}] 07:15:12 INFO - PROCESS | 3952 | 1467036912643 Marionette TRACE conn6 <- [1,2226,null,{}] 07:15:12 INFO - PROCESS | 3952 | 1467036912647 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}] 07:15:12 INFO - PROCESS | 3952 | 1467036912649 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:15:12 INFO - PROCESS | 3952 | 1467036912730 Marionette TRACE conn6 <- [1,2227,null,{"value":null}] 07:15:12 INFO - PROCESS | 3952 | 1467036912738 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:12 INFO - PROCESS | 3952 | 1467036912740 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:15:12 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B9FDA000 == 30 [pid = 3952] [id = 566] 07:15:12 INFO - PROCESS | 3952 | ++DOMWINDOW == 67 (00000025AAA04000) [pid = 3952] [serial = 1698] [outer = 0000000000000000] 07:15:12 INFO - PROCESS | 3952 | ++DOMWINDOW == 68 (00000025B14AB000) [pid = 3952] [serial = 1699] [outer = 00000025AAA04000] 07:15:12 INFO - PROCESS | 3952 | 1467036912785 Marionette DEBUG loaded listener.js 07:15:12 INFO - PROCESS | 3952 | ++DOMWINDOW == 69 (00000025B393C000) [pid = 3952] [serial = 1700] [outer = 00000025AAA04000] 07:15:13 INFO - PROCESS | 3952 | 1467036913224 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]]]}] 07:15:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 07:15:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 626ms 07:15:13 INFO - PROCESS | 3952 | 1467036913269 Marionette TRACE conn6 -> [0,2229,"getWindowHandle",null] 07:15:13 INFO - PROCESS | 3952 | 1467036913272 Marionette TRACE conn6 <- [1,2229,null,{"value":"13"}] 07:15:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 07:15:13 INFO - PROCESS | 3952 | 1467036913275 Marionette TRACE conn6 -> [0,2230,"setScriptTimeout",{"ms":35000}] 07:15:13 INFO - PROCESS | 3952 | 1467036913277 Marionette TRACE conn6 <- [1,2230,null,{}] 07:15:13 INFO - PROCESS | 3952 | 1467036913280 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}] 07:15:13 INFO - PROCESS | 3952 | 1467036913286 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:15:13 INFO - PROCESS | 3952 | 1467036913398 Marionette TRACE conn6 <- [1,2231,null,{"value":null}] 07:15:13 INFO - PROCESS | 3952 | 1467036913413 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:13 INFO - PROCESS | 3952 | 1467036913415 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:15:13 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BB651800 == 31 [pid = 3952] [id = 567] 07:15:13 INFO - PROCESS | 3952 | ++DOMWINDOW == 70 (00000025B45C9800) [pid = 3952] [serial = 1701] [outer = 0000000000000000] 07:15:13 INFO - PROCESS | 3952 | ++DOMWINDOW == 71 (00000025B4E58800) [pid = 3952] [serial = 1702] [outer = 00000025B45C9800] 07:15:13 INFO - PROCESS | 3952 | 1467036913460 Marionette DEBUG loaded listener.js 07:15:13 INFO - PROCESS | 3952 | ++DOMWINDOW == 72 (00000025B6017C00) [pid = 3952] [serial = 1703] [outer = 00000025B45C9800] 07:15:13 INFO - PROCESS | 3952 | 1467036913876 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]]]}] 07:15:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 07:15:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 628ms 07:15:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 07:15:13 INFO - PROCESS | 3952 | 1467036913909 Marionette TRACE conn6 -> [0,2233,"getWindowHandle",null] 07:15:13 INFO - PROCESS | 3952 | 1467036913911 Marionette TRACE conn6 <- [1,2233,null,{"value":"13"}] 07:15:13 INFO - PROCESS | 3952 | 1467036913914 Marionette TRACE conn6 -> [0,2234,"setScriptTimeout",{"ms":35000}] 07:15:13 INFO - PROCESS | 3952 | 1467036913916 Marionette TRACE conn6 <- [1,2234,null,{}] 07:15:13 INFO - PROCESS | 3952 | 1467036913925 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}] 07:15:13 INFO - PROCESS | 3952 | 1467036913927 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:15:14 INFO - PROCESS | 3952 | 1467036914007 Marionette TRACE conn6 <- [1,2235,null,{"value":null}] 07:15:14 INFO - PROCESS | 3952 | 1467036914013 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:14 INFO - PROCESS | 3952 | 1467036914015 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:15:14 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BB74C800 == 32 [pid = 3952] [id = 568] 07:15:14 INFO - PROCESS | 3952 | ++DOMWINDOW == 73 (00000025B601B800) [pid = 3952] [serial = 1704] [outer = 0000000000000000] 07:15:14 INFO - PROCESS | 3952 | ++DOMWINDOW == 74 (00000025B6AF8C00) [pid = 3952] [serial = 1705] [outer = 00000025B601B800] 07:15:14 INFO - PROCESS | 3952 | 1467036914061 Marionette DEBUG loaded listener.js 07:15:14 INFO - PROCESS | 3952 | ++DOMWINDOW == 75 (00000025B7414000) [pid = 3952] [serial = 1706] [outer = 00000025B601B800] 07:15:14 INFO - PROCESS | 3952 | 1467036914503 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]]]}] 07:15:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 07:15:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 646ms 07:15:14 INFO - PROCESS | 3952 | 1467036914561 Marionette TRACE conn6 -> [0,2237,"getWindowHandle",null] 07:15:14 INFO - PROCESS | 3952 | 1467036914564 Marionette TRACE conn6 <- [1,2237,null,{"value":"13"}] 07:15:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 07:15:14 INFO - PROCESS | 3952 | 1467036914567 Marionette TRACE conn6 -> [0,2238,"setScriptTimeout",{"ms":35000}] 07:15:14 INFO - PROCESS | 3952 | 1467036914569 Marionette TRACE conn6 <- [1,2238,null,{}] 07:15:14 INFO - PROCESS | 3952 | 1467036914572 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}] 07:15:14 INFO - PROCESS | 3952 | 1467036914574 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:15:14 INFO - PROCESS | 3952 | 1467036914653 Marionette TRACE conn6 <- [1,2239,null,{"value":null}] 07:15:14 INFO - PROCESS | 3952 | 1467036914660 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:14 INFO - PROCESS | 3952 | 1467036914662 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:15:14 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BC96B000 == 33 [pid = 3952] [id = 569] 07:15:14 INFO - PROCESS | 3952 | ++DOMWINDOW == 76 (00000025B74E9800) [pid = 3952] [serial = 1707] [outer = 0000000000000000] 07:15:14 INFO - PROCESS | 3952 | ++DOMWINDOW == 77 (00000025B74EEC00) [pid = 3952] [serial = 1708] [outer = 00000025B74E9800] 07:15:14 INFO - PROCESS | 3952 | 1467036914706 Marionette DEBUG loaded listener.js 07:15:14 INFO - PROCESS | 3952 | ++DOMWINDOW == 78 (00000025B78F6400) [pid = 3952] [serial = 1709] [outer = 00000025B74E9800] 07:15:15 INFO - PROCESS | 3952 | 1467036915135 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]]]}] 07:15:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 07:15:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 586ms 07:15:15 INFO - PROCESS | 3952 | 1467036915156 Marionette TRACE conn6 -> [0,2241,"getWindowHandle",null] 07:15:15 INFO - PROCESS | 3952 | 1467036915158 Marionette TRACE conn6 <- [1,2241,null,{"value":"13"}] 07:15:15 INFO - PROCESS | 3952 | 1467036915162 Marionette TRACE conn6 -> [0,2242,"setScriptTimeout",{"ms":35000}] 07:15:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 07:15:15 INFO - PROCESS | 3952 | 1467036915163 Marionette TRACE conn6 <- [1,2242,null,{}] 07:15:15 INFO - PROCESS | 3952 | 1467036915189 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}] 07:15:15 INFO - PROCESS | 3952 | 1467036915191 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:15:15 INFO - PROCESS | 3952 | 1467036915299 Marionette TRACE conn6 <- [1,2243,null,{"value":null}] 07:15:15 INFO - PROCESS | 3952 | 1467036915305 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:15 INFO - PROCESS | 3952 | 1467036915307 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:15:15 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B7611800 == 34 [pid = 3952] [id = 570] 07:15:15 INFO - PROCESS | 3952 | ++DOMWINDOW == 79 (00000025B795D800) [pid = 3952] [serial = 1710] [outer = 0000000000000000] 07:15:15 INFO - PROCESS | 3952 | ++DOMWINDOW == 80 (00000025B7F09800) [pid = 3952] [serial = 1711] [outer = 00000025B795D800] 07:15:15 INFO - PROCESS | 3952 | 1467036915351 Marionette DEBUG loaded listener.js 07:15:15 INFO - PROCESS | 3952 | ++DOMWINDOW == 81 (00000025B7FBC400) [pid = 3952] [serial = 1712] [outer = 00000025B795D800] 07:15:15 INFO - PROCESS | 3952 | 1467036915803 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]]]}] 07:15:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 07:15:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 691ms 07:15:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 07:15:15 INFO - PROCESS | 3952 | 1467036915856 Marionette TRACE conn6 -> [0,2245,"getWindowHandle",null] 07:15:15 INFO - PROCESS | 3952 | 1467036915858 Marionette TRACE conn6 <- [1,2245,null,{"value":"13"}] 07:15:15 INFO - PROCESS | 3952 | 1467036915862 Marionette TRACE conn6 -> [0,2246,"setScriptTimeout",{"ms":35000}] 07:15:15 INFO - PROCESS | 3952 | 1467036915864 Marionette TRACE conn6 <- [1,2246,null,{}] 07:15:15 INFO - PROCESS | 3952 | 1467036915867 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}] 07:15:15 INFO - PROCESS | 3952 | 1467036915869 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:15:16 INFO - PROCESS | 3952 | 1467036915982 Marionette TRACE conn6 <- [1,2247,null,{"value":null}] 07:15:16 INFO - PROCESS | 3952 | 1467036916033 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:16 INFO - PROCESS | 3952 | 1467036916035 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:15:16 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BEC5E800 == 35 [pid = 3952] [id = 571] 07:15:16 INFO - PROCESS | 3952 | ++DOMWINDOW == 82 (00000025B806A400) [pid = 3952] [serial = 1713] [outer = 0000000000000000] 07:15:16 INFO - PROCESS | 3952 | ++DOMWINDOW == 83 (00000025B8072400) [pid = 3952] [serial = 1714] [outer = 00000025B806A400] 07:15:16 INFO - PROCESS | 3952 | 1467036916080 Marionette DEBUG loaded listener.js 07:15:16 INFO - PROCESS | 3952 | ++DOMWINDOW == 84 (00000025B808A000) [pid = 3952] [serial = 1715] [outer = 00000025B806A400] 07:15:16 INFO - PROCESS | 3952 | 1467036916540 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]]]}] 07:15:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 07:15:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 734ms 07:15:16 INFO - PROCESS | 3952 | 1467036916599 Marionette TRACE conn6 -> [0,2249,"getWindowHandle",null] 07:15:16 INFO - PROCESS | 3952 | 1467036916602 Marionette TRACE conn6 <- [1,2249,null,{"value":"13"}] 07:15:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 07:15:16 INFO - PROCESS | 3952 | 1467036916646 Marionette TRACE conn6 -> [0,2250,"setScriptTimeout",{"ms":35000}] 07:15:16 INFO - PROCESS | 3952 | 1467036916649 Marionette TRACE conn6 <- [1,2250,null,{}] 07:15:16 INFO - PROCESS | 3952 | 1467036916661 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}] 07:15:16 INFO - PROCESS | 3952 | 1467036916664 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:15:16 INFO - PROCESS | 3952 | 1467036916793 Marionette TRACE conn6 <- [1,2251,null,{"value":null}] 07:15:16 INFO - PROCESS | 3952 | 1467036916801 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:16 INFO - PROCESS | 3952 | 1467036916803 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:15:16 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B9FD6000 == 36 [pid = 3952] [id = 572] 07:15:16 INFO - PROCESS | 3952 | ++DOMWINDOW == 85 (00000025B8132000) [pid = 3952] [serial = 1716] [outer = 0000000000000000] 07:15:16 INFO - PROCESS | 3952 | ++DOMWINDOW == 86 (00000025B8272400) [pid = 3952] [serial = 1717] [outer = 00000025B8132000] 07:15:16 INFO - PROCESS | 3952 | 1467036916892 Marionette DEBUG loaded listener.js 07:15:16 INFO - PROCESS | 3952 | ++DOMWINDOW == 87 (00000025B89A7800) [pid = 3952] [serial = 1718] [outer = 00000025B8132000] 07:15:17 INFO - PROCESS | 3952 | --DOMWINDOW == 86 (00000025B3970000) [pid = 3952] [serial = 1668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 07:15:17 INFO - PROCESS | 3952 | --DOMWINDOW == 85 (00000025A8D37800) [pid = 3952] [serial = 1671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 07:15:17 INFO - PROCESS | 3952 | --DOMWINDOW == 84 (00000025B683FC00) [pid = 3952] [serial = 1674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 07:15:17 INFO - PROCESS | 3952 | --DOMWINDOW == 83 (00000025B806E800) [pid = 3952] [serial = 1680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 07:15:17 INFO - PROCESS | 3952 | --DOMWINDOW == 82 (00000025B8DC1000) [pid = 3952] [serial = 1653] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 07:15:17 INFO - PROCESS | 3952 | --DOMWINDOW == 81 (00000025B4E9EC00) [pid = 3952] [serial = 1650] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 07:15:17 INFO - PROCESS | 3952 | --DOMWINDOW == 80 (00000025AAD9B000) [pid = 3952] [serial = 1647] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 07:15:17 INFO - PROCESS | 3952 | --DOMWINDOW == 79 (00000025A964E800) [pid = 3952] [serial = 1665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 07:15:17 INFO - PROCESS | 3952 | --DOMWINDOW == 78 (00000025AAC94800) [pid = 3952] [serial = 1662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 07:15:17 INFO - PROCESS | 3952 | --DOMWINDOW == 77 (00000025AA627C00) [pid = 3952] [serial = 1659] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 07:15:17 INFO - PROCESS | 3952 | --DOMWINDOW == 76 (00000025A9727000) [pid = 3952] [serial = 1656] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 07:15:17 INFO - PROCESS | 3952 | --DOMWINDOW == 75 (00000025AF8BA000) [pid = 3952] [serial = 1677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 07:15:17 INFO - PROCESS | 3952 | 1467036917405 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]]]}] 07:15:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 07:15:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 837ms 07:15:17 INFO - PROCESS | 3952 | 1467036917455 Marionette TRACE conn6 -> [0,2253,"getWindowHandle",null] 07:15:17 INFO - PROCESS | 3952 | 1467036917457 Marionette TRACE conn6 <- [1,2253,null,{"value":"13"}] 07:15:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 07:15:17 INFO - PROCESS | 3952 | 1467036917460 Marionette TRACE conn6 -> [0,2254,"setScriptTimeout",{"ms":35000}] 07:15:17 INFO - PROCESS | 3952 | 1467036917462 Marionette TRACE conn6 <- [1,2254,null,{}] 07:15:17 INFO - PROCESS | 3952 | 1467036917465 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}] 07:15:17 INFO - PROCESS | 3952 | 1467036917467 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:15:17 INFO - PROCESS | 3952 | 1467036917551 Marionette TRACE conn6 <- [1,2255,null,{"value":null}] 07:15:17 INFO - PROCESS | 3952 | 1467036917556 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:17 INFO - PROCESS | 3952 | 1467036917558 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:15:17 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BEE38800 == 37 [pid = 3952] [id = 573] 07:15:17 INFO - PROCESS | 3952 | ++DOMWINDOW == 76 (00000025AA71D000) [pid = 3952] [serial = 1719] [outer = 0000000000000000] 07:15:17 INFO - PROCESS | 3952 | ++DOMWINDOW == 77 (00000025B0FAD000) [pid = 3952] [serial = 1720] [outer = 00000025AA71D000] 07:15:17 INFO - PROCESS | 3952 | 1467036917603 Marionette DEBUG loaded listener.js 07:15:17 INFO - PROCESS | 3952 | ++DOMWINDOW == 78 (00000025B7FBC800) [pid = 3952] [serial = 1721] [outer = 00000025AA71D000] 07:15:18 INFO - PROCESS | 3952 | 1467036918035 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]]]}] 07:15:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 07:15:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 628ms 07:15:18 INFO - PROCESS | 3952 | 1467036918092 Marionette TRACE conn6 -> [0,2257,"getWindowHandle",null] 07:15:18 INFO - PROCESS | 3952 | 1467036918094 Marionette TRACE conn6 <- [1,2257,null,{"value":"13"}] 07:15:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 07:15:18 INFO - PROCESS | 3952 | 1467036918097 Marionette TRACE conn6 -> [0,2258,"setScriptTimeout",{"ms":35000}] 07:15:18 INFO - PROCESS | 3952 | 1467036918099 Marionette TRACE conn6 <- [1,2258,null,{}] 07:15:18 INFO - PROCESS | 3952 | 1467036918103 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}] 07:15:18 INFO - PROCESS | 3952 | 1467036918104 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:15:18 INFO - PROCESS | 3952 | 1467036918210 Marionette TRACE conn6 <- [1,2259,null,{"value":null}] 07:15:18 INFO - PROCESS | 3952 | 1467036918216 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:18 INFO - PROCESS | 3952 | 1467036918217 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:15:18 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BF266000 == 38 [pid = 3952] [id = 574] 07:15:18 INFO - PROCESS | 3952 | ++DOMWINDOW == 79 (00000025B8991800) [pid = 3952] [serial = 1722] [outer = 0000000000000000] 07:15:18 INFO - PROCESS | 3952 | ++DOMWINDOW == 80 (00000025B8D95400) [pid = 3952] [serial = 1723] [outer = 00000025B8991800] 07:15:18 INFO - PROCESS | 3952 | 1467036918262 Marionette DEBUG loaded listener.js 07:15:18 INFO - PROCESS | 3952 | ++DOMWINDOW == 81 (00000025B8DA0400) [pid = 3952] [serial = 1724] [outer = 00000025B8991800] 07:15:18 INFO - PROCESS | 3952 | 1467036918681 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]]]}] 07:15:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 07:15:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 628ms 07:15:18 INFO - PROCESS | 3952 | 1467036918729 Marionette TRACE conn6 -> [0,2261,"getWindowHandle",null] 07:15:18 INFO - PROCESS | 3952 | 1467036918731 Marionette TRACE conn6 <- [1,2261,null,{"value":"13"}] 07:15:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 07:15:18 INFO - PROCESS | 3952 | 1467036918735 Marionette TRACE conn6 -> [0,2262,"setScriptTimeout",{"ms":35000}] 07:15:18 INFO - PROCESS | 3952 | 1467036918737 Marionette TRACE conn6 <- [1,2262,null,{}] 07:15:18 INFO - PROCESS | 3952 | 1467036918740 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}] 07:15:18 INFO - PROCESS | 3952 | 1467036918742 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:15:18 INFO - PROCESS | 3952 | 1467036918824 Marionette TRACE conn6 <- [1,2263,null,{"value":null}] 07:15:18 INFO - PROCESS | 3952 | 1467036918832 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:18 INFO - PROCESS | 3952 | 1467036918834 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:15:18 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BF892000 == 39 [pid = 3952] [id = 575] 07:15:18 INFO - PROCESS | 3952 | ++DOMWINDOW == 82 (00000025B963EC00) [pid = 3952] [serial = 1725] [outer = 0000000000000000] 07:15:18 INFO - PROCESS | 3952 | ++DOMWINDOW == 83 (00000025B968AC00) [pid = 3952] [serial = 1726] [outer = 00000025B963EC00] 07:15:18 INFO - PROCESS | 3952 | 1467036918885 Marionette DEBUG loaded listener.js 07:15:18 INFO - PROCESS | 3952 | ++DOMWINDOW == 84 (00000025B9886400) [pid = 3952] [serial = 1727] [outer = 00000025B963EC00] 07:15:19 INFO - PROCESS | 3952 | 1467036919278 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]]]}] 07:15:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 07:15:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 586ms 07:15:19 INFO - PROCESS | 3952 | 1467036919366 Marionette TRACE conn6 -> [0,2265,"getWindowHandle",null] 07:15:19 INFO - PROCESS | 3952 | 1467036919371 Marionette TRACE conn6 <- [1,2265,null,{"value":"13"}] 07:15:19 INFO - PROCESS | 3952 | 1467036919382 Marionette TRACE conn6 -> [0,2266,"setScriptTimeout",{"ms":35000}] 07:15:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 07:15:19 INFO - PROCESS | 3952 | 1467036919387 Marionette TRACE conn6 <- [1,2266,null,{}] 07:15:19 INFO - PROCESS | 3952 | 1467036919394 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}] 07:15:19 INFO - PROCESS | 3952 | 1467036919398 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:15:19 INFO - PROCESS | 3952 | 1467036919543 Marionette TRACE conn6 <- [1,2267,null,{"value":null}] 07:15:19 INFO - PROCESS | 3952 | 1467036919709 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:19 INFO - PROCESS | 3952 | 1467036919715 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:15:19 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B081B000 == 40 [pid = 3952] [id = 576] 07:15:19 INFO - PROCESS | 3952 | ++DOMWINDOW == 85 (00000025A9725800) [pid = 3952] [serial = 1728] [outer = 0000000000000000] 07:15:19 INFO - PROCESS | 3952 | ++DOMWINDOW == 86 (00000025A9F54400) [pid = 3952] [serial = 1729] [outer = 00000025A9725800] 07:15:19 INFO - PROCESS | 3952 | 1467036919773 Marionette DEBUG loaded listener.js 07:15:19 INFO - PROCESS | 3952 | ++DOMWINDOW == 87 (00000025AA71F000) [pid = 3952] [serial = 1730] [outer = 00000025A9725800] 07:15:20 INFO - PROCESS | 3952 | 1467036920430 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]]]}] 07:15:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 07:15:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1088ms 07:15:20 INFO - PROCESS | 3952 | 1467036920478 Marionette TRACE conn6 -> [0,2269,"getWindowHandle",null] 07:15:20 INFO - PROCESS | 3952 | 1467036920482 Marionette TRACE conn6 <- [1,2269,null,{"value":"13"}] 07:15:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 07:15:20 INFO - PROCESS | 3952 | 1467036920489 Marionette TRACE conn6 -> [0,2270,"setScriptTimeout",{"ms":35000}] 07:15:20 INFO - PROCESS | 3952 | 1467036920494 Marionette TRACE conn6 <- [1,2270,null,{}] 07:15:20 INFO - PROCESS | 3952 | 1467036920498 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}] 07:15:20 INFO - PROCESS | 3952 | 1467036920501 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:15:20 INFO - PROCESS | 3952 | 1467036920684 Marionette TRACE conn6 <- [1,2271,null,{"value":null}] 07:15:20 INFO - PROCESS | 3952 | 1467036920695 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:20 INFO - PROCESS | 3952 | 1467036920698 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:15:20 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B7ADD000 == 41 [pid = 3952] [id = 577] 07:15:20 INFO - PROCESS | 3952 | ++DOMWINDOW == 88 (00000025AB123C00) [pid = 3952] [serial = 1731] [outer = 0000000000000000] 07:15:20 INFO - PROCESS | 3952 | ++DOMWINDOW == 89 (00000025AEE4D000) [pid = 3952] [serial = 1732] [outer = 00000025AB123C00] 07:15:20 INFO - PROCESS | 3952 | 1467036920755 Marionette DEBUG loaded listener.js 07:15:20 INFO - PROCESS | 3952 | ++DOMWINDOW == 90 (00000025AFE3DC00) [pid = 3952] [serial = 1733] [outer = 00000025AB123C00] 07:15:21 INFO - PROCESS | 3952 | 1467036921772 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]]]}] 07:15:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 07:15:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1358ms 07:15:21 INFO - PROCESS | 3952 | 1467036921846 Marionette TRACE conn6 -> [0,2273,"getWindowHandle",null] 07:15:21 INFO - PROCESS | 3952 | 1467036921850 Marionette TRACE conn6 <- [1,2273,null,{"value":"13"}] 07:15:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 07:15:21 INFO - PROCESS | 3952 | 1467036921856 Marionette TRACE conn6 -> [0,2274,"setScriptTimeout",{"ms":35000}] 07:15:21 INFO - PROCESS | 3952 | 1467036921859 Marionette TRACE conn6 <- [1,2274,null,{}] 07:15:21 INFO - PROCESS | 3952 | 1467036921865 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}] 07:15:21 INFO - PROCESS | 3952 | 1467036921867 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:15:22 INFO - PROCESS | 3952 | 1467036922040 Marionette TRACE conn6 <- [1,2275,null,{"value":null}] 07:15:22 INFO - PROCESS | 3952 | 1467036922135 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:22 INFO - PROCESS | 3952 | 1467036922140 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:15:22 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B42D7800 == 42 [pid = 3952] [id = 578] 07:15:22 INFO - PROCESS | 3952 | ++DOMWINDOW == 91 (00000025AACA2C00) [pid = 3952] [serial = 1734] [outer = 0000000000000000] 07:15:22 INFO - PROCESS | 3952 | ++DOMWINDOW == 92 (00000025AAF55C00) [pid = 3952] [serial = 1735] [outer = 00000025AACA2C00] 07:15:22 INFO - PROCESS | 3952 | 1467036922190 Marionette DEBUG loaded listener.js 07:15:22 INFO - PROCESS | 3952 | ++DOMWINDOW == 93 (00000025AF16A800) [pid = 3952] [serial = 1736] [outer = 00000025AACA2C00] 07:15:22 INFO - PROCESS | 3952 | --DOCSHELL 00000025BF266000 == 41 [pid = 3952] [id = 574] 07:15:22 INFO - PROCESS | 3952 | --DOCSHELL 00000025BEE38800 == 40 [pid = 3952] [id = 573] 07:15:22 INFO - PROCESS | 3952 | --DOCSHELL 00000025B9FD6000 == 39 [pid = 3952] [id = 572] 07:15:22 INFO - PROCESS | 3952 | --DOCSHELL 00000025BEC5E800 == 38 [pid = 3952] [id = 571] 07:15:22 INFO - PROCESS | 3952 | --DOCSHELL 00000025B7611800 == 37 [pid = 3952] [id = 570] 07:15:22 INFO - PROCESS | 3952 | --DOCSHELL 00000025BC96B000 == 36 [pid = 3952] [id = 569] 07:15:22 INFO - PROCESS | 3952 | --DOCSHELL 00000025BB74C800 == 35 [pid = 3952] [id = 568] 07:15:22 INFO - PROCESS | 3952 | --DOCSHELL 00000025BB651800 == 34 [pid = 3952] [id = 567] 07:15:22 INFO - PROCESS | 3952 | --DOCSHELL 00000025B9FDA000 == 33 [pid = 3952] [id = 566] 07:15:22 INFO - PROCESS | 3952 | --DOCSHELL 00000025B822C800 == 32 [pid = 3952] [id = 565] 07:15:22 INFO - PROCESS | 3952 | --DOCSHELL 00000025B7612800 == 31 [pid = 3952] [id = 564] 07:15:22 INFO - PROCESS | 3952 | --DOCSHELL 00000025B4EAC800 == 30 [pid = 3952] [id = 563] 07:15:22 INFO - PROCESS | 3952 | --DOCSHELL 00000025AFBBC800 == 29 [pid = 3952] [id = 562] 07:15:22 INFO - PROCESS | 3952 | --DOCSHELL 00000025B7C7D800 == 28 [pid = 3952] [id = 561] 07:15:22 INFO - PROCESS | 3952 | --DOMWINDOW == 92 (00000025B812E000) [pid = 3952] [serial = 1684] [outer = 0000000000000000] [url = about:blank] 07:15:22 INFO - PROCESS | 3952 | --DOMWINDOW == 91 (00000025B41CC000) [pid = 3952] [serial = 1669] [outer = 0000000000000000] [url = about:blank] 07:15:22 INFO - PROCESS | 3952 | --DOMWINDOW == 90 (00000025B4868000) [pid = 3952] [serial = 1670] [outer = 0000000000000000] [url = about:blank] 07:15:22 INFO - PROCESS | 3952 | --DOMWINDOW == 89 (00000025B601A800) [pid = 3952] [serial = 1673] [outer = 0000000000000000] [url = about:blank] 07:15:22 INFO - PROCESS | 3952 | --DOMWINDOW == 88 (00000025B4E99C00) [pid = 3952] [serial = 1672] [outer = 0000000000000000] [url = about:blank] 07:15:22 INFO - PROCESS | 3952 | --DOMWINDOW == 87 (00000025B7412C00) [pid = 3952] [serial = 1675] [outer = 0000000000000000] [url = about:blank] 07:15:22 INFO - PROCESS | 3952 | --DOMWINDOW == 86 (00000025B8072800) [pid = 3952] [serial = 1681] [outer = 0000000000000000] [url = about:blank] 07:15:22 INFO - PROCESS | 3952 | --DOMWINDOW == 85 (00000025B7F04000) [pid = 3952] [serial = 1676] [outer = 0000000000000000] [url = about:blank] 07:15:22 INFO - PROCESS | 3952 | --DOMWINDOW == 84 (00000025B963D400) [pid = 3952] [serial = 1654] [outer = 0000000000000000] [url = about:blank] 07:15:22 INFO - PROCESS | 3952 | --DOMWINDOW == 83 (00000025B7F11C00) [pid = 3952] [serial = 1652] [outer = 0000000000000000] [url = about:blank] 07:15:22 INFO - PROCESS | 3952 | --DOMWINDOW == 82 (00000025B6AF9800) [pid = 3952] [serial = 1651] [outer = 0000000000000000] [url = about:blank] 07:15:22 INFO - PROCESS | 3952 | --DOMWINDOW == 81 (00000025B0995C00) [pid = 3952] [serial = 1649] [outer = 0000000000000000] [url = about:blank] 07:15:22 INFO - PROCESS | 3952 | --DOMWINDOW == 80 (00000025AEE53000) [pid = 3952] [serial = 1648] [outer = 0000000000000000] [url = about:blank] 07:15:22 INFO - PROCESS | 3952 | --DOMWINDOW == 79 (00000025B09DE400) [pid = 3952] [serial = 1666] [outer = 0000000000000000] [url = about:blank] 07:15:22 INFO - PROCESS | 3952 | --DOMWINDOW == 78 (00000025AAD9F000) [pid = 3952] [serial = 1663] [outer = 0000000000000000] [url = about:blank] 07:15:22 INFO - PROCESS | 3952 | --DOMWINDOW == 77 (00000025AEEB7400) [pid = 3952] [serial = 1664] [outer = 0000000000000000] [url = about:blank] 07:15:22 INFO - PROCESS | 3952 | --DOMWINDOW == 76 (00000025AA708C00) [pid = 3952] [serial = 1660] [outer = 0000000000000000] [url = about:blank] 07:15:22 INFO - PROCESS | 3952 | --DOMWINDOW == 75 (00000025AA721C00) [pid = 3952] [serial = 1661] [outer = 0000000000000000] [url = about:blank] 07:15:22 INFO - PROCESS | 3952 | --DOMWINDOW == 74 (00000025AAE2AC00) [pid = 3952] [serial = 1658] [outer = 0000000000000000] [url = about:blank] 07:15:22 INFO - PROCESS | 3952 | --DOMWINDOW == 73 (00000025AA70B400) [pid = 3952] [serial = 1657] [outer = 0000000000000000] [url = about:blank] 07:15:22 INFO - PROCESS | 3952 | --DOMWINDOW == 72 (00000025BB0C8C00) [pid = 3952] [serial = 1655] [outer = 0000000000000000] [url = about:blank] 07:15:22 INFO - PROCESS | 3952 | --DOMWINDOW == 71 (00000025B14A5800) [pid = 3952] [serial = 1667] [outer = 0000000000000000] [url = about:blank] 07:15:22 INFO - PROCESS | 3952 | --DOMWINDOW == 70 (00000025B8089C00) [pid = 3952] [serial = 1682] [outer = 0000000000000000] [url = about:blank] 07:15:22 INFO - PROCESS | 3952 | --DOMWINDOW == 69 (00000025B6AFA000) [pid = 3952] [serial = 1678] [outer = 0000000000000000] [url = about:blank] 07:15:22 INFO - PROCESS | 3952 | --DOMWINDOW == 68 (00000025B7F0A000) [pid = 3952] [serial = 1679] [outer = 0000000000000000] [url = about:blank] 07:15:22 INFO - PROCESS | 3952 | 1467036922665 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]]]}] 07:15:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 07:15:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 838ms 07:15:22 INFO - PROCESS | 3952 | 1467036922709 Marionette TRACE conn6 -> [0,2277,"getWindowHandle",null] 07:15:22 INFO - PROCESS | 3952 | 1467036922713 Marionette TRACE conn6 <- [1,2277,null,{"value":"13"}] 07:15:22 INFO - PROCESS | 3952 | 1467036922725 Marionette TRACE conn6 -> [0,2278,"setScriptTimeout",{"ms":35000}] 07:15:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 07:15:22 INFO - PROCESS | 3952 | 1467036922728 Marionette TRACE conn6 <- [1,2278,null,{}] 07:15:22 INFO - PROCESS | 3952 | 1467036922732 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}] 07:15:22 INFO - PROCESS | 3952 | 1467036922735 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:15:22 INFO - PROCESS | 3952 | 1467036922825 Marionette TRACE conn6 <- [1,2279,null,{"value":null}] 07:15:22 INFO - PROCESS | 3952 | 1467036922834 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:22 INFO - PROCESS | 3952 | 1467036922836 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:15:22 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B6D12000 == 29 [pid = 3952] [id = 579] 07:15:22 INFO - PROCESS | 3952 | ++DOMWINDOW == 69 (00000025AACA0800) [pid = 3952] [serial = 1737] [outer = 0000000000000000] 07:15:22 INFO - PROCESS | 3952 | ++DOMWINDOW == 70 (00000025AEE53400) [pid = 3952] [serial = 1738] [outer = 00000025AACA0800] 07:15:22 INFO - PROCESS | 3952 | 1467036922884 Marionette DEBUG loaded listener.js 07:15:22 INFO - PROCESS | 3952 | ++DOMWINDOW == 71 (00000025B0805400) [pid = 3952] [serial = 1739] [outer = 00000025AACA0800] 07:15:23 INFO - PROCESS | 3952 | 1467036923395 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]]]}] 07:15:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 07:15:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 690ms 07:15:23 INFO - PROCESS | 3952 | 1467036923421 Marionette TRACE conn6 -> [0,2281,"getWindowHandle",null] 07:15:23 INFO - PROCESS | 3952 | 1467036923424 Marionette TRACE conn6 <- [1,2281,null,{"value":"13"}] 07:15:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 07:15:23 INFO - PROCESS | 3952 | 1467036923428 Marionette TRACE conn6 -> [0,2282,"setScriptTimeout",{"ms":35000}] 07:15:23 INFO - PROCESS | 3952 | 1467036923431 Marionette TRACE conn6 <- [1,2282,null,{}] 07:15:23 INFO - PROCESS | 3952 | 1467036923443 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}] 07:15:23 INFO - PROCESS | 3952 | 1467036923448 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:15:23 INFO - PROCESS | 3952 | 1467036923563 Marionette TRACE conn6 <- [1,2283,null,{"value":null}] 07:15:23 INFO - PROCESS | 3952 | 1467036923661 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:23 INFO - PROCESS | 3952 | 1467036923664 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:15:23 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B7C82000 == 30 [pid = 3952] [id = 580] 07:15:23 INFO - PROCESS | 3952 | ++DOMWINDOW == 72 (00000025B14A3800) [pid = 3952] [serial = 1740] [outer = 0000000000000000] 07:15:23 INFO - PROCESS | 3952 | ++DOMWINDOW == 73 (00000025B41C7400) [pid = 3952] [serial = 1741] [outer = 00000025B14A3800] 07:15:23 INFO - PROCESS | 3952 | 1467036923714 Marionette DEBUG loaded listener.js 07:15:23 INFO - PROCESS | 3952 | ++DOMWINDOW == 74 (00000025B42ECC00) [pid = 3952] [serial = 1742] [outer = 00000025B14A3800] 07:15:24 INFO - PROCESS | 3952 | 1467036924093 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]]]}] 07:15:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 07:15:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 691ms 07:15:24 INFO - PROCESS | 3952 | 1467036924126 Marionette TRACE conn6 -> [0,2285,"getWindowHandle",null] 07:15:24 INFO - PROCESS | 3952 | 1467036924128 Marionette TRACE conn6 <- [1,2285,null,{"value":"13"}] 07:15:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 07:15:24 INFO - PROCESS | 3952 | 1467036924132 Marionette TRACE conn6 -> [0,2286,"setScriptTimeout",{"ms":35000}] 07:15:24 INFO - PROCESS | 3952 | 1467036924133 Marionette TRACE conn6 <- [1,2286,null,{}] 07:15:24 INFO - PROCESS | 3952 | 1467036924137 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}] 07:15:24 INFO - PROCESS | 3952 | 1467036924139 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:15:24 INFO - PROCESS | 3952 | 1467036924228 Marionette TRACE conn6 <- [1,2287,null,{"value":null}] 07:15:24 INFO - PROCESS | 3952 | 1467036924235 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:24 INFO - PROCESS | 3952 | 1467036924237 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:15:24 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B9CD3800 == 31 [pid = 3952] [id = 581] 07:15:24 INFO - PROCESS | 3952 | ++DOMWINDOW == 75 (00000025B486E000) [pid = 3952] [serial = 1743] [outer = 0000000000000000] 07:15:24 INFO - PROCESS | 3952 | ++DOMWINDOW == 76 (00000025B49EB000) [pid = 3952] [serial = 1744] [outer = 00000025B486E000] 07:15:24 INFO - PROCESS | 3952 | 1467036924283 Marionette DEBUG loaded listener.js 07:15:24 INFO - PROCESS | 3952 | ++DOMWINDOW == 77 (00000025B6018800) [pid = 3952] [serial = 1745] [outer = 00000025B486E000] 07:15:24 INFO - PROCESS | 3952 | 1467036924757 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]]]}] 07:15:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 07:15:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 671ms 07:15:24 INFO - PROCESS | 3952 | 1467036924806 Marionette TRACE conn6 -> [0,2289,"getWindowHandle",null] 07:15:24 INFO - PROCESS | 3952 | 1467036924808 Marionette TRACE conn6 <- [1,2289,null,{"value":"13"}] 07:15:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 07:15:24 INFO - PROCESS | 3952 | 1467036924817 Marionette TRACE conn6 -> [0,2290,"setScriptTimeout",{"ms":35000}] 07:15:24 INFO - PROCESS | 3952 | 1467036924819 Marionette TRACE conn6 <- [1,2290,null,{}] 07:15:24 INFO - PROCESS | 3952 | 1467036924823 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}] 07:15:24 INFO - PROCESS | 3952 | 1467036924825 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:15:24 INFO - PROCESS | 3952 | 1467036924940 Marionette TRACE conn6 <- [1,2291,null,{"value":null}] 07:15:25 INFO - PROCESS | 3952 | 1467036925024 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:25 INFO - PROCESS | 3952 | 1467036925026 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:15:25 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BB321800 == 32 [pid = 3952] [id = 582] 07:15:25 INFO - PROCESS | 3952 | ++DOMWINDOW == 78 (00000025B6A53800) [pid = 3952] [serial = 1746] [outer = 0000000000000000] 07:15:25 INFO - PROCESS | 3952 | ++DOMWINDOW == 79 (00000025B6E87000) [pid = 3952] [serial = 1747] [outer = 00000025B6A53800] 07:15:25 INFO - PROCESS | 3952 | 1467036925071 Marionette DEBUG loaded listener.js 07:15:25 INFO - PROCESS | 3952 | ++DOMWINDOW == 80 (00000025B74E5C00) [pid = 3952] [serial = 1748] [outer = 00000025B6A53800] 07:15:25 INFO - PROCESS | 3952 | 1467036925511 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]]]}] 07:15:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 07:15:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 735ms 07:15:25 INFO - PROCESS | 3952 | 1467036925561 Marionette TRACE conn6 -> [0,2293,"getWindowHandle",null] 07:15:25 INFO - PROCESS | 3952 | 1467036925563 Marionette TRACE conn6 <- [1,2293,null,{"value":"13"}] 07:15:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 07:15:25 INFO - PROCESS | 3952 | 1467036925567 Marionette TRACE conn6 -> [0,2294,"setScriptTimeout",{"ms":35000}] 07:15:25 INFO - PROCESS | 3952 | 1467036925569 Marionette TRACE conn6 <- [1,2294,null,{}] 07:15:25 INFO - PROCESS | 3952 | 1467036925572 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}] 07:15:25 INFO - PROCESS | 3952 | 1467036925578 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:15:25 INFO - PROCESS | 3952 | 1467036925713 Marionette TRACE conn6 <- [1,2295,null,{"value":null}] 07:15:25 INFO - PROCESS | 3952 | 1467036925769 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:25 INFO - PROCESS | 3952 | 1467036925771 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:15:25 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BBA06000 == 33 [pid = 3952] [id = 583] 07:15:25 INFO - PROCESS | 3952 | ++DOMWINDOW == 81 (00000025B7A47400) [pid = 3952] [serial = 1749] [outer = 0000000000000000] 07:15:25 INFO - PROCESS | 3952 | ++DOMWINDOW == 82 (00000025B7F04000) [pid = 3952] [serial = 1750] [outer = 00000025B7A47400] 07:15:25 INFO - PROCESS | 3952 | 1467036925817 Marionette DEBUG loaded listener.js 07:15:25 INFO - PROCESS | 3952 | ++DOMWINDOW == 83 (00000025B8074C00) [pid = 3952] [serial = 1751] [outer = 00000025B7A47400] 07:15:26 INFO - PROCESS | 3952 | 1467036926255 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]]]}] 07:15:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 07:15:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 731ms 07:15:26 INFO - PROCESS | 3952 | 1467036926323 Marionette TRACE conn6 -> [0,2297,"getWindowHandle",null] 07:15:26 INFO - PROCESS | 3952 | 1467036926333 Marionette TRACE conn6 <- [1,2297,null,{"value":"13"}] 07:15:26 INFO - PROCESS | 3952 | 1467036926338 Marionette TRACE conn6 -> [0,2298,"setScriptTimeout",{"ms":35000}] 07:15:26 INFO - PROCESS | 3952 | 1467036926340 Marionette TRACE conn6 <- [1,2298,null,{}] 07:15:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 07:15:26 INFO - PROCESS | 3952 | 1467036926343 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}] 07:15:26 INFO - PROCESS | 3952 | 1467036926345 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:15:26 INFO - PROCESS | 3952 | 1467036926453 Marionette TRACE conn6 <- [1,2299,null,{"value":null}] 07:15:26 INFO - PROCESS | 3952 | --DOMWINDOW == 82 (00000025A8CC9400) [pid = 3952] [serial = 1692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 07:15:26 INFO - PROCESS | 3952 | --DOMWINDOW == 81 (00000025B0806800) [pid = 3952] [serial = 1695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 07:15:26 INFO - PROCESS | 3952 | --DOMWINDOW == 80 (00000025B74E9800) [pid = 3952] [serial = 1707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 07:15:26 INFO - PROCESS | 3952 | --DOMWINDOW == 79 (00000025AA1CD800) [pid = 3952] [serial = 1686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 07:15:26 INFO - PROCESS | 3952 | --DOMWINDOW == 78 (00000025AAB9D000) [pid = 3952] [serial = 1689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 07:15:26 INFO - PROCESS | 3952 | --DOMWINDOW == 77 (00000025B601B800) [pid = 3952] [serial = 1704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 07:15:26 INFO - PROCESS | 3952 | --DOMWINDOW == 76 (00000025AAA04000) [pid = 3952] [serial = 1698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 07:15:26 INFO - PROCESS | 3952 | --DOMWINDOW == 75 (00000025B806A400) [pid = 3952] [serial = 1713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 07:15:26 INFO - PROCESS | 3952 | --DOMWINDOW == 74 (00000025B45C9800) [pid = 3952] [serial = 1701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 07:15:26 INFO - PROCESS | 3952 | --DOMWINDOW == 73 (00000025B8132000) [pid = 3952] [serial = 1716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 07:15:26 INFO - PROCESS | 3952 | --DOMWINDOW == 72 (00000025AA71D000) [pid = 3952] [serial = 1719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 07:15:26 INFO - PROCESS | 3952 | --DOMWINDOW == 71 (00000025B8991800) [pid = 3952] [serial = 1722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 07:15:26 INFO - PROCESS | 3952 | --DOMWINDOW == 70 (00000025B795D800) [pid = 3952] [serial = 1710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 07:15:26 INFO - PROCESS | 3952 | 1467036926607 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:26 INFO - PROCESS | 3952 | 1467036926610 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:15:26 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B7018800 == 34 [pid = 3952] [id = 584] 07:15:26 INFO - PROCESS | 3952 | ++DOMWINDOW == 71 (00000025AA1CD800) [pid = 3952] [serial = 1752] [outer = 0000000000000000] 07:15:26 INFO - PROCESS | 3952 | ++DOMWINDOW == 72 (00000025AAA0E800) [pid = 3952] [serial = 1753] [outer = 00000025AA1CD800] 07:15:26 INFO - PROCESS | 3952 | 1467036926655 Marionette DEBUG loaded listener.js 07:15:26 INFO - PROCESS | 3952 | ++DOMWINDOW == 73 (00000025B6AFA400) [pid = 3952] [serial = 1754] [outer = 00000025AA1CD800] 07:15:27 INFO - PROCESS | 3952 | 1467036927015 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]]]}] 07:15:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 07:15:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 733ms 07:15:27 INFO - PROCESS | 3952 | 1467036927076 Marionette TRACE conn6 -> [0,2301,"getWindowHandle",null] 07:15:27 INFO - PROCESS | 3952 | 1467036927078 Marionette TRACE conn6 <- [1,2301,null,{"value":"13"}] 07:15:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 07:15:27 INFO - PROCESS | 3952 | 1467036927082 Marionette TRACE conn6 -> [0,2302,"setScriptTimeout",{"ms":35000}] 07:15:27 INFO - PROCESS | 3952 | 1467036927084 Marionette TRACE conn6 <- [1,2302,null,{}] 07:15:27 INFO - PROCESS | 3952 | 1467036927087 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}] 07:15:27 INFO - PROCESS | 3952 | 1467036927089 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:15:27 INFO - PROCESS | 3952 | 1467036927199 Marionette TRACE conn6 <- [1,2303,null,{"value":null}] 07:15:27 INFO - PROCESS | 3952 | 1467036927210 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:27 INFO - PROCESS | 3952 | 1467036927211 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:15:27 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BE04F800 == 35 [pid = 3952] [id = 585] 07:15:27 INFO - PROCESS | 3952 | ++DOMWINDOW == 74 (00000025AA717400) [pid = 3952] [serial = 1755] [outer = 0000000000000000] 07:15:27 INFO - PROCESS | 3952 | ++DOMWINDOW == 75 (00000025B80BEC00) [pid = 3952] [serial = 1756] [outer = 00000025AA717400] 07:15:27 INFO - PROCESS | 3952 | 1467036927255 Marionette DEBUG loaded listener.js 07:15:27 INFO - PROCESS | 3952 | ++DOMWINDOW == 76 (00000025B826B400) [pid = 3952] [serial = 1757] [outer = 00000025AA717400] 07:15:27 INFO - PROCESS | 3952 | 1467036927662 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]]]}] 07:15:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 07:15:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 627ms 07:15:27 INFO - PROCESS | 3952 | 1467036927712 Marionette TRACE conn6 -> [0,2305,"getWindowHandle",null] 07:15:27 INFO - PROCESS | 3952 | 1467036927714 Marionette TRACE conn6 <- [1,2305,null,{"value":"13"}] 07:15:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 07:15:27 INFO - PROCESS | 3952 | 1467036927718 Marionette TRACE conn6 -> [0,2306,"setScriptTimeout",{"ms":35000}] 07:15:27 INFO - PROCESS | 3952 | 1467036927720 Marionette TRACE conn6 <- [1,2306,null,{}] 07:15:27 INFO - PROCESS | 3952 | 1467036927724 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}] 07:15:27 INFO - PROCESS | 3952 | 1467036927726 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:15:27 INFO - PROCESS | 3952 | 1467036927839 Marionette TRACE conn6 <- [1,2307,null,{"value":null}] 07:15:27 INFO - PROCESS | 3952 | 1467036927877 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:27 INFO - PROCESS | 3952 | 1467036927879 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:15:27 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BECC3000 == 36 [pid = 3952] [id = 586] 07:15:27 INFO - PROCESS | 3952 | ++DOMWINDOW == 77 (00000025B8136400) [pid = 3952] [serial = 1758] [outer = 0000000000000000] 07:15:27 INFO - PROCESS | 3952 | ++DOMWINDOW == 78 (00000025B89A7400) [pid = 3952] [serial = 1759] [outer = 00000025B8136400] 07:15:27 INFO - PROCESS | 3952 | 1467036927923 Marionette DEBUG loaded listener.js 07:15:28 INFO - PROCESS | 3952 | ++DOMWINDOW == 79 (00000025B8D99800) [pid = 3952] [serial = 1760] [outer = 00000025B8136400] 07:15:28 INFO - PROCESS | 3952 | 1467036928313 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] 07:15:28 INFO - PROCESS | 3952 | 1467036928352 Marionette TRACE conn6 <- [1,2309,null,{"value":"13"}] 07:15:28 INFO - PROCESS | 3952 | 1467036928355 Marionette TRACE conn6 -> [0,2310,"setScriptTimeout",{"ms":35000}] 07:15:28 INFO - PROCESS | 3952 | 1467036928356 Marionette TRACE conn6 <- [1,2310,null,{}] 07:15:28 INFO - PROCESS | 3952 | 1467036928360 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}] 07:15:28 INFO - PROCESS | 3952 | 1467036928362 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:15:28 INFO - PROCESS | 3952 | 1467036928477 Marionette TRACE conn6 <- [1,2311,null,{"value":null}] 07:15:28 INFO - PROCESS | 3952 | 1467036928485 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:28 INFO - PROCESS | 3952 | 1467036928487 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:15:28 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BEE2C800 == 37 [pid = 3952] [id = 587] 07:15:28 INFO - PROCESS | 3952 | ++DOMWINDOW == 80 (00000025B844A800) [pid = 3952] [serial = 1761] [outer = 0000000000000000] 07:15:28 INFO - PROCESS | 3952 | ++DOMWINDOW == 81 (00000025B9808000) [pid = 3952] [serial = 1762] [outer = 00000025B844A800] 07:15:28 INFO - PROCESS | 3952 | 1467036928531 Marionette DEBUG loaded listener.js 07:15:28 INFO - PROCESS | 3952 | ++DOMWINDOW == 82 (00000025B9F73800) [pid = 3952] [serial = 1763] [outer = 00000025B844A800] 07:15:29 INFO - PROCESS | 3952 | 1467036929166 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]]]}] 07:15:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 07:15:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 880ms 07:15:29 INFO - PROCESS | 3952 | 1467036929247 Marionette TRACE conn6 -> [0,2313,"getWindowHandle",null] 07:15:29 INFO - PROCESS | 3952 | 1467036929252 Marionette TRACE conn6 <- [1,2313,null,{"value":"13"}] 07:15:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 07:15:29 INFO - PROCESS | 3952 | 1467036929258 Marionette TRACE conn6 -> [0,2314,"setScriptTimeout",{"ms":35000}] 07:15:29 INFO - PROCESS | 3952 | 1467036929264 Marionette TRACE conn6 <- [1,2314,null,{}] 07:15:29 INFO - PROCESS | 3952 | 1467036929270 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}] 07:15:29 INFO - PROCESS | 3952 | 1467036929273 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:15:29 INFO - PROCESS | 3952 | 1467036929402 Marionette TRACE conn6 <- [1,2315,null,{"value":null}] 07:15:29 INFO - PROCESS | 3952 | 1467036929517 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:29 INFO - PROCESS | 3952 | 1467036929520 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:15:29 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B7461000 == 38 [pid = 3952] [id = 588] 07:15:29 INFO - PROCESS | 3952 | ++DOMWINDOW == 83 (00000025AAB98000) [pid = 3952] [serial = 1764] [outer = 0000000000000000] 07:15:29 INFO - PROCESS | 3952 | ++DOMWINDOW == 84 (00000025AB319400) [pid = 3952] [serial = 1765] [outer = 00000025AAB98000] 07:15:29 INFO - PROCESS | 3952 | 1467036929580 Marionette DEBUG loaded listener.js 07:15:29 INFO - PROCESS | 3952 | ++DOMWINDOW == 85 (00000025B0FA5000) [pid = 3952] [serial = 1766] [outer = 00000025AAB98000] 07:15:30 INFO - PROCESS | 3952 | 1467036930143 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]]]}] 07:15:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 07:15:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 943ms 07:15:30 INFO - PROCESS | 3952 | 1467036930203 Marionette TRACE conn6 -> [0,2317,"getWindowHandle",null] 07:15:30 INFO - PROCESS | 3952 | 1467036930208 Marionette TRACE conn6 <- [1,2317,null,{"value":"13"}] 07:15:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 07:15:30 INFO - PROCESS | 3952 | 1467036930214 Marionette TRACE conn6 -> [0,2318,"setScriptTimeout",{"ms":35000}] 07:15:30 INFO - PROCESS | 3952 | 1467036930217 Marionette TRACE conn6 <- [1,2318,null,{}] 07:15:30 INFO - PROCESS | 3952 | 1467036930222 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}] 07:15:30 INFO - PROCESS | 3952 | 1467036930225 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:15:30 INFO - PROCESS | 3952 | 1467036930344 Marionette TRACE conn6 <- [1,2319,null,{"value":null}] 07:15:30 INFO - PROCESS | 3952 | 1467036930466 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:30 INFO - PROCESS | 3952 | 1467036930469 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:15:30 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BB74C800 == 39 [pid = 3952] [id = 589] 07:15:30 INFO - PROCESS | 3952 | ++DOMWINDOW == 86 (00000025B42EE800) [pid = 3952] [serial = 1767] [outer = 0000000000000000] 07:15:30 INFO - PROCESS | 3952 | ++DOMWINDOW == 87 (00000025B49E4400) [pid = 3952] [serial = 1768] [outer = 00000025B42EE800] 07:15:30 INFO - PROCESS | 3952 | 1467036930528 Marionette DEBUG loaded listener.js 07:15:30 INFO - PROCESS | 3952 | ++DOMWINDOW == 88 (00000025B74EA000) [pid = 3952] [serial = 1769] [outer = 00000025B42EE800] 07:15:31 INFO - PROCESS | 3952 | 1467036931152 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]]]}] 07:15:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 07:15:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 985ms 07:15:31 INFO - PROCESS | 3952 | 1467036931201 Marionette TRACE conn6 -> [0,2321,"getWindowHandle",null] 07:15:31 INFO - PROCESS | 3952 | 1467036931204 Marionette TRACE conn6 <- [1,2321,null,{"value":"13"}] 07:15:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 07:15:31 INFO - PROCESS | 3952 | 1467036931208 Marionette TRACE conn6 -> [0,2322,"setScriptTimeout",{"ms":35000}] 07:15:31 INFO - PROCESS | 3952 | 1467036931212 Marionette TRACE conn6 <- [1,2322,null,{}] 07:15:31 INFO - PROCESS | 3952 | 1467036931239 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}] 07:15:31 INFO - PROCESS | 3952 | 1467036931244 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:15:31 INFO - PROCESS | 3952 | 1467036931360 Marionette TRACE conn6 <- [1,2323,null,{"value":null}] 07:15:31 INFO - PROCESS | 3952 | 1467036931482 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:31 INFO - PROCESS | 3952 | 1467036931485 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:15:31 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BF8EB000 == 40 [pid = 3952] [id = 590] 07:15:31 INFO - PROCESS | 3952 | ++DOMWINDOW == 89 (00000025B7FC1C00) [pid = 3952] [serial = 1770] [outer = 0000000000000000] 07:15:31 INFO - PROCESS | 3952 | ++DOMWINDOW == 90 (00000025B8B8B800) [pid = 3952] [serial = 1771] [outer = 00000025B7FC1C00] 07:15:31 INFO - PROCESS | 3952 | 1467036931544 Marionette DEBUG loaded listener.js 07:15:31 INFO - PROCESS | 3952 | ++DOMWINDOW == 91 (00000025BA162400) [pid = 3952] [serial = 1772] [outer = 00000025B7FC1C00] 07:15:32 INFO - PROCESS | 3952 | 1467036932359 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]]]}] 07:15:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 07:15:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1199ms 07:15:32 INFO - PROCESS | 3952 | 1467036932410 Marionette TRACE conn6 -> [0,2325,"getWindowHandle",null] 07:15:32 INFO - PROCESS | 3952 | 1467036932414 Marionette TRACE conn6 <- [1,2325,null,{"value":"13"}] 07:15:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 07:15:32 INFO - PROCESS | 3952 | 1467036932419 Marionette TRACE conn6 -> [0,2326,"setScriptTimeout",{"ms":35000}] 07:15:32 INFO - PROCESS | 3952 | 1467036932423 Marionette TRACE conn6 <- [1,2326,null,{}] 07:15:32 INFO - PROCESS | 3952 | 1467036932428 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}] 07:15:32 INFO - PROCESS | 3952 | 1467036932431 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:15:32 INFO - PROCESS | 3952 | 1467036932542 Marionette TRACE conn6 <- [1,2327,null,{"value":null}] 07:15:32 INFO - PROCESS | 3952 | 1467036932623 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:32 INFO - PROCESS | 3952 | 1467036932628 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:15:32 INFO - PROCESS | 3952 | ++DOCSHELL 00000025AAD0E000 == 41 [pid = 3952] [id = 591] 07:15:32 INFO - PROCESS | 3952 | ++DOMWINDOW == 92 (00000025AF1C0000) [pid = 3952] [serial = 1773] [outer = 0000000000000000] 07:15:32 INFO - PROCESS | 3952 | ++DOMWINDOW == 93 (00000025AF5F1400) [pid = 3952] [serial = 1774] [outer = 00000025AF1C0000] 07:15:32 INFO - PROCESS | 3952 | 1467036932725 Marionette DEBUG loaded listener.js 07:15:32 INFO - PROCESS | 3952 | ++DOMWINDOW == 94 (00000025B14AA400) [pid = 3952] [serial = 1775] [outer = 00000025AF1C0000] 07:15:33 INFO - PROCESS | 3952 | --DOCSHELL 00000025BECC3000 == 40 [pid = 3952] [id = 586] 07:15:33 INFO - PROCESS | 3952 | --DOCSHELL 00000025BE04F800 == 39 [pid = 3952] [id = 585] 07:15:33 INFO - PROCESS | 3952 | --DOCSHELL 00000025B7018800 == 38 [pid = 3952] [id = 584] 07:15:33 INFO - PROCESS | 3952 | --DOCSHELL 00000025BBA06000 == 37 [pid = 3952] [id = 583] 07:15:33 INFO - PROCESS | 3952 | --DOCSHELL 00000025BB321800 == 36 [pid = 3952] [id = 582] 07:15:33 INFO - PROCESS | 3952 | --DOCSHELL 00000025B9CD3800 == 35 [pid = 3952] [id = 581] 07:15:33 INFO - PROCESS | 3952 | --DOCSHELL 00000025B7C82000 == 34 [pid = 3952] [id = 580] 07:15:33 INFO - PROCESS | 3952 | --DOCSHELL 00000025B6D12000 == 33 [pid = 3952] [id = 579] 07:15:33 INFO - PROCESS | 3952 | --DOCSHELL 00000025B42D7800 == 32 [pid = 3952] [id = 578] 07:15:33 INFO - PROCESS | 3952 | --DOCSHELL 00000025B081B000 == 31 [pid = 3952] [id = 576] 07:15:33 INFO - PROCESS | 3952 | --DOCSHELL 00000025BF892000 == 30 [pid = 3952] [id = 575] 07:15:33 INFO - PROCESS | 3952 | --DOCSHELL 00000025B7ADD000 == 29 [pid = 3952] [id = 577] 07:15:33 INFO - PROCESS | 3952 | --DOCSHELL 00000025BF8EB000 == 28 [pid = 3952] [id = 590] 07:15:33 INFO - PROCESS | 3952 | --DOCSHELL 00000025BB74C800 == 27 [pid = 3952] [id = 589] 07:15:33 INFO - PROCESS | 3952 | --DOCSHELL 00000025B7461000 == 26 [pid = 3952] [id = 588] 07:15:33 INFO - PROCESS | 3952 | --DOCSHELL 00000025BEE2C800 == 25 [pid = 3952] [id = 587] 07:15:33 INFO - PROCESS | 3952 | --DOMWINDOW == 93 (00000025B8272400) [pid = 3952] [serial = 1717] [outer = 0000000000000000] [url = about:blank] 07:15:33 INFO - PROCESS | 3952 | --DOMWINDOW == 92 (00000025B7FBC800) [pid = 3952] [serial = 1721] [outer = 0000000000000000] [url = about:blank] 07:15:33 INFO - PROCESS | 3952 | --DOMWINDOW == 91 (00000025B0FAD000) [pid = 3952] [serial = 1720] [outer = 0000000000000000] [url = about:blank] 07:15:33 INFO - PROCESS | 3952 | --DOMWINDOW == 90 (00000025B8D95400) [pid = 3952] [serial = 1723] [outer = 0000000000000000] [url = about:blank] 07:15:33 INFO - PROCESS | 3952 | --DOMWINDOW == 89 (00000025B89A7800) [pid = 3952] [serial = 1718] [outer = 0000000000000000] [url = about:blank] 07:15:33 INFO - PROCESS | 3952 | --DOMWINDOW == 88 (00000025B968AC00) [pid = 3952] [serial = 1726] [outer = 0000000000000000] [url = about:blank] 07:15:33 INFO - PROCESS | 3952 | --DOMWINDOW == 87 (00000025B8DA0400) [pid = 3952] [serial = 1724] [outer = 0000000000000000] [url = about:blank] 07:15:33 INFO - PROCESS | 3952 | --DOMWINDOW == 86 (00000025B7F09800) [pid = 3952] [serial = 1711] [outer = 0000000000000000] [url = about:blank] 07:15:33 INFO - PROCESS | 3952 | --DOMWINDOW == 85 (00000025B7FBC400) [pid = 3952] [serial = 1712] [outer = 0000000000000000] [url = about:blank] 07:15:33 INFO - PROCESS | 3952 | --DOMWINDOW == 84 (00000025B78F6400) [pid = 3952] [serial = 1709] [outer = 0000000000000000] [url = about:blank] 07:15:33 INFO - PROCESS | 3952 | --DOMWINDOW == 83 (00000025AF0F4000) [pid = 3952] [serial = 1693] [outer = 0000000000000000] [url = about:blank] 07:15:33 INFO - PROCESS | 3952 | --DOMWINDOW == 82 (00000025AF8BD800) [pid = 3952] [serial = 1694] [outer = 0000000000000000] [url = about:blank] 07:15:33 INFO - PROCESS | 3952 | --DOMWINDOW == 81 (00000025B0996C00) [pid = 3952] [serial = 1696] [outer = 0000000000000000] [url = about:blank] 07:15:33 INFO - PROCESS | 3952 | --DOMWINDOW == 80 (00000025B0FA9800) [pid = 3952] [serial = 1697] [outer = 0000000000000000] [url = about:blank] 07:15:33 INFO - PROCESS | 3952 | --DOMWINDOW == 79 (00000025B74EEC00) [pid = 3952] [serial = 1708] [outer = 0000000000000000] [url = about:blank] 07:15:33 INFO - PROCESS | 3952 | --DOMWINDOW == 78 (00000025AA1D2000) [pid = 3952] [serial = 1687] [outer = 0000000000000000] [url = about:blank] 07:15:33 INFO - PROCESS | 3952 | --DOMWINDOW == 77 (00000025AA713800) [pid = 3952] [serial = 1688] [outer = 0000000000000000] [url = about:blank] 07:15:33 INFO - PROCESS | 3952 | --DOMWINDOW == 76 (00000025AAC4B000) [pid = 3952] [serial = 1690] [outer = 0000000000000000] [url = about:blank] 07:15:33 INFO - PROCESS | 3952 | --DOMWINDOW == 75 (00000025AAC97000) [pid = 3952] [serial = 1691] [outer = 0000000000000000] [url = about:blank] 07:15:33 INFO - PROCESS | 3952 | --DOMWINDOW == 74 (00000025B6AF8C00) [pid = 3952] [serial = 1705] [outer = 0000000000000000] [url = about:blank] 07:15:33 INFO - PROCESS | 3952 | --DOMWINDOW == 73 (00000025B7414000) [pid = 3952] [serial = 1706] [outer = 0000000000000000] [url = about:blank] 07:15:33 INFO - PROCESS | 3952 | --DOMWINDOW == 72 (00000025B14AB000) [pid = 3952] [serial = 1699] [outer = 0000000000000000] [url = about:blank] 07:15:33 INFO - PROCESS | 3952 | --DOMWINDOW == 71 (00000025B393C000) [pid = 3952] [serial = 1700] [outer = 0000000000000000] [url = about:blank] 07:15:33 INFO - PROCESS | 3952 | --DOMWINDOW == 70 (00000025B808A000) [pid = 3952] [serial = 1715] [outer = 0000000000000000] [url = about:blank] 07:15:33 INFO - PROCESS | 3952 | --DOMWINDOW == 69 (00000025B8072400) [pid = 3952] [serial = 1714] [outer = 0000000000000000] [url = about:blank] 07:15:33 INFO - PROCESS | 3952 | --DOMWINDOW == 68 (00000025B4E58800) [pid = 3952] [serial = 1702] [outer = 0000000000000000] [url = about:blank] 07:15:33 INFO - PROCESS | 3952 | --DOMWINDOW == 67 (00000025B6017C00) [pid = 3952] [serial = 1703] [outer = 0000000000000000] [url = about:blank] 07:15:33 INFO - PROCESS | 3952 | 1467036933918 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]]]}] 07:15:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 07:15:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1546ms 07:15:33 INFO - PROCESS | 3952 | 1467036933969 Marionette TRACE conn6 -> [0,2329,"getWindowHandle",null] 07:15:33 INFO - PROCESS | 3952 | 1467036933973 Marionette TRACE conn6 <- [1,2329,null,{"value":"13"}] 07:15:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 07:15:33 INFO - PROCESS | 3952 | 1467036933978 Marionette TRACE conn6 -> [0,2330,"setScriptTimeout",{"ms":35000}] 07:15:33 INFO - PROCESS | 3952 | 1467036933982 Marionette TRACE conn6 <- [1,2330,null,{}] 07:15:34 INFO - PROCESS | 3952 | 1467036933988 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}] 07:15:34 INFO - PROCESS | 3952 | 1467036933991 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:15:34 INFO - PROCESS | 3952 | 1467036934079 Marionette TRACE conn6 <- [1,2331,null,{"value":null}] 07:15:34 INFO - PROCESS | 3952 | 1467036934086 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:34 INFO - PROCESS | 3952 | 1467036934091 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:15:34 INFO - PROCESS | 3952 | ++DOCSHELL 00000025AFE14800 == 26 [pid = 3952] [id = 592] 07:15:34 INFO - PROCESS | 3952 | ++DOMWINDOW == 68 (00000025AA627C00) [pid = 3952] [serial = 1776] [outer = 0000000000000000] 07:15:34 INFO - PROCESS | 3952 | ++DOMWINDOW == 69 (00000025AA70F800) [pid = 3952] [serial = 1777] [outer = 00000025AA627C00] 07:15:34 INFO - PROCESS | 3952 | 1467036934139 Marionette DEBUG loaded listener.js 07:15:34 INFO - PROCESS | 3952 | ++DOMWINDOW == 70 (00000025AAA09800) [pid = 3952] [serial = 1778] [outer = 00000025AA627C00] 07:15:34 INFO - PROCESS | 3952 | 1467036934628 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]]]}] 07:15:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 07:15:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 734ms 07:15:34 INFO - PROCESS | 3952 | 1467036934717 Marionette TRACE conn6 -> [0,2333,"getWindowHandle",null] 07:15:34 INFO - PROCESS | 3952 | 1467036934723 Marionette TRACE conn6 <- [1,2333,null,{"value":"13"}] 07:15:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 07:15:34 INFO - PROCESS | 3952 | 1467036934730 Marionette TRACE conn6 -> [0,2334,"setScriptTimeout",{"ms":35000}] 07:15:34 INFO - PROCESS | 3952 | 1467036934732 Marionette TRACE conn6 <- [1,2334,null,{}] 07:15:34 INFO - PROCESS | 3952 | 1467036934736 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}] 07:15:34 INFO - PROCESS | 3952 | 1467036934739 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:15:34 INFO - PROCESS | 3952 | 1467036934836 Marionette TRACE conn6 <- [1,2335,null,{"value":null}] 07:15:34 INFO - PROCESS | 3952 | 1467036934912 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:34 INFO - PROCESS | 3952 | 1467036934915 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:15:34 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B6D0E800 == 27 [pid = 3952] [id = 593] 07:15:34 INFO - PROCESS | 3952 | ++DOMWINDOW == 71 (00000025AAC4A800) [pid = 3952] [serial = 1779] [outer = 0000000000000000] 07:15:34 INFO - PROCESS | 3952 | ++DOMWINDOW == 72 (00000025AB11EC00) [pid = 3952] [serial = 1780] [outer = 00000025AAC4A800] 07:15:34 INFO - PROCESS | 3952 | 1467036934965 Marionette DEBUG loaded listener.js 07:15:35 INFO - PROCESS | 3952 | ++DOMWINDOW == 73 (00000025AF0F4000) [pid = 3952] [serial = 1781] [outer = 00000025AAC4A800] 07:15:35 INFO - PROCESS | 3952 | 1467036935354 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]]]}] 07:15:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 07:15:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 691ms 07:15:35 INFO - PROCESS | 3952 | 1467036935422 Marionette TRACE conn6 -> [0,2337,"getWindowHandle",null] 07:15:35 INFO - PROCESS | 3952 | 1467036935424 Marionette TRACE conn6 <- [1,2337,null,{"value":"13"}] 07:15:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 07:15:35 INFO - PROCESS | 3952 | 1467036935428 Marionette TRACE conn6 -> [0,2338,"setScriptTimeout",{"ms":35000}] 07:15:35 INFO - PROCESS | 3952 | 1467036935432 Marionette TRACE conn6 <- [1,2338,null,{}] 07:15:35 INFO - PROCESS | 3952 | 1467036935444 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}] 07:15:35 INFO - PROCESS | 3952 | 1467036935448 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:15:35 INFO - PROCESS | 3952 | 1467036935542 Marionette TRACE conn6 <- [1,2339,null,{"value":null}] 07:15:35 INFO - PROCESS | 3952 | 1467036935559 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:35 INFO - PROCESS | 3952 | 1467036935562 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:15:35 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B84C1000 == 28 [pid = 3952] [id = 594] 07:15:35 INFO - PROCESS | 3952 | ++DOMWINDOW == 74 (00000025AA627000) [pid = 3952] [serial = 1782] [outer = 0000000000000000] 07:15:35 INFO - PROCESS | 3952 | ++DOMWINDOW == 75 (00000025B14A5C00) [pid = 3952] [serial = 1783] [outer = 00000025AA627000] 07:15:35 INFO - PROCESS | 3952 | 1467036935611 Marionette DEBUG loaded listener.js 07:15:35 INFO - PROCESS | 3952 | ++DOMWINDOW == 76 (00000025B393FC00) [pid = 3952] [serial = 1784] [outer = 00000025AA627000] 07:15:36 INFO - PROCESS | 3952 | 1467036936086 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]]]}] 07:15:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 07:15:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 691ms 07:15:36 INFO - PROCESS | 3952 | 1467036936121 Marionette TRACE conn6 -> [0,2341,"getWindowHandle",null] 07:15:36 INFO - PROCESS | 3952 | 1467036936124 Marionette TRACE conn6 <- [1,2341,null,{"value":"13"}] 07:15:36 INFO - PROCESS | 3952 | 1467036936127 Marionette TRACE conn6 -> [0,2342,"setScriptTimeout",{"ms":35000}] 07:15:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 07:15:36 INFO - PROCESS | 3952 | 1467036936129 Marionette TRACE conn6 <- [1,2342,null,{}] 07:15:36 INFO - PROCESS | 3952 | 1467036936133 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}] 07:15:36 INFO - PROCESS | 3952 | 1467036936135 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:15:36 INFO - PROCESS | 3952 | 1467036936277 Marionette TRACE conn6 <- [1,2343,null,{"value":null}] 07:15:36 INFO - PROCESS | 3952 | 1467036936297 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:36 INFO - PROCESS | 3952 | 1467036936299 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:15:36 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BA195800 == 29 [pid = 3952] [id = 595] 07:15:36 INFO - PROCESS | 3952 | ++DOMWINDOW == 77 (00000025B42E9000) [pid = 3952] [serial = 1785] [outer = 0000000000000000] 07:15:36 INFO - PROCESS | 3952 | ++DOMWINDOW == 78 (00000025B4867800) [pid = 3952] [serial = 1786] [outer = 00000025B42E9000] 07:15:36 INFO - PROCESS | 3952 | 1467036936345 Marionette DEBUG loaded listener.js 07:15:36 INFO - PROCESS | 3952 | ++DOMWINDOW == 79 (00000025B4E9BC00) [pid = 3952] [serial = 1787] [outer = 00000025B42E9000] 07:15:36 INFO - PROCESS | 3952 | 1467036936796 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]]]}] 07:15:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 07:15:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 734ms 07:15:36 INFO - PROCESS | 3952 | 1467036936865 Marionette TRACE conn6 -> [0,2345,"getWindowHandle",null] 07:15:36 INFO - PROCESS | 3952 | 1467036936867 Marionette TRACE conn6 <- [1,2345,null,{"value":"13"}] 07:15:36 INFO - PROCESS | 3952 | 1467036936870 Marionette TRACE conn6 -> [0,2346,"setScriptTimeout",{"ms":35000}] 07:15:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 07:15:36 INFO - PROCESS | 3952 | 1467036936872 Marionette TRACE conn6 <- [1,2346,null,{}] 07:15:36 INFO - PROCESS | 3952 | 1467036936876 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}] 07:15:36 INFO - PROCESS | 3952 | 1467036936878 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:15:37 INFO - PROCESS | 3952 | 1467036936992 Marionette TRACE conn6 <- [1,2347,null,{"value":null}] 07:15:37 INFO - PROCESS | 3952 | 1467036937004 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:37 INFO - PROCESS | 3952 | 1467036937006 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:15:37 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BB706000 == 30 [pid = 3952] [id = 596] 07:15:37 INFO - PROCESS | 3952 | ++DOMWINDOW == 80 (00000025AAA07C00) [pid = 3952] [serial = 1788] [outer = 0000000000000000] 07:15:37 INFO - PROCESS | 3952 | ++DOMWINDOW == 81 (00000025B601D800) [pid = 3952] [serial = 1789] [outer = 00000025AAA07C00] 07:15:37 INFO - PROCESS | 3952 | 1467036937051 Marionette DEBUG loaded listener.js 07:15:37 INFO - PROCESS | 3952 | ++DOMWINDOW == 82 (00000025B6E88400) [pid = 3952] [serial = 1790] [outer = 00000025AAA07C00] 07:15:37 INFO - PROCESS | 3952 | 1467036937524 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]]]}] 07:15:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 07:15:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 691ms 07:15:37 INFO - PROCESS | 3952 | 1467036937565 Marionette TRACE conn6 -> [0,2349,"getWindowHandle",null] 07:15:37 INFO - PROCESS | 3952 | 1467036937567 Marionette TRACE conn6 <- [1,2349,null,{"value":"13"}] 07:15:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 07:15:37 INFO - PROCESS | 3952 | 1467036937570 Marionette TRACE conn6 -> [0,2350,"setScriptTimeout",{"ms":35000}] 07:15:37 INFO - PROCESS | 3952 | 1467036937572 Marionette TRACE conn6 <- [1,2350,null,{}] 07:15:37 INFO - PROCESS | 3952 | 1467036937576 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}] 07:15:37 INFO - PROCESS | 3952 | 1467036937582 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:15:37 INFO - PROCESS | 3952 | 1467036937745 Marionette TRACE conn6 <- [1,2351,null,{"value":null}] 07:15:37 INFO - PROCESS | 3952 | --DOMWINDOW == 81 (00000025B8136400) [pid = 3952] [serial = 1758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 07:15:37 INFO - PROCESS | 3952 | --DOMWINDOW == 80 (00000025B844A800) [pid = 3952] [serial = 1761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 07:15:37 INFO - PROCESS | 3952 | --DOMWINDOW == 79 (00000025AACA2C00) [pid = 3952] [serial = 1734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 07:15:37 INFO - PROCESS | 3952 | --DOMWINDOW == 78 (00000025B14A3800) [pid = 3952] [serial = 1740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 07:15:37 INFO - PROCESS | 3952 | --DOMWINDOW == 77 (00000025B6A53800) [pid = 3952] [serial = 1746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 07:15:37 INFO - PROCESS | 3952 | --DOMWINDOW == 76 (00000025A9725800) [pid = 3952] [serial = 1728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 07:15:37 INFO - PROCESS | 3952 | --DOMWINDOW == 75 (00000025AB123C00) [pid = 3952] [serial = 1731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 07:15:37 INFO - PROCESS | 3952 | --DOMWINDOW == 74 (00000025B963EC00) [pid = 3952] [serial = 1725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 07:15:37 INFO - PROCESS | 3952 | --DOMWINDOW == 73 (00000025AACA0800) [pid = 3952] [serial = 1737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 07:15:37 INFO - PROCESS | 3952 | --DOMWINDOW == 72 (00000025AA1CD800) [pid = 3952] [serial = 1752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 07:15:37 INFO - PROCESS | 3952 | --DOMWINDOW == 71 (00000025B486E000) [pid = 3952] [serial = 1743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 07:15:37 INFO - PROCESS | 3952 | --DOMWINDOW == 70 (00000025AA717400) [pid = 3952] [serial = 1755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 07:15:37 INFO - PROCESS | 3952 | --DOMWINDOW == 69 (00000025B80C3400) [pid = 3952] [serial = 1683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 07:15:37 INFO - PROCESS | 3952 | 1467036937992 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:38 INFO - PROCESS | 3952 | 1467036937994 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:15:38 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B0F4A800 == 31 [pid = 3952] [id = 597] 07:15:38 INFO - PROCESS | 3952 | ++DOMWINDOW == 70 (00000025A8D3D000) [pid = 3952] [serial = 1791] [outer = 0000000000000000] 07:15:38 INFO - PROCESS | 3952 | ++DOMWINDOW == 71 (00000025AA1CD800) [pid = 3952] [serial = 1792] [outer = 00000025A8D3D000] 07:15:38 INFO - PROCESS | 3952 | 1467036938041 Marionette DEBUG loaded listener.js 07:15:38 INFO - PROCESS | 3952 | ++DOMWINDOW == 72 (00000025B4871800) [pid = 3952] [serial = 1793] [outer = 00000025A8D3D000] 07:15:38 INFO - PROCESS | 3952 | 1467036938443 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]]]}] 07:15:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 07:15:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 944ms 07:15:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 07:15:38 INFO - PROCESS | 3952 | 1467036938518 Marionette TRACE conn6 -> [0,2353,"getWindowHandle",null] 07:15:38 INFO - PROCESS | 3952 | 1467036938521 Marionette TRACE conn6 <- [1,2353,null,{"value":"13"}] 07:15:38 INFO - PROCESS | 3952 | 1467036938524 Marionette TRACE conn6 -> [0,2354,"setScriptTimeout",{"ms":35000}] 07:15:38 INFO - PROCESS | 3952 | 1467036938526 Marionette TRACE conn6 <- [1,2354,null,{}] 07:15:38 INFO - PROCESS | 3952 | 1467036938529 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}] 07:15:38 INFO - PROCESS | 3952 | 1467036938531 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:15:38 INFO - PROCESS | 3952 | 1467036938612 Marionette TRACE conn6 <- [1,2355,null,{"value":null}] 07:15:38 INFO - PROCESS | 3952 | 1467036938618 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:38 INFO - PROCESS | 3952 | 1467036938620 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:15:38 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BE034800 == 32 [pid = 3952] [id = 598] 07:15:38 INFO - PROCESS | 3952 | ++DOMWINDOW == 73 (00000025B762F000) [pid = 3952] [serial = 1794] [outer = 0000000000000000] 07:15:38 INFO - PROCESS | 3952 | ++DOMWINDOW == 74 (00000025B7FB6000) [pid = 3952] [serial = 1795] [outer = 00000025B762F000] 07:15:38 INFO - PROCESS | 3952 | 1467036938664 Marionette DEBUG loaded listener.js 07:15:38 INFO - PROCESS | 3952 | ++DOMWINDOW == 75 (00000025B8073800) [pid = 3952] [serial = 1796] [outer = 00000025B762F000] 07:15:39 INFO - PROCESS | 3952 | 1467036939097 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]]]}] 07:15:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 07:15:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 628ms 07:15:39 INFO - PROCESS | 3952 | 1467036939155 Marionette TRACE conn6 -> [0,2357,"getWindowHandle",null] 07:15:39 INFO - PROCESS | 3952 | 1467036939158 Marionette TRACE conn6 <- [1,2357,null,{"value":"13"}] 07:15:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 07:15:39 INFO - PROCESS | 3952 | 1467036939161 Marionette TRACE conn6 -> [0,2358,"setScriptTimeout",{"ms":35000}] 07:15:39 INFO - PROCESS | 3952 | 1467036939163 Marionette TRACE conn6 <- [1,2358,null,{}] 07:15:39 INFO - PROCESS | 3952 | 1467036939166 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}] 07:15:39 INFO - PROCESS | 3952 | 1467036939168 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:15:39 INFO - PROCESS | 3952 | 1467036939248 Marionette TRACE conn6 <- [1,2359,null,{"value":null}] 07:15:39 INFO - PROCESS | 3952 | 1467036939291 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:39 INFO - PROCESS | 3952 | 1467036939293 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:15:39 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BEC68000 == 33 [pid = 3952] [id = 599] 07:15:39 INFO - PROCESS | 3952 | ++DOMWINDOW == 76 (00000025AFC6E400) [pid = 3952] [serial = 1797] [outer = 0000000000000000] 07:15:39 INFO - PROCESS | 3952 | ++DOMWINDOW == 77 (00000025B80BA400) [pid = 3952] [serial = 1798] [outer = 00000025AFC6E400] 07:15:39 INFO - PROCESS | 3952 | 1467036939345 Marionette DEBUG loaded listener.js 07:15:39 INFO - PROCESS | 3952 | ++DOMWINDOW == 78 (00000025B80C6800) [pid = 3952] [serial = 1799] [outer = 00000025AFC6E400] 07:15:39 INFO - PROCESS | 3952 | 1467036939775 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]]]}] 07:15:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 07:15:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 628ms 07:15:39 INFO - PROCESS | 3952 | 1467036939799 Marionette TRACE conn6 -> [0,2361,"getWindowHandle",null] 07:15:39 INFO - PROCESS | 3952 | 1467036939801 Marionette TRACE conn6 <- [1,2361,null,{"value":"13"}] 07:15:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 07:15:39 INFO - PROCESS | 3952 | 1467036939808 Marionette TRACE conn6 -> [0,2362,"setScriptTimeout",{"ms":35000}] 07:15:39 INFO - PROCESS | 3952 | 1467036939810 Marionette TRACE conn6 <- [1,2362,null,{}] 07:15:39 INFO - PROCESS | 3952 | 1467036939814 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}] 07:15:39 INFO - PROCESS | 3952 | 1467036939816 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:15:39 INFO - PROCESS | 3952 | 1467036939899 Marionette TRACE conn6 <- [1,2363,null,{"value":null}] 07:15:39 INFO - PROCESS | 3952 | 1467036939905 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:39 INFO - PROCESS | 3952 | 1467036939907 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:15:39 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B84C0800 == 34 [pid = 3952] [id = 600] 07:15:39 INFO - PROCESS | 3952 | ++DOMWINDOW == 79 (00000025B8139C00) [pid = 3952] [serial = 1800] [outer = 0000000000000000] 07:15:39 INFO - PROCESS | 3952 | ++DOMWINDOW == 80 (00000025B8272400) [pid = 3952] [serial = 1801] [outer = 00000025B8139C00] 07:15:39 INFO - PROCESS | 3952 | 1467036939951 Marionette DEBUG loaded listener.js 07:15:40 INFO - PROCESS | 3952 | ++DOMWINDOW == 81 (00000025B8B86800) [pid = 3952] [serial = 1802] [outer = 00000025B8139C00] 07:15:40 INFO - PROCESS | 3952 | 1467036940770 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]]]}] 07:15:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 07:15:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1034ms 07:15:40 INFO - PROCESS | 3952 | 1467036940846 Marionette TRACE conn6 -> [0,2365,"getWindowHandle",null] 07:15:40 INFO - PROCESS | 3952 | 1467036940851 Marionette TRACE conn6 <- [1,2365,null,{"value":"13"}] 07:15:40 INFO - PROCESS | 3952 | 1467036940877 Marionette TRACE conn6 -> [0,2366,"setScriptTimeout",{"ms":35000}] 07:15:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 07:15:40 INFO - PROCESS | 3952 | 1467036940882 Marionette TRACE conn6 <- [1,2366,null,{}] 07:15:40 INFO - PROCESS | 3952 | 1467036940888 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}] 07:15:40 INFO - PROCESS | 3952 | 1467036940891 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:15:41 INFO - PROCESS | 3952 | 1467036941047 Marionette TRACE conn6 <- [1,2367,null,{"value":null}] 07:15:41 INFO - PROCESS | 3952 | 1467036941163 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:41 INFO - PROCESS | 3952 | 1467036941166 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:15:41 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B6EE4000 == 35 [pid = 3952] [id = 601] 07:15:41 INFO - PROCESS | 3952 | ++DOMWINDOW == 82 (00000025AAC49400) [pid = 3952] [serial = 1803] [outer = 0000000000000000] 07:15:41 INFO - PROCESS | 3952 | ++DOMWINDOW == 83 (00000025AAC9DC00) [pid = 3952] [serial = 1804] [outer = 00000025AAC49400] 07:15:41 INFO - PROCESS | 3952 | 1467036941227 Marionette DEBUG loaded listener.js 07:15:41 INFO - PROCESS | 3952 | ++DOMWINDOW == 84 (00000025AFBE1400) [pid = 3952] [serial = 1805] [outer = 00000025AAC49400] 07:15:41 INFO - PROCESS | 3952 | 1467036941975 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]]]}] 07:15:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 07:15:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1132ms 07:15:42 INFO - PROCESS | 3952 | 1467036942013 Marionette TRACE conn6 -> [0,2369,"getWindowHandle",null] 07:15:42 INFO - PROCESS | 3952 | 1467036942019 Marionette TRACE conn6 <- [1,2369,null,{"value":"13"}] 07:15:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 07:15:42 INFO - PROCESS | 3952 | 1467036942025 Marionette TRACE conn6 -> [0,2370,"setScriptTimeout",{"ms":35000}] 07:15:42 INFO - PROCESS | 3952 | 1467036942028 Marionette TRACE conn6 <- [1,2370,null,{}] 07:15:42 INFO - PROCESS | 3952 | 1467036942160 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}] 07:15:42 INFO - PROCESS | 3952 | 1467036942163 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:15:42 INFO - PROCESS | 3952 | 1467036942327 Marionette TRACE conn6 <- [1,2371,null,{"value":null}] 07:15:42 INFO - PROCESS | 3952 | 1467036942400 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:42 INFO - PROCESS | 3952 | 1467036942404 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:15:42 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B4E08000 == 36 [pid = 3952] [id = 602] 07:15:42 INFO - PROCESS | 3952 | ++DOMWINDOW == 85 (00000025AA70CC00) [pid = 3952] [serial = 1806] [outer = 0000000000000000] 07:15:42 INFO - PROCESS | 3952 | ++DOMWINDOW == 86 (00000025AAC49000) [pid = 3952] [serial = 1807] [outer = 00000025AA70CC00] 07:15:42 INFO - PROCESS | 3952 | 1467036942456 Marionette DEBUG loaded listener.js 07:15:42 INFO - PROCESS | 3952 | ++DOMWINDOW == 87 (00000025ABDE6800) [pid = 3952] [serial = 1808] [outer = 00000025AA70CC00] 07:15:42 INFO - PROCESS | 3952 | --DOCSHELL 00000025BEC68000 == 35 [pid = 3952] [id = 599] 07:15:42 INFO - PROCESS | 3952 | --DOCSHELL 00000025BE034800 == 34 [pid = 3952] [id = 598] 07:15:42 INFO - PROCESS | 3952 | --DOCSHELL 00000025B0F4A800 == 33 [pid = 3952] [id = 597] 07:15:42 INFO - PROCESS | 3952 | --DOCSHELL 00000025BB706000 == 32 [pid = 3952] [id = 596] 07:15:42 INFO - PROCESS | 3952 | --DOCSHELL 00000025BA195800 == 31 [pid = 3952] [id = 595] 07:15:42 INFO - PROCESS | 3952 | --DOCSHELL 00000025B84C1000 == 30 [pid = 3952] [id = 594] 07:15:42 INFO - PROCESS | 3952 | --DOCSHELL 00000025B6D0E800 == 29 [pid = 3952] [id = 593] 07:15:42 INFO - PROCESS | 3952 | --DOCSHELL 00000025AFE14800 == 28 [pid = 3952] [id = 592] 07:15:42 INFO - PROCESS | 3952 | --DOCSHELL 00000025AAD0E000 == 27 [pid = 3952] [id = 591] 07:15:42 INFO - PROCESS | 3952 | --DOMWINDOW == 86 (00000025B7F04000) [pid = 3952] [serial = 1750] [outer = 0000000000000000] [url = about:blank] 07:15:42 INFO - PROCESS | 3952 | --DOMWINDOW == 85 (00000025AAF55C00) [pid = 3952] [serial = 1735] [outer = 0000000000000000] [url = about:blank] 07:15:42 INFO - PROCESS | 3952 | --DOMWINDOW == 84 (00000025B41C7400) [pid = 3952] [serial = 1741] [outer = 0000000000000000] [url = about:blank] 07:15:42 INFO - PROCESS | 3952 | --DOMWINDOW == 83 (00000025B74E5C00) [pid = 3952] [serial = 1748] [outer = 0000000000000000] [url = about:blank] 07:15:42 INFO - PROCESS | 3952 | --DOMWINDOW == 82 (00000025A9F54400) [pid = 3952] [serial = 1729] [outer = 0000000000000000] [url = about:blank] 07:15:42 INFO - PROCESS | 3952 | --DOMWINDOW == 81 (00000025AFE3DC00) [pid = 3952] [serial = 1733] [outer = 0000000000000000] [url = about:blank] 07:15:42 INFO - PROCESS | 3952 | --DOMWINDOW == 80 (00000025AA71F000) [pid = 3952] [serial = 1730] [outer = 0000000000000000] [url = about:blank] 07:15:42 INFO - PROCESS | 3952 | --DOMWINDOW == 79 (00000025B9886400) [pid = 3952] [serial = 1727] [outer = 0000000000000000] [url = about:blank] 07:15:42 INFO - PROCESS | 3952 | --DOMWINDOW == 78 (00000025AEE53400) [pid = 3952] [serial = 1738] [outer = 0000000000000000] [url = about:blank] 07:15:42 INFO - PROCESS | 3952 | --DOMWINDOW == 77 (00000025AAA0E800) [pid = 3952] [serial = 1753] [outer = 0000000000000000] [url = about:blank] 07:15:42 INFO - PROCESS | 3952 | --DOMWINDOW == 76 (00000025B49EB000) [pid = 3952] [serial = 1744] [outer = 0000000000000000] [url = about:blank] 07:15:42 INFO - PROCESS | 3952 | --DOMWINDOW == 75 (00000025B6E87000) [pid = 3952] [serial = 1747] [outer = 0000000000000000] [url = about:blank] 07:15:42 INFO - PROCESS | 3952 | --DOMWINDOW == 74 (00000025B6018800) [pid = 3952] [serial = 1745] [outer = 0000000000000000] [url = about:blank] 07:15:42 INFO - PROCESS | 3952 | --DOMWINDOW == 73 (00000025B0805400) [pid = 3952] [serial = 1739] [outer = 0000000000000000] [url = about:blank] 07:15:42 INFO - PROCESS | 3952 | --DOMWINDOW == 72 (00000025B80BEC00) [pid = 3952] [serial = 1756] [outer = 0000000000000000] [url = about:blank] 07:15:42 INFO - PROCESS | 3952 | --DOMWINDOW == 71 (00000025B8272800) [pid = 3952] [serial = 1685] [outer = 0000000000000000] [url = about:blank] 07:15:42 INFO - PROCESS | 3952 | --DOMWINDOW == 70 (00000025B6AFA400) [pid = 3952] [serial = 1754] [outer = 0000000000000000] [url = about:blank] 07:15:42 INFO - PROCESS | 3952 | --DOMWINDOW == 69 (00000025AF16A800) [pid = 3952] [serial = 1736] [outer = 0000000000000000] [url = about:blank] 07:15:42 INFO - PROCESS | 3952 | --DOMWINDOW == 68 (00000025B826B400) [pid = 3952] [serial = 1757] [outer = 0000000000000000] [url = about:blank] 07:15:42 INFO - PROCESS | 3952 | --DOMWINDOW == 67 (00000025AEE4D000) [pid = 3952] [serial = 1732] [outer = 0000000000000000] [url = about:blank] 07:15:42 INFO - PROCESS | 3952 | --DOMWINDOW == 66 (00000025B42ECC00) [pid = 3952] [serial = 1742] [outer = 0000000000000000] [url = about:blank] 07:15:42 INFO - PROCESS | 3952 | --DOMWINDOW == 65 (00000025B9808000) [pid = 3952] [serial = 1762] [outer = 0000000000000000] [url = about:blank] 07:15:42 INFO - PROCESS | 3952 | --DOMWINDOW == 64 (00000025B89A7400) [pid = 3952] [serial = 1759] [outer = 0000000000000000] [url = about:blank] 07:15:42 INFO - PROCESS | 3952 | --DOMWINDOW == 63 (00000025B8D99800) [pid = 3952] [serial = 1760] [outer = 0000000000000000] [url = about:blank] 07:15:42 INFO - PROCESS | 3952 | --DOMWINDOW == 62 (00000025B9F73800) [pid = 3952] [serial = 1763] [outer = 0000000000000000] [url = about:blank] 07:15:43 INFO - PROCESS | 3952 | 1467036943060 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]]]}] 07:15:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 07:15:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1084ms 07:15:43 INFO - PROCESS | 3952 | 1467036943111 Marionette TRACE conn6 -> [0,2373,"getWindowHandle",null] 07:15:43 INFO - PROCESS | 3952 | 1467036943114 Marionette TRACE conn6 <- [1,2373,null,{"value":"13"}] 07:15:43 INFO - PROCESS | 3952 | 1467036943119 Marionette TRACE conn6 -> [0,2374,"setScriptTimeout",{"ms":35000}] 07:15:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 07:15:43 INFO - PROCESS | 3952 | 1467036943121 Marionette TRACE conn6 <- [1,2374,null,{}] 07:15:43 INFO - PROCESS | 3952 | 1467036943127 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}] 07:15:43 INFO - PROCESS | 3952 | 1467036943130 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:15:43 INFO - PROCESS | 3952 | 1467036943221 Marionette TRACE conn6 <- [1,2375,null,{"value":null}] 07:15:43 INFO - PROCESS | 3952 | 1467036943305 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:43 INFO - PROCESS | 3952 | 1467036943309 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:15:43 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B6EF8000 == 28 [pid = 3952] [id = 603] 07:15:43 INFO - PROCESS | 3952 | ++DOMWINDOW == 63 (00000025AAC49C00) [pid = 3952] [serial = 1809] [outer = 0000000000000000] 07:15:43 INFO - PROCESS | 3952 | ++DOMWINDOW == 64 (00000025AF165800) [pid = 3952] [serial = 1810] [outer = 00000025AAC49C00] 07:15:43 INFO - PROCESS | 3952 | 1467036943358 Marionette DEBUG loaded listener.js 07:15:43 INFO - PROCESS | 3952 | ++DOMWINDOW == 65 (00000025B0992800) [pid = 3952] [serial = 1811] [outer = 00000025AAC49C00] 07:15:43 INFO - PROCESS | 3952 | 1467036943778 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]]]}] 07:15:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 07:15:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 689ms 07:15:43 INFO - PROCESS | 3952 | 1467036943841 Marionette TRACE conn6 -> [0,2377,"getWindowHandle",null] 07:15:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 07:15:43 INFO - PROCESS | 3952 | 1467036943843 Marionette TRACE conn6 <- [1,2377,null,{"value":"13"}] 07:15:43 INFO - PROCESS | 3952 | 1467036943847 Marionette TRACE conn6 -> [0,2378,"setScriptTimeout",{"ms":35000}] 07:15:43 INFO - PROCESS | 3952 | 1467036943849 Marionette TRACE conn6 <- [1,2378,null,{}] 07:15:43 INFO - PROCESS | 3952 | 1467036943855 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}] 07:15:43 INFO - PROCESS | 3952 | 1467036943858 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:15:43 INFO - PROCESS | 3952 | 1467036943948 Marionette TRACE conn6 <- [1,2379,null,{"value":null}] 07:15:43 INFO - PROCESS | 3952 | 1467036943962 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:43 INFO - PROCESS | 3952 | 1467036943966 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:15:43 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B84CF800 == 29 [pid = 3952] [id = 604] 07:15:43 INFO - PROCESS | 3952 | ++DOMWINDOW == 66 (00000025B393A400) [pid = 3952] [serial = 1812] [outer = 0000000000000000] 07:15:44 INFO - PROCESS | 3952 | ++DOMWINDOW == 67 (00000025B41C9C00) [pid = 3952] [serial = 1813] [outer = 00000025B393A400] 07:15:44 INFO - PROCESS | 3952 | 1467036944017 Marionette DEBUG loaded listener.js 07:15:44 INFO - PROCESS | 3952 | ++DOMWINDOW == 68 (00000025B452F800) [pid = 3952] [serial = 1814] [outer = 00000025B393A400] 07:15:44 INFO - PROCESS | 3952 | 1467036944499 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]]]}] 07:15:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 07:15:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 691ms 07:15:44 INFO - PROCESS | 3952 | 1467036944541 Marionette TRACE conn6 -> [0,2381,"getWindowHandle",null] 07:15:44 INFO - PROCESS | 3952 | 1467036944548 Marionette TRACE conn6 <- [1,2381,null,{"value":"13"}] 07:15:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 07:15:44 INFO - PROCESS | 3952 | 1467036944558 Marionette TRACE conn6 -> [0,2382,"setScriptTimeout",{"ms":35000}] 07:15:44 INFO - PROCESS | 3952 | 1467036944560 Marionette TRACE conn6 <- [1,2382,null,{}] 07:15:44 INFO - PROCESS | 3952 | 1467036944564 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}] 07:15:44 INFO - PROCESS | 3952 | 1467036944566 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:15:44 INFO - PROCESS | 3952 | 1467036944655 Marionette TRACE conn6 <- [1,2383,null,{"value":null}] 07:15:44 INFO - PROCESS | 3952 | 1467036944662 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:44 INFO - PROCESS | 3952 | 1467036944664 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:15:44 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BAF60800 == 30 [pid = 3952] [id = 605] 07:15:44 INFO - PROCESS | 3952 | ++DOMWINDOW == 69 (00000025B601DC00) [pid = 3952] [serial = 1815] [outer = 0000000000000000] 07:15:44 INFO - PROCESS | 3952 | ++DOMWINDOW == 70 (00000025B6A53400) [pid = 3952] [serial = 1816] [outer = 00000025B601DC00] 07:15:44 INFO - PROCESS | 3952 | 1467036944710 Marionette DEBUG loaded listener.js 07:15:44 INFO - PROCESS | 3952 | ++DOMWINDOW == 71 (00000025B740D000) [pid = 3952] [serial = 1817] [outer = 00000025B601DC00] 07:15:45 INFO - PROCESS | 3952 | 1467036945183 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]]]}] 07:15:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 07:15:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 691ms 07:15:45 INFO - PROCESS | 3952 | 1467036945251 Marionette TRACE conn6 -> [0,2385,"getWindowHandle",null] 07:15:45 INFO - PROCESS | 3952 | 1467036945253 Marionette TRACE conn6 <- [1,2385,null,{"value":"13"}] 07:15:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 07:15:45 INFO - PROCESS | 3952 | 1467036945256 Marionette TRACE conn6 -> [0,2386,"setScriptTimeout",{"ms":35000}] 07:15:45 INFO - PROCESS | 3952 | 1467036945258 Marionette TRACE conn6 <- [1,2386,null,{}] 07:15:45 INFO - PROCESS | 3952 | 1467036945262 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}] 07:15:45 INFO - PROCESS | 3952 | 1467036945264 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:15:45 INFO - PROCESS | 3952 | 1467036945402 Marionette TRACE conn6 <- [1,2387,null,{"value":null}] 07:15:45 INFO - PROCESS | 3952 | 1467036945427 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:45 INFO - PROCESS | 3952 | 1467036945429 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:15:45 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BB74C800 == 31 [pid = 3952] [id = 606] 07:15:45 INFO - PROCESS | 3952 | ++DOMWINDOW == 72 (00000025B601CC00) [pid = 3952] [serial = 1818] [outer = 0000000000000000] 07:15:45 INFO - PROCESS | 3952 | ++DOMWINDOW == 73 (00000025B74F0400) [pid = 3952] [serial = 1819] [outer = 00000025B601CC00] 07:15:45 INFO - PROCESS | 3952 | 1467036945481 Marionette DEBUG loaded listener.js 07:15:45 INFO - PROCESS | 3952 | ++DOMWINDOW == 74 (00000025B7C0E400) [pid = 3952] [serial = 1820] [outer = 00000025B601CC00] 07:15:45 INFO - PROCESS | 3952 | 1467036945912 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]]]}] 07:15:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 07:15:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 692ms 07:15:45 INFO - PROCESS | 3952 | 1467036945951 Marionette TRACE conn6 -> [0,2389,"getWindowHandle",null] 07:15:45 INFO - PROCESS | 3952 | 1467036945954 Marionette TRACE conn6 <- [1,2389,null,{"value":"13"}] 07:15:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 07:15:45 INFO - PROCESS | 3952 | 1467036945957 Marionette TRACE conn6 -> [0,2390,"setScriptTimeout",{"ms":35000}] 07:15:45 INFO - PROCESS | 3952 | 1467036945959 Marionette TRACE conn6 <- [1,2390,null,{}] 07:15:45 INFO - PROCESS | 3952 | 1467036945962 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}] 07:15:45 INFO - PROCESS | 3952 | 1467036945968 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:15:46 INFO - PROCESS | 3952 | 1467036946114 Marionette TRACE conn6 <- [1,2391,null,{"value":null}] 07:15:46 INFO - PROCESS | 3952 | 1467036946120 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:46 INFO - PROCESS | 3952 | 1467036946122 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:15:46 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BDE46800 == 32 [pid = 3952] [id = 607] 07:15:46 INFO - PROCESS | 3952 | ++DOMWINDOW == 75 (00000025B7FB9C00) [pid = 3952] [serial = 1821] [outer = 0000000000000000] 07:15:46 INFO - PROCESS | 3952 | ++DOMWINDOW == 76 (00000025B80C0000) [pid = 3952] [serial = 1822] [outer = 00000025B7FB9C00] 07:15:46 INFO - PROCESS | 3952 | 1467036946167 Marionette DEBUG loaded listener.js 07:15:46 INFO - PROCESS | 3952 | ++DOMWINDOW == 77 (00000025B8451C00) [pid = 3952] [serial = 1823] [outer = 00000025B7FB9C00] 07:15:46 INFO - PROCESS | 3952 | 1467036946627 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]]]}] 07:15:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 07:15:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 692ms 07:15:46 INFO - PROCESS | 3952 | 1467036946653 Marionette TRACE conn6 -> [0,2393,"getWindowHandle",null] 07:15:46 INFO - PROCESS | 3952 | 1467036946655 Marionette TRACE conn6 <- [1,2393,null,{"value":"13"}] 07:15:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 07:15:46 INFO - PROCESS | 3952 | 1467036946658 Marionette TRACE conn6 -> [0,2394,"setScriptTimeout",{"ms":35000}] 07:15:46 INFO - PROCESS | 3952 | 1467036946660 Marionette TRACE conn6 <- [1,2394,null,{}] 07:15:46 INFO - PROCESS | 3952 | 1467036946663 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}] 07:15:46 INFO - PROCESS | 3952 | 1467036946665 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:15:46 INFO - PROCESS | 3952 | 1467036946800 Marionette TRACE conn6 <- [1,2395,null,{"value":null}] 07:15:46 INFO - PROCESS | 3952 | 1467036946829 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:46 INFO - PROCESS | 3952 | 1467036946831 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:15:46 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BEC61800 == 33 [pid = 3952] [id = 608] 07:15:46 INFO - PROCESS | 3952 | ++DOMWINDOW == 78 (00000025B8069400) [pid = 3952] [serial = 1824] [outer = 0000000000000000] 07:15:46 INFO - PROCESS | 3952 | ++DOMWINDOW == 79 (00000025B89A7400) [pid = 3952] [serial = 1825] [outer = 00000025B8069400] 07:15:46 INFO - PROCESS | 3952 | 1467036946876 Marionette DEBUG loaded listener.js 07:15:46 INFO - PROCESS | 3952 | ++DOMWINDOW == 80 (00000025B8D9EC00) [pid = 3952] [serial = 1826] [outer = 00000025B8069400] 07:15:47 INFO - PROCESS | 3952 | --DOMWINDOW == 79 (00000025B42E9000) [pid = 3952] [serial = 1785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 07:15:47 INFO - PROCESS | 3952 | --DOMWINDOW == 78 (00000025AA627000) [pid = 3952] [serial = 1782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 07:15:47 INFO - PROCESS | 3952 | --DOMWINDOW == 77 (00000025AAC4A800) [pid = 3952] [serial = 1779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 07:15:47 INFO - PROCESS | 3952 | --DOMWINDOW == 76 (00000025AAA07C00) [pid = 3952] [serial = 1788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 07:15:47 INFO - PROCESS | 3952 | --DOMWINDOW == 75 (00000025AA627C00) [pid = 3952] [serial = 1776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 07:15:47 INFO - PROCESS | 3952 | --DOMWINDOW == 74 (00000025AF1C0000) [pid = 3952] [serial = 1773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 07:15:47 INFO - PROCESS | 3952 | --DOMWINDOW == 73 (00000025AAB98000) [pid = 3952] [serial = 1764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 07:15:47 INFO - PROCESS | 3952 | --DOMWINDOW == 72 (00000025B42EE800) [pid = 3952] [serial = 1767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 07:15:47 INFO - PROCESS | 3952 | --DOMWINDOW == 71 (00000025B7FC1C00) [pid = 3952] [serial = 1770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 07:15:47 INFO - PROCESS | 3952 | --DOMWINDOW == 70 (00000025A8D3D000) [pid = 3952] [serial = 1791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 07:15:47 INFO - PROCESS | 3952 | --DOMWINDOW == 69 (00000025B762F000) [pid = 3952] [serial = 1794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 07:15:47 INFO - PROCESS | 3952 | --DOMWINDOW == 68 (00000025B7A47400) [pid = 3952] [serial = 1749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 07:15:47 INFO - PROCESS | 3952 | --DOMWINDOW == 67 (00000025AFC6E400) [pid = 3952] [serial = 1797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 07:15:47 INFO - PROCESS | 3952 | 1467036947397 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]]]}] 07:15:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 07:15:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 795ms 07:15:47 INFO - PROCESS | 3952 | 1467036947457 Marionette TRACE conn6 -> [0,2397,"getWindowHandle",null] 07:15:47 INFO - PROCESS | 3952 | 1467036947459 Marionette TRACE conn6 <- [1,2397,null,{"value":"13"}] 07:15:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 07:15:47 INFO - PROCESS | 3952 | 1467036947463 Marionette TRACE conn6 -> [0,2398,"setScriptTimeout",{"ms":35000}] 07:15:47 INFO - PROCESS | 3952 | 1467036947464 Marionette TRACE conn6 <- [1,2398,null,{}] 07:15:47 INFO - PROCESS | 3952 | 1467036947468 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}] 07:15:47 INFO - PROCESS | 3952 | 1467036947470 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:15:47 INFO - PROCESS | 3952 | 1467036947552 Marionette TRACE conn6 <- [1,2399,null,{"value":null}] 07:15:47 INFO - PROCESS | 3952 | 1467036947632 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:47 INFO - PROCESS | 3952 | 1467036947634 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:15:47 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BEC66800 == 34 [pid = 3952] [id = 609] 07:15:47 INFO - PROCESS | 3952 | ++DOMWINDOW == 68 (00000025A9646800) [pid = 3952] [serial = 1827] [outer = 0000000000000000] 07:15:47 INFO - PROCESS | 3952 | ++DOMWINDOW == 69 (00000025AFC66000) [pid = 3952] [serial = 1828] [outer = 00000025A9646800] 07:15:47 INFO - PROCESS | 3952 | 1467036947680 Marionette DEBUG loaded listener.js 07:15:47 INFO - PROCESS | 3952 | ++DOMWINDOW == 70 (00000025B7FC1C00) [pid = 3952] [serial = 1829] [outer = 00000025A9646800] 07:15:48 INFO - PROCESS | 3952 | 1467036948041 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]]]}] 07:15:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 07:15:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 629ms 07:15:48 INFO - PROCESS | 3952 | 1467036948094 Marionette TRACE conn6 -> [0,2401,"getWindowHandle",null] 07:15:48 INFO - PROCESS | 3952 | 1467036948097 Marionette TRACE conn6 <- [1,2401,null,{"value":"13"}] 07:15:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 07:15:48 INFO - PROCESS | 3952 | 1467036948125 Marionette TRACE conn6 -> [0,2402,"setScriptTimeout",{"ms":35000}] 07:15:48 INFO - PROCESS | 3952 | 1467036948127 Marionette TRACE conn6 <- [1,2402,null,{}] 07:15:48 INFO - PROCESS | 3952 | 1467036948131 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}] 07:15:48 INFO - PROCESS | 3952 | 1467036948132 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:15:48 INFO - PROCESS | 3952 | 1467036948256 Marionette TRACE conn6 <- [1,2403,null,{"value":null}] 07:15:48 INFO - PROCESS | 3952 | 1467036948264 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:48 INFO - PROCESS | 3952 | 1467036948266 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:15:48 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BF25C800 == 35 [pid = 3952] [id = 610] 07:15:48 INFO - PROCESS | 3952 | ++DOMWINDOW == 71 (00000025B7FBC400) [pid = 3952] [serial = 1830] [outer = 0000000000000000] 07:15:48 INFO - PROCESS | 3952 | ++DOMWINDOW == 72 (00000025B8D9C800) [pid = 3952] [serial = 1831] [outer = 00000025B7FBC400] 07:15:48 INFO - PROCESS | 3952 | 1467036948311 Marionette DEBUG loaded listener.js 07:15:48 INFO - PROCESS | 3952 | ++DOMWINDOW == 73 (00000025B9C2B000) [pid = 3952] [serial = 1832] [outer = 00000025B7FBC400] 07:15:48 INFO - PROCESS | 3952 | 1467036948713 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]]]}] 07:15:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 07:15:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 629ms 07:15:48 INFO - PROCESS | 3952 | 1467036948759 Marionette TRACE conn6 -> [0,2405,"getWindowHandle",null] 07:15:48 INFO - PROCESS | 3952 | 1467036948761 Marionette TRACE conn6 <- [1,2405,null,{"value":"13"}] 07:15:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 07:15:48 INFO - PROCESS | 3952 | 1467036948764 Marionette TRACE conn6 -> [0,2406,"setScriptTimeout",{"ms":35000}] 07:15:48 INFO - PROCESS | 3952 | 1467036948766 Marionette TRACE conn6 <- [1,2406,null,{}] 07:15:48 INFO - PROCESS | 3952 | 1467036948770 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}] 07:15:48 INFO - PROCESS | 3952 | 1467036948772 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:15:48 INFO - PROCESS | 3952 | 1467036948886 Marionette TRACE conn6 <- [1,2407,null,{"value":null}] 07:15:48 INFO - PROCESS | 3952 | 1467036948893 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:48 INFO - PROCESS | 3952 | 1467036948895 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:15:48 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BF886800 == 36 [pid = 3952] [id = 611] 07:15:48 INFO - PROCESS | 3952 | ++DOMWINDOW == 74 (00000025B9C2C000) [pid = 3952] [serial = 1833] [outer = 0000000000000000] 07:15:48 INFO - PROCESS | 3952 | ++DOMWINDOW == 75 (00000025BA15F000) [pid = 3952] [serial = 1834] [outer = 00000025B9C2C000] 07:15:48 INFO - PROCESS | 3952 | 1467036948940 Marionette DEBUG loaded listener.js 07:15:49 INFO - PROCESS | 3952 | ++DOMWINDOW == 76 (00000025BB031000) [pid = 3952] [serial = 1835] [outer = 00000025B9C2C000] 07:15:49 INFO - PROCESS | 3952 | 1467036949417 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]]]}] 07:15:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 07:15:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 690ms 07:15:49 INFO - PROCESS | 3952 | 1467036949458 Marionette TRACE conn6 -> [0,2409,"getWindowHandle",null] 07:15:49 INFO - PROCESS | 3952 | 1467036949464 Marionette TRACE conn6 <- [1,2409,null,{"value":"13"}] 07:15:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 07:15:49 INFO - PROCESS | 3952 | 1467036949470 Marionette TRACE conn6 -> [0,2410,"setScriptTimeout",{"ms":35000}] 07:15:49 INFO - PROCESS | 3952 | 1467036949473 Marionette TRACE conn6 <- [1,2410,null,{}] 07:15:49 INFO - PROCESS | 3952 | 1467036949480 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}] 07:15:49 INFO - PROCESS | 3952 | 1467036949483 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:15:49 INFO - PROCESS | 3952 | 1467036949683 Marionette TRACE conn6 <- [1,2411,null,{"value":null}] 07:15:49 INFO - PROCESS | 3952 | 1467036949809 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:49 INFO - PROCESS | 3952 | 1467036949814 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:15:49 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B4EB7800 == 37 [pid = 3952] [id = 612] 07:15:49 INFO - PROCESS | 3952 | ++DOMWINDOW == 77 (00000025AAC51000) [pid = 3952] [serial = 1836] [outer = 0000000000000000] 07:15:49 INFO - PROCESS | 3952 | ++DOMWINDOW == 78 (00000025AAD2C000) [pid = 3952] [serial = 1837] [outer = 00000025AAC51000] 07:15:49 INFO - PROCESS | 3952 | 1467036949877 Marionette DEBUG loaded listener.js 07:15:49 INFO - PROCESS | 3952 | ++DOMWINDOW == 79 (00000025B09DE400) [pid = 3952] [serial = 1838] [outer = 00000025AAC51000] 07:15:50 INFO - PROCESS | 3952 | 1467036950460 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]]]}] 07:15:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 07:15:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1029ms 07:15:50 INFO - PROCESS | 3952 | 1467036950502 Marionette TRACE conn6 -> [0,2413,"getWindowHandle",null] 07:15:50 INFO - PROCESS | 3952 | 1467036950507 Marionette TRACE conn6 <- [1,2413,null,{"value":"13"}] 07:15:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 07:15:50 INFO - PROCESS | 3952 | 1467036950514 Marionette TRACE conn6 -> [0,2414,"setScriptTimeout",{"ms":35000}] 07:15:50 INFO - PROCESS | 3952 | 1467036950517 Marionette TRACE conn6 <- [1,2414,null,{}] 07:15:50 INFO - PROCESS | 3952 | 1467036950521 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}] 07:15:50 INFO - PROCESS | 3952 | 1467036950524 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:15:50 INFO - PROCESS | 3952 | 1467036950640 Marionette TRACE conn6 <- [1,2415,null,{"value":null}] 07:15:50 INFO - PROCESS | 3952 | 1467036950735 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:50 INFO - PROCESS | 3952 | 1467036950738 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:15:50 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BB71A800 == 38 [pid = 3952] [id = 613] 07:15:50 INFO - PROCESS | 3952 | ++DOMWINDOW == 80 (00000025B4871000) [pid = 3952] [serial = 1839] [outer = 0000000000000000] 07:15:50 INFO - PROCESS | 3952 | ++DOMWINDOW == 81 (00000025B49E7800) [pid = 3952] [serial = 1840] [outer = 00000025B4871000] 07:15:50 INFO - PROCESS | 3952 | 1467036950796 Marionette DEBUG loaded listener.js 07:15:50 INFO - PROCESS | 3952 | ++DOMWINDOW == 82 (00000025B6E92C00) [pid = 3952] [serial = 1841] [outer = 00000025B4871000] 07:15:51 INFO - PROCESS | 3952 | 1467036951410 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]]]}] 07:15:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 07:15:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 942ms 07:15:51 INFO - PROCESS | 3952 | 1467036951457 Marionette TRACE conn6 -> [0,2417,"getWindowHandle",null] 07:15:51 INFO - PROCESS | 3952 | 1467036951460 Marionette TRACE conn6 <- [1,2417,null,{"value":"13"}] 07:15:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 07:15:51 INFO - PROCESS | 3952 | 1467036951464 Marionette TRACE conn6 -> [0,2418,"setScriptTimeout",{"ms":35000}] 07:15:51 INFO - PROCESS | 3952 | 1467036951468 Marionette TRACE conn6 <- [1,2418,null,{}] 07:15:51 INFO - PROCESS | 3952 | 1467036951480 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}] 07:15:51 INFO - PROCESS | 3952 | 1467036951486 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:15:51 INFO - PROCESS | 3952 | 1467036951602 Marionette TRACE conn6 <- [1,2419,null,{"value":null}] 07:15:51 INFO - PROCESS | 3952 | 1467036951725 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:51 INFO - PROCESS | 3952 | 1467036951729 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:15:51 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BF8F1800 == 39 [pid = 3952] [id = 614] 07:15:51 INFO - PROCESS | 3952 | ++DOMWINDOW == 83 (00000025B8068000) [pid = 3952] [serial = 1842] [outer = 0000000000000000] 07:15:51 INFO - PROCESS | 3952 | ++DOMWINDOW == 84 (00000025B8137800) [pid = 3952] [serial = 1843] [outer = 00000025B8068000] 07:15:51 INFO - PROCESS | 3952 | 1467036951788 Marionette DEBUG loaded listener.js 07:15:51 INFO - PROCESS | 3952 | ++DOMWINDOW == 85 (00000025B8DBE400) [pid = 3952] [serial = 1844] [outer = 00000025B8068000] 07:15:52 INFO - PROCESS | 3952 | 1467036952465 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]]]}] 07:15:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 07:15:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1033ms 07:15:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 07:15:52 INFO - PROCESS | 3952 | 1467036952499 Marionette TRACE conn6 -> [0,2421,"getWindowHandle",null] 07:15:52 INFO - PROCESS | 3952 | 1467036952503 Marionette TRACE conn6 <- [1,2421,null,{"value":"13"}] 07:15:52 INFO - PROCESS | 3952 | 1467036952506 Marionette TRACE conn6 -> [0,2422,"setScriptTimeout",{"ms":35000}] 07:15:52 INFO - PROCESS | 3952 | 1467036952509 Marionette TRACE conn6 <- [1,2422,null,{}] 07:15:52 INFO - PROCESS | 3952 | 1467036952512 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}] 07:15:52 INFO - PROCESS | 3952 | 1467036952515 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:15:52 INFO - PROCESS | 3952 | 1467036952631 Marionette TRACE conn6 <- [1,2423,null,{"value":null}] 07:15:52 INFO - PROCESS | 3952 | 1467036952876 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:52 INFO - PROCESS | 3952 | 1467036952879 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:15:52 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B0842000 == 40 [pid = 3952] [id = 615] 07:15:52 INFO - PROCESS | 3952 | ++DOMWINDOW == 86 (00000025A9722800) [pid = 3952] [serial = 1845] [outer = 0000000000000000] 07:15:52 INFO - PROCESS | 3952 | ++DOMWINDOW == 87 (00000025AA715C00) [pid = 3952] [serial = 1846] [outer = 00000025A9722800] 07:15:52 INFO - PROCESS | 3952 | 1467036952948 Marionette DEBUG loaded listener.js 07:15:53 INFO - PROCESS | 3952 | ++DOMWINDOW == 88 (00000025AAF5F400) [pid = 3952] [serial = 1847] [outer = 00000025A9722800] 07:15:54 INFO - PROCESS | 3952 | --DOCSHELL 00000025BF25C800 == 39 [pid = 3952] [id = 610] 07:15:54 INFO - PROCESS | 3952 | --DOCSHELL 00000025BEC66800 == 38 [pid = 3952] [id = 609] 07:15:54 INFO - PROCESS | 3952 | --DOCSHELL 00000025BEC61800 == 37 [pid = 3952] [id = 608] 07:15:54 INFO - PROCESS | 3952 | --DOCSHELL 00000025BDE46800 == 36 [pid = 3952] [id = 607] 07:15:54 INFO - PROCESS | 3952 | --DOCSHELL 00000025BB74C800 == 35 [pid = 3952] [id = 606] 07:15:54 INFO - PROCESS | 3952 | --DOCSHELL 00000025BAF60800 == 34 [pid = 3952] [id = 605] 07:15:54 INFO - PROCESS | 3952 | --DOCSHELL 00000025B84CF800 == 33 [pid = 3952] [id = 604] 07:15:54 INFO - PROCESS | 3952 | --DOCSHELL 00000025B6EF8000 == 32 [pid = 3952] [id = 603] 07:15:54 INFO - PROCESS | 3952 | --DOCSHELL 00000025B4E08000 == 31 [pid = 3952] [id = 602] 07:15:54 INFO - PROCESS | 3952 | --DOCSHELL 00000025B6EE4000 == 30 [pid = 3952] [id = 601] 07:15:54 INFO - PROCESS | 3952 | --DOCSHELL 00000025B84C0800 == 29 [pid = 3952] [id = 600] 07:15:54 INFO - PROCESS | 3952 | --DOCSHELL 00000025BF8F1800 == 28 [pid = 3952] [id = 614] 07:15:54 INFO - PROCESS | 3952 | --DOCSHELL 00000025BB71A800 == 27 [pid = 3952] [id = 613] 07:15:54 INFO - PROCESS | 3952 | --DOCSHELL 00000025BF886800 == 26 [pid = 3952] [id = 611] 07:15:54 INFO - PROCESS | 3952 | --DOCSHELL 00000025B4EB7800 == 25 [pid = 3952] [id = 612] 07:15:54 INFO - PROCESS | 3952 | --DOMWINDOW == 87 (00000025B8074C00) [pid = 3952] [serial = 1751] [outer = 0000000000000000] [url = about:blank] 07:15:54 INFO - PROCESS | 3952 | --DOMWINDOW == 86 (00000025B80BA400) [pid = 3952] [serial = 1798] [outer = 0000000000000000] [url = about:blank] 07:15:54 INFO - PROCESS | 3952 | --DOMWINDOW == 85 (00000025B4867800) [pid = 3952] [serial = 1786] [outer = 0000000000000000] [url = about:blank] 07:15:54 INFO - PROCESS | 3952 | --DOMWINDOW == 84 (00000025B14A5C00) [pid = 3952] [serial = 1783] [outer = 0000000000000000] [url = about:blank] 07:15:54 INFO - PROCESS | 3952 | --DOMWINDOW == 83 (00000025AB11EC00) [pid = 3952] [serial = 1780] [outer = 0000000000000000] [url = about:blank] 07:15:54 INFO - PROCESS | 3952 | --DOMWINDOW == 82 (00000025B601D800) [pid = 3952] [serial = 1789] [outer = 0000000000000000] [url = about:blank] 07:15:54 INFO - PROCESS | 3952 | --DOMWINDOW == 81 (00000025AA70F800) [pid = 3952] [serial = 1777] [outer = 0000000000000000] [url = about:blank] 07:15:54 INFO - PROCESS | 3952 | --DOMWINDOW == 80 (00000025AAA09800) [pid = 3952] [serial = 1778] [outer = 0000000000000000] [url = about:blank] 07:15:54 INFO - PROCESS | 3952 | --DOMWINDOW == 79 (00000025AF5F1400) [pid = 3952] [serial = 1774] [outer = 0000000000000000] [url = about:blank] 07:15:54 INFO - PROCESS | 3952 | --DOMWINDOW == 78 (00000025B14AA400) [pid = 3952] [serial = 1775] [outer = 0000000000000000] [url = about:blank] 07:15:54 INFO - PROCESS | 3952 | --DOMWINDOW == 77 (00000025B4E9BC00) [pid = 3952] [serial = 1787] [outer = 0000000000000000] [url = about:blank] 07:15:54 INFO - PROCESS | 3952 | --DOMWINDOW == 76 (00000025B0FA5000) [pid = 3952] [serial = 1766] [outer = 0000000000000000] [url = about:blank] 07:15:54 INFO - PROCESS | 3952 | --DOMWINDOW == 75 (00000025AB319400) [pid = 3952] [serial = 1765] [outer = 0000000000000000] [url = about:blank] 07:15:54 INFO - PROCESS | 3952 | --DOMWINDOW == 74 (00000025B74EA000) [pid = 3952] [serial = 1769] [outer = 0000000000000000] [url = about:blank] 07:15:54 INFO - PROCESS | 3952 | --DOMWINDOW == 73 (00000025B49E4400) [pid = 3952] [serial = 1768] [outer = 0000000000000000] [url = about:blank] 07:15:54 INFO - PROCESS | 3952 | --DOMWINDOW == 72 (00000025BA162400) [pid = 3952] [serial = 1772] [outer = 0000000000000000] [url = about:blank] 07:15:54 INFO - PROCESS | 3952 | --DOMWINDOW == 71 (00000025B8B8B800) [pid = 3952] [serial = 1771] [outer = 0000000000000000] [url = about:blank] 07:15:54 INFO - PROCESS | 3952 | --DOMWINDOW == 70 (00000025AA1CD800) [pid = 3952] [serial = 1792] [outer = 0000000000000000] [url = about:blank] 07:15:54 INFO - PROCESS | 3952 | --DOMWINDOW == 69 (00000025B6E88400) [pid = 3952] [serial = 1790] [outer = 0000000000000000] [url = about:blank] 07:15:54 INFO - PROCESS | 3952 | --DOMWINDOW == 68 (00000025B4871800) [pid = 3952] [serial = 1793] [outer = 0000000000000000] [url = about:blank] 07:15:54 INFO - PROCESS | 3952 | --DOMWINDOW == 67 (00000025B7FB6000) [pid = 3952] [serial = 1795] [outer = 0000000000000000] [url = about:blank] 07:15:54 INFO - PROCESS | 3952 | --DOMWINDOW == 66 (00000025B80C6800) [pid = 3952] [serial = 1799] [outer = 0000000000000000] [url = about:blank] 07:15:54 INFO - PROCESS | 3952 | --DOMWINDOW == 65 (00000025AF0F4000) [pid = 3952] [serial = 1781] [outer = 0000000000000000] [url = about:blank] 07:15:54 INFO - PROCESS | 3952 | --DOMWINDOW == 64 (00000025B8073800) [pid = 3952] [serial = 1796] [outer = 0000000000000000] [url = about:blank] 07:15:54 INFO - PROCESS | 3952 | --DOMWINDOW == 63 (00000025B393FC00) [pid = 3952] [serial = 1784] [outer = 0000000000000000] [url = about:blank] 07:15:54 INFO - PROCESS | 3952 | 1467036954286 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]]]}] 07:15:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 07:15:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1848ms 07:15:54 INFO - PROCESS | 3952 | 1467036954356 Marionette TRACE conn6 -> [0,2425,"getWindowHandle",null] 07:15:54 INFO - PROCESS | 3952 | 1467036954361 Marionette TRACE conn6 <- [1,2425,null,{"value":"13"}] 07:15:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 07:15:54 INFO - PROCESS | 3952 | 1467036954376 Marionette TRACE conn6 -> [0,2426,"setScriptTimeout",{"ms":35000}] 07:15:54 INFO - PROCESS | 3952 | 1467036954379 Marionette TRACE conn6 <- [1,2426,null,{}] 07:15:54 INFO - PROCESS | 3952 | 1467036954385 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}] 07:15:54 INFO - PROCESS | 3952 | 1467036954388 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:15:54 INFO - PROCESS | 3952 | 1467036954482 Marionette TRACE conn6 <- [1,2427,null,{"value":null}] 07:15:54 INFO - PROCESS | 3952 | 1467036954553 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:54 INFO - PROCESS | 3952 | 1467036954557 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:15:54 INFO - PROCESS | 3952 | ++DOCSHELL 00000025AFE22000 == 26 [pid = 3952] [id = 616] 07:15:54 INFO - PROCESS | 3952 | ++DOMWINDOW == 64 (00000025AA626400) [pid = 3952] [serial = 1848] [outer = 0000000000000000] 07:15:54 INFO - PROCESS | 3952 | ++DOMWINDOW == 65 (00000025AA62A400) [pid = 3952] [serial = 1849] [outer = 00000025AA626400] 07:15:54 INFO - PROCESS | 3952 | 1467036954610 Marionette DEBUG loaded listener.js 07:15:54 INFO - PROCESS | 3952 | ++DOMWINDOW == 66 (00000025AA717C00) [pid = 3952] [serial = 1850] [outer = 00000025AA626400] 07:15:55 INFO - PROCESS | 3952 | 1467036955033 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]]]}] 07:15:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 07:15:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 755ms 07:15:55 INFO - PROCESS | 3952 | 1467036955125 Marionette TRACE conn6 -> [0,2429,"getWindowHandle",null] 07:15:55 INFO - PROCESS | 3952 | 1467036955130 Marionette TRACE conn6 <- [1,2429,null,{"value":"13"}] 07:15:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 07:15:55 INFO - PROCESS | 3952 | 1467036955143 Marionette TRACE conn6 -> [0,2430,"setScriptTimeout",{"ms":35000}] 07:15:55 INFO - PROCESS | 3952 | 1467036955146 Marionette TRACE conn6 <- [1,2430,null,{}] 07:15:55 INFO - PROCESS | 3952 | 1467036955150 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}] 07:15:55 INFO - PROCESS | 3952 | 1467036955153 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:15:55 INFO - PROCESS | 3952 | 1467036955251 Marionette TRACE conn6 <- [1,2431,null,{"value":null}] 07:15:55 INFO - PROCESS | 3952 | 1467036955259 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:55 INFO - PROCESS | 3952 | 1467036955262 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:15:55 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B6EE1800 == 27 [pid = 3952] [id = 617] 07:15:55 INFO - PROCESS | 3952 | ++DOMWINDOW == 67 (00000025AAC4C800) [pid = 3952] [serial = 1851] [outer = 0000000000000000] 07:15:55 INFO - PROCESS | 3952 | ++DOMWINDOW == 68 (00000025AAC51C00) [pid = 3952] [serial = 1852] [outer = 00000025AAC4C800] 07:15:55 INFO - PROCESS | 3952 | 1467036955311 Marionette DEBUG loaded listener.js 07:15:55 INFO - PROCESS | 3952 | ++DOMWINDOW == 69 (00000025AB12C800) [pid = 3952] [serial = 1853] [outer = 00000025AAC4C800] 07:15:55 INFO - PROCESS | 3952 | 1467036955766 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]]]}] 07:15:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 07:15:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 691ms 07:15:55 INFO - PROCESS | 3952 | 1467036955836 Marionette TRACE conn6 -> [0,2433,"getWindowHandle",null] 07:15:55 INFO - PROCESS | 3952 | 1467036955838 Marionette TRACE conn6 <- [1,2433,null,{"value":"13"}] 07:15:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 07:15:55 INFO - PROCESS | 3952 | 1467036955842 Marionette TRACE conn6 -> [0,2434,"setScriptTimeout",{"ms":35000}] 07:15:55 INFO - PROCESS | 3952 | 1467036955846 Marionette TRACE conn6 <- [1,2434,null,{}] 07:15:55 INFO - PROCESS | 3952 | 1467036955892 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}] 07:15:55 INFO - PROCESS | 3952 | 1467036955897 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:15:56 INFO - PROCESS | 3952 | 1467036956027 Marionette TRACE conn6 <- [1,2435,null,{"value":null}] 07:15:56 INFO - PROCESS | 3952 | 1467036956074 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:56 INFO - PROCESS | 3952 | 1467036956077 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:15:56 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B7C8D000 == 28 [pid = 3952] [id = 618] 07:15:56 INFO - PROCESS | 3952 | ++DOMWINDOW == 70 (00000025AF8B3800) [pid = 3952] [serial = 1854] [outer = 0000000000000000] 07:15:56 INFO - PROCESS | 3952 | ++DOMWINDOW == 71 (00000025B0991800) [pid = 3952] [serial = 1855] [outer = 00000025AF8B3800] 07:15:56 INFO - PROCESS | 3952 | 1467036956126 Marionette DEBUG loaded listener.js 07:15:56 INFO - PROCESS | 3952 | ++DOMWINDOW == 72 (00000025B144F000) [pid = 3952] [serial = 1856] [outer = 00000025AF8B3800] 07:15:56 INFO - PROCESS | 3952 | 1467036956558 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]]]}] 07:15:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 07:15:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 775ms 07:15:56 INFO - PROCESS | 3952 | 1467036956625 Marionette TRACE conn6 -> [0,2437,"getWindowHandle",null] 07:15:56 INFO - PROCESS | 3952 | 1467036956628 Marionette TRACE conn6 <- [1,2437,null,{"value":"13"}] 07:15:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 07:15:56 INFO - PROCESS | 3952 | 1467036956631 Marionette TRACE conn6 -> [0,2438,"setScriptTimeout",{"ms":35000}] 07:15:56 INFO - PROCESS | 3952 | 1467036956633 Marionette TRACE conn6 <- [1,2438,null,{}] 07:15:56 INFO - PROCESS | 3952 | 1467036956637 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}] 07:15:56 INFO - PROCESS | 3952 | 1467036956639 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:15:56 INFO - PROCESS | 3952 | 1467036956751 Marionette TRACE conn6 <- [1,2439,null,{"value":null}] 07:15:56 INFO - PROCESS | 3952 | 1467036956805 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:56 INFO - PROCESS | 3952 | 1467036956807 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:15:56 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B8DED000 == 29 [pid = 3952] [id = 619] 07:15:56 INFO - PROCESS | 3952 | ++DOMWINDOW == 73 (00000025B3934C00) [pid = 3952] [serial = 1857] [outer = 0000000000000000] 07:15:56 INFO - PROCESS | 3952 | ++DOMWINDOW == 74 (00000025B41C7800) [pid = 3952] [serial = 1858] [outer = 00000025B3934C00] 07:15:56 INFO - PROCESS | 3952 | 1467036956855 Marionette DEBUG loaded listener.js 07:15:56 INFO - PROCESS | 3952 | ++DOMWINDOW == 75 (00000025B42F0400) [pid = 3952] [serial = 1859] [outer = 00000025B3934C00] 07:15:57 INFO - PROCESS | 3952 | 1467036957269 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]]]}] 07:15:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 07:15:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 689ms 07:15:57 INFO - PROCESS | 3952 | 1467036957323 Marionette TRACE conn6 -> [0,2441,"getWindowHandle",null] 07:15:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 07:15:57 INFO - PROCESS | 3952 | 1467036957325 Marionette TRACE conn6 <- [1,2441,null,{"value":"13"}] 07:15:57 INFO - PROCESS | 3952 | 1467036957329 Marionette TRACE conn6 -> [0,2442,"setScriptTimeout",{"ms":35000}] 07:15:57 INFO - PROCESS | 3952 | 1467036957331 Marionette TRACE conn6 <- [1,2442,null,{}] 07:15:57 INFO - PROCESS | 3952 | 1467036957334 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}] 07:15:57 INFO - PROCESS | 3952 | 1467036957336 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:15:57 INFO - PROCESS | 3952 | 1467036957477 Marionette TRACE conn6 <- [1,2443,null,{"value":null}] 07:15:57 INFO - PROCESS | 3952 | 1467036957482 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:57 INFO - PROCESS | 3952 | 1467036957484 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:15:57 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BAEA0000 == 30 [pid = 3952] [id = 620] 07:15:57 INFO - PROCESS | 3952 | ++DOMWINDOW == 76 (00000025B3970C00) [pid = 3952] [serial = 1860] [outer = 0000000000000000] 07:15:57 INFO - PROCESS | 3952 | ++DOMWINDOW == 77 (00000025B49E2800) [pid = 3952] [serial = 1861] [outer = 00000025B3970C00] 07:15:57 INFO - PROCESS | 3952 | 1467036957530 Marionette DEBUG loaded listener.js 07:15:57 INFO - PROCESS | 3952 | ++DOMWINDOW == 78 (00000025B4EE4800) [pid = 3952] [serial = 1862] [outer = 00000025B3970C00] 07:15:57 INFO - PROCESS | 3952 | 1467036957973 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]]]}] 07:15:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 07:15:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 692ms 07:15:58 INFO - PROCESS | 3952 | 1467036958024 Marionette TRACE conn6 -> [0,2445,"getWindowHandle",null] 07:15:58 INFO - PROCESS | 3952 | 1467036958026 Marionette TRACE conn6 <- [1,2445,null,{"value":"13"}] 07:15:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 07:15:58 INFO - PROCESS | 3952 | 1467036958029 Marionette TRACE conn6 -> [0,2446,"setScriptTimeout",{"ms":35000}] 07:15:58 INFO - PROCESS | 3952 | 1467036958031 Marionette TRACE conn6 <- [1,2446,null,{}] 07:15:58 INFO - PROCESS | 3952 | 1467036958035 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}] 07:15:58 INFO - PROCESS | 3952 | 1467036958041 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:15:58 INFO - PROCESS | 3952 | 1467036958178 Marionette TRACE conn6 <- [1,2447,null,{"value":null}] 07:15:58 INFO - PROCESS | 3952 | 1467036958233 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:58 INFO - PROCESS | 3952 | 1467036958235 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:15:58 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BB748000 == 31 [pid = 3952] [id = 621] 07:15:58 INFO - PROCESS | 3952 | ++DOMWINDOW == 79 (00000025B683E400) [pid = 3952] [serial = 1863] [outer = 0000000000000000] 07:15:58 INFO - PROCESS | 3952 | ++DOMWINDOW == 80 (00000025B7072800) [pid = 3952] [serial = 1864] [outer = 00000025B683E400] 07:15:58 INFO - PROCESS | 3952 | 1467036958282 Marionette DEBUG loaded listener.js 07:15:58 INFO - PROCESS | 3952 | ++DOMWINDOW == 81 (00000025B7E1C800) [pid = 3952] [serial = 1865] [outer = 00000025B683E400] 07:15:58 INFO - PROCESS | 3952 | --DOMWINDOW == 80 (00000025B7FBC400) [pid = 3952] [serial = 1830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 07:15:58 INFO - PROCESS | 3952 | --DOMWINDOW == 79 (00000025B601CC00) [pid = 3952] [serial = 1818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 07:15:58 INFO - PROCESS | 3952 | --DOMWINDOW == 78 (00000025B7FB9C00) [pid = 3952] [serial = 1821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 07:15:58 INFO - PROCESS | 3952 | --DOMWINDOW == 77 (00000025B8139C00) [pid = 3952] [serial = 1800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 07:15:58 INFO - PROCESS | 3952 | --DOMWINDOW == 76 (00000025B393A400) [pid = 3952] [serial = 1812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 07:15:58 INFO - PROCESS | 3952 | --DOMWINDOW == 75 (00000025A9646800) [pid = 3952] [serial = 1827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 07:15:58 INFO - PROCESS | 3952 | --DOMWINDOW == 74 (00000025B601DC00) [pid = 3952] [serial = 1815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 07:15:58 INFO - PROCESS | 3952 | --DOMWINDOW == 73 (00000025AAC49C00) [pid = 3952] [serial = 1809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 07:15:58 INFO - PROCESS | 3952 | --DOMWINDOW == 72 (00000025AAC49400) [pid = 3952] [serial = 1803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 07:15:58 INFO - PROCESS | 3952 | --DOMWINDOW == 71 (00000025AA70CC00) [pid = 3952] [serial = 1806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 07:15:58 INFO - PROCESS | 3952 | --DOMWINDOW == 70 (00000025B8069400) [pid = 3952] [serial = 1824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 07:15:58 INFO - PROCESS | 3952 | --DOMWINDOW == 69 (00000025B9C2C000) [pid = 3952] [serial = 1833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 07:15:58 INFO - PROCESS | 3952 | 1467036958833 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]]]}] 07:15:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 07:15:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 839ms 07:15:58 INFO - PROCESS | 3952 | 1467036958872 Marionette TRACE conn6 -> [0,2449,"getWindowHandle",null] 07:15:58 INFO - PROCESS | 3952 | 1467036958874 Marionette TRACE conn6 <- [1,2449,null,{"value":"13"}] 07:15:58 INFO - PROCESS | 3952 | 1467036958877 Marionette TRACE conn6 -> [0,2450,"setScriptTimeout",{"ms":35000}] 07:15:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 07:15:58 INFO - PROCESS | 3952 | 1467036958879 Marionette TRACE conn6 <- [1,2450,null,{}] 07:15:58 INFO - PROCESS | 3952 | 1467036958882 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}] 07:15:58 INFO - PROCESS | 3952 | 1467036958884 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:15:58 INFO - PROCESS | 3952 | 1467036958964 Marionette TRACE conn6 <- [1,2451,null,{"value":null}] 07:15:58 INFO - PROCESS | 3952 | 1467036958969 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:58 INFO - PROCESS | 3952 | 1467036958971 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:15:58 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BC96F000 == 32 [pid = 3952] [id = 622] 07:15:58 INFO - PROCESS | 3952 | ++DOMWINDOW == 70 (00000025AA713C00) [pid = 3952] [serial = 1866] [outer = 0000000000000000] 07:15:59 INFO - PROCESS | 3952 | ++DOMWINDOW == 71 (00000025B795D800) [pid = 3952] [serial = 1867] [outer = 00000025AA713C00] 07:15:59 INFO - PROCESS | 3952 | 1467036959019 Marionette DEBUG loaded listener.js 07:15:59 INFO - PROCESS | 3952 | ++DOMWINDOW == 72 (00000025B7F11800) [pid = 3952] [serial = 1868] [outer = 00000025AA713C00] 07:15:59 INFO - PROCESS | 3952 | 1467036959463 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]]]}] 07:15:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 07:15:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 628ms 07:15:59 INFO - PROCESS | 3952 | 1467036959509 Marionette TRACE conn6 -> [0,2453,"getWindowHandle",null] 07:15:59 INFO - PROCESS | 3952 | 1467036959511 Marionette TRACE conn6 <- [1,2453,null,{"value":"13"}] 07:15:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 07:15:59 INFO - PROCESS | 3952 | 1467036959515 Marionette TRACE conn6 -> [0,2454,"setScriptTimeout",{"ms":35000}] 07:15:59 INFO - PROCESS | 3952 | 1467036959517 Marionette TRACE conn6 <- [1,2454,null,{}] 07:15:59 INFO - PROCESS | 3952 | 1467036959526 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}] 07:15:59 INFO - PROCESS | 3952 | 1467036959528 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:15:59 INFO - PROCESS | 3952 | 1467036959617 Marionette TRACE conn6 <- [1,2455,null,{"value":null}] 07:15:59 INFO - PROCESS | 3952 | 1467036959622 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:59 INFO - PROCESS | 3952 | 1467036959624 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:15:59 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BDE42800 == 33 [pid = 3952] [id = 623] 07:15:59 INFO - PROCESS | 3952 | ++DOMWINDOW == 73 (00000025B7F04000) [pid = 3952] [serial = 1869] [outer = 0000000000000000] 07:15:59 INFO - PROCESS | 3952 | ++DOMWINDOW == 74 (00000025B8072400) [pid = 3952] [serial = 1870] [outer = 00000025B7F04000] 07:15:59 INFO - PROCESS | 3952 | 1467036959668 Marionette DEBUG loaded listener.js 07:15:59 INFO - PROCESS | 3952 | ++DOMWINDOW == 75 (00000025B808AC00) [pid = 3952] [serial = 1871] [outer = 00000025B7F04000] 07:16:00 INFO - PROCESS | 3952 | 1467036960118 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]]]}] 07:16:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 07:16:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 628ms 07:16:00 INFO - PROCESS | 3952 | 1467036960146 Marionette TRACE conn6 -> [0,2457,"getWindowHandle",null] 07:16:00 INFO - PROCESS | 3952 | 1467036960148 Marionette TRACE conn6 <- [1,2457,null,{"value":"13"}] 07:16:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 07:16:00 INFO - PROCESS | 3952 | 1467036960155 Marionette TRACE conn6 -> [0,2458,"setScriptTimeout",{"ms":35000}] 07:16:00 INFO - PROCESS | 3952 | 1467036960157 Marionette TRACE conn6 <- [1,2458,null,{}] 07:16:00 INFO - PROCESS | 3952 | 1467036960161 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}] 07:16:00 INFO - PROCESS | 3952 | 1467036960163 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:16:00 INFO - PROCESS | 3952 | 1467036960245 Marionette TRACE conn6 <- [1,2459,null,{"value":null}] 07:16:00 INFO - PROCESS | 3952 | 1467036960251 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:00 INFO - PROCESS | 3952 | 1467036960253 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:16:00 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BECBF000 == 34 [pid = 3952] [id = 624] 07:16:00 INFO - PROCESS | 3952 | ++DOMWINDOW == 76 (00000025B80BE000) [pid = 3952] [serial = 1872] [outer = 0000000000000000] 07:16:00 INFO - PROCESS | 3952 | ++DOMWINDOW == 77 (00000025B80C3400) [pid = 3952] [serial = 1873] [outer = 00000025B80BE000] 07:16:00 INFO - PROCESS | 3952 | 1467036960298 Marionette DEBUG loaded listener.js 07:16:00 INFO - PROCESS | 3952 | ++DOMWINDOW == 78 (00000025B8136400) [pid = 3952] [serial = 1874] [outer = 00000025B80BE000] 07:16:01 INFO - PROCESS | 3952 | --DOCSHELL 00000025B6EE1800 == 33 [pid = 3952] [id = 617] 07:16:01 INFO - PROCESS | 3952 | --DOCSHELL 00000025AFE22000 == 32 [pid = 3952] [id = 616] 07:16:01 INFO - PROCESS | 3952 | --DOCSHELL 00000025B0842000 == 31 [pid = 3952] [id = 615] 07:16:01 INFO - PROCESS | 3952 | --DOCSHELL 00000025BB748000 == 30 [pid = 3952] [id = 621] 07:16:01 INFO - PROCESS | 3952 | --DOCSHELL 00000025BC96F000 == 29 [pid = 3952] [id = 622] 07:16:01 INFO - PROCESS | 3952 | --DOCSHELL 00000025B7C8D000 == 28 [pid = 3952] [id = 618] 07:16:01 INFO - PROCESS | 3952 | --DOCSHELL 00000025BAEA0000 == 27 [pid = 3952] [id = 620] 07:16:01 INFO - PROCESS | 3952 | --DOCSHELL 00000025B8DED000 == 26 [pid = 3952] [id = 619] 07:16:01 INFO - PROCESS | 3952 | --DOCSHELL 00000025BDE42800 == 25 [pid = 3952] [id = 623] 07:16:01 INFO - PROCESS | 3952 | --DOMWINDOW == 77 (00000025B9C2B000) [pid = 3952] [serial = 1832] [outer = 0000000000000000] [url = about:blank] 07:16:01 INFO - PROCESS | 3952 | --DOMWINDOW == 76 (00000025B74F0400) [pid = 3952] [serial = 1819] [outer = 0000000000000000] [url = about:blank] 07:16:01 INFO - PROCESS | 3952 | --DOMWINDOW == 75 (00000025B7C0E400) [pid = 3952] [serial = 1820] [outer = 0000000000000000] [url = about:blank] 07:16:01 INFO - PROCESS | 3952 | --DOMWINDOW == 74 (00000025B8451C00) [pid = 3952] [serial = 1823] [outer = 0000000000000000] [url = about:blank] 07:16:01 INFO - PROCESS | 3952 | --DOMWINDOW == 73 (00000025B80C0000) [pid = 3952] [serial = 1822] [outer = 0000000000000000] [url = about:blank] 07:16:01 INFO - PROCESS | 3952 | --DOMWINDOW == 72 (00000025B8272400) [pid = 3952] [serial = 1801] [outer = 0000000000000000] [url = about:blank] 07:16:01 INFO - PROCESS | 3952 | --DOMWINDOW == 71 (00000025B41C9C00) [pid = 3952] [serial = 1813] [outer = 0000000000000000] [url = about:blank] 07:16:01 INFO - PROCESS | 3952 | --DOMWINDOW == 70 (00000025B452F800) [pid = 3952] [serial = 1814] [outer = 0000000000000000] [url = about:blank] 07:16:01 INFO - PROCESS | 3952 | --DOMWINDOW == 69 (00000025AFC66000) [pid = 3952] [serial = 1828] [outer = 0000000000000000] [url = about:blank] 07:16:01 INFO - PROCESS | 3952 | --DOMWINDOW == 68 (00000025B6A53400) [pid = 3952] [serial = 1816] [outer = 0000000000000000] [url = about:blank] 07:16:01 INFO - PROCESS | 3952 | --DOMWINDOW == 67 (00000025AF165800) [pid = 3952] [serial = 1810] [outer = 0000000000000000] [url = about:blank] 07:16:01 INFO - PROCESS | 3952 | --DOMWINDOW == 66 (00000025B0992800) [pid = 3952] [serial = 1811] [outer = 0000000000000000] [url = about:blank] 07:16:01 INFO - PROCESS | 3952 | --DOMWINDOW == 65 (00000025AAC9DC00) [pid = 3952] [serial = 1804] [outer = 0000000000000000] [url = about:blank] 07:16:01 INFO - PROCESS | 3952 | --DOMWINDOW == 64 (00000025AFBE1400) [pid = 3952] [serial = 1805] [outer = 0000000000000000] [url = about:blank] 07:16:01 INFO - PROCESS | 3952 | --DOMWINDOW == 63 (00000025AAC49000) [pid = 3952] [serial = 1807] [outer = 0000000000000000] [url = about:blank] 07:16:01 INFO - PROCESS | 3952 | --DOMWINDOW == 62 (00000025B89A7400) [pid = 3952] [serial = 1825] [outer = 0000000000000000] [url = about:blank] 07:16:01 INFO - PROCESS | 3952 | --DOMWINDOW == 61 (00000025ABDE6800) [pid = 3952] [serial = 1808] [outer = 0000000000000000] [url = about:blank] 07:16:01 INFO - PROCESS | 3952 | --DOMWINDOW == 60 (00000025B8B86800) [pid = 3952] [serial = 1802] [outer = 0000000000000000] [url = about:blank] 07:16:01 INFO - PROCESS | 3952 | --DOMWINDOW == 59 (00000025B8D9C800) [pid = 3952] [serial = 1831] [outer = 0000000000000000] [url = about:blank] 07:16:01 INFO - PROCESS | 3952 | --DOMWINDOW == 58 (00000025BA15F000) [pid = 3952] [serial = 1834] [outer = 0000000000000000] [url = about:blank] 07:16:01 INFO - PROCESS | 3952 | --DOMWINDOW == 57 (00000025B8D9EC00) [pid = 3952] [serial = 1826] [outer = 0000000000000000] [url = about:blank] 07:16:01 INFO - PROCESS | 3952 | --DOMWINDOW == 56 (00000025B7FC1C00) [pid = 3952] [serial = 1829] [outer = 0000000000000000] [url = about:blank] 07:16:01 INFO - PROCESS | 3952 | --DOMWINDOW == 55 (00000025BB031000) [pid = 3952] [serial = 1835] [outer = 0000000000000000] [url = about:blank] 07:16:01 INFO - PROCESS | 3952 | --DOMWINDOW == 54 (00000025B740D000) [pid = 3952] [serial = 1817] [outer = 0000000000000000] [url = about:blank] 07:16:02 INFO - PROCESS | 3952 | 1467036962070 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]]]}] 07:16:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 07:16:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1949ms 07:16:02 INFO - PROCESS | 3952 | 1467036962105 Marionette TRACE conn6 -> [0,2461,"getWindowHandle",null] 07:16:02 INFO - PROCESS | 3952 | 1467036962110 Marionette TRACE conn6 <- [1,2461,null,{"value":"13"}] 07:16:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 07:16:02 INFO - PROCESS | 3952 | 1467036962117 Marionette TRACE conn6 -> [0,2462,"setScriptTimeout",{"ms":35000}] 07:16:02 INFO - PROCESS | 3952 | 1467036962122 Marionette TRACE conn6 <- [1,2462,null,{}] 07:16:02 INFO - PROCESS | 3952 | 1467036962130 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}] 07:16:02 INFO - PROCESS | 3952 | 1467036962133 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:16:02 INFO - PROCESS | 3952 | 1467036962276 Marionette TRACE conn6 <- [1,2463,null,{"value":null}] 07:16:02 INFO - PROCESS | 3952 | 1467036962344 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:02 INFO - PROCESS | 3952 | 1467036962349 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:16:02 INFO - PROCESS | 3952 | ++DOCSHELL 00000025AF980800 == 26 [pid = 3952] [id = 625] 07:16:02 INFO - PROCESS | 3952 | ++DOMWINDOW == 55 (00000025A9721400) [pid = 3952] [serial = 1875] [outer = 0000000000000000] 07:16:02 INFO - PROCESS | 3952 | ++DOMWINDOW == 56 (00000025A9726400) [pid = 3952] [serial = 1876] [outer = 00000025A9721400] 07:16:02 INFO - PROCESS | 3952 | 1467036962411 Marionette DEBUG loaded listener.js 07:16:02 INFO - PROCESS | 3952 | ++DOMWINDOW == 57 (00000025AA1CCC00) [pid = 3952] [serial = 1877] [outer = 00000025A9721400] 07:16:03 INFO - PROCESS | 3952 | 1467036963182 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]]]}] 07:16:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 07:16:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1143ms 07:16:03 INFO - PROCESS | 3952 | 1467036963260 Marionette TRACE conn6 -> [0,2465,"getWindowHandle",null] 07:16:03 INFO - PROCESS | 3952 | 1467036963267 Marionette TRACE conn6 <- [1,2465,null,{"value":"13"}] 07:16:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 07:16:03 INFO - PROCESS | 3952 | 1467036963274 Marionette TRACE conn6 -> [0,2466,"setScriptTimeout",{"ms":35000}] 07:16:03 INFO - PROCESS | 3952 | 1467036963277 Marionette TRACE conn6 <- [1,2466,null,{}] 07:16:03 INFO - PROCESS | 3952 | 1467036963281 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}] 07:16:03 INFO - PROCESS | 3952 | 1467036963285 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:16:03 INFO - PROCESS | 3952 | 1467036963444 Marionette TRACE conn6 <- [1,2467,null,{"value":null}] 07:16:03 INFO - PROCESS | 3952 | 1467036963512 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:03 INFO - PROCESS | 3952 | 1467036963516 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:16:03 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B4E21000 == 27 [pid = 3952] [id = 626] 07:16:03 INFO - PROCESS | 3952 | ++DOMWINDOW == 58 (00000025AA717400) [pid = 3952] [serial = 1878] [outer = 0000000000000000] 07:16:03 INFO - PROCESS | 3952 | ++DOMWINDOW == 59 (00000025AA719400) [pid = 3952] [serial = 1879] [outer = 00000025AA717400] 07:16:03 INFO - PROCESS | 3952 | 1467036963618 Marionette DEBUG loaded listener.js 07:16:03 INFO - PROCESS | 3952 | ++DOMWINDOW == 60 (00000025AAB9D000) [pid = 3952] [serial = 1880] [outer = 00000025AA717400] 07:16:04 INFO - PROCESS | 3952 | 1467036964441 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]]]}] 07:16:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 07:16:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1236ms 07:16:04 INFO - PROCESS | 3952 | 1467036964511 Marionette TRACE conn6 -> [0,2469,"getWindowHandle",null] 07:16:04 INFO - PROCESS | 3952 | 1467036964515 Marionette TRACE conn6 <- [1,2469,null,{"value":"13"}] 07:16:04 INFO - PROCESS | 3952 | 1467036964520 Marionette TRACE conn6 -> [0,2470,"setScriptTimeout",{"ms":35000}] 07:16:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 07:16:04 INFO - PROCESS | 3952 | 1467036964524 Marionette TRACE conn6 <- [1,2470,null,{}] 07:16:04 INFO - PROCESS | 3952 | 1467036964530 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}] 07:16:04 INFO - PROCESS | 3952 | 1467036964533 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:16:04 INFO - PROCESS | 3952 | 1467036964634 Marionette TRACE conn6 <- [1,2471,null,{"value":null}] 07:16:04 INFO - PROCESS | 3952 | 1467036964641 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:04 INFO - PROCESS | 3952 | 1467036964646 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:16:04 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B0840000 == 28 [pid = 3952] [id = 627] 07:16:04 INFO - PROCESS | 3952 | ++DOMWINDOW == 61 (00000025A9708400) [pid = 3952] [serial = 1881] [outer = 0000000000000000] 07:16:04 INFO - PROCESS | 3952 | ++DOMWINDOW == 62 (00000025A9721C00) [pid = 3952] [serial = 1882] [outer = 00000025A9708400] 07:16:04 INFO - PROCESS | 3952 | 1467036964696 Marionette DEBUG loaded listener.js 07:16:04 INFO - PROCESS | 3952 | ++DOMWINDOW == 63 (00000025AA1CD800) [pid = 3952] [serial = 1883] [outer = 00000025A9708400] 07:16:05 INFO - PROCESS | 3952 | 1467036965207 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]]]}] 07:16:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 07:16:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 732ms 07:16:05 INFO - PROCESS | 3952 | 1467036965256 Marionette TRACE conn6 -> [0,2473,"getWindowHandle",null] 07:16:05 INFO - PROCESS | 3952 | 1467036965261 Marionette TRACE conn6 <- [1,2473,null,{"value":"13"}] 07:16:05 INFO - PROCESS | 3952 | 1467036965267 Marionette TRACE conn6 -> [0,2474,"setScriptTimeout",{"ms":35000}] 07:16:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 07:16:05 INFO - PROCESS | 3952 | 1467036965269 Marionette TRACE conn6 <- [1,2474,null,{}] 07:16:05 INFO - PROCESS | 3952 | 1467036965273 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}] 07:16:05 INFO - PROCESS | 3952 | 1467036965276 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:16:05 INFO - PROCESS | 3952 | 1467036965372 Marionette TRACE conn6 <- [1,2475,null,{"value":null}] 07:16:05 INFO - PROCESS | 3952 | 1467036965450 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:05 INFO - PROCESS | 3952 | 1467036965453 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:16:05 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B7452800 == 29 [pid = 3952] [id = 628] 07:16:05 INFO - PROCESS | 3952 | ++DOMWINDOW == 64 (00000025AAB9B400) [pid = 3952] [serial = 1884] [outer = 0000000000000000] 07:16:05 INFO - PROCESS | 3952 | ++DOMWINDOW == 65 (00000025AAC45400) [pid = 3952] [serial = 1885] [outer = 00000025AAB9B400] 07:16:05 INFO - PROCESS | 3952 | 1467036965501 Marionette DEBUG loaded listener.js 07:16:05 INFO - PROCESS | 3952 | ++DOMWINDOW == 66 (00000025AAC9A400) [pid = 3952] [serial = 1886] [outer = 00000025AAB9B400] 07:16:05 INFO - PROCESS | 3952 | 1467036965922 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]]]}] 07:16:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 07:16:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 691ms 07:16:05 INFO - PROCESS | 3952 | 1467036965961 Marionette TRACE conn6 -> [0,2477,"getWindowHandle",null] 07:16:05 INFO - PROCESS | 3952 | 1467036965964 Marionette TRACE conn6 <- [1,2477,null,{"value":"13"}] 07:16:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 07:16:05 INFO - PROCESS | 3952 | 1467036965967 Marionette TRACE conn6 -> [0,2478,"setScriptTimeout",{"ms":35000}] 07:16:05 INFO - PROCESS | 3952 | 1467036965971 Marionette TRACE conn6 <- [1,2478,null,{}] 07:16:05 INFO - PROCESS | 3952 | 1467036965983 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}] 07:16:05 INFO - PROCESS | 3952 | 1467036965988 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:16:06 INFO - PROCESS | 3952 | 1467036966081 Marionette TRACE conn6 <- [1,2479,null,{"value":null}] 07:16:06 INFO - PROCESS | 3952 | 1467036966128 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:06 INFO - PROCESS | 3952 | 1467036966131 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:16:06 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B7AEA800 == 30 [pid = 3952] [id = 629] 07:16:06 INFO - PROCESS | 3952 | ++DOMWINDOW == 67 (00000025AF16A800) [pid = 3952] [serial = 1887] [outer = 0000000000000000] 07:16:06 INFO - PROCESS | 3952 | ++DOMWINDOW == 68 (00000025AF1BC800) [pid = 3952] [serial = 1888] [outer = 00000025AF16A800] 07:16:06 INFO - PROCESS | 3952 | 1467036966182 Marionette DEBUG loaded listener.js 07:16:06 INFO - PROCESS | 3952 | ++DOMWINDOW == 69 (00000025AFB72400) [pid = 3952] [serial = 1889] [outer = 00000025AF16A800] 07:16:06 INFO - PROCESS | 3952 | 1467036966655 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]]]}] 07:16:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 07:16:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 732ms 07:16:06 INFO - PROCESS | 3952 | 1467036966703 Marionette TRACE conn6 -> [0,2481,"getWindowHandle",null] 07:16:06 INFO - PROCESS | 3952 | 1467036966706 Marionette TRACE conn6 <- [1,2481,null,{"value":"13"}] 07:16:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 07:16:06 INFO - PROCESS | 3952 | 1467036966709 Marionette TRACE conn6 -> [0,2482,"setScriptTimeout",{"ms":35000}] 07:16:06 INFO - PROCESS | 3952 | 1467036966711 Marionette TRACE conn6 <- [1,2482,null,{}] 07:16:06 INFO - PROCESS | 3952 | 1467036966714 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}] 07:16:06 INFO - PROCESS | 3952 | 1467036966717 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:16:06 INFO - PROCESS | 3952 | 1467036966838 Marionette TRACE conn6 <- [1,2483,null,{"value":null}] 07:16:06 INFO - PROCESS | 3952 | 1467036966890 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:06 INFO - PROCESS | 3952 | 1467036966892 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:16:06 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B8BB9800 == 31 [pid = 3952] [id = 630] 07:16:06 INFO - PROCESS | 3952 | ++DOMWINDOW == 70 (00000025B09D4400) [pid = 3952] [serial = 1890] [outer = 0000000000000000] 07:16:06 INFO - PROCESS | 3952 | ++DOMWINDOW == 71 (00000025B09DD400) [pid = 3952] [serial = 1891] [outer = 00000025B09D4400] 07:16:06 INFO - PROCESS | 3952 | 1467036966939 Marionette DEBUG loaded listener.js 07:16:07 INFO - PROCESS | 3952 | ++DOMWINDOW == 72 (00000025B138FC00) [pid = 3952] [serial = 1892] [outer = 00000025B09D4400] 07:16:07 INFO - PROCESS | 3952 | 1467036967389 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]]]}] 07:16:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 07:16:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 734ms 07:16:07 INFO - PROCESS | 3952 | 1467036967446 Marionette TRACE conn6 -> [0,2485,"getWindowHandle",null] 07:16:07 INFO - PROCESS | 3952 | 1467036967448 Marionette TRACE conn6 <- [1,2485,null,{"value":"13"}] 07:16:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 07:16:07 INFO - PROCESS | 3952 | 1467036967451 Marionette TRACE conn6 -> [0,2486,"setScriptTimeout",{"ms":35000}] 07:16:07 INFO - PROCESS | 3952 | 1467036967453 Marionette TRACE conn6 <- [1,2486,null,{}] 07:16:07 INFO - PROCESS | 3952 | 1467036967457 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}] 07:16:07 INFO - PROCESS | 3952 | 1467036967459 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:16:07 INFO - PROCESS | 3952 | 1467036967596 Marionette TRACE conn6 <- [1,2487,null,{"value":null}] 07:16:07 INFO - PROCESS | 3952 | 1467036967648 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:07 INFO - PROCESS | 3952 | 1467036967650 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:16:07 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BAE9C800 == 32 [pid = 3952] [id = 631] 07:16:07 INFO - PROCESS | 3952 | ++DOMWINDOW == 73 (00000025B14AD400) [pid = 3952] [serial = 1893] [outer = 0000000000000000] 07:16:07 INFO - PROCESS | 3952 | ++DOMWINDOW == 74 (00000025B3938C00) [pid = 3952] [serial = 1894] [outer = 00000025B14AD400] 07:16:07 INFO - PROCESS | 3952 | 1467036967696 Marionette DEBUG loaded listener.js 07:16:07 INFO - PROCESS | 3952 | ++DOMWINDOW == 75 (00000025B41CA400) [pid = 3952] [serial = 1895] [outer = 00000025B14AD400] 07:16:08 INFO - PROCESS | 3952 | --DOMWINDOW == 74 (00000025B7F04000) [pid = 3952] [serial = 1869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 07:16:08 INFO - PROCESS | 3952 | --DOMWINDOW == 73 (00000025B3934C00) [pid = 3952] [serial = 1857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 07:16:08 INFO - PROCESS | 3952 | --DOMWINDOW == 72 (00000025B3970C00) [pid = 3952] [serial = 1860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 07:16:08 INFO - PROCESS | 3952 | --DOMWINDOW == 71 (00000025B683E400) [pid = 3952] [serial = 1863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 07:16:08 INFO - PROCESS | 3952 | --DOMWINDOW == 70 (00000025AF8B3800) [pid = 3952] [serial = 1854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 07:16:08 INFO - PROCESS | 3952 | --DOMWINDOW == 69 (00000025AAC4C800) [pid = 3952] [serial = 1851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 07:16:08 INFO - PROCESS | 3952 | --DOMWINDOW == 68 (00000025AA626400) [pid = 3952] [serial = 1848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 07:16:08 INFO - PROCESS | 3952 | --DOMWINDOW == 67 (00000025A9722800) [pid = 3952] [serial = 1845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 07:16:08 INFO - PROCESS | 3952 | --DOMWINDOW == 66 (00000025B8068000) [pid = 3952] [serial = 1842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 07:16:08 INFO - PROCESS | 3952 | --DOMWINDOW == 65 (00000025B4871000) [pid = 3952] [serial = 1839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 07:16:08 INFO - PROCESS | 3952 | --DOMWINDOW == 64 (00000025AAC51000) [pid = 3952] [serial = 1836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 07:16:08 INFO - PROCESS | 3952 | --DOMWINDOW == 63 (00000025AA713C00) [pid = 3952] [serial = 1866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 07:16:08 INFO - PROCESS | 3952 | 1467036968145 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]]]}] 07:16:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 07:16:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 734ms 07:16:08 INFO - PROCESS | 3952 | 1467036968188 Marionette TRACE conn6 -> [0,2489,"getWindowHandle",null] 07:16:08 INFO - PROCESS | 3952 | 1467036968191 Marionette TRACE conn6 <- [1,2489,null,{"value":"13"}] 07:16:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 07:16:08 INFO - PROCESS | 3952 | 1467036968194 Marionette TRACE conn6 -> [0,2490,"setScriptTimeout",{"ms":35000}] 07:16:08 INFO - PROCESS | 3952 | 1467036968196 Marionette TRACE conn6 <- [1,2490,null,{}] 07:16:08 INFO - PROCESS | 3952 | 1467036968200 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}] 07:16:08 INFO - PROCESS | 3952 | 1467036968206 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:16:08 INFO - PROCESS | 3952 | 1467036968333 Marionette TRACE conn6 <- [1,2491,null,{"value":null}] 07:16:08 INFO - PROCESS | 3952 | 1467036968346 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:08 INFO - PROCESS | 3952 | 1467036968348 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:16:08 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BB744800 == 33 [pid = 3952] [id = 632] 07:16:08 INFO - PROCESS | 3952 | ++DOMWINDOW == 64 (00000025B42ECC00) [pid = 3952] [serial = 1896] [outer = 0000000000000000] 07:16:08 INFO - PROCESS | 3952 | ++DOMWINDOW == 65 (00000025B49E2000) [pid = 3952] [serial = 1897] [outer = 00000025B42ECC00] 07:16:08 INFO - PROCESS | 3952 | 1467036968396 Marionette DEBUG loaded listener.js 07:16:08 INFO - PROCESS | 3952 | ++DOMWINDOW == 66 (00000025B4EA3000) [pid = 3952] [serial = 1898] [outer = 00000025B42ECC00] 07:16:08 INFO - PROCESS | 3952 | 1467036968854 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]]]}] 07:16:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 07:16:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 733ms 07:16:08 INFO - PROCESS | 3952 | 1467036968938 Marionette TRACE conn6 -> [0,2493,"getWindowHandle",null] 07:16:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 07:16:08 INFO - PROCESS | 3952 | 1467036968940 Marionette TRACE conn6 <- [1,2493,null,{"value":"13"}] 07:16:08 INFO - PROCESS | 3952 | 1467036968944 Marionette TRACE conn6 -> [0,2494,"setScriptTimeout",{"ms":35000}] 07:16:08 INFO - PROCESS | 3952 | 1467036968946 Marionette TRACE conn6 <- [1,2494,null,{}] 07:16:08 INFO - PROCESS | 3952 | 1467036968952 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}] 07:16:08 INFO - PROCESS | 3952 | 1467036968954 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:16:09 INFO - PROCESS | 3952 | 1467036969037 Marionette TRACE conn6 <- [1,2495,null,{"value":null}] 07:16:09 INFO - PROCESS | 3952 | 1467036969043 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:09 INFO - PROCESS | 3952 | 1467036969045 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:16:09 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BC961800 == 34 [pid = 3952] [id = 633] 07:16:09 INFO - PROCESS | 3952 | ++DOMWINDOW == 67 (00000025B601A000) [pid = 3952] [serial = 1899] [outer = 0000000000000000] 07:16:09 INFO - PROCESS | 3952 | ++DOMWINDOW == 68 (00000025B6869000) [pid = 3952] [serial = 1900] [outer = 00000025B601A000] 07:16:09 INFO - PROCESS | 3952 | 1467036969090 Marionette DEBUG loaded listener.js 07:16:09 INFO - PROCESS | 3952 | ++DOMWINDOW == 69 (00000025B6AFAC00) [pid = 3952] [serial = 1901] [outer = 00000025B601A000] 07:16:09 INFO - PROCESS | 3952 | 1467036969507 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]]]}] 07:16:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 07:16:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 585ms 07:16:09 INFO - PROCESS | 3952 | 1467036969540 Marionette TRACE conn6 -> [0,2497,"getWindowHandle",null] 07:16:09 INFO - PROCESS | 3952 | 1467036969542 Marionette TRACE conn6 <- [1,2497,null,{"value":"13"}] 07:16:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 07:16:09 INFO - PROCESS | 3952 | 1467036969546 Marionette TRACE conn6 -> [0,2498,"setScriptTimeout",{"ms":35000}] 07:16:09 INFO - PROCESS | 3952 | 1467036969548 Marionette TRACE conn6 <- [1,2498,null,{}] 07:16:09 INFO - PROCESS | 3952 | 1467036969556 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}] 07:16:09 INFO - PROCESS | 3952 | 1467036969558 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:16:09 INFO - PROCESS | 3952 | 1467036969642 Marionette TRACE conn6 <- [1,2499,null,{"value":null}] 07:16:09 INFO - PROCESS | 3952 | 1467036969648 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:09 INFO - PROCESS | 3952 | 1467036969650 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:16:09 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BDE47800 == 35 [pid = 3952] [id = 634] 07:16:09 INFO - PROCESS | 3952 | ++DOMWINDOW == 70 (00000025B7073400) [pid = 3952] [serial = 1902] [outer = 0000000000000000] 07:16:09 INFO - PROCESS | 3952 | ++DOMWINDOW == 71 (00000025B7414000) [pid = 3952] [serial = 1903] [outer = 00000025B7073400] 07:16:09 INFO - PROCESS | 3952 | 1467036969696 Marionette DEBUG loaded listener.js 07:16:09 INFO - PROCESS | 3952 | ++DOMWINDOW == 72 (00000025B74E6C00) [pid = 3952] [serial = 1904] [outer = 00000025B7073400] 07:16:10 INFO - PROCESS | 3952 | 1467036970116 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]]]}] 07:16:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 07:16:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 629ms 07:16:10 INFO - PROCESS | 3952 | 1467036970179 Marionette TRACE conn6 -> [0,2501,"getWindowHandle",null] 07:16:10 INFO - PROCESS | 3952 | 1467036970182 Marionette TRACE conn6 <- [1,2501,null,{"value":"13"}] 07:16:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 07:16:10 INFO - PROCESS | 3952 | 1467036970185 Marionette TRACE conn6 -> [0,2502,"setScriptTimeout",{"ms":35000}] 07:16:10 INFO - PROCESS | 3952 | 1467036970187 Marionette TRACE conn6 <- [1,2502,null,{}] 07:16:10 INFO - PROCESS | 3952 | 1467036970191 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}] 07:16:10 INFO - PROCESS | 3952 | 1467036970193 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:16:10 INFO - PROCESS | 3952 | 1467036970280 Marionette TRACE conn6 <- [1,2503,null,{"value":null}] 07:16:10 INFO - PROCESS | 3952 | 1467036970288 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:10 INFO - PROCESS | 3952 | 1467036970290 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:16:10 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BE192000 == 36 [pid = 3952] [id = 635] 07:16:10 INFO - PROCESS | 3952 | ++DOMWINDOW == 73 (00000025B762EC00) [pid = 3952] [serial = 1905] [outer = 0000000000000000] 07:16:10 INFO - PROCESS | 3952 | ++DOMWINDOW == 74 (00000025B78EC400) [pid = 3952] [serial = 1906] [outer = 00000025B762EC00] 07:16:10 INFO - PROCESS | 3952 | 1467036970334 Marionette DEBUG loaded listener.js 07:16:10 INFO - PROCESS | 3952 | ++DOMWINDOW == 75 (00000025B7C0E400) [pid = 3952] [serial = 1907] [outer = 00000025B762EC00] 07:16:11 INFO - PROCESS | 3952 | --DOCSHELL 00000025B6D1F800 == 35 [pid = 3952] [id = 390] 07:16:11 INFO - PROCESS | 3952 | --DOCSHELL 00000025B0F39000 == 34 [pid = 3952] [id = 374] 07:16:11 INFO - PROCESS | 3952 | --DOCSHELL 00000025BBA03800 == 33 [pid = 3952] [id = 389] 07:16:11 INFO - PROCESS | 3952 | --DOCSHELL 00000025A8C97000 == 32 [pid = 3952] [id = 388] 07:16:11 INFO - PROCESS | 3952 | --DOCSHELL 00000025B7AE1000 == 31 [pid = 3952] [id = 386] 07:16:11 INFO - PROCESS | 3952 | --DOCSHELL 00000025B6D20800 == 30 [pid = 3952] [id = 384] 07:16:11 INFO - PROCESS | 3952 | --DOCSHELL 00000025BC976000 == 29 [pid = 3952] [id = 381] 07:16:11 INFO - PROCESS | 3952 | --DOCSHELL 00000025B8239000 == 28 [pid = 3952] [id = 377] 07:16:11 INFO - PROCESS | 3952 | --DOCSHELL 00000025AEE7F800 == 27 [pid = 3952] [id = 373] 07:16:11 INFO - PROCESS | 3952 | --DOCSHELL 00000025B8948800 == 26 [pid = 3952] [id = 387] 07:16:11 INFO - PROCESS | 3952 | --DOCSHELL 00000025B6EEC800 == 25 [pid = 3952] [id = 375] 07:16:11 INFO - PROCESS | 3952 | --DOCSHELL 00000025B7456000 == 24 [pid = 3952] [id = 385] 07:16:11 INFO - PROCESS | 3952 | --DOCSHELL 00000025BBA0A800 == 23 [pid = 3952] [id = 380] 07:16:11 INFO - PROCESS | 3952 | --DOCSHELL 00000025BAE98800 == 22 [pid = 3952] [id = 379] 07:16:11 INFO - PROCESS | 3952 | --DOCSHELL 00000025B398F800 == 21 [pid = 3952] [id = 383] 07:16:11 INFO - PROCESS | 3952 | --DOCSHELL 00000025B9C1E000 == 20 [pid = 3952] [id = 378] 07:16:11 INFO - PROCESS | 3952 | --DOCSHELL 00000025B761D000 == 19 [pid = 3952] [id = 376] 07:16:11 INFO - PROCESS | 3952 | --DOCSHELL 00000025AEE86000 == 18 [pid = 3952] [id = 382] 07:16:11 INFO - PROCESS | 3952 | --DOCSHELL 00000025BECBF000 == 17 [pid = 3952] [id = 624] 07:16:11 INFO - PROCESS | 3952 | --DOCSHELL 00000025AF980800 == 16 [pid = 3952] [id = 625] 07:16:12 INFO - PROCESS | 3952 | --DOMWINDOW == 74 (00000025B808AC00) [pid = 3952] [serial = 1871] [outer = 0000000000000000] [url = about:blank] 07:16:12 INFO - PROCESS | 3952 | --DOMWINDOW == 73 (00000025B41C7800) [pid = 3952] [serial = 1858] [outer = 0000000000000000] [url = about:blank] 07:16:12 INFO - PROCESS | 3952 | --DOMWINDOW == 72 (00000025B49E2800) [pid = 3952] [serial = 1861] [outer = 0000000000000000] [url = about:blank] 07:16:12 INFO - PROCESS | 3952 | --DOMWINDOW == 71 (00000025B42F0400) [pid = 3952] [serial = 1859] [outer = 0000000000000000] [url = about:blank] 07:16:12 INFO - PROCESS | 3952 | --DOMWINDOW == 70 (00000025B7072800) [pid = 3952] [serial = 1864] [outer = 0000000000000000] [url = about:blank] 07:16:12 INFO - PROCESS | 3952 | --DOMWINDOW == 69 (00000025B8072400) [pid = 3952] [serial = 1870] [outer = 0000000000000000] [url = about:blank] 07:16:12 INFO - PROCESS | 3952 | --DOMWINDOW == 68 (00000025B0991800) [pid = 3952] [serial = 1855] [outer = 0000000000000000] [url = about:blank] 07:16:12 INFO - PROCESS | 3952 | --DOMWINDOW == 67 (00000025B7E1C800) [pid = 3952] [serial = 1865] [outer = 0000000000000000] [url = about:blank] 07:16:12 INFO - PROCESS | 3952 | --DOMWINDOW == 66 (00000025AAC51C00) [pid = 3952] [serial = 1852] [outer = 0000000000000000] [url = about:blank] 07:16:12 INFO - PROCESS | 3952 | --DOMWINDOW == 65 (00000025AB12C800) [pid = 3952] [serial = 1853] [outer = 0000000000000000] [url = about:blank] 07:16:12 INFO - PROCESS | 3952 | --DOMWINDOW == 64 (00000025AA62A400) [pid = 3952] [serial = 1849] [outer = 0000000000000000] [url = about:blank] 07:16:12 INFO - PROCESS | 3952 | --DOMWINDOW == 63 (00000025AA717C00) [pid = 3952] [serial = 1850] [outer = 0000000000000000] [url = about:blank] 07:16:12 INFO - PROCESS | 3952 | --DOMWINDOW == 62 (00000025AAF5F400) [pid = 3952] [serial = 1847] [outer = 0000000000000000] [url = about:blank] 07:16:12 INFO - PROCESS | 3952 | --DOMWINDOW == 61 (00000025AA715C00) [pid = 3952] [serial = 1846] [outer = 0000000000000000] [url = about:blank] 07:16:12 INFO - PROCESS | 3952 | --DOMWINDOW == 60 (00000025B8DBE400) [pid = 3952] [serial = 1844] [outer = 0000000000000000] [url = about:blank] 07:16:12 INFO - PROCESS | 3952 | --DOMWINDOW == 59 (00000025B8137800) [pid = 3952] [serial = 1843] [outer = 0000000000000000] [url = about:blank] 07:16:12 INFO - PROCESS | 3952 | --DOMWINDOW == 58 (00000025B6E92C00) [pid = 3952] [serial = 1841] [outer = 0000000000000000] [url = about:blank] 07:16:12 INFO - PROCESS | 3952 | --DOMWINDOW == 57 (00000025B49E7800) [pid = 3952] [serial = 1840] [outer = 0000000000000000] [url = about:blank] 07:16:12 INFO - PROCESS | 3952 | --DOMWINDOW == 56 (00000025B09DE400) [pid = 3952] [serial = 1838] [outer = 0000000000000000] [url = about:blank] 07:16:12 INFO - PROCESS | 3952 | --DOMWINDOW == 55 (00000025AAD2C000) [pid = 3952] [serial = 1837] [outer = 0000000000000000] [url = about:blank] 07:16:12 INFO - PROCESS | 3952 | --DOMWINDOW == 54 (00000025B4EE4800) [pid = 3952] [serial = 1862] [outer = 0000000000000000] [url = about:blank] 07:16:12 INFO - PROCESS | 3952 | --DOMWINDOW == 53 (00000025B7F11800) [pid = 3952] [serial = 1868] [outer = 0000000000000000] [url = about:blank] 07:16:12 INFO - PROCESS | 3952 | --DOMWINDOW == 52 (00000025B795D800) [pid = 3952] [serial = 1867] [outer = 0000000000000000] [url = about:blank] 07:16:12 INFO - PROCESS | 3952 | --DOMWINDOW == 51 (00000025B144F000) [pid = 3952] [serial = 1856] [outer = 0000000000000000] [url = about:blank] 07:16:12 INFO - PROCESS | 3952 | 1467036972149 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]]]}] 07:16:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 07:16:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1988ms 07:16:12 INFO - PROCESS | 3952 | 1467036972177 Marionette TRACE conn6 -> [0,2505,"getWindowHandle",null] 07:16:12 INFO - PROCESS | 3952 | 1467036972181 Marionette TRACE conn6 <- [1,2505,null,{"value":"13"}] 07:16:12 INFO - PROCESS | 3952 | 1467036972186 Marionette TRACE conn6 -> [0,2506,"setScriptTimeout",{"ms":35000}] 07:16:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 07:16:12 INFO - PROCESS | 3952 | 1467036972190 Marionette TRACE conn6 <- [1,2506,null,{}] 07:16:12 INFO - PROCESS | 3952 | 1467036972196 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}] 07:16:12 INFO - PROCESS | 3952 | 1467036972199 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:16:12 INFO - PROCESS | 3952 | 1467036972293 Marionette TRACE conn6 <- [1,2507,null,{"value":null}] 07:16:12 INFO - PROCESS | 3952 | 1467036972300 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:12 INFO - PROCESS | 3952 | 1467036972305 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:16:12 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B1018000 == 17 [pid = 3952] [id = 636] 07:16:12 INFO - PROCESS | 3952 | ++DOMWINDOW == 52 (00000025AA705400) [pid = 3952] [serial = 1908] [outer = 0000000000000000] 07:16:12 INFO - PROCESS | 3952 | ++DOMWINDOW == 53 (00000025AA707C00) [pid = 3952] [serial = 1909] [outer = 00000025AA705400] 07:16:12 INFO - PROCESS | 3952 | 1467036972359 Marionette DEBUG loaded listener.js 07:16:12 INFO - PROCESS | 3952 | ++DOMWINDOW == 54 (00000025AA71D400) [pid = 3952] [serial = 1910] [outer = 00000025AA705400] 07:16:12 INFO - PROCESS | 3952 | 1467036972864 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]]]}] 07:16:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 07:16:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 734ms 07:16:12 INFO - PROCESS | 3952 | 1467036972924 Marionette TRACE conn6 -> [0,2509,"getWindowHandle",null] 07:16:12 INFO - PROCESS | 3952 | 1467036972929 Marionette TRACE conn6 <- [1,2509,null,{"value":"13"}] 07:16:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 07:16:12 INFO - PROCESS | 3952 | 1467036972936 Marionette TRACE conn6 -> [0,2510,"setScriptTimeout",{"ms":35000}] 07:16:12 INFO - PROCESS | 3952 | 1467036972938 Marionette TRACE conn6 <- [1,2510,null,{}] 07:16:12 INFO - PROCESS | 3952 | 1467036972942 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}] 07:16:12 INFO - PROCESS | 3952 | 1467036972946 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:16:13 INFO - PROCESS | 3952 | 1467036973042 Marionette TRACE conn6 <- [1,2511,null,{"value":null}] 07:16:13 INFO - PROCESS | 3952 | 1467036973126 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:13 INFO - PROCESS | 3952 | 1467036973129 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:16:13 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B744A800 == 18 [pid = 3952] [id = 637] 07:16:13 INFO - PROCESS | 3952 | ++DOMWINDOW == 55 (00000025AAC4E400) [pid = 3952] [serial = 1911] [outer = 0000000000000000] 07:16:13 INFO - PROCESS | 3952 | ++DOMWINDOW == 56 (00000025AAC93400) [pid = 3952] [serial = 1912] [outer = 00000025AAC4E400] 07:16:13 INFO - PROCESS | 3952 | 1467036973184 Marionette DEBUG loaded listener.js 07:16:13 INFO - PROCESS | 3952 | ++DOMWINDOW == 57 (00000025AAF59000) [pid = 3952] [serial = 1913] [outer = 00000025AAC4E400] 07:16:13 INFO - PROCESS | 3952 | 1467036973592 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]]]}] 07:16:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 07:16:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 689ms 07:16:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 07:16:13 INFO - PROCESS | 3952 | 1467036973627 Marionette TRACE conn6 -> [0,2513,"getWindowHandle",null] 07:16:13 INFO - PROCESS | 3952 | 1467036973629 Marionette TRACE conn6 <- [1,2513,null,{"value":"13"}] 07:16:13 INFO - PROCESS | 3952 | 1467036973633 Marionette TRACE conn6 -> [0,2514,"setScriptTimeout",{"ms":35000}] 07:16:13 INFO - PROCESS | 3952 | 1467036973637 Marionette TRACE conn6 <- [1,2514,null,{}] 07:16:13 INFO - PROCESS | 3952 | 1467036973648 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}] 07:16:13 INFO - PROCESS | 3952 | 1467036973653 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:16:13 INFO - PROCESS | 3952 | 1467036973775 Marionette TRACE conn6 <- [1,2515,null,{"value":null}] 07:16:13 INFO - PROCESS | 3952 | 1467036973783 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:13 INFO - PROCESS | 3952 | 1467036973787 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:16:13 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B8249800 == 19 [pid = 3952] [id = 638] 07:16:13 INFO - PROCESS | 3952 | ++DOMWINDOW == 58 (00000025A8CCE800) [pid = 3952] [serial = 1914] [outer = 0000000000000000] 07:16:13 INFO - PROCESS | 3952 | ++DOMWINDOW == 59 (00000025AF8B1C00) [pid = 3952] [serial = 1915] [outer = 00000025A8CCE800] 07:16:13 INFO - PROCESS | 3952 | 1467036973836 Marionette DEBUG loaded listener.js 07:16:13 INFO - PROCESS | 3952 | ++DOMWINDOW == 60 (00000025B0995800) [pid = 3952] [serial = 1916] [outer = 00000025A8CCE800] 07:16:14 INFO - PROCESS | 3952 | 1467036974275 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]]]}] 07:16:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 07:16:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 691ms 07:16:14 INFO - PROCESS | 3952 | 1467036974326 Marionette TRACE conn6 -> [0,2517,"getWindowHandle",null] 07:16:14 INFO - PROCESS | 3952 | 1467036974329 Marionette TRACE conn6 <- [1,2517,null,{"value":"13"}] 07:16:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 07:16:14 INFO - PROCESS | 3952 | 1467036974332 Marionette TRACE conn6 -> [0,2518,"setScriptTimeout",{"ms":35000}] 07:16:14 INFO - PROCESS | 3952 | 1467036974334 Marionette TRACE conn6 <- [1,2518,null,{}] 07:16:14 INFO - PROCESS | 3952 | 1467036974337 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}] 07:16:14 INFO - PROCESS | 3952 | 1467036974339 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:16:14 INFO - PROCESS | 3952 | 1467036974428 Marionette TRACE conn6 <- [1,2519,null,{"value":null}] 07:16:14 INFO - PROCESS | 3952 | 1467036974435 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:14 INFO - PROCESS | 3952 | 1467036974437 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:16:14 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B9FE0800 == 20 [pid = 3952] [id = 639] 07:16:14 INFO - PROCESS | 3952 | ++DOMWINDOW == 61 (00000025B0FA1000) [pid = 3952] [serial = 1917] [outer = 0000000000000000] 07:16:14 INFO - PROCESS | 3952 | ++DOMWINDOW == 62 (00000025B1456800) [pid = 3952] [serial = 1918] [outer = 00000025B0FA1000] 07:16:14 INFO - PROCESS | 3952 | 1467036974484 Marionette DEBUG loaded listener.js 07:16:14 INFO - PROCESS | 3952 | ++DOMWINDOW == 63 (00000025B3935C00) [pid = 3952] [serial = 1919] [outer = 00000025B0FA1000] 07:16:14 INFO - PROCESS | 3952 | 1467036974919 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]]]}] 07:16:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 07:16:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 629ms 07:16:14 INFO - PROCESS | 3952 | 1467036974973 Marionette TRACE conn6 -> [0,2521,"getWindowHandle",null] 07:16:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 07:16:14 INFO - PROCESS | 3952 | 1467036974975 Marionette TRACE conn6 <- [1,2521,null,{"value":"13"}] 07:16:14 INFO - PROCESS | 3952 | 1467036974979 Marionette TRACE conn6 -> [0,2522,"setScriptTimeout",{"ms":35000}] 07:16:14 INFO - PROCESS | 3952 | 1467036974980 Marionette TRACE conn6 <- [1,2522,null,{}] 07:16:14 INFO - PROCESS | 3952 | 1467036974984 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}] 07:16:14 INFO - PROCESS | 3952 | 1467036974986 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:16:15 INFO - PROCESS | 3952 | 1467036975068 Marionette TRACE conn6 <- [1,2523,null,{"value":null}] 07:16:15 INFO - PROCESS | 3952 | 1467036975076 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:15 INFO - PROCESS | 3952 | 1467036975078 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:16:15 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BB31F800 == 21 [pid = 3952] [id = 640] 07:16:15 INFO - PROCESS | 3952 | ++DOMWINDOW == 64 (00000025AAB9BC00) [pid = 3952] [serial = 1920] [outer = 0000000000000000] 07:16:15 INFO - PROCESS | 3952 | ++DOMWINDOW == 65 (00000025B41D2000) [pid = 3952] [serial = 1921] [outer = 00000025AAB9BC00] 07:16:15 INFO - PROCESS | 3952 | 1467036975123 Marionette DEBUG loaded listener.js 07:16:15 INFO - PROCESS | 3952 | ++DOMWINDOW == 66 (00000025B4530C00) [pid = 3952] [serial = 1922] [outer = 00000025AAB9BC00] 07:16:15 INFO - PROCESS | 3952 | 1467036975567 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]]]}] 07:16:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 07:16:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 630ms 07:16:15 INFO - PROCESS | 3952 | 1467036975615 Marionette TRACE conn6 -> [0,2525,"getWindowHandle",null] 07:16:15 INFO - PROCESS | 3952 | 1467036975617 Marionette TRACE conn6 <- [1,2525,null,{"value":"13"}] 07:16:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 07:16:15 INFO - PROCESS | 3952 | 1467036975626 Marionette TRACE conn6 -> [0,2526,"setScriptTimeout",{"ms":35000}] 07:16:15 INFO - PROCESS | 3952 | 1467036975627 Marionette TRACE conn6 <- [1,2526,null,{}] 07:16:15 INFO - PROCESS | 3952 | 1467036975631 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}] 07:16:15 INFO - PROCESS | 3952 | 1467036975637 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:16:15 INFO - PROCESS | 3952 | 1467036975747 Marionette TRACE conn6 <- [1,2527,null,{"value":null}] 07:16:15 INFO - PROCESS | 3952 | 1467036975760 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:15 INFO - PROCESS | 3952 | 1467036975762 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:16:15 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BBA0A800 == 22 [pid = 3952] [id = 641] 07:16:15 INFO - PROCESS | 3952 | ++DOMWINDOW == 67 (00000025B4E9B000) [pid = 3952] [serial = 1923] [outer = 0000000000000000] 07:16:15 INFO - PROCESS | 3952 | ++DOMWINDOW == 68 (00000025B6AF9000) [pid = 3952] [serial = 1924] [outer = 00000025B4E9B000] 07:16:15 INFO - PROCESS | 3952 | 1467036975807 Marionette DEBUG loaded listener.js 07:16:15 INFO - PROCESS | 3952 | ++DOMWINDOW == 69 (00000025B7414800) [pid = 3952] [serial = 1925] [outer = 00000025B4E9B000] 07:16:16 INFO - PROCESS | 3952 | 1467036976254 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]]]}] 07:16:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 07:16:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 691ms 07:16:16 INFO - PROCESS | 3952 | 1467036976320 Marionette TRACE conn6 -> [0,2529,"getWindowHandle",null] 07:16:16 INFO - PROCESS | 3952 | 1467036976322 Marionette TRACE conn6 <- [1,2529,null,{"value":"13"}] 07:16:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 07:16:16 INFO - PROCESS | 3952 | 1467036976325 Marionette TRACE conn6 -> [0,2530,"setScriptTimeout",{"ms":35000}] 07:16:16 INFO - PROCESS | 3952 | 1467036976327 Marionette TRACE conn6 <- [1,2530,null,{}] 07:16:16 INFO - PROCESS | 3952 | 1467036976330 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}] 07:16:16 INFO - PROCESS | 3952 | 1467036976332 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:16:16 INFO - PROCESS | 3952 | 1467036976414 Marionette TRACE conn6 <- [1,2531,null,{"value":null}] 07:16:16 INFO - PROCESS | 3952 | 1467036976450 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:16 INFO - PROCESS | 3952 | 1467036976452 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:16:16 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BDE40000 == 23 [pid = 3952] [id = 642] 07:16:16 INFO - PROCESS | 3952 | ++DOMWINDOW == 70 (00000025A96D6000) [pid = 3952] [serial = 1926] [outer = 0000000000000000] 07:16:16 INFO - PROCESS | 3952 | ++DOMWINDOW == 71 (00000025B795DC00) [pid = 3952] [serial = 1927] [outer = 00000025A96D6000] 07:16:16 INFO - PROCESS | 3952 | 1467036976496 Marionette DEBUG loaded listener.js 07:16:16 INFO - PROCESS | 3952 | ++DOMWINDOW == 72 (00000025B7F04000) [pid = 3952] [serial = 1928] [outer = 00000025A96D6000] 07:16:16 INFO - PROCESS | 3952 | 1467036976919 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]]]}] 07:16:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 07:16:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 629ms 07:16:16 INFO - PROCESS | 3952 | 1467036976958 Marionette TRACE conn6 -> [0,2533,"getWindowHandle",null] 07:16:16 INFO - PROCESS | 3952 | 1467036976960 Marionette TRACE conn6 <- [1,2533,null,{"value":"13"}] 07:16:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 07:16:16 INFO - PROCESS | 3952 | 1467036976963 Marionette TRACE conn6 -> [0,2534,"setScriptTimeout",{"ms":35000}] 07:16:16 INFO - PROCESS | 3952 | 1467036976965 Marionette TRACE conn6 <- [1,2534,null,{}] 07:16:16 INFO - PROCESS | 3952 | 1467036976984 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}] 07:16:16 INFO - PROCESS | 3952 | 1467036976986 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:16:17 INFO - PROCESS | 3952 | 1467036977094 Marionette TRACE conn6 <- [1,2535,null,{"value":null}] 07:16:17 INFO - PROCESS | 3952 | 1467036977099 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:17 INFO - PROCESS | 3952 | 1467036977101 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:16:17 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BE197000 == 24 [pid = 3952] [id = 643] 07:16:17 INFO - PROCESS | 3952 | ++DOMWINDOW == 73 (00000025B7F0F000) [pid = 3952] [serial = 1929] [outer = 0000000000000000] 07:16:17 INFO - PROCESS | 3952 | ++DOMWINDOW == 74 (00000025B7FB9C00) [pid = 3952] [serial = 1930] [outer = 00000025B7F0F000] 07:16:17 INFO - PROCESS | 3952 | 1467036977146 Marionette DEBUG loaded listener.js 07:16:17 INFO - PROCESS | 3952 | ++DOMWINDOW == 75 (00000025B806A000) [pid = 3952] [serial = 1931] [outer = 00000025B7F0F000] 07:16:17 INFO - PROCESS | 3952 | 1467036977606 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]]]}] 07:16:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 07:16:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 691ms 07:16:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 07:16:17 INFO - PROCESS | 3952 | 1467036977658 Marionette TRACE conn6 -> [0,2537,"getWindowHandle",null] 07:16:17 INFO - PROCESS | 3952 | 1467036977660 Marionette TRACE conn6 <- [1,2537,null,{"value":"13"}] 07:16:17 INFO - PROCESS | 3952 | 1467036977664 Marionette TRACE conn6 -> [0,2538,"setScriptTimeout",{"ms":35000}] 07:16:17 INFO - PROCESS | 3952 | 1467036977666 Marionette TRACE conn6 <- [1,2538,null,{}] 07:16:17 INFO - PROCESS | 3952 | 1467036977669 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}] 07:16:17 INFO - PROCESS | 3952 | 1467036977671 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:16:17 INFO - PROCESS | 3952 | 1467036977780 Marionette TRACE conn6 <- [1,2539,null,{"value":null}] 07:16:17 INFO - PROCESS | 3952 | 1467036977859 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:17 INFO - PROCESS | 3952 | 1467036977861 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:16:17 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B8247000 == 25 [pid = 3952] [id = 644] 07:16:17 INFO - PROCESS | 3952 | ++DOMWINDOW == 76 (00000025B8073400) [pid = 3952] [serial = 1932] [outer = 0000000000000000] 07:16:17 INFO - PROCESS | 3952 | ++DOMWINDOW == 77 (00000025B8082800) [pid = 3952] [serial = 1933] [outer = 00000025B8073400] 07:16:17 INFO - PROCESS | 3952 | 1467036977905 Marionette DEBUG loaded listener.js 07:16:17 INFO - PROCESS | 3952 | ++DOMWINDOW == 78 (00000025B80B9800) [pid = 3952] [serial = 1934] [outer = 00000025B8073400] 07:16:18 INFO - PROCESS | 3952 | 1467036978349 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]]]}] 07:16:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 07:16:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 733ms 07:16:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 07:16:18 INFO - PROCESS | 3952 | 1467036978405 Marionette TRACE conn6 -> [0,2541,"getWindowHandle",null] 07:16:18 INFO - PROCESS | 3952 | 1467036978407 Marionette TRACE conn6 <- [1,2541,null,{"value":"13"}] 07:16:18 INFO - PROCESS | 3952 | 1467036978410 Marionette TRACE conn6 -> [0,2542,"setScriptTimeout",{"ms":35000}] 07:16:18 INFO - PROCESS | 3952 | 1467036978413 Marionette TRACE conn6 <- [1,2542,null,{}] 07:16:18 INFO - PROCESS | 3952 | 1467036978422 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}] 07:16:18 INFO - PROCESS | 3952 | 1467036978424 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:16:18 INFO - PROCESS | 3952 | 1467036978539 Marionette TRACE conn6 <- [1,2543,null,{"value":null}] 07:16:18 INFO - PROCESS | 3952 | 1467036978552 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:18 INFO - PROCESS | 3952 | 1467036978554 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:16:18 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BEE41800 == 26 [pid = 3952] [id = 645] 07:16:18 INFO - PROCESS | 3952 | ++DOMWINDOW == 79 (00000025AAB95400) [pid = 3952] [serial = 1935] [outer = 0000000000000000] 07:16:18 INFO - PROCESS | 3952 | ++DOMWINDOW == 80 (00000025B8074400) [pid = 3952] [serial = 1936] [outer = 00000025AAB95400] 07:16:18 INFO - PROCESS | 3952 | 1467036978644 Marionette DEBUG loaded listener.js 07:16:18 INFO - PROCESS | 3952 | ++DOMWINDOW == 81 (00000025B8134000) [pid = 3952] [serial = 1937] [outer = 00000025AAB95400] 07:16:19 INFO - PROCESS | 3952 | --DOMWINDOW == 80 (00000025B80BE000) [pid = 3952] [serial = 1872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 07:16:19 INFO - PROCESS | 3952 | --DOMWINDOW == 79 (00000025B14AD400) [pid = 3952] [serial = 1893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 07:16:19 INFO - PROCESS | 3952 | --DOMWINDOW == 78 (00000025B42ECC00) [pid = 3952] [serial = 1896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 07:16:19 INFO - PROCESS | 3952 | --DOMWINDOW == 77 (00000025B601A000) [pid = 3952] [serial = 1899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 07:16:19 INFO - PROCESS | 3952 | --DOMWINDOW == 76 (00000025B7073400) [pid = 3952] [serial = 1902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 07:16:19 INFO - PROCESS | 3952 | --DOMWINDOW == 75 (00000025AA717400) [pid = 3952] [serial = 1878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 07:16:19 INFO - PROCESS | 3952 | --DOMWINDOW == 74 (00000025A9721400) [pid = 3952] [serial = 1875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 07:16:19 INFO - PROCESS | 3952 | --DOMWINDOW == 73 (00000025AF16A800) [pid = 3952] [serial = 1887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 07:16:19 INFO - PROCESS | 3952 | --DOMWINDOW == 72 (00000025AAB9B400) [pid = 3952] [serial = 1884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 07:16:19 INFO - PROCESS | 3952 | --DOMWINDOW == 71 (00000025A9708400) [pid = 3952] [serial = 1881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 07:16:19 INFO - PROCESS | 3952 | --DOMWINDOW == 70 (00000025B09D4400) [pid = 3952] [serial = 1890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 07:16:19 INFO - PROCESS | 3952 | 1467036979328 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]]]}] 07:16:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 07:16:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 943ms 07:16:19 INFO - PROCESS | 3952 | 1467036979357 Marionette TRACE conn6 -> [0,2545,"getWindowHandle",null] 07:16:19 INFO - PROCESS | 3952 | 1467036979359 Marionette TRACE conn6 <- [1,2545,null,{"value":"13"}] 07:16:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 07:16:19 INFO - PROCESS | 3952 | 1467036979363 Marionette TRACE conn6 -> [0,2546,"setScriptTimeout",{"ms":35000}] 07:16:19 INFO - PROCESS | 3952 | 1467036979365 Marionette TRACE conn6 <- [1,2546,null,{}] 07:16:19 INFO - PROCESS | 3952 | 1467036979369 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}] 07:16:19 INFO - PROCESS | 3952 | 1467036979372 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:16:19 INFO - PROCESS | 3952 | 1467036979500 Marionette TRACE conn6 <- [1,2547,null,{"value":null}] 07:16:19 INFO - PROCESS | 3952 | 1467036979555 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:19 INFO - PROCESS | 3952 | 1467036979557 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:16:19 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BB30C800 == 27 [pid = 3952] [id = 646] 07:16:19 INFO - PROCESS | 3952 | ++DOMWINDOW == 71 (00000025ABDE6800) [pid = 3952] [serial = 1938] [outer = 0000000000000000] 07:16:19 INFO - PROCESS | 3952 | ++DOMWINDOW == 72 (00000025B683C400) [pid = 3952] [serial = 1939] [outer = 00000025ABDE6800] 07:16:19 INFO - PROCESS | 3952 | 1467036979604 Marionette DEBUG loaded listener.js 07:16:19 INFO - PROCESS | 3952 | ++DOMWINDOW == 73 (00000025B8268400) [pid = 3952] [serial = 1940] [outer = 00000025ABDE6800] 07:16:19 INFO - PROCESS | 3952 | 1467036979979 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]]]}] 07:16:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 07:16:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 691ms 07:16:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 07:16:20 INFO - PROCESS | 3952 | 1467036980057 Marionette TRACE conn6 -> [0,2549,"getWindowHandle",null] 07:16:20 INFO - PROCESS | 3952 | 1467036980059 Marionette TRACE conn6 <- [1,2549,null,{"value":"13"}] 07:16:20 INFO - PROCESS | 3952 | 1467036980062 Marionette TRACE conn6 -> [0,2550,"setScriptTimeout",{"ms":35000}] 07:16:20 INFO - PROCESS | 3952 | 1467036980064 Marionette TRACE conn6 <- [1,2550,null,{}] 07:16:20 INFO - PROCESS | 3952 | 1467036980068 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}] 07:16:20 INFO - PROCESS | 3952 | 1467036980069 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:16:20 INFO - PROCESS | 3952 | 1467036980154 Marionette TRACE conn6 <- [1,2551,null,{"value":null}] 07:16:20 INFO - PROCESS | 3952 | 1467036980160 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:20 INFO - PROCESS | 3952 | 1467036980162 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:16:20 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BF886800 == 28 [pid = 3952] [id = 647] 07:16:20 INFO - PROCESS | 3952 | ++DOMWINDOW == 74 (00000025B8453C00) [pid = 3952] [serial = 1941] [outer = 0000000000000000] 07:16:20 INFO - PROCESS | 3952 | ++DOMWINDOW == 75 (00000025B899E000) [pid = 3952] [serial = 1942] [outer = 00000025B8453C00] 07:16:20 INFO - PROCESS | 3952 | 1467036980205 Marionette DEBUG loaded listener.js 07:16:20 INFO - PROCESS | 3952 | ++DOMWINDOW == 76 (00000025B8D1FC00) [pid = 3952] [serial = 1943] [outer = 00000025B8453C00] 07:16:20 INFO - PROCESS | 3952 | 1467036980649 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]]]}] 07:16:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 07:16:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 629ms 07:16:20 INFO - PROCESS | 3952 | 1467036980695 Marionette TRACE conn6 -> [0,2553,"getWindowHandle",null] 07:16:20 INFO - PROCESS | 3952 | 1467036980697 Marionette TRACE conn6 <- [1,2553,null,{"value":"13"}] 07:16:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 07:16:20 INFO - PROCESS | 3952 | 1467036980700 Marionette TRACE conn6 -> [0,2554,"setScriptTimeout",{"ms":35000}] 07:16:20 INFO - PROCESS | 3952 | 1467036980702 Marionette TRACE conn6 <- [1,2554,null,{}] 07:16:20 INFO - PROCESS | 3952 | 1467036980706 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}] 07:16:20 INFO - PROCESS | 3952 | 1467036980707 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:16:20 INFO - PROCESS | 3952 | 1467036980793 Marionette TRACE conn6 <- [1,2555,null,{"value":null}] 07:16:20 INFO - PROCESS | 3952 | 1467036980798 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:20 INFO - PROCESS | 3952 | 1467036980800 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:16:20 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BF8E6800 == 29 [pid = 3952] [id = 648] 07:16:20 INFO - PROCESS | 3952 | ++DOMWINDOW == 77 (00000025B8D96C00) [pid = 3952] [serial = 1944] [outer = 0000000000000000] 07:16:20 INFO - PROCESS | 3952 | ++DOMWINDOW == 78 (00000025B8D9D000) [pid = 3952] [serial = 1945] [outer = 00000025B8D96C00] 07:16:20 INFO - PROCESS | 3952 | 1467036980846 Marionette DEBUG loaded listener.js 07:16:20 INFO - PROCESS | 3952 | ++DOMWINDOW == 79 (00000025B8DBB000) [pid = 3952] [serial = 1946] [outer = 00000025B8D96C00] 07:16:21 INFO - PROCESS | 3952 | --DOCSHELL 00000025B4E21000 == 28 [pid = 3952] [id = 626] 07:16:22 INFO - PROCESS | 3952 | --DOMWINDOW == 78 (00000025B80C3400) [pid = 3952] [serial = 1873] [outer = 0000000000000000] [url = about:blank] 07:16:22 INFO - PROCESS | 3952 | --DOMWINDOW == 77 (00000025B3938C00) [pid = 3952] [serial = 1894] [outer = 0000000000000000] [url = about:blank] 07:16:22 INFO - PROCESS | 3952 | --DOMWINDOW == 76 (00000025B49E2000) [pid = 3952] [serial = 1897] [outer = 0000000000000000] [url = about:blank] 07:16:22 INFO - PROCESS | 3952 | --DOMWINDOW == 75 (00000025B6869000) [pid = 3952] [serial = 1900] [outer = 0000000000000000] [url = about:blank] 07:16:22 INFO - PROCESS | 3952 | --DOMWINDOW == 74 (00000025B41CA400) [pid = 3952] [serial = 1895] [outer = 0000000000000000] [url = about:blank] 07:16:22 INFO - PROCESS | 3952 | --DOMWINDOW == 73 (00000025B7414000) [pid = 3952] [serial = 1903] [outer = 0000000000000000] [url = about:blank] 07:16:22 INFO - PROCESS | 3952 | --DOMWINDOW == 72 (00000025AA719400) [pid = 3952] [serial = 1879] [outer = 0000000000000000] [url = about:blank] 07:16:22 INFO - PROCESS | 3952 | --DOMWINDOW == 71 (00000025AA1CCC00) [pid = 3952] [serial = 1877] [outer = 0000000000000000] [url = about:blank] 07:16:22 INFO - PROCESS | 3952 | --DOMWINDOW == 70 (00000025A9726400) [pid = 3952] [serial = 1876] [outer = 0000000000000000] [url = about:blank] 07:16:22 INFO - PROCESS | 3952 | --DOMWINDOW == 69 (00000025B8136400) [pid = 3952] [serial = 1874] [outer = 0000000000000000] [url = about:blank] 07:16:22 INFO - PROCESS | 3952 | --DOMWINDOW == 68 (00000025AF1BC800) [pid = 3952] [serial = 1888] [outer = 0000000000000000] [url = about:blank] 07:16:22 INFO - PROCESS | 3952 | --DOMWINDOW == 67 (00000025AAC45400) [pid = 3952] [serial = 1885] [outer = 0000000000000000] [url = about:blank] 07:16:22 INFO - PROCESS | 3952 | --DOMWINDOW == 66 (00000025AAC9A400) [pid = 3952] [serial = 1886] [outer = 0000000000000000] [url = about:blank] 07:16:22 INFO - PROCESS | 3952 | --DOMWINDOW == 65 (00000025A9721C00) [pid = 3952] [serial = 1882] [outer = 0000000000000000] [url = about:blank] 07:16:22 INFO - PROCESS | 3952 | --DOMWINDOW == 64 (00000025AA1CD800) [pid = 3952] [serial = 1883] [outer = 0000000000000000] [url = about:blank] 07:16:22 INFO - PROCESS | 3952 | --DOMWINDOW == 63 (00000025AAB9D000) [pid = 3952] [serial = 1880] [outer = 0000000000000000] [url = about:blank] 07:16:22 INFO - PROCESS | 3952 | --DOMWINDOW == 62 (00000025B78EC400) [pid = 3952] [serial = 1906] [outer = 0000000000000000] [url = about:blank] 07:16:22 INFO - PROCESS | 3952 | --DOMWINDOW == 61 (00000025B74E6C00) [pid = 3952] [serial = 1904] [outer = 0000000000000000] [url = about:blank] 07:16:22 INFO - PROCESS | 3952 | --DOMWINDOW == 60 (00000025B09DD400) [pid = 3952] [serial = 1891] [outer = 0000000000000000] [url = about:blank] 07:16:22 INFO - PROCESS | 3952 | --DOMWINDOW == 59 (00000025B138FC00) [pid = 3952] [serial = 1892] [outer = 0000000000000000] [url = about:blank] 07:16:22 INFO - PROCESS | 3952 | --DOMWINDOW == 58 (00000025B4EA3000) [pid = 3952] [serial = 1898] [outer = 0000000000000000] [url = about:blank] 07:16:22 INFO - PROCESS | 3952 | --DOMWINDOW == 57 (00000025B6AFAC00) [pid = 3952] [serial = 1901] [outer = 0000000000000000] [url = about:blank] 07:16:22 INFO - PROCESS | 3952 | --DOMWINDOW == 56 (00000025AFB72400) [pid = 3952] [serial = 1889] [outer = 0000000000000000] [url = about:blank] 07:16:22 INFO - PROCESS | 3952 | 1467036982670 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]]]}] 07:16:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 07:16:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1985ms 07:16:22 INFO - PROCESS | 3952 | 1467036982689 Marionette TRACE conn6 -> [0,2557,"getWindowHandle",null] 07:16:22 INFO - PROCESS | 3952 | 1467036982693 Marionette TRACE conn6 <- [1,2557,null,{"value":"13"}] 07:16:22 INFO - PROCESS | 3952 | 1467036982698 Marionette TRACE conn6 -> [0,2558,"setScriptTimeout",{"ms":35000}] 07:16:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 07:16:22 INFO - PROCESS | 3952 | 1467036982702 Marionette TRACE conn6 <- [1,2558,null,{}] 07:16:22 INFO - PROCESS | 3952 | 1467036982708 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}] 07:16:22 INFO - PROCESS | 3952 | 1467036982712 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:16:22 INFO - PROCESS | 3952 | 1467036982804 Marionette TRACE conn6 <- [1,2559,null,{"value":null}] 07:16:22 INFO - PROCESS | 3952 | 1467036982811 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:22 INFO - PROCESS | 3952 | 1467036982816 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:16:22 INFO - PROCESS | 3952 | ++DOCSHELL 00000025AF9B5000 == 29 [pid = 3952] [id = 649] 07:16:22 INFO - PROCESS | 3952 | ++DOMWINDOW == 57 (00000025A9724C00) [pid = 3952] [serial = 1947] [outer = 0000000000000000] 07:16:22 INFO - PROCESS | 3952 | ++DOMWINDOW == 58 (00000025A9F3E000) [pid = 3952] [serial = 1948] [outer = 00000025A9724C00] 07:16:22 INFO - PROCESS | 3952 | 1467036982867 Marionette DEBUG loaded listener.js 07:16:22 INFO - PROCESS | 3952 | ++DOMWINDOW == 59 (00000025AA703000) [pid = 3952] [serial = 1949] [outer = 00000025A9724C00] 07:16:23 INFO - PROCESS | 3952 | 1467036983373 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]]]}] 07:16:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 07:16:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 732ms 07:16:23 INFO - PROCESS | 3952 | 1467036983435 Marionette TRACE conn6 -> [0,2561,"getWindowHandle",null] 07:16:23 INFO - PROCESS | 3952 | 1467036983440 Marionette TRACE conn6 <- [1,2561,null,{"value":"13"}] 07:16:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 07:16:23 INFO - PROCESS | 3952 | 1467036983447 Marionette TRACE conn6 -> [0,2562,"setScriptTimeout",{"ms":35000}] 07:16:23 INFO - PROCESS | 3952 | 1467036983450 Marionette TRACE conn6 <- [1,2562,null,{}] 07:16:23 INFO - PROCESS | 3952 | 1467036983454 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}] 07:16:23 INFO - PROCESS | 3952 | 1467036983457 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:16:23 INFO - PROCESS | 3952 | 1467036983550 Marionette TRACE conn6 <- [1,2563,null,{"value":null}] 07:16:23 INFO - PROCESS | 3952 | 1467036983563 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:23 INFO - PROCESS | 3952 | 1467036983566 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:16:23 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B4E0F800 == 30 [pid = 3952] [id = 650] 07:16:23 INFO - PROCESS | 3952 | ++DOMWINDOW == 60 (00000025AAA04800) [pid = 3952] [serial = 1950] [outer = 0000000000000000] 07:16:23 INFO - PROCESS | 3952 | ++DOMWINDOW == 61 (00000025AAA05C00) [pid = 3952] [serial = 1951] [outer = 00000025AAA04800] 07:16:23 INFO - PROCESS | 3952 | 1467036983616 Marionette DEBUG loaded listener.js 07:16:23 INFO - PROCESS | 3952 | ++DOMWINDOW == 62 (00000025AAC47400) [pid = 3952] [serial = 1952] [outer = 00000025AAA04800] 07:16:24 INFO - PROCESS | 3952 | 1467036984142 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]]]}] 07:16:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 07:16:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 733ms 07:16:24 INFO - PROCESS | 3952 | 1467036984203 Marionette TRACE conn6 -> [0,2565,"getWindowHandle",null] 07:16:24 INFO - PROCESS | 3952 | 1467036984206 Marionette TRACE conn6 <- [1,2565,null,{"value":"13"}] 07:16:24 INFO - PROCESS | 3952 | 1467036984209 Marionette TRACE conn6 -> [0,2566,"setScriptTimeout",{"ms":35000}] 07:16:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 07:16:24 INFO - PROCESS | 3952 | 1467036984213 Marionette TRACE conn6 <- [1,2566,null,{}] 07:16:24 INFO - PROCESS | 3952 | 1467036984225 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}] 07:16:24 INFO - PROCESS | 3952 | 1467036984230 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:16:24 INFO - PROCESS | 3952 | 1467036984343 Marionette TRACE conn6 <- [1,2567,null,{"value":null}] 07:16:24 INFO - PROCESS | 3952 | 1467036984360 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:24 INFO - PROCESS | 3952 | 1467036984364 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:16:24 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B75B6000 == 31 [pid = 3952] [id = 651] 07:16:24 INFO - PROCESS | 3952 | ++DOMWINDOW == 63 (00000025A8CCF000) [pid = 3952] [serial = 1953] [outer = 0000000000000000] 07:16:24 INFO - PROCESS | 3952 | ++DOMWINDOW == 64 (00000025AB319400) [pid = 3952] [serial = 1954] [outer = 00000025A8CCF000] 07:16:24 INFO - PROCESS | 3952 | 1467036984413 Marionette DEBUG loaded listener.js 07:16:24 INFO - PROCESS | 3952 | ++DOMWINDOW == 65 (00000025AF0F4000) [pid = 3952] [serial = 1955] [outer = 00000025A8CCF000] 07:16:24 INFO - PROCESS | 3952 | 1467036984837 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]]]}] 07:16:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 07:16:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 690ms 07:16:24 INFO - PROCESS | 3952 | 1467036984907 Marionette TRACE conn6 -> [0,2569,"getWindowHandle",null] 07:16:24 INFO - PROCESS | 3952 | 1467036984909 Marionette TRACE conn6 <- [1,2569,null,{"value":"13"}] 07:16:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 07:16:24 INFO - PROCESS | 3952 | 1467036984913 Marionette TRACE conn6 -> [0,2570,"setScriptTimeout",{"ms":35000}] 07:16:24 INFO - PROCESS | 3952 | 1467036984915 Marionette TRACE conn6 <- [1,2570,null,{}] 07:16:24 INFO - PROCESS | 3952 | 1467036984918 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}] 07:16:24 INFO - PROCESS | 3952 | 1467036984921 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:16:25 INFO - PROCESS | 3952 | 1467036985010 Marionette TRACE conn6 <- [1,2571,null,{"value":null}] 07:16:25 INFO - PROCESS | 3952 | 1467036985019 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:25 INFO - PROCESS | 3952 | 1467036985021 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:16:25 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B7AEA000 == 32 [pid = 3952] [id = 652] 07:16:25 INFO - PROCESS | 3952 | ++DOMWINDOW == 66 (00000025AFB7B000) [pid = 3952] [serial = 1956] [outer = 0000000000000000] 07:16:25 INFO - PROCESS | 3952 | ++DOMWINDOW == 67 (00000025AFE41C00) [pid = 3952] [serial = 1957] [outer = 00000025AFB7B000] 07:16:25 INFO - PROCESS | 3952 | 1467036985067 Marionette DEBUG loaded listener.js 07:16:25 INFO - PROCESS | 3952 | ++DOMWINDOW == 68 (00000025B09D6400) [pid = 3952] [serial = 1958] [outer = 00000025AFB7B000] 07:16:25 INFO - PROCESS | 3952 | 1467036985516 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]]]}] 07:16:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 07:16:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 628ms 07:16:25 INFO - PROCESS | 3952 | 1467036985543 Marionette TRACE conn6 -> [0,2573,"getWindowHandle",null] 07:16:25 INFO - PROCESS | 3952 | 1467036985546 Marionette TRACE conn6 <- [1,2573,null,{"value":"13"}] 07:16:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 07:16:25 INFO - PROCESS | 3952 | 1467036985549 Marionette TRACE conn6 -> [0,2574,"setScriptTimeout",{"ms":35000}] 07:16:25 INFO - PROCESS | 3952 | 1467036985551 Marionette TRACE conn6 <- [1,2574,null,{}] 07:16:25 INFO - PROCESS | 3952 | 1467036985555 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}] 07:16:25 INFO - PROCESS | 3952 | 1467036985557 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:16:25 INFO - PROCESS | 3952 | 1467036985640 Marionette TRACE conn6 <- [1,2575,null,{"value":null}] 07:16:25 INFO - PROCESS | 3952 | 1467036985647 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:25 INFO - PROCESS | 3952 | 1467036985649 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:16:25 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B893F800 == 33 [pid = 3952] [id = 653] 07:16:25 INFO - PROCESS | 3952 | ++DOMWINDOW == 69 (00000025AA716000) [pid = 3952] [serial = 1959] [outer = 0000000000000000] 07:16:25 INFO - PROCESS | 3952 | ++DOMWINDOW == 70 (00000025B14A5800) [pid = 3952] [serial = 1960] [outer = 00000025AA716000] 07:16:25 INFO - PROCESS | 3952 | 1467036985725 Marionette DEBUG loaded listener.js 07:16:25 INFO - PROCESS | 3952 | ++DOMWINDOW == 71 (00000025B3934C00) [pid = 3952] [serial = 1961] [outer = 00000025AA716000] 07:16:26 INFO - PROCESS | 3952 | 1467036986169 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]]]}] 07:16:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 07:16:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 690ms 07:16:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 07:16:26 INFO - PROCESS | 3952 | 1467036986243 Marionette TRACE conn6 -> [0,2577,"getWindowHandle",null] 07:16:26 INFO - PROCESS | 3952 | 1467036986245 Marionette TRACE conn6 <- [1,2577,null,{"value":"13"}] 07:16:26 INFO - PROCESS | 3952 | 1467036986248 Marionette TRACE conn6 -> [0,2578,"setScriptTimeout",{"ms":35000}] 07:16:26 INFO - PROCESS | 3952 | 1467036986250 Marionette TRACE conn6 <- [1,2578,null,{}] 07:16:26 INFO - PROCESS | 3952 | 1467036986254 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}] 07:16:26 INFO - PROCESS | 3952 | 1467036986260 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:16:26 INFO - PROCESS | 3952 | 1467036986365 Marionette TRACE conn6 <- [1,2579,null,{"value":null}] 07:16:26 INFO - PROCESS | 3952 | 1467036986371 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:26 INFO - PROCESS | 3952 | 1467036986373 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:16:26 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BAEA6800 == 34 [pid = 3952] [id = 654] 07:16:26 INFO - PROCESS | 3952 | ++DOMWINDOW == 72 (00000025B3970000) [pid = 3952] [serial = 1962] [outer = 0000000000000000] 07:16:26 INFO - PROCESS | 3952 | ++DOMWINDOW == 73 (00000025B486D400) [pid = 3952] [serial = 1963] [outer = 00000025B3970000] 07:16:26 INFO - PROCESS | 3952 | 1467036986419 Marionette DEBUG loaded listener.js 07:16:26 INFO - PROCESS | 3952 | ++DOMWINDOW == 74 (00000025B49EAC00) [pid = 3952] [serial = 1964] [outer = 00000025B3970000] 07:16:26 INFO - PROCESS | 3952 | 1467036986849 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]]]}] 07:16:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 07:16:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 628ms 07:16:26 INFO - PROCESS | 3952 | 1467036986879 Marionette TRACE conn6 -> [0,2581,"getWindowHandle",null] 07:16:26 INFO - PROCESS | 3952 | 1467036986882 Marionette TRACE conn6 <- [1,2581,null,{"value":"13"}] 07:16:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 07:16:26 INFO - PROCESS | 3952 | 1467036986885 Marionette TRACE conn6 -> [0,2582,"setScriptTimeout",{"ms":35000}] 07:16:26 INFO - PROCESS | 3952 | 1467036986887 Marionette TRACE conn6 <- [1,2582,null,{}] 07:16:26 INFO - PROCESS | 3952 | 1467036986890 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}] 07:16:26 INFO - PROCESS | 3952 | 1467036986892 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:16:26 INFO - PROCESS | 3952 | 1467036986973 Marionette TRACE conn6 <- [1,2583,null,{"value":null}] 07:16:26 INFO - PROCESS | 3952 | 1467036986979 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:26 INFO - PROCESS | 3952 | 1467036986980 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:16:27 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BB74B000 == 35 [pid = 3952] [id = 655] 07:16:27 INFO - PROCESS | 3952 | ++DOMWINDOW == 75 (00000025B4E9C400) [pid = 3952] [serial = 1965] [outer = 0000000000000000] 07:16:27 INFO - PROCESS | 3952 | ++DOMWINDOW == 76 (00000025B6016400) [pid = 3952] [serial = 1966] [outer = 00000025B4E9C400] 07:16:27 INFO - PROCESS | 3952 | 1467036987025 Marionette DEBUG loaded listener.js 07:16:27 INFO - PROCESS | 3952 | ++DOMWINDOW == 77 (00000025B6A54800) [pid = 3952] [serial = 1967] [outer = 00000025B4E9C400] 07:16:27 INFO - PROCESS | 3952 | 1467036987467 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]]]}] 07:16:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 07:16:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 629ms 07:16:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 07:16:27 INFO - PROCESS | 3952 | 1467036987523 Marionette TRACE conn6 -> [0,2585,"getWindowHandle",null] 07:16:27 INFO - PROCESS | 3952 | 1467036987525 Marionette TRACE conn6 <- [1,2585,null,{"value":"13"}] 07:16:27 INFO - PROCESS | 3952 | 1467036987529 Marionette TRACE conn6 -> [0,2586,"setScriptTimeout",{"ms":35000}] 07:16:27 INFO - PROCESS | 3952 | 1467036987531 Marionette TRACE conn6 <- [1,2586,null,{}] 07:16:27 INFO - PROCESS | 3952 | 1467036987535 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}] 07:16:27 INFO - PROCESS | 3952 | 1467036987537 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:16:27 INFO - PROCESS | 3952 | 1467036987620 Marionette TRACE conn6 <- [1,2587,null,{"value":null}] 07:16:27 INFO - PROCESS | 3952 | 1467036987625 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:27 INFO - PROCESS | 3952 | 1467036987627 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:16:27 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BC95E800 == 36 [pid = 3952] [id = 656] 07:16:27 INFO - PROCESS | 3952 | ++DOMWINDOW == 78 (00000025B6A53400) [pid = 3952] [serial = 1968] [outer = 0000000000000000] 07:16:27 INFO - PROCESS | 3952 | ++DOMWINDOW == 79 (00000025B707B400) [pid = 3952] [serial = 1969] [outer = 00000025B6A53400] 07:16:27 INFO - PROCESS | 3952 | 1467036987672 Marionette DEBUG loaded listener.js 07:16:27 INFO - PROCESS | 3952 | ++DOMWINDOW == 80 (00000025B74E5800) [pid = 3952] [serial = 1970] [outer = 00000025B6A53400] 07:16:28 INFO - PROCESS | 3952 | 1467036988158 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]]]}] 07:16:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 07:16:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 690ms 07:16:28 INFO - PROCESS | 3952 | 1467036988222 Marionette TRACE conn6 -> [0,2589,"getWindowHandle",null] 07:16:28 INFO - PROCESS | 3952 | 1467036988224 Marionette TRACE conn6 <- [1,2589,null,{"value":"13"}] 07:16:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 07:16:28 INFO - PROCESS | 3952 | 1467036988234 Marionette TRACE conn6 -> [0,2590,"setScriptTimeout",{"ms":35000}] 07:16:28 INFO - PROCESS | 3952 | 1467036988236 Marionette TRACE conn6 <- [1,2590,null,{}] 07:16:28 INFO - PROCESS | 3952 | 1467036988240 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}] 07:16:28 INFO - PROCESS | 3952 | 1467036988242 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:16:28 INFO - PROCESS | 3952 | 1467036988350 Marionette TRACE conn6 <- [1,2591,null,{"value":null}] 07:16:28 INFO - PROCESS | 3952 | 1467036988429 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:28 INFO - PROCESS | 3952 | 1467036988431 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:16:28 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B75B5800 == 37 [pid = 3952] [id = 657] 07:16:28 INFO - PROCESS | 3952 | ++DOMWINDOW == 81 (00000025B74F1C00) [pid = 3952] [serial = 1971] [outer = 0000000000000000] 07:16:28 INFO - PROCESS | 3952 | ++DOMWINDOW == 82 (00000025B795AC00) [pid = 3952] [serial = 1972] [outer = 00000025B74F1C00] 07:16:28 INFO - PROCESS | 3952 | 1467036988475 Marionette DEBUG loaded listener.js 07:16:28 INFO - PROCESS | 3952 | ++DOMWINDOW == 83 (00000025B7F09000) [pid = 3952] [serial = 1973] [outer = 00000025B74F1C00] 07:16:28 INFO - PROCESS | 3952 | 1467036988919 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]]]}] 07:16:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 07:16:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 733ms 07:16:28 INFO - PROCESS | 3952 | 1467036988972 Marionette TRACE conn6 -> [0,2593,"getWindowHandle",null] 07:16:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 07:16:28 INFO - PROCESS | 3952 | 1467036988975 Marionette TRACE conn6 <- [1,2593,null,{"value":"13"}] 07:16:28 INFO - PROCESS | 3952 | 1467036988978 Marionette TRACE conn6 -> [0,2594,"setScriptTimeout",{"ms":35000}] 07:16:28 INFO - PROCESS | 3952 | 1467036988980 Marionette TRACE conn6 <- [1,2594,null,{}] 07:16:28 INFO - PROCESS | 3952 | 1467036988983 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}] 07:16:28 INFO - PROCESS | 3952 | 1467036988985 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:16:29 INFO - PROCESS | 3952 | 1467036989105 Marionette TRACE conn6 <- [1,2595,null,{"value":null}] 07:16:29 INFO - PROCESS | 3952 | 1467036989118 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:29 INFO - PROCESS | 3952 | 1467036989119 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:16:29 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BEC5C800 == 38 [pid = 3952] [id = 658] 07:16:29 INFO - PROCESS | 3952 | ++DOMWINDOW == 84 (00000025B7FBC400) [pid = 3952] [serial = 1974] [outer = 0000000000000000] 07:16:29 INFO - PROCESS | 3952 | ++DOMWINDOW == 85 (00000025B806A800) [pid = 3952] [serial = 1975] [outer = 00000025B7FBC400] 07:16:29 INFO - PROCESS | 3952 | 1467036989164 Marionette DEBUG loaded listener.js 07:16:29 INFO - PROCESS | 3952 | ++DOMWINDOW == 86 (00000025B8081800) [pid = 3952] [serial = 1976] [outer = 00000025B7FBC400] 07:16:29 INFO - PROCESS | 3952 | 1467036989630 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]]]}] 07:16:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 07:16:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 692ms 07:16:29 INFO - PROCESS | 3952 | 1467036989677 Marionette TRACE conn6 -> [0,2597,"getWindowHandle",null] 07:16:29 INFO - PROCESS | 3952 | 1467036989680 Marionette TRACE conn6 <- [1,2597,null,{"value":"13"}] 07:16:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 07:16:29 INFO - PROCESS | 3952 | 1467036989683 Marionette TRACE conn6 -> [0,2598,"setScriptTimeout",{"ms":35000}] 07:16:29 INFO - PROCESS | 3952 | 1467036989686 Marionette TRACE conn6 <- [1,2598,null,{}] 07:16:29 INFO - PROCESS | 3952 | 1467036989691 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}] 07:16:29 INFO - PROCESS | 3952 | 1467036989693 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:16:29 INFO - PROCESS | 3952 | 1467036989849 Marionette TRACE conn6 <- [1,2599,null,{"value":null}] 07:16:30 INFO - PROCESS | 3952 | --DOMWINDOW == 85 (00000025B7F0F000) [pid = 3952] [serial = 1929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 07:16:30 INFO - PROCESS | 3952 | --DOMWINDOW == 84 (00000025B8073400) [pid = 3952] [serial = 1932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 07:16:30 INFO - PROCESS | 3952 | --DOMWINDOW == 83 (00000025ABDE6800) [pid = 3952] [serial = 1938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 07:16:30 INFO - PROCESS | 3952 | --DOMWINDOW == 82 (00000025AAB95400) [pid = 3952] [serial = 1935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 07:16:30 INFO - PROCESS | 3952 | --DOMWINDOW == 81 (00000025B8453C00) [pid = 3952] [serial = 1941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 07:16:30 INFO - PROCESS | 3952 | --DOMWINDOW == 80 (00000025A96D6000) [pid = 3952] [serial = 1926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 07:16:30 INFO - PROCESS | 3952 | --DOMWINDOW == 79 (00000025B4E9B000) [pid = 3952] [serial = 1923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 07:16:30 INFO - PROCESS | 3952 | --DOMWINDOW == 78 (00000025AAB9BC00) [pid = 3952] [serial = 1920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 07:16:30 INFO - PROCESS | 3952 | --DOMWINDOW == 77 (00000025B0FA1000) [pid = 3952] [serial = 1917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 07:16:30 INFO - PROCESS | 3952 | --DOMWINDOW == 76 (00000025A8CCE800) [pid = 3952] [serial = 1914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 07:16:30 INFO - PROCESS | 3952 | --DOMWINDOW == 75 (00000025AAC4E400) [pid = 3952] [serial = 1911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 07:16:30 INFO - PROCESS | 3952 | --DOMWINDOW == 74 (00000025AA705400) [pid = 3952] [serial = 1908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 07:16:30 INFO - PROCESS | 3952 | --DOMWINDOW == 73 (00000025B762EC00) [pid = 3952] [serial = 1905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 07:16:30 INFO - PROCESS | 3952 | 1467036990037 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:30 INFO - PROCESS | 3952 | 1467036990039 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:16:30 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B893F000 == 39 [pid = 3952] [id = 659] 07:16:30 INFO - PROCESS | 3952 | ++DOMWINDOW == 74 (00000025A8D50000) [pid = 3952] [serial = 1977] [outer = 0000000000000000] 07:16:30 INFO - PROCESS | 3952 | ++DOMWINDOW == 75 (00000025AA71E800) [pid = 3952] [serial = 1978] [outer = 00000025A8D50000] 07:16:30 INFO - PROCESS | 3952 | 1467036990091 Marionette DEBUG loaded listener.js 07:16:30 INFO - PROCESS | 3952 | ++DOMWINDOW == 76 (00000025B79A0C00) [pid = 3952] [serial = 1979] [outer = 00000025A8D50000] 07:16:30 INFO - PROCESS | 3952 | 1467036990477 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]]]}] 07:16:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 07:16:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 839ms 07:16:30 INFO - PROCESS | 3952 | 1467036990523 Marionette TRACE conn6 -> [0,2601,"getWindowHandle",null] 07:16:30 INFO - PROCESS | 3952 | 1467036990525 Marionette TRACE conn6 <- [1,2601,null,{"value":"13"}] 07:16:30 INFO - PROCESS | 3952 | 1467036990528 Marionette TRACE conn6 -> [0,2602,"setScriptTimeout",{"ms":35000}] 07:16:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 07:16:30 INFO - PROCESS | 3952 | 1467036990530 Marionette TRACE conn6 <- [1,2602,null,{}] 07:16:30 INFO - PROCESS | 3952 | 1467036990533 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}] 07:16:30 INFO - PROCESS | 3952 | 1467036990535 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:16:30 INFO - PROCESS | 3952 | 1467036990647 Marionette TRACE conn6 <- [1,2603,null,{"value":null}] 07:16:30 INFO - PROCESS | 3952 | 1467036990655 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:30 INFO - PROCESS | 3952 | 1467036990657 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:16:30 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BF269800 == 40 [pid = 3952] [id = 660] 07:16:30 INFO - PROCESS | 3952 | ++DOMWINDOW == 77 (00000025A971F000) [pid = 3952] [serial = 1980] [outer = 0000000000000000] 07:16:30 INFO - PROCESS | 3952 | ++DOMWINDOW == 78 (00000025B8267C00) [pid = 3952] [serial = 1981] [outer = 00000025A971F000] 07:16:30 INFO - PROCESS | 3952 | 1467036990709 Marionette DEBUG loaded listener.js 07:16:30 INFO - PROCESS | 3952 | ++DOMWINDOW == 79 (00000025B8984C00) [pid = 3952] [serial = 1982] [outer = 00000025A971F000] 07:16:31 INFO - PROCESS | 3952 | 1467036991118 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]]]}] 07:16:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 07:16:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 629ms 07:16:31 INFO - PROCESS | 3952 | 1467036991161 Marionette TRACE conn6 -> [0,2605,"getWindowHandle",null] 07:16:31 INFO - PROCESS | 3952 | 1467036991163 Marionette TRACE conn6 <- [1,2605,null,{"value":"13"}] 07:16:31 INFO - PROCESS | 3952 | 1467036991166 Marionette TRACE conn6 -> [0,2606,"setScriptTimeout",{"ms":35000}] 07:16:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 07:16:31 INFO - PROCESS | 3952 | 1467036991168 Marionette TRACE conn6 <- [1,2606,null,{}] 07:16:31 INFO - PROCESS | 3952 | 1467036991172 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}] 07:16:31 INFO - PROCESS | 3952 | 1467036991173 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:16:31 INFO - PROCESS | 3952 | 1467036991288 Marionette TRACE conn6 <- [1,2607,null,{"value":null}] 07:16:31 INFO - PROCESS | 3952 | 1467036991328 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:31 INFO - PROCESS | 3952 | 1467036991330 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:16:31 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BF8EE000 == 41 [pid = 3952] [id = 661] 07:16:31 INFO - PROCESS | 3952 | ++DOMWINDOW == 80 (00000025B8B85800) [pid = 3952] [serial = 1983] [outer = 0000000000000000] 07:16:31 INFO - PROCESS | 3952 | ++DOMWINDOW == 81 (00000025B8D98800) [pid = 3952] [serial = 1984] [outer = 00000025B8B85800] 07:16:31 INFO - PROCESS | 3952 | 1467036991373 Marionette DEBUG loaded listener.js 07:16:31 INFO - PROCESS | 3952 | ++DOMWINDOW == 82 (00000025B8DBA800) [pid = 3952] [serial = 1985] [outer = 00000025B8B85800] 07:16:31 INFO - PROCESS | 3952 | 1467036991779 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]]]}] 07:16:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 07:16:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 628ms 07:16:31 INFO - PROCESS | 3952 | 1467036991798 Marionette TRACE conn6 -> [0,2609,"getWindowHandle",null] 07:16:31 INFO - PROCESS | 3952 | 1467036991800 Marionette TRACE conn6 <- [1,2609,null,{"value":"13"}] 07:16:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 07:16:31 INFO - PROCESS | 3952 | 1467036991803 Marionette TRACE conn6 -> [0,2610,"setScriptTimeout",{"ms":35000}] 07:16:31 INFO - PROCESS | 3952 | 1467036991805 Marionette TRACE conn6 <- [1,2610,null,{}] 07:16:31 INFO - PROCESS | 3952 | 1467036991808 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}] 07:16:31 INFO - PROCESS | 3952 | 1467036991810 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:16:31 INFO - PROCESS | 3952 | 1467036991936 Marionette TRACE conn6 <- [1,2611,null,{"value":null}] 07:16:31 INFO - PROCESS | 3952 | 1467036991943 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:31 INFO - PROCESS | 3952 | 1467036991945 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:16:31 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BFE91800 == 42 [pid = 3952] [id = 662] 07:16:31 INFO - PROCESS | 3952 | ++DOMWINDOW == 83 (00000025B9683800) [pid = 3952] [serial = 1986] [outer = 0000000000000000] 07:16:31 INFO - PROCESS | 3952 | ++DOMWINDOW == 84 (00000025B9803C00) [pid = 3952] [serial = 1987] [outer = 00000025B9683800] 07:16:31 INFO - PROCESS | 3952 | 1467036991989 Marionette DEBUG loaded listener.js 07:16:32 INFO - PROCESS | 3952 | ++DOMWINDOW == 85 (00000025B9C2C000) [pid = 3952] [serial = 1988] [outer = 00000025B9683800] 07:16:32 INFO - PROCESS | 3952 | 1467036992808 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]]]}] 07:16:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 07:16:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1084ms 07:16:32 INFO - PROCESS | 3952 | 1467036992908 Marionette TRACE conn6 -> [0,2613,"getWindowHandle",null] 07:16:32 INFO - PROCESS | 3952 | 1467036992913 Marionette TRACE conn6 <- [1,2613,null,{"value":"13"}] 07:16:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 07:16:32 INFO - PROCESS | 3952 | 1467036992918 Marionette TRACE conn6 -> [0,2614,"setScriptTimeout",{"ms":35000}] 07:16:32 INFO - PROCESS | 3952 | 1467036992924 Marionette TRACE conn6 <- [1,2614,null,{}] 07:16:32 INFO - PROCESS | 3952 | 1467036992930 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}] 07:16:32 INFO - PROCESS | 3952 | 1467036992933 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:16:33 INFO - PROCESS | 3952 | 1467036993069 Marionette TRACE conn6 <- [1,2615,null,{"value":null}] 07:16:33 INFO - PROCESS | 3952 | 1467036993185 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:33 INFO - PROCESS | 3952 | 1467036993188 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:16:33 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B4EB8000 == 43 [pid = 3952] [id = 663] 07:16:33 INFO - PROCESS | 3952 | ++DOMWINDOW == 86 (00000025AA702400) [pid = 3952] [serial = 1989] [outer = 0000000000000000] 07:16:33 INFO - PROCESS | 3952 | ++DOMWINDOW == 87 (00000025AA71A000) [pid = 3952] [serial = 1990] [outer = 00000025AA702400] 07:16:33 INFO - PROCESS | 3952 | 1467036993248 Marionette DEBUG loaded listener.js 07:16:33 INFO - PROCESS | 3952 | ++DOMWINDOW == 88 (00000025AAC4DC00) [pid = 3952] [serial = 1991] [outer = 00000025AA702400] 07:16:34 INFO - PROCESS | 3952 | 1467036994164 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]]]}] 07:16:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 07:16:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1282ms 07:16:34 INFO - PROCESS | 3952 | 1467036994208 Marionette TRACE conn6 -> [0,2617,"getWindowHandle",null] 07:16:34 INFO - PROCESS | 3952 | 1467036994212 Marionette TRACE conn6 <- [1,2617,null,{"value":"13"}] 07:16:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 07:16:34 INFO - PROCESS | 3952 | 1467036994217 Marionette TRACE conn6 -> [0,2618,"setScriptTimeout",{"ms":35000}] 07:16:34 INFO - PROCESS | 3952 | 1467036994221 Marionette TRACE conn6 <- [1,2618,null,{}] 07:16:34 INFO - PROCESS | 3952 | 1467036994226 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}] 07:16:34 INFO - PROCESS | 3952 | 1467036994229 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:16:34 INFO - PROCESS | 3952 | 1467036994342 Marionette TRACE conn6 <- [1,2619,null,{"value":null}] 07:16:34 INFO - PROCESS | 3952 | 1467036994422 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:34 INFO - PROCESS | 3952 | 1467036994427 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:16:34 INFO - PROCESS | 3952 | ++DOCSHELL 00000025AFBC1000 == 44 [pid = 3952] [id = 664] 07:16:34 INFO - PROCESS | 3952 | ++DOMWINDOW == 89 (00000025A8D40C00) [pid = 3952] [serial = 1992] [outer = 0000000000000000] 07:16:34 INFO - PROCESS | 3952 | ++DOMWINDOW == 90 (00000025AA720800) [pid = 3952] [serial = 1993] [outer = 00000025A8D40C00] 07:16:34 INFO - PROCESS | 3952 | 1467036994511 Marionette DEBUG loaded listener.js 07:16:34 INFO - PROCESS | 3952 | ++DOMWINDOW == 91 (00000025AAF53800) [pid = 3952] [serial = 1994] [outer = 00000025A8D40C00] 07:16:34 INFO - PROCESS | 3952 | --DOCSHELL 00000025BF886800 == 43 [pid = 3952] [id = 647] 07:16:34 INFO - PROCESS | 3952 | --DOCSHELL 00000025BB30C800 == 42 [pid = 3952] [id = 646] 07:16:34 INFO - PROCESS | 3952 | --DOCSHELL 00000025BF8EE000 == 41 [pid = 3952] [id = 661] 07:16:34 INFO - PROCESS | 3952 | --DOCSHELL 00000025BF269800 == 40 [pid = 3952] [id = 660] 07:16:34 INFO - PROCESS | 3952 | --DOCSHELL 00000025B893F000 == 39 [pid = 3952] [id = 659] 07:16:34 INFO - PROCESS | 3952 | --DOCSHELL 00000025BEC5C800 == 38 [pid = 3952] [id = 658] 07:16:34 INFO - PROCESS | 3952 | --DOCSHELL 00000025B75B5800 == 37 [pid = 3952] [id = 657] 07:16:34 INFO - PROCESS | 3952 | --DOCSHELL 00000025BC95E800 == 36 [pid = 3952] [id = 656] 07:16:34 INFO - PROCESS | 3952 | --DOCSHELL 00000025BB74B000 == 35 [pid = 3952] [id = 655] 07:16:34 INFO - PROCESS | 3952 | --DOCSHELL 00000025BAEA6800 == 34 [pid = 3952] [id = 654] 07:16:34 INFO - PROCESS | 3952 | --DOCSHELL 00000025B893F800 == 33 [pid = 3952] [id = 653] 07:16:34 INFO - PROCESS | 3952 | --DOCSHELL 00000025B7AEA000 == 32 [pid = 3952] [id = 652] 07:16:34 INFO - PROCESS | 3952 | --DOCSHELL 00000025B75B6000 == 31 [pid = 3952] [id = 651] 07:16:34 INFO - PROCESS | 3952 | --DOMWINDOW == 90 (00000025B8D9D000) [pid = 3952] [serial = 1945] [outer = 0000000000000000] [url = about:blank] 07:16:34 INFO - PROCESS | 3952 | --DOCSHELL 00000025B4E0F800 == 30 [pid = 3952] [id = 650] 07:16:34 INFO - PROCESS | 3952 | --DOCSHELL 00000025AF9B5000 == 29 [pid = 3952] [id = 649] 07:16:34 INFO - PROCESS | 3952 | --DOCSHELL 00000025BF8E6800 == 28 [pid = 3952] [id = 648] 07:16:34 INFO - PROCESS | 3952 | --DOMWINDOW == 89 (00000025B7FB9C00) [pid = 3952] [serial = 1930] [outer = 0000000000000000] [url = about:blank] 07:16:34 INFO - PROCESS | 3952 | --DOMWINDOW == 88 (00000025B80B9800) [pid = 3952] [serial = 1934] [outer = 0000000000000000] [url = about:blank] 07:16:34 INFO - PROCESS | 3952 | --DOMWINDOW == 87 (00000025B8082800) [pid = 3952] [serial = 1933] [outer = 0000000000000000] [url = about:blank] 07:16:34 INFO - PROCESS | 3952 | --DOMWINDOW == 86 (00000025B683C400) [pid = 3952] [serial = 1939] [outer = 0000000000000000] [url = about:blank] 07:16:34 INFO - PROCESS | 3952 | --DOMWINDOW == 85 (00000025B8074400) [pid = 3952] [serial = 1936] [outer = 0000000000000000] [url = about:blank] 07:16:34 INFO - PROCESS | 3952 | --DOMWINDOW == 84 (00000025B899E000) [pid = 3952] [serial = 1942] [outer = 0000000000000000] [url = about:blank] 07:16:34 INFO - PROCESS | 3952 | --DOMWINDOW == 83 (00000025B8134000) [pid = 3952] [serial = 1937] [outer = 0000000000000000] [url = about:blank] 07:16:34 INFO - PROCESS | 3952 | --DOMWINDOW == 82 (00000025B795DC00) [pid = 3952] [serial = 1927] [outer = 0000000000000000] [url = about:blank] 07:16:34 INFO - PROCESS | 3952 | --DOMWINDOW == 81 (00000025B6AF9000) [pid = 3952] [serial = 1924] [outer = 0000000000000000] [url = about:blank] 07:16:34 INFO - PROCESS | 3952 | --DOMWINDOW == 80 (00000025B7414800) [pid = 3952] [serial = 1925] [outer = 0000000000000000] [url = about:blank] 07:16:34 INFO - PROCESS | 3952 | --DOMWINDOW == 79 (00000025B41D2000) [pid = 3952] [serial = 1921] [outer = 0000000000000000] [url = about:blank] 07:16:34 INFO - PROCESS | 3952 | --DOMWINDOW == 78 (00000025B4530C00) [pid = 3952] [serial = 1922] [outer = 0000000000000000] [url = about:blank] 07:16:34 INFO - PROCESS | 3952 | --DOMWINDOW == 77 (00000025B1456800) [pid = 3952] [serial = 1918] [outer = 0000000000000000] [url = about:blank] 07:16:34 INFO - PROCESS | 3952 | --DOMWINDOW == 76 (00000025B3935C00) [pid = 3952] [serial = 1919] [outer = 0000000000000000] [url = about:blank] 07:16:34 INFO - PROCESS | 3952 | --DOMWINDOW == 75 (00000025AF8B1C00) [pid = 3952] [serial = 1915] [outer = 0000000000000000] [url = about:blank] 07:16:34 INFO - PROCESS | 3952 | --DOMWINDOW == 74 (00000025B0995800) [pid = 3952] [serial = 1916] [outer = 0000000000000000] [url = about:blank] 07:16:34 INFO - PROCESS | 3952 | --DOMWINDOW == 73 (00000025AAC93400) [pid = 3952] [serial = 1912] [outer = 0000000000000000] [url = about:blank] 07:16:34 INFO - PROCESS | 3952 | --DOMWINDOW == 72 (00000025AAF59000) [pid = 3952] [serial = 1913] [outer = 0000000000000000] [url = about:blank] 07:16:34 INFO - PROCESS | 3952 | --DOMWINDOW == 71 (00000025AA707C00) [pid = 3952] [serial = 1909] [outer = 0000000000000000] [url = about:blank] 07:16:34 INFO - PROCESS | 3952 | --DOMWINDOW == 70 (00000025AA71D400) [pid = 3952] [serial = 1910] [outer = 0000000000000000] [url = about:blank] 07:16:34 INFO - PROCESS | 3952 | --DOMWINDOW == 69 (00000025B7C0E400) [pid = 3952] [serial = 1907] [outer = 0000000000000000] [url = about:blank] 07:16:34 INFO - PROCESS | 3952 | --DOMWINDOW == 68 (00000025B8D1FC00) [pid = 3952] [serial = 1943] [outer = 0000000000000000] [url = about:blank] 07:16:34 INFO - PROCESS | 3952 | --DOMWINDOW == 67 (00000025B806A000) [pid = 3952] [serial = 1931] [outer = 0000000000000000] [url = about:blank] 07:16:34 INFO - PROCESS | 3952 | --DOMWINDOW == 66 (00000025B7F04000) [pid = 3952] [serial = 1928] [outer = 0000000000000000] [url = about:blank] 07:16:34 INFO - PROCESS | 3952 | --DOMWINDOW == 65 (00000025B8268400) [pid = 3952] [serial = 1940] [outer = 0000000000000000] [url = about:blank] 07:16:35 INFO - PROCESS | 3952 | 1467036995013 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]]]}] 07:16:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 07:16:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 839ms 07:16:35 INFO - PROCESS | 3952 | 1467036995061 Marionette TRACE conn6 -> [0,2621,"getWindowHandle",null] 07:16:35 INFO - PROCESS | 3952 | 1467036995066 Marionette TRACE conn6 <- [1,2621,null,{"value":"13"}] 07:16:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 07:16:35 INFO - PROCESS | 3952 | 1467036995073 Marionette TRACE conn6 -> [0,2622,"setScriptTimeout",{"ms":35000}] 07:16:35 INFO - PROCESS | 3952 | 1467036995076 Marionette TRACE conn6 <- [1,2622,null,{}] 07:16:35 INFO - PROCESS | 3952 | 1467036995080 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}] 07:16:35 INFO - PROCESS | 3952 | 1467036995082 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:16:35 INFO - PROCESS | 3952 | 1467036995174 Marionette TRACE conn6 <- [1,2623,null,{"value":null}] 07:16:35 INFO - PROCESS | 3952 | 1467036995181 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:35 INFO - PROCESS | 3952 | 1467036995184 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:16:35 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B6EE1800 == 29 [pid = 3952] [id = 665] 07:16:35 INFO - PROCESS | 3952 | ++DOMWINDOW == 66 (00000025ABDEA400) [pid = 3952] [serial = 1995] [outer = 0000000000000000] 07:16:35 INFO - PROCESS | 3952 | ++DOMWINDOW == 67 (00000025AF1BC800) [pid = 3952] [serial = 1996] [outer = 00000025ABDEA400] 07:16:35 INFO - PROCESS | 3952 | 1467036995239 Marionette DEBUG loaded listener.js 07:16:35 INFO - PROCESS | 3952 | ++DOMWINDOW == 68 (00000025AFB6D800) [pid = 3952] [serial = 1997] [outer = 00000025ABDEA400] 07:16:35 INFO - PROCESS | 3952 | 1467036995731 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]]]}] 07:16:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 07:16:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 692ms 07:16:35 INFO - PROCESS | 3952 | 1467036995767 Marionette TRACE conn6 -> [0,2625,"getWindowHandle",null] 07:16:35 INFO - PROCESS | 3952 | 1467036995769 Marionette TRACE conn6 <- [1,2625,null,{"value":"13"}] 07:16:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 07:16:35 INFO - PROCESS | 3952 | 1467036995773 Marionette TRACE conn6 -> [0,2626,"setScriptTimeout",{"ms":35000}] 07:16:35 INFO - PROCESS | 3952 | 1467036995777 Marionette TRACE conn6 <- [1,2626,null,{}] 07:16:35 INFO - PROCESS | 3952 | 1467036995789 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}] 07:16:35 INFO - PROCESS | 3952 | 1467036995794 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:16:35 INFO - PROCESS | 3952 | 1467036995921 Marionette TRACE conn6 <- [1,2627,null,{"value":null}] 07:16:36 INFO - PROCESS | 3952 | 1467036996007 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:36 INFO - PROCESS | 3952 | 1467036996011 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:16:36 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B8246800 == 30 [pid = 3952] [id = 666] 07:16:36 INFO - PROCESS | 3952 | ++DOMWINDOW == 69 (00000025B145D400) [pid = 3952] [serial = 1998] [outer = 0000000000000000] 07:16:36 INFO - PROCESS | 3952 | ++DOMWINDOW == 70 (00000025B3933800) [pid = 3952] [serial = 1999] [outer = 00000025B145D400] 07:16:36 INFO - PROCESS | 3952 | 1467036996062 Marionette DEBUG loaded listener.js 07:16:36 INFO - PROCESS | 3952 | ++DOMWINDOW == 71 (00000025B41C6C00) [pid = 3952] [serial = 2000] [outer = 00000025B145D400] 07:16:36 INFO - PROCESS | 3952 | 1467036996442 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]]]}] 07:16:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 07:16:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 692ms 07:16:36 INFO - PROCESS | 3952 | 1467036996476 Marionette TRACE conn6 -> [0,2629,"getWindowHandle",null] 07:16:36 INFO - PROCESS | 3952 | 1467036996479 Marionette TRACE conn6 <- [1,2629,null,{"value":"13"}] 07:16:36 INFO - PROCESS | 3952 | 1467036996482 Marionette TRACE conn6 -> [0,2630,"setScriptTimeout",{"ms":35000}] 07:16:36 INFO - PROCESS | 3952 | 1467036996484 Marionette TRACE conn6 <- [1,2630,null,{}] 07:16:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 07:16:36 INFO - PROCESS | 3952 | 1467036996488 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}] 07:16:36 INFO - PROCESS | 3952 | 1467036996490 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:16:36 INFO - PROCESS | 3952 | 1467036996581 Marionette TRACE conn6 <- [1,2631,null,{"value":null}] 07:16:36 INFO - PROCESS | 3952 | 1467036996587 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:36 INFO - PROCESS | 3952 | 1467036996589 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:16:36 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BA60F800 == 31 [pid = 3952] [id = 667] 07:16:36 INFO - PROCESS | 3952 | ++DOMWINDOW == 72 (00000025B42E2000) [pid = 3952] [serial = 2001] [outer = 0000000000000000] 07:16:36 INFO - PROCESS | 3952 | ++DOMWINDOW == 73 (00000025B4536800) [pid = 3952] [serial = 2002] [outer = 00000025B42E2000] 07:16:36 INFO - PROCESS | 3952 | 1467036996635 Marionette DEBUG loaded listener.js 07:16:36 INFO - PROCESS | 3952 | ++DOMWINDOW == 74 (00000025B49E0C00) [pid = 3952] [serial = 2003] [outer = 00000025B42E2000] 07:16:37 INFO - PROCESS | 3952 | 1467036997089 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]]]}] 07:16:37 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 07:16:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 629ms 07:16:37 INFO - PROCESS | 3952 | 1467036997121 Marionette TRACE conn6 -> [0,2633,"getWindowHandle",null] 07:16:37 INFO - PROCESS | 3952 | 1467036997123 Marionette TRACE conn6 <- [1,2633,null,{"value":"13"}] 07:16:37 INFO - PROCESS | 3952 | 1467036997127 Marionette TRACE conn6 -> [0,2634,"setScriptTimeout",{"ms":35000}] 07:16:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 07:16:37 INFO - PROCESS | 3952 | 1467036997129 Marionette TRACE conn6 <- [1,2634,null,{}] 07:16:37 INFO - PROCESS | 3952 | 1467036997140 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}] 07:16:37 INFO - PROCESS | 3952 | 1467036997142 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:16:37 INFO - PROCESS | 3952 | 1467036997250 Marionette TRACE conn6 <- [1,2635,null,{"value":null}] 07:16:37 INFO - PROCESS | 3952 | 1467036997333 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:37 INFO - PROCESS | 3952 | 1467036997335 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:16:37 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BB705000 == 32 [pid = 3952] [id = 668] 07:16:37 INFO - PROCESS | 3952 | ++DOMWINDOW == 75 (00000025AA706800) [pid = 3952] [serial = 2004] [outer = 0000000000000000] 07:16:37 INFO - PROCESS | 3952 | ++DOMWINDOW == 76 (00000025B6019800) [pid = 3952] [serial = 2005] [outer = 00000025AA706800] 07:16:37 INFO - PROCESS | 3952 | 1467036997380 Marionette DEBUG loaded listener.js 07:16:37 INFO - PROCESS | 3952 | ++DOMWINDOW == 77 (00000025B6AFD800) [pid = 3952] [serial = 2006] [outer = 00000025AA706800] 07:16:37 INFO - PROCESS | 3952 | 1467036997810 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]]]}] 07:16:37 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 07:16:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 733ms 07:16:37 INFO - PROCESS | 3952 | 1467036997867 Marionette TRACE conn6 -> [0,2637,"getWindowHandle",null] 07:16:37 INFO - PROCESS | 3952 | 1467036997870 Marionette TRACE conn6 <- [1,2637,null,{"value":"13"}] 07:16:37 INFO - PROCESS | 3952 | 1467036997873 Marionette TRACE conn6 -> [0,2638,"setScriptTimeout",{"ms":35000}] 07:16:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 07:16:37 INFO - PROCESS | 3952 | 1467036997875 Marionette TRACE conn6 <- [1,2638,null,{}] 07:16:37 INFO - PROCESS | 3952 | 1467036997878 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}] 07:16:37 INFO - PROCESS | 3952 | 1467036997884 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:16:38 INFO - PROCESS | 3952 | 1467036998028 Marionette TRACE conn6 <- [1,2639,null,{"value":null}] 07:16:38 INFO - PROCESS | 3952 | 1467036998085 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:38 INFO - PROCESS | 3952 | 1467036998087 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:16:38 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BC970800 == 33 [pid = 3952] [id = 669] 07:16:38 INFO - PROCESS | 3952 | ++DOMWINDOW == 78 (00000025A9D33C00) [pid = 3952] [serial = 2007] [outer = 0000000000000000] 07:16:38 INFO - PROCESS | 3952 | ++DOMWINDOW == 79 (00000025B7FB5400) [pid = 3952] [serial = 2008] [outer = 00000025A9D33C00] 07:16:38 INFO - PROCESS | 3952 | 1467036998133 Marionette DEBUG loaded listener.js 07:16:38 INFO - PROCESS | 3952 | ++DOMWINDOW == 80 (00000025B806CC00) [pid = 3952] [serial = 2009] [outer = 00000025A9D33C00] 07:16:38 INFO - PROCESS | 3952 | 1467036998570 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]]]}] 07:16:38 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 07:16:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 733ms 07:16:38 INFO - PROCESS | 3952 | 1467036998629 Marionette TRACE conn6 -> [0,2641,"getWindowHandle",null] 07:16:38 INFO - PROCESS | 3952 | 1467036998631 Marionette TRACE conn6 <- [1,2641,null,{"value":"13"}] 07:16:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 07:16:38 INFO - PROCESS | 3952 | 1467036998643 Marionette TRACE conn6 -> [0,2642,"setScriptTimeout",{"ms":35000}] 07:16:38 INFO - PROCESS | 3952 | 1467036998645 Marionette TRACE conn6 <- [1,2642,null,{}] 07:16:38 INFO - PROCESS | 3952 | 1467036998649 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}] 07:16:38 INFO - PROCESS | 3952 | 1467036998651 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:16:38 INFO - PROCESS | 3952 | 1467036998765 Marionette TRACE conn6 <- [1,2643,null,{"value":null}] 07:16:38 INFO - PROCESS | 3952 | 1467036998776 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:38 INFO - PROCESS | 3952 | 1467036998778 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:16:38 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BE187000 == 34 [pid = 3952] [id = 670] 07:16:38 INFO - PROCESS | 3952 | ++DOMWINDOW == 81 (00000025B78F4400) [pid = 3952] [serial = 2010] [outer = 0000000000000000] 07:16:38 INFO - PROCESS | 3952 | ++DOMWINDOW == 82 (00000025B80BD400) [pid = 3952] [serial = 2011] [outer = 00000025B78F4400] 07:16:38 INFO - PROCESS | 3952 | 1467036998823 Marionette DEBUG loaded listener.js 07:16:38 INFO - PROCESS | 3952 | ++DOMWINDOW == 83 (00000025B812B400) [pid = 3952] [serial = 2012] [outer = 00000025B78F4400] 07:16:39 INFO - PROCESS | 3952 | --DOMWINDOW == 82 (00000025A8D50000) [pid = 3952] [serial = 1977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 07:16:39 INFO - PROCESS | 3952 | --DOMWINDOW == 81 (00000025A971F000) [pid = 3952] [serial = 1980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 07:16:39 INFO - PROCESS | 3952 | --DOMWINDOW == 80 (00000025B74F1C00) [pid = 3952] [serial = 1971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 07:16:39 INFO - PROCESS | 3952 | --DOMWINDOW == 79 (00000025B8D96C00) [pid = 3952] [serial = 1944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 07:16:39 INFO - PROCESS | 3952 | --DOMWINDOW == 78 (00000025AA716000) [pid = 3952] [serial = 1959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 07:16:39 INFO - PROCESS | 3952 | --DOMWINDOW == 77 (00000025A8CCF000) [pid = 3952] [serial = 1953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 07:16:39 INFO - PROCESS | 3952 | --DOMWINDOW == 76 (00000025B7FBC400) [pid = 3952] [serial = 1974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 07:16:39 INFO - PROCESS | 3952 | --DOMWINDOW == 75 (00000025A9724C00) [pid = 3952] [serial = 1947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 07:16:39 INFO - PROCESS | 3952 | --DOMWINDOW == 74 (00000025B6A53400) [pid = 3952] [serial = 1968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 07:16:39 INFO - PROCESS | 3952 | --DOMWINDOW == 73 (00000025B4E9C400) [pid = 3952] [serial = 1965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 07:16:39 INFO - PROCESS | 3952 | --DOMWINDOW == 72 (00000025AFB7B000) [pid = 3952] [serial = 1956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 07:16:39 INFO - PROCESS | 3952 | --DOMWINDOW == 71 (00000025B3970000) [pid = 3952] [serial = 1962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 07:16:39 INFO - PROCESS | 3952 | --DOMWINDOW == 70 (00000025AAA04800) [pid = 3952] [serial = 1950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 07:16:39 INFO - PROCESS | 3952 | --DOMWINDOW == 69 (00000025B8B85800) [pid = 3952] [serial = 1983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 07:16:39 INFO - PROCESS | 3952 | 1467036999364 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]]]}] 07:16:39 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 07:16:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 796ms 07:16:39 INFO - PROCESS | 3952 | 1467036999434 Marionette TRACE conn6 -> [0,2645,"getWindowHandle",null] 07:16:39 INFO - PROCESS | 3952 | 1467036999436 Marionette TRACE conn6 <- [1,2645,null,{"value":"13"}] 07:16:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 07:16:39 INFO - PROCESS | 3952 | 1467036999439 Marionette TRACE conn6 -> [0,2646,"setScriptTimeout",{"ms":35000}] 07:16:39 INFO - PROCESS | 3952 | 1467036999441 Marionette TRACE conn6 <- [1,2646,null,{}] 07:16:39 INFO - PROCESS | 3952 | 1467036999444 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}] 07:16:39 INFO - PROCESS | 3952 | 1467036999446 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:16:39 INFO - PROCESS | 3952 | 1467036999530 Marionette TRACE conn6 <- [1,2647,null,{"value":null}] 07:16:39 INFO - PROCESS | 3952 | 1467036999536 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:39 INFO - PROCESS | 3952 | 1467036999538 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:16:39 INFO - PROCESS | 3952 | ++DOCSHELL 00000025AF975000 == 35 [pid = 3952] [id = 671] 07:16:39 INFO - PROCESS | 3952 | ++DOMWINDOW == 70 (00000025B3970000) [pid = 3952] [serial = 2013] [outer = 0000000000000000] 07:16:39 INFO - PROCESS | 3952 | ++DOMWINDOW == 71 (00000025B7C13C00) [pid = 3952] [serial = 2014] [outer = 00000025B3970000] 07:16:39 INFO - PROCESS | 3952 | 1467036999583 Marionette DEBUG loaded listener.js 07:16:39 INFO - PROCESS | 3952 | ++DOMWINDOW == 72 (00000025B812CC00) [pid = 3952] [serial = 2015] [outer = 00000025B3970000] 07:16:40 INFO - PROCESS | 3952 | 1467037000009 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]]]}] 07:16:40 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 07:16:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 627ms 07:16:40 INFO - PROCESS | 3952 | 1467037000073 Marionette TRACE conn6 -> [0,2649,"getWindowHandle",null] 07:16:40 INFO - PROCESS | 3952 | 1467037000075 Marionette TRACE conn6 <- [1,2649,null,{"value":"13"}] 07:16:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 07:16:40 INFO - PROCESS | 3952 | 1467037000078 Marionette TRACE conn6 -> [0,2650,"setScriptTimeout",{"ms":35000}] 07:16:40 INFO - PROCESS | 3952 | 1467037000080 Marionette TRACE conn6 <- [1,2650,null,{}] 07:16:40 INFO - PROCESS | 3952 | 1467037000084 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}] 07:16:40 INFO - PROCESS | 3952 | 1467037000086 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:16:40 INFO - PROCESS | 3952 | 1467037000170 Marionette TRACE conn6 <- [1,2651,null,{"value":null}] 07:16:40 INFO - PROCESS | 3952 | 1467037000175 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:40 INFO - PROCESS | 3952 | 1467037000177 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:16:40 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BEE37800 == 36 [pid = 3952] [id = 672] 07:16:40 INFO - PROCESS | 3952 | ++DOMWINDOW == 73 (00000025B8139000) [pid = 3952] [serial = 2016] [outer = 0000000000000000] 07:16:40 INFO - PROCESS | 3952 | ++DOMWINDOW == 74 (00000025B844C800) [pid = 3952] [serial = 2017] [outer = 00000025B8139000] 07:16:40 INFO - PROCESS | 3952 | 1467037000221 Marionette DEBUG loaded listener.js 07:16:40 INFO - PROCESS | 3952 | ++DOMWINDOW == 75 (00000025B8991400) [pid = 3952] [serial = 2018] [outer = 00000025B8139000] 07:16:40 INFO - PROCESS | 3952 | 1467037000659 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]]]}] 07:16:40 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 07:16:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 629ms 07:16:40 INFO - PROCESS | 3952 | 1467037000708 Marionette TRACE conn6 -> [0,2653,"getWindowHandle",null] 07:16:40 INFO - PROCESS | 3952 | 1467037000710 Marionette TRACE conn6 <- [1,2653,null,{"value":"13"}] 07:16:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 07:16:40 INFO - PROCESS | 3952 | 1467037000714 Marionette TRACE conn6 -> [0,2654,"setScriptTimeout",{"ms":35000}] 07:16:40 INFO - PROCESS | 3952 | 1467037000716 Marionette TRACE conn6 <- [1,2654,null,{}] 07:16:40 INFO - PROCESS | 3952 | 1467037000724 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}] 07:16:40 INFO - PROCESS | 3952 | 1467037000727 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:16:40 INFO - PROCESS | 3952 | 1467037000812 Marionette TRACE conn6 <- [1,2655,null,{"value":null}] 07:16:40 INFO - PROCESS | 3952 | 1467037000818 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:40 INFO - PROCESS | 3952 | 1467037000820 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:16:40 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BEF80000 == 37 [pid = 3952] [id = 673] 07:16:40 INFO - PROCESS | 3952 | ++DOMWINDOW == 76 (00000025B8D93400) [pid = 3952] [serial = 2019] [outer = 0000000000000000] 07:16:40 INFO - PROCESS | 3952 | ++DOMWINDOW == 77 (00000025B8DB2400) [pid = 3952] [serial = 2020] [outer = 00000025B8D93400] 07:16:40 INFO - PROCESS | 3952 | 1467037000871 Marionette DEBUG loaded listener.js 07:16:40 INFO - PROCESS | 3952 | ++DOMWINDOW == 78 (00000025B987CC00) [pid = 3952] [serial = 2021] [outer = 00000025B8D93400] 07:16:41 INFO - PROCESS | 3952 | [3952] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 07:16:41 INFO - PROCESS | 3952 | [3952] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 07:16:41 INFO - PROCESS | 3952 | 1467037001978 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]]]}] 07:16:42 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 07:16:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1295ms 07:16:42 INFO - PROCESS | 3952 | 1467037002013 Marionette TRACE conn6 -> [0,2657,"getWindowHandle",null] 07:16:42 INFO - PROCESS | 3952 | 1467037002017 Marionette TRACE conn6 <- [1,2657,null,{"value":"13"}] 07:16:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 07:16:42 INFO - PROCESS | 3952 | 1467037002024 Marionette TRACE conn6 -> [0,2658,"setScriptTimeout",{"ms":35000}] 07:16:42 INFO - PROCESS | 3952 | 1467037002027 Marionette TRACE conn6 <- [1,2658,null,{}] 07:16:42 INFO - PROCESS | 3952 | 1467037002033 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}] 07:16:42 INFO - PROCESS | 3952 | 1467037002036 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:16:42 INFO - PROCESS | 3952 | 1467037002156 Marionette TRACE conn6 <- [1,2659,null,{"value":null}] 07:16:42 INFO - PROCESS | 3952 | 1467037002232 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:42 INFO - PROCESS | 3952 | 1467037002235 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:16:42 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B6EE0000 == 38 [pid = 3952] [id = 674] 07:16:42 INFO - PROCESS | 3952 | ++DOMWINDOW == 79 (00000025AA1CD400) [pid = 3952] [serial = 2022] [outer = 0000000000000000] 07:16:42 INFO - PROCESS | 3952 | ++DOMWINDOW == 80 (00000025ABDDC800) [pid = 3952] [serial = 2023] [outer = 00000025AA1CD400] 07:16:42 INFO - PROCESS | 3952 | 1467037002333 Marionette DEBUG loaded listener.js 07:16:42 INFO - PROCESS | 3952 | ++DOMWINDOW == 81 (00000025B09D7C00) [pid = 3952] [serial = 2024] [outer = 00000025AA1CD400] 07:16:43 INFO - PROCESS | 3952 | 1467037003374 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"]]]}] 07:16:43 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 07:16:43 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 07:16:43 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 07:16:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:16:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 07:16:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1400ms 07:16:43 INFO - PROCESS | 3952 | 1467037003430 Marionette TRACE conn6 -> [0,2661,"getWindowHandle",null] 07:16:43 INFO - PROCESS | 3952 | 1467037003435 Marionette TRACE conn6 <- [1,2661,null,{"value":"13"}] 07:16:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 07:16:43 INFO - PROCESS | 3952 | 1467037003443 Marionette TRACE conn6 -> [0,2662,"setScriptTimeout",{"ms":35000}] 07:16:43 INFO - PROCESS | 3952 | 1467037003446 Marionette TRACE conn6 <- [1,2662,null,{}] 07:16:43 INFO - PROCESS | 3952 | 1467037003451 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}] 07:16:43 INFO - PROCESS | 3952 | 1467037003454 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:16:43 INFO - PROCESS | 3952 | 1467037003601 Marionette TRACE conn6 <- [1,2663,null,{"value":null}] 07:16:43 INFO - PROCESS | 3952 | 1467037003877 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:43 INFO - PROCESS | 3952 | 1467037003881 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:16:43 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B0856000 == 39 [pid = 3952] [id = 675] 07:16:43 INFO - PROCESS | 3952 | ++DOMWINDOW == 82 (00000025A9721000) [pid = 3952] [serial = 2025] [outer = 0000000000000000] 07:16:43 INFO - PROCESS | 3952 | ++DOMWINDOW == 83 (00000025AA710C00) [pid = 3952] [serial = 2026] [outer = 00000025A9721000] 07:16:43 INFO - PROCESS | 3952 | 1467037003942 Marionette DEBUG loaded listener.js 07:16:44 INFO - PROCESS | 3952 | ++DOMWINDOW == 84 (00000025AAC49800) [pid = 3952] [serial = 2027] [outer = 00000025A9721000] 07:16:45 INFO - PROCESS | 3952 | --DOCSHELL 00000025BEE37800 == 38 [pid = 3952] [id = 672] 07:16:45 INFO - PROCESS | 3952 | --DOCSHELL 00000025AF975000 == 37 [pid = 3952] [id = 671] 07:16:45 INFO - PROCESS | 3952 | --DOCSHELL 00000025BE187000 == 36 [pid = 3952] [id = 670] 07:16:45 INFO - PROCESS | 3952 | --DOCSHELL 00000025BC970800 == 35 [pid = 3952] [id = 669] 07:16:45 INFO - PROCESS | 3952 | --DOCSHELL 00000025BB705000 == 34 [pid = 3952] [id = 668] 07:16:45 INFO - PROCESS | 3952 | --DOCSHELL 00000025BA60F800 == 33 [pid = 3952] [id = 667] 07:16:45 INFO - PROCESS | 3952 | --DOCSHELL 00000025B8246800 == 32 [pid = 3952] [id = 666] 07:16:45 INFO - PROCESS | 3952 | --DOCSHELL 00000025B6EE1800 == 31 [pid = 3952] [id = 665] 07:16:45 INFO - PROCESS | 3952 | --DOCSHELL 00000025AFBC1000 == 30 [pid = 3952] [id = 664] 07:16:45 INFO - PROCESS | 3952 | --DOCSHELL 00000025B4EB8000 == 29 [pid = 3952] [id = 663] 07:16:45 INFO - PROCESS | 3952 | --DOCSHELL 00000025BFE91800 == 28 [pid = 3952] [id = 662] 07:16:45 INFO - PROCESS | 3952 | --DOCSHELL 00000025BEE41800 == 27 [pid = 3952] [id = 645] 07:16:45 INFO - PROCESS | 3952 | --DOCSHELL 00000025BEF80000 == 26 [pid = 3952] [id = 673] 07:16:45 INFO - PROCESS | 3952 | --DOCSHELL 00000025B6EE0000 == 25 [pid = 3952] [id = 674] 07:16:45 INFO - PROCESS | 3952 | --DOMWINDOW == 83 (00000025B795AC00) [pid = 3952] [serial = 1972] [outer = 0000000000000000] [url = about:blank] 07:16:45 INFO - PROCESS | 3952 | --DOMWINDOW == 82 (00000025B8DBB000) [pid = 3952] [serial = 1946] [outer = 0000000000000000] [url = about:blank] 07:16:45 INFO - PROCESS | 3952 | --DOMWINDOW == 81 (00000025B14A5800) [pid = 3952] [serial = 1960] [outer = 0000000000000000] [url = about:blank] 07:16:45 INFO - PROCESS | 3952 | --DOMWINDOW == 80 (00000025B3934C00) [pid = 3952] [serial = 1961] [outer = 0000000000000000] [url = about:blank] 07:16:45 INFO - PROCESS | 3952 | --DOMWINDOW == 79 (00000025AB319400) [pid = 3952] [serial = 1954] [outer = 0000000000000000] [url = about:blank] 07:16:45 INFO - PROCESS | 3952 | --DOMWINDOW == 78 (00000025AF0F4000) [pid = 3952] [serial = 1955] [outer = 0000000000000000] [url = about:blank] 07:16:45 INFO - PROCESS | 3952 | --DOMWINDOW == 77 (00000025B806A800) [pid = 3952] [serial = 1975] [outer = 0000000000000000] [url = about:blank] 07:16:45 INFO - PROCESS | 3952 | --DOMWINDOW == 76 (00000025A9F3E000) [pid = 3952] [serial = 1948] [outer = 0000000000000000] [url = about:blank] 07:16:45 INFO - PROCESS | 3952 | --DOMWINDOW == 75 (00000025AA703000) [pid = 3952] [serial = 1949] [outer = 0000000000000000] [url = about:blank] 07:16:45 INFO - PROCESS | 3952 | --DOMWINDOW == 74 (00000025B707B400) [pid = 3952] [serial = 1969] [outer = 0000000000000000] [url = about:blank] 07:16:45 INFO - PROCESS | 3952 | --DOMWINDOW == 73 (00000025B6016400) [pid = 3952] [serial = 1966] [outer = 0000000000000000] [url = about:blank] 07:16:45 INFO - PROCESS | 3952 | --DOMWINDOW == 72 (00000025B6A54800) [pid = 3952] [serial = 1967] [outer = 0000000000000000] [url = about:blank] 07:16:45 INFO - PROCESS | 3952 | --DOMWINDOW == 71 (00000025AFE41C00) [pid = 3952] [serial = 1957] [outer = 0000000000000000] [url = about:blank] 07:16:45 INFO - PROCESS | 3952 | --DOMWINDOW == 70 (00000025B09D6400) [pid = 3952] [serial = 1958] [outer = 0000000000000000] [url = about:blank] 07:16:45 INFO - PROCESS | 3952 | --DOMWINDOW == 69 (00000025B486D400) [pid = 3952] [serial = 1963] [outer = 0000000000000000] [url = about:blank] 07:16:45 INFO - PROCESS | 3952 | --DOMWINDOW == 68 (00000025B49EAC00) [pid = 3952] [serial = 1964] [outer = 0000000000000000] [url = about:blank] 07:16:45 INFO - PROCESS | 3952 | --DOMWINDOW == 67 (00000025AAA05C00) [pid = 3952] [serial = 1951] [outer = 0000000000000000] [url = about:blank] 07:16:45 INFO - PROCESS | 3952 | --DOMWINDOW == 66 (00000025AAC47400) [pid = 3952] [serial = 1952] [outer = 0000000000000000] [url = about:blank] 07:16:45 INFO - PROCESS | 3952 | --DOMWINDOW == 65 (00000025B8D98800) [pid = 3952] [serial = 1984] [outer = 0000000000000000] [url = about:blank] 07:16:45 INFO - PROCESS | 3952 | --DOMWINDOW == 64 (00000025B7F09000) [pid = 3952] [serial = 1973] [outer = 0000000000000000] [url = about:blank] 07:16:45 INFO - PROCESS | 3952 | --DOMWINDOW == 63 (00000025AA71E800) [pid = 3952] [serial = 1978] [outer = 0000000000000000] [url = about:blank] 07:16:45 INFO - PROCESS | 3952 | --DOMWINDOW == 62 (00000025B8081800) [pid = 3952] [serial = 1976] [outer = 0000000000000000] [url = about:blank] 07:16:45 INFO - PROCESS | 3952 | --DOMWINDOW == 61 (00000025B79A0C00) [pid = 3952] [serial = 1979] [outer = 0000000000000000] [url = about:blank] 07:16:45 INFO - PROCESS | 3952 | --DOMWINDOW == 60 (00000025B8DBA800) [pid = 3952] [serial = 1985] [outer = 0000000000000000] [url = about:blank] 07:16:45 INFO - PROCESS | 3952 | --DOMWINDOW == 59 (00000025B8267C00) [pid = 3952] [serial = 1981] [outer = 0000000000000000] [url = about:blank] 07:16:45 INFO - PROCESS | 3952 | --DOMWINDOW == 58 (00000025B8984C00) [pid = 3952] [serial = 1982] [outer = 0000000000000000] [url = about:blank] 07:16:45 INFO - PROCESS | 3952 | --DOMWINDOW == 57 (00000025B74E5800) [pid = 3952] [serial = 1970] [outer = 0000000000000000] [url = about:blank] 07:16:45 INFO - PROCESS | 3952 | 1467037005621 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"]]]}] 07:16:45 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 07:16:45 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 07:16:45 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 07:16:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:16:45 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 07:16:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 2247ms 07:16:45 INFO - PROCESS | 3952 | 1467037005694 Marionette TRACE conn6 -> [0,2665,"getWindowHandle",null] 07:16:45 INFO - PROCESS | 3952 | 1467037005698 Marionette TRACE conn6 <- [1,2665,null,{"value":"13"}] 07:16:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 07:16:45 INFO - PROCESS | 3952 | 1467037005703 Marionette TRACE conn6 -> [0,2666,"setScriptTimeout",{"ms":35000}] 07:16:45 INFO - PROCESS | 3952 | 1467037005706 Marionette TRACE conn6 <- [1,2666,null,{}] 07:16:45 INFO - PROCESS | 3952 | 1467037005713 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}] 07:16:45 INFO - PROCESS | 3952 | 1467037005716 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:16:45 INFO - PROCESS | 3952 | 1467037005803 Marionette TRACE conn6 <- [1,2667,null,{"value":null}] 07:16:45 INFO - PROCESS | 3952 | 1467037005810 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:45 INFO - PROCESS | 3952 | 1467037005815 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:16:45 INFO - PROCESS | 3952 | ++DOCSHELL 00000025AFBC3000 == 26 [pid = 3952] [id = 676] 07:16:45 INFO - PROCESS | 3952 | ++DOMWINDOW == 58 (00000025AA70F400) [pid = 3952] [serial = 2028] [outer = 0000000000000000] 07:16:45 INFO - PROCESS | 3952 | ++DOMWINDOW == 59 (00000025AA714000) [pid = 3952] [serial = 2029] [outer = 00000025AA70F400] 07:16:45 INFO - PROCESS | 3952 | 1467037005865 Marionette DEBUG loaded listener.js 07:16:45 INFO - PROCESS | 3952 | ++DOMWINDOW == 60 (00000025AAB98C00) [pid = 3952] [serial = 2030] [outer = 00000025AA70F400] 07:16:46 INFO - PROCESS | 3952 | 1467037006811 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]]]}] 07:16:46 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 07:16:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1138ms 07:16:46 INFO - PROCESS | 3952 | 1467037006845 Marionette TRACE conn6 -> [0,2669,"getWindowHandle",null] 07:16:46 INFO - PROCESS | 3952 | 1467037006850 Marionette TRACE conn6 <- [1,2669,null,{"value":"13"}] 07:16:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 07:16:46 INFO - PROCESS | 3952 | 1467037006857 Marionette TRACE conn6 -> [0,2670,"setScriptTimeout",{"ms":35000}] 07:16:46 INFO - PROCESS | 3952 | 1467037006860 Marionette TRACE conn6 <- [1,2670,null,{}] 07:16:46 INFO - PROCESS | 3952 | 1467037006864 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}] 07:16:46 INFO - PROCESS | 3952 | 1467037006867 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:16:46 INFO - PROCESS | 3952 | 1467037006960 Marionette TRACE conn6 <- [1,2671,null,{"value":null}] 07:16:46 INFO - PROCESS | 3952 | 1467037006967 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:46 INFO - PROCESS | 3952 | 1467037006970 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:16:46 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B6D15800 == 27 [pid = 3952] [id = 677] 07:16:46 INFO - PROCESS | 3952 | ++DOMWINDOW == 61 (00000025AAD2D400) [pid = 3952] [serial = 2031] [outer = 0000000000000000] 07:16:47 INFO - PROCESS | 3952 | ++DOMWINDOW == 62 (00000025ABAD3400) [pid = 3952] [serial = 2032] [outer = 00000025AAD2D400] 07:16:47 INFO - PROCESS | 3952 | 1467037007019 Marionette DEBUG loaded listener.js 07:16:47 INFO - PROCESS | 3952 | ++DOMWINDOW == 63 (00000025AF170C00) [pid = 3952] [serial = 2033] [outer = 00000025AAD2D400] 07:16:48 INFO - PROCESS | 3952 | 1467037008034 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]]]}] 07:16:48 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 07:16:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1196ms 07:16:48 INFO - PROCESS | 3952 | 1467037008062 Marionette TRACE conn6 -> [0,2673,"getWindowHandle",null] 07:16:48 INFO - PROCESS | 3952 | 1467037008065 Marionette TRACE conn6 <- [1,2673,null,{"value":"13"}] 07:16:48 INFO - PROCESS | 3952 | 1467037008069 Marionette TRACE conn6 -> [0,2674,"setScriptTimeout",{"ms":35000}] 07:16:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 07:16:48 INFO - PROCESS | 3952 | 1467037008072 Marionette TRACE conn6 <- [1,2674,null,{}] 07:16:48 INFO - PROCESS | 3952 | 1467037008084 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}] 07:16:48 INFO - PROCESS | 3952 | 1467037008089 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:16:48 INFO - PROCESS | 3952 | 1467037008204 Marionette TRACE conn6 <- [1,2675,null,{"value":null}] 07:16:48 INFO - PROCESS | 3952 | 1467037008212 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:48 INFO - PROCESS | 3952 | 1467037008216 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:16:48 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B8238800 == 28 [pid = 3952] [id = 678] 07:16:48 INFO - PROCESS | 3952 | ++DOMWINDOW == 64 (00000025AA626800) [pid = 3952] [serial = 2034] [outer = 0000000000000000] 07:16:48 INFO - PROCESS | 3952 | ++DOMWINDOW == 65 (00000025B14A5800) [pid = 3952] [serial = 2035] [outer = 00000025AA626800] 07:16:48 INFO - PROCESS | 3952 | 1467037008265 Marionette DEBUG loaded listener.js 07:16:48 INFO - PROCESS | 3952 | ++DOMWINDOW == 66 (00000025B3936C00) [pid = 3952] [serial = 2036] [outer = 00000025AA626800] 07:16:49 INFO - PROCESS | 3952 | --DOMWINDOW == 65 (00000025AA706800) [pid = 3952] [serial = 2004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 07:16:49 INFO - PROCESS | 3952 | --DOMWINDOW == 64 (00000025A9D33C00) [pid = 3952] [serial = 2007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 07:16:49 INFO - PROCESS | 3952 | --DOMWINDOW == 63 (00000025B145D400) [pid = 3952] [serial = 1998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 07:16:49 INFO - PROCESS | 3952 | --DOMWINDOW == 62 (00000025A8D40C00) [pid = 3952] [serial = 1992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 07:16:49 INFO - PROCESS | 3952 | --DOMWINDOW == 61 (00000025B78F4400) [pid = 3952] [serial = 2010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 07:16:49 INFO - PROCESS | 3952 | --DOMWINDOW == 60 (00000025B42E2000) [pid = 3952] [serial = 2001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 07:16:49 INFO - PROCESS | 3952 | --DOMWINDOW == 59 (00000025AA702400) [pid = 3952] [serial = 1989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 07:16:49 INFO - PROCESS | 3952 | --DOMWINDOW == 58 (00000025B9683800) [pid = 3952] [serial = 1986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 07:16:49 INFO - PROCESS | 3952 | --DOMWINDOW == 57 (00000025ABDEA400) [pid = 3952] [serial = 1995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 07:16:49 INFO - PROCESS | 3952 | --DOMWINDOW == 56 (00000025B8139000) [pid = 3952] [serial = 2016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 07:16:49 INFO - PROCESS | 3952 | --DOMWINDOW == 55 (00000025B8D93400) [pid = 3952] [serial = 2019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 07:16:49 INFO - PROCESS | 3952 | --DOMWINDOW == 54 (00000025B3970000) [pid = 3952] [serial = 2013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 07:16:49 INFO - PROCESS | 3952 | 1467037009269 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"]]]}] 07:16:49 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 07:16:49 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 07:16:49 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 07:16:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:16:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 07:16:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1238ms 07:16:49 INFO - PROCESS | 3952 | 1467037009313 Marionette TRACE conn6 -> [0,2677,"getWindowHandle",null] 07:16:49 INFO - PROCESS | 3952 | 1467037009315 Marionette TRACE conn6 <- [1,2677,null,{"value":"13"}] 07:16:49 INFO - PROCESS | 3952 | 1467037009319 Marionette TRACE conn6 -> [0,2678,"setScriptTimeout",{"ms":35000}] 07:16:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 07:16:49 INFO - PROCESS | 3952 | 1467037009321 Marionette TRACE conn6 <- [1,2678,null,{}] 07:16:49 INFO - PROCESS | 3952 | 1467037009324 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}] 07:16:49 INFO - PROCESS | 3952 | 1467037009326 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:16:49 INFO - PROCESS | 3952 | 1467037009416 Marionette TRACE conn6 <- [1,2679,null,{"value":null}] 07:16:49 INFO - PROCESS | 3952 | 1467037009422 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:49 INFO - PROCESS | 3952 | 1467037009424 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:16:49 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B9FD1000 == 29 [pid = 3952] [id = 679] 07:16:49 INFO - PROCESS | 3952 | ++DOMWINDOW == 55 (00000025B0991800) [pid = 3952] [serial = 2037] [outer = 0000000000000000] 07:16:49 INFO - PROCESS | 3952 | ++DOMWINDOW == 56 (00000025B3937800) [pid = 3952] [serial = 2038] [outer = 00000025B0991800] 07:16:49 INFO - PROCESS | 3952 | 1467037009470 Marionette DEBUG loaded listener.js 07:16:49 INFO - PROCESS | 3952 | ++DOMWINDOW == 57 (00000025B42E4400) [pid = 3952] [serial = 2039] [outer = 00000025B0991800] 07:16:50 INFO - PROCESS | 3952 | 1467037010410 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"]]]}] 07:16:50 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 07:16:50 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 07:16:50 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 07:16:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:16:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 07:16:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1143ms 07:16:50 INFO - PROCESS | 3952 | 1467037010465 Marionette TRACE conn6 -> [0,2681,"getWindowHandle",null] 07:16:50 INFO - PROCESS | 3952 | 1467037010468 Marionette TRACE conn6 <- [1,2681,null,{"value":"13"}] 07:16:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 07:16:50 INFO - PROCESS | 3952 | 1467037010471 Marionette TRACE conn6 -> [0,2682,"setScriptTimeout",{"ms":35000}] 07:16:50 INFO - PROCESS | 3952 | 1467037010473 Marionette TRACE conn6 <- [1,2682,null,{}] 07:16:50 INFO - PROCESS | 3952 | 1467037010477 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}] 07:16:50 INFO - PROCESS | 3952 | 1467037010479 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:16:50 INFO - PROCESS | 3952 | 1467037010561 Marionette TRACE conn6 <- [1,2683,null,{"value":null}] 07:16:50 INFO - PROCESS | 3952 | 1467037010567 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:50 INFO - PROCESS | 3952 | 1467037010569 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:16:50 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BB304800 == 30 [pid = 3952] [id = 680] 07:16:50 INFO - PROCESS | 3952 | ++DOMWINDOW == 58 (00000025AAC9C000) [pid = 3952] [serial = 2040] [outer = 0000000000000000] 07:16:50 INFO - PROCESS | 3952 | ++DOMWINDOW == 59 (00000025B4E5D800) [pid = 3952] [serial = 2041] [outer = 00000025AAC9C000] 07:16:50 INFO - PROCESS | 3952 | 1467037010615 Marionette DEBUG loaded listener.js 07:16:50 INFO - PROCESS | 3952 | ++DOMWINDOW == 60 (00000025B601D800) [pid = 3952] [serial = 2042] [outer = 00000025AAC9C000] 07:16:51 INFO - PROCESS | 3952 | 1467037011618 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"]]]}] 07:16:51 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 07:16:51 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 07:16:51 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 07:16:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:16:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 07:16:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1181ms 07:16:51 INFO - PROCESS | 3952 | 1467037011656 Marionette TRACE conn6 -> [0,2685,"getWindowHandle",null] 07:16:51 INFO - PROCESS | 3952 | 1467037011660 Marionette TRACE conn6 <- [1,2685,null,{"value":"13"}] 07:16:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 07:16:51 INFO - PROCESS | 3952 | 1467037011666 Marionette TRACE conn6 -> [0,2686,"setScriptTimeout",{"ms":35000}] 07:16:51 INFO - PROCESS | 3952 | 1467037011670 Marionette TRACE conn6 <- [1,2686,null,{}] 07:16:51 INFO - PROCESS | 3952 | 1467037011676 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}] 07:16:51 INFO - PROCESS | 3952 | 1467037011679 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:16:51 INFO - PROCESS | 3952 | 1467037011848 Marionette TRACE conn6 <- [1,2687,null,{"value":null}] 07:16:52 INFO - PROCESS | 3952 | 1467037011983 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:52 INFO - PROCESS | 3952 | 1467037011988 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:16:52 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B4973000 == 31 [pid = 3952] [id = 681] 07:16:52 INFO - PROCESS | 3952 | ++DOMWINDOW == 61 (00000025AA716000) [pid = 3952] [serial = 2043] [outer = 0000000000000000] 07:16:52 INFO - PROCESS | 3952 | ++DOMWINDOW == 62 (00000025AA721C00) [pid = 3952] [serial = 2044] [outer = 00000025AA716000] 07:16:52 INFO - PROCESS | 3952 | 1467037012047 Marionette DEBUG loaded listener.js 07:16:52 INFO - PROCESS | 3952 | ++DOMWINDOW == 63 (00000025AACA0C00) [pid = 3952] [serial = 2045] [outer = 00000025AA716000] 07:16:53 INFO - PROCESS | 3952 | 1467037013229 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"]]]}] 07:16:53 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 07:16:53 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 07:16:53 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 07:16:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:16:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 07:16:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1588ms 07:16:53 INFO - PROCESS | 3952 | 1467037013257 Marionette TRACE conn6 -> [0,2689,"getWindowHandle",null] 07:16:53 INFO - PROCESS | 3952 | 1467037013261 Marionette TRACE conn6 <- [1,2689,null,{"value":"13"}] 07:16:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 07:16:53 INFO - PROCESS | 3952 | 1467037013267 Marionette TRACE conn6 -> [0,2690,"setScriptTimeout",{"ms":35000}] 07:16:53 INFO - PROCESS | 3952 | 1467037013270 Marionette TRACE conn6 <- [1,2690,null,{}] 07:16:53 INFO - PROCESS | 3952 | 1467037013275 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}] 07:16:53 INFO - PROCESS | 3952 | 1467037013278 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:16:53 INFO - PROCESS | 3952 | 1467037013462 Marionette TRACE conn6 <- [1,2691,null,{"value":null}] 07:16:53 INFO - PROCESS | 3952 | 1467037013559 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:53 INFO - PROCESS | 3952 | 1467037013562 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:16:53 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B1016000 == 32 [pid = 3952] [id = 682] 07:16:53 INFO - PROCESS | 3952 | ++DOMWINDOW == 64 (00000025AAC52800) [pid = 3952] [serial = 2046] [outer = 0000000000000000] 07:16:53 INFO - PROCESS | 3952 | ++DOMWINDOW == 65 (00000025AAC9E400) [pid = 3952] [serial = 2047] [outer = 00000025AAC52800] 07:16:53 INFO - PROCESS | 3952 | 1467037013615 Marionette DEBUG loaded listener.js 07:16:53 INFO - PROCESS | 3952 | ++DOMWINDOW == 66 (00000025AF835C00) [pid = 3952] [serial = 2048] [outer = 00000025AAC52800] 07:16:53 INFO - PROCESS | 3952 | --DOCSHELL 00000025B9FD1000 == 31 [pid = 3952] [id = 679] 07:16:53 INFO - PROCESS | 3952 | --DOCSHELL 00000025B8238800 == 30 [pid = 3952] [id = 678] 07:16:53 INFO - PROCESS | 3952 | --DOCSHELL 00000025B6D15800 == 29 [pid = 3952] [id = 677] 07:16:53 INFO - PROCESS | 3952 | --DOCSHELL 00000025AFBC3000 == 28 [pid = 3952] [id = 676] 07:16:53 INFO - PROCESS | 3952 | --DOCSHELL 00000025B0856000 == 27 [pid = 3952] [id = 675] 07:16:53 INFO - PROCESS | 3952 | --DOMWINDOW == 65 (00000025B6019800) [pid = 3952] [serial = 2005] [outer = 0000000000000000] [url = about:blank] 07:16:53 INFO - PROCESS | 3952 | --DOMWINDOW == 64 (00000025B7FB5400) [pid = 3952] [serial = 2008] [outer = 0000000000000000] [url = about:blank] 07:16:53 INFO - PROCESS | 3952 | --DOMWINDOW == 63 (00000025B6AFD800) [pid = 3952] [serial = 2006] [outer = 0000000000000000] [url = about:blank] 07:16:53 INFO - PROCESS | 3952 | --DOMWINDOW == 62 (00000025B3933800) [pid = 3952] [serial = 1999] [outer = 0000000000000000] [url = about:blank] 07:16:53 INFO - PROCESS | 3952 | --DOMWINDOW == 61 (00000025B41C6C00) [pid = 3952] [serial = 2000] [outer = 0000000000000000] [url = about:blank] 07:16:53 INFO - PROCESS | 3952 | --DOMWINDOW == 60 (00000025AA720800) [pid = 3952] [serial = 1993] [outer = 0000000000000000] [url = about:blank] 07:16:53 INFO - PROCESS | 3952 | --DOMWINDOW == 59 (00000025AAF53800) [pid = 3952] [serial = 1994] [outer = 0000000000000000] [url = about:blank] 07:16:53 INFO - PROCESS | 3952 | --DOMWINDOW == 58 (00000025B80BD400) [pid = 3952] [serial = 2011] [outer = 0000000000000000] [url = about:blank] 07:16:53 INFO - PROCESS | 3952 | --DOMWINDOW == 57 (00000025B4536800) [pid = 3952] [serial = 2002] [outer = 0000000000000000] [url = about:blank] 07:16:53 INFO - PROCESS | 3952 | --DOMWINDOW == 56 (00000025AA71A000) [pid = 3952] [serial = 1990] [outer = 0000000000000000] [url = about:blank] 07:16:53 INFO - PROCESS | 3952 | --DOMWINDOW == 55 (00000025AAC4DC00) [pid = 3952] [serial = 1991] [outer = 0000000000000000] [url = about:blank] 07:16:53 INFO - PROCESS | 3952 | --DOMWINDOW == 54 (00000025B9C2C000) [pid = 3952] [serial = 1988] [outer = 0000000000000000] [url = about:blank] 07:16:53 INFO - PROCESS | 3952 | --DOMWINDOW == 53 (00000025B9803C00) [pid = 3952] [serial = 1987] [outer = 0000000000000000] [url = about:blank] 07:16:53 INFO - PROCESS | 3952 | --DOMWINDOW == 52 (00000025AF1BC800) [pid = 3952] [serial = 1996] [outer = 0000000000000000] [url = about:blank] 07:16:53 INFO - PROCESS | 3952 | --DOMWINDOW == 51 (00000025AFB6D800) [pid = 3952] [serial = 1997] [outer = 0000000000000000] [url = about:blank] 07:16:53 INFO - PROCESS | 3952 | --DOMWINDOW == 50 (00000025B8991400) [pid = 3952] [serial = 2018] [outer = 0000000000000000] [url = about:blank] 07:16:53 INFO - PROCESS | 3952 | --DOMWINDOW == 49 (00000025B8DB2400) [pid = 3952] [serial = 2020] [outer = 0000000000000000] [url = about:blank] 07:16:53 INFO - PROCESS | 3952 | --DOMWINDOW == 48 (00000025B987CC00) [pid = 3952] [serial = 2021] [outer = 0000000000000000] [url = about:blank] 07:16:53 INFO - PROCESS | 3952 | --DOMWINDOW == 47 (00000025B806CC00) [pid = 3952] [serial = 2009] [outer = 0000000000000000] [url = about:blank] 07:16:53 INFO - PROCESS | 3952 | --DOMWINDOW == 46 (00000025B844C800) [pid = 3952] [serial = 2017] [outer = 0000000000000000] [url = about:blank] 07:16:53 INFO - PROCESS | 3952 | --DOMWINDOW == 45 (00000025B812B400) [pid = 3952] [serial = 2012] [outer = 0000000000000000] [url = about:blank] 07:16:53 INFO - PROCESS | 3952 | --DOMWINDOW == 44 (00000025B7C13C00) [pid = 3952] [serial = 2014] [outer = 0000000000000000] [url = about:blank] 07:16:53 INFO - PROCESS | 3952 | --DOMWINDOW == 43 (00000025B49E0C00) [pid = 3952] [serial = 2003] [outer = 0000000000000000] [url = about:blank] 07:16:53 INFO - PROCESS | 3952 | --DOMWINDOW == 42 (00000025B812CC00) [pid = 3952] [serial = 2015] [outer = 0000000000000000] [url = about:blank] 07:16:54 INFO - PROCESS | 3952 | 1467037014052 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]]]}] 07:16:54 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 07:16:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 839ms 07:16:54 INFO - PROCESS | 3952 | 1467037014109 Marionette TRACE conn6 -> [0,2693,"getWindowHandle",null] 07:16:54 INFO - PROCESS | 3952 | 1467037014115 Marionette TRACE conn6 <- [1,2693,null,{"value":"13"}] 07:16:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 07:16:54 INFO - PROCESS | 3952 | 1467037014121 Marionette TRACE conn6 -> [0,2694,"setScriptTimeout",{"ms":35000}] 07:16:54 INFO - PROCESS | 3952 | 1467037014124 Marionette TRACE conn6 <- [1,2694,null,{}] 07:16:54 INFO - PROCESS | 3952 | 1467037014128 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}] 07:16:54 INFO - PROCESS | 3952 | 1467037014131 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:16:54 INFO - PROCESS | 3952 | 1467037014244 Marionette TRACE conn6 <- [1,2695,null,{"value":null}] 07:16:54 INFO - PROCESS | 3952 | 1467037014260 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:54 INFO - PROCESS | 3952 | 1467037014262 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:16:54 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B75B3000 == 28 [pid = 3952] [id = 683] 07:16:54 INFO - PROCESS | 3952 | ++DOMWINDOW == 43 (00000025AF99B400) [pid = 3952] [serial = 2049] [outer = 0000000000000000] 07:16:54 INFO - PROCESS | 3952 | ++DOMWINDOW == 44 (00000025AFE3FC00) [pid = 3952] [serial = 2050] [outer = 00000025AF99B400] 07:16:54 INFO - PROCESS | 3952 | 1467037014311 Marionette DEBUG loaded listener.js 07:16:54 INFO - PROCESS | 3952 | ++DOMWINDOW == 45 (00000025B09DC400) [pid = 3952] [serial = 2051] [outer = 00000025AF99B400] 07:16:54 INFO - PROCESS | 3952 | 1467037014773 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]]]}] 07:16:54 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 07:16:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 691ms 07:16:54 INFO - PROCESS | 3952 | 1467037014815 Marionette TRACE conn6 -> [0,2697,"getWindowHandle",null] 07:16:54 INFO - PROCESS | 3952 | 1467037014817 Marionette TRACE conn6 <- [1,2697,null,{"value":"13"}] 07:16:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 07:16:54 INFO - PROCESS | 3952 | 1467037014821 Marionette TRACE conn6 -> [0,2698,"setScriptTimeout",{"ms":35000}] 07:16:54 INFO - PROCESS | 3952 | 1467037014825 Marionette TRACE conn6 <- [1,2698,null,{}] 07:16:54 INFO - PROCESS | 3952 | 1467037014836 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}] 07:16:54 INFO - PROCESS | 3952 | 1467037014841 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:16:54 INFO - PROCESS | 3952 | 1467037014958 Marionette TRACE conn6 <- [1,2699,null,{"value":null}] 07:16:54 INFO - PROCESS | 3952 | 1467037014974 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:54 INFO - PROCESS | 3952 | 1467037014978 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:16:55 INFO - PROCESS | 3952 | ++DOCSHELL 00000025A9D40000 == 29 [pid = 3952] [id = 684] 07:16:55 INFO - PROCESS | 3952 | ++DOMWINDOW == 46 (00000025AB352400) [pid = 3952] [serial = 2052] [outer = 0000000000000000] 07:16:55 INFO - PROCESS | 3952 | ++DOMWINDOW == 47 (00000025B41D2000) [pid = 3952] [serial = 2053] [outer = 00000025AB352400] 07:16:55 INFO - PROCESS | 3952 | 1467037015033 Marionette DEBUG loaded listener.js 07:16:55 INFO - PROCESS | 3952 | ++DOMWINDOW == 48 (00000025B49E0C00) [pid = 3952] [serial = 2054] [outer = 00000025AB352400] 07:16:55 INFO - PROCESS | 3952 | 1467037015494 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] 07:16:55 INFO - PROCESS | 3952 | 1467037015517 Marionette TRACE conn6 <- [1,2701,null,{"value":"13"}] 07:16:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 07:16:55 INFO - PROCESS | 3952 | 1467037015524 Marionette TRACE conn6 -> [0,2702,"setScriptTimeout",{"ms":35000}] 07:16:55 INFO - PROCESS | 3952 | 1467037015526 Marionette TRACE conn6 <- [1,2702,null,{}] 07:16:55 INFO - PROCESS | 3952 | 1467037015530 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}] 07:16:55 INFO - PROCESS | 3952 | 1467037015532 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:16:55 INFO - PROCESS | 3952 | 1467037015620 Marionette TRACE conn6 <- [1,2703,null,{"value":null}] 07:16:55 INFO - PROCESS | 3952 | 1467037015626 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:55 INFO - PROCESS | 3952 | 1467037015628 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:16:55 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BB644800 == 30 [pid = 3952] [id = 685] 07:16:55 INFO - PROCESS | 3952 | ++DOMWINDOW == 49 (00000025B6A5C400) [pid = 3952] [serial = 2055] [outer = 0000000000000000] 07:16:55 INFO - PROCESS | 3952 | ++DOMWINDOW == 50 (00000025B6AF9800) [pid = 3952] [serial = 2056] [outer = 00000025B6A5C400] 07:16:55 INFO - PROCESS | 3952 | 1467037015673 Marionette DEBUG loaded listener.js 07:16:55 INFO - PROCESS | 3952 | ++DOMWINDOW == 51 (00000025B7411400) [pid = 3952] [serial = 2057] [outer = 00000025B6A5C400] 07:16:56 INFO - PROCESS | 3952 | 1467037016114 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]]]}] 07:16:56 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 07:16:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 630ms 07:16:56 INFO - PROCESS | 3952 | 1467037016159 Marionette TRACE conn6 -> [0,2705,"getWindowHandle",null] 07:16:56 INFO - PROCESS | 3952 | 1467037016161 Marionette TRACE conn6 <- [1,2705,null,{"value":"13"}] 07:16:56 INFO - PROCESS | 3952 | 1467037016165 Marionette TRACE conn6 -> [0,2706,"setScriptTimeout",{"ms":35000}] 07:16:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 07:16:56 INFO - PROCESS | 3952 | 1467037016167 Marionette TRACE conn6 <- [1,2706,null,{}] 07:16:56 INFO - PROCESS | 3952 | 1467037016170 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}] 07:16:56 INFO - PROCESS | 3952 | 1467037016173 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:16:56 INFO - PROCESS | 3952 | 1467037016285 Marionette TRACE conn6 <- [1,2707,null,{"value":null}] 07:16:56 INFO - PROCESS | 3952 | 1467037016290 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:56 INFO - PROCESS | 3952 | 1467037016292 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:16:56 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BB75B000 == 31 [pid = 3952] [id = 686] 07:16:56 INFO - PROCESS | 3952 | ++DOMWINDOW == 52 (00000025B741B400) [pid = 3952] [serial = 2058] [outer = 0000000000000000] 07:16:56 INFO - PROCESS | 3952 | ++DOMWINDOW == 53 (00000025B74EB000) [pid = 3952] [serial = 2059] [outer = 00000025B741B400] 07:16:56 INFO - PROCESS | 3952 | 1467037016373 Marionette DEBUG loaded listener.js 07:16:56 INFO - PROCESS | 3952 | ++DOMWINDOW == 54 (00000025B78EC400) [pid = 3952] [serial = 2060] [outer = 00000025B741B400] 07:16:56 INFO - PROCESS | 3952 | 1467037016816 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] 07:16:56 INFO - PROCESS | 3952 | 1467037016867 Marionette TRACE conn6 <- [1,2709,null,{"value":"13"}] 07:16:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 07:16:56 INFO - PROCESS | 3952 | 1467037016870 Marionette TRACE conn6 -> [0,2710,"setScriptTimeout",{"ms":35000}] 07:16:56 INFO - PROCESS | 3952 | 1467037016872 Marionette TRACE conn6 <- [1,2710,null,{}] 07:16:56 INFO - PROCESS | 3952 | 1467037016875 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}] 07:16:56 INFO - PROCESS | 3952 | 1467037016881 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:16:57 INFO - PROCESS | 3952 | 1467037017016 Marionette TRACE conn6 <- [1,2711,null,{"value":null}] 07:16:57 INFO - PROCESS | 3952 | 1467037017021 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:57 INFO - PROCESS | 3952 | 1467037017023 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:16:57 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BC976800 == 32 [pid = 3952] [id = 687] 07:16:57 INFO - PROCESS | 3952 | ++DOMWINDOW == 55 (00000025B7E1C800) [pid = 3952] [serial = 2061] [outer = 0000000000000000] 07:16:57 INFO - PROCESS | 3952 | ++DOMWINDOW == 56 (00000025B7FBE800) [pid = 3952] [serial = 2062] [outer = 00000025B7E1C800] 07:16:57 INFO - PROCESS | 3952 | 1467037017068 Marionette DEBUG loaded listener.js 07:16:57 INFO - PROCESS | 3952 | ++DOMWINDOW == 57 (00000025B8073800) [pid = 3952] [serial = 2063] [outer = 00000025B7E1C800] 07:16:57 INFO - PROCESS | 3952 | 1467037017531 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] 07:16:57 INFO - PROCESS | 3952 | 1467037017565 Marionette TRACE conn6 <- [1,2713,null,{"value":"13"}] 07:16:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 07:16:57 INFO - PROCESS | 3952 | 1467037017568 Marionette TRACE conn6 -> [0,2714,"setScriptTimeout",{"ms":35000}] 07:16:57 INFO - PROCESS | 3952 | 1467037017570 Marionette TRACE conn6 <- [1,2714,null,{}] 07:16:57 INFO - PROCESS | 3952 | 1467037017574 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}] 07:16:57 INFO - PROCESS | 3952 | 1467037017576 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:16:57 INFO - PROCESS | 3952 | 1467037017710 Marionette TRACE conn6 <- [1,2715,null,{"value":null}] 07:16:57 INFO - PROCESS | 3952 | 1467037017731 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:57 INFO - PROCESS | 3952 | 1467037017741 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:16:57 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BE044000 == 33 [pid = 3952] [id = 688] 07:16:57 INFO - PROCESS | 3952 | ++DOMWINDOW == 58 (00000025B8085000) [pid = 3952] [serial = 2064] [outer = 0000000000000000] 07:16:57 INFO - PROCESS | 3952 | ++DOMWINDOW == 59 (00000025B80C3C00) [pid = 3952] [serial = 2065] [outer = 00000025B8085000] 07:16:57 INFO - PROCESS | 3952 | 1467037017786 Marionette DEBUG loaded listener.js 07:16:57 INFO - PROCESS | 3952 | ++DOMWINDOW == 60 (00000025B8130800) [pid = 3952] [serial = 2066] [outer = 00000025B8085000] 07:16:57 INFO - PROCESS | 3952 | --DOMWINDOW == 59 (00000025AA626800) [pid = 3952] [serial = 2034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 07:16:57 INFO - PROCESS | 3952 | --DOMWINDOW == 58 (00000025AA70F400) [pid = 3952] [serial = 2028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 07:16:57 INFO - PROCESS | 3952 | --DOMWINDOW == 57 (00000025A9721000) [pid = 3952] [serial = 2025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 07:16:57 INFO - PROCESS | 3952 | --DOMWINDOW == 56 (00000025AAD2D400) [pid = 3952] [serial = 2031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 07:16:57 INFO - PROCESS | 3952 | --DOMWINDOW == 55 (00000025B0991800) [pid = 3952] [serial = 2037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 07:16:57 INFO - PROCESS | 3952 | --DOMWINDOW == 54 (00000025AA1CD400) [pid = 3952] [serial = 2022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 07:16:58 INFO - PROCESS | 3952 | 1467037018184 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]]]}] 07:16:58 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 07:16:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 690ms 07:16:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 07:16:58 INFO - PROCESS | 3952 | 1467037018262 Marionette TRACE conn6 -> [0,2717,"getWindowHandle",null] 07:16:58 INFO - PROCESS | 3952 | 1467037018264 Marionette TRACE conn6 <- [1,2717,null,{"value":"13"}] 07:16:58 INFO - PROCESS | 3952 | 1467037018267 Marionette TRACE conn6 -> [0,2718,"setScriptTimeout",{"ms":35000}] 07:16:58 INFO - PROCESS | 3952 | 1467037018269 Marionette TRACE conn6 <- [1,2718,null,{}] 07:16:58 INFO - PROCESS | 3952 | 1467037018272 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}] 07:16:58 INFO - PROCESS | 3952 | 1467037018274 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:16:58 INFO - PROCESS | 3952 | 1467037018356 Marionette TRACE conn6 <- [1,2719,null,{"value":null}] 07:16:58 INFO - PROCESS | 3952 | 1467037018361 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:58 INFO - PROCESS | 3952 | 1467037018363 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:16:58 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BEC5E000 == 34 [pid = 3952] [id = 689] 07:16:58 INFO - PROCESS | 3952 | ++DOMWINDOW == 55 (00000025B3933C00) [pid = 3952] [serial = 2067] [outer = 0000000000000000] 07:16:58 INFO - PROCESS | 3952 | ++DOMWINDOW == 56 (00000025B8088400) [pid = 3952] [serial = 2068] [outer = 00000025B3933C00] 07:16:58 INFO - PROCESS | 3952 | 1467037018409 Marionette DEBUG loaded listener.js 07:16:58 INFO - PROCESS | 3952 | ++DOMWINDOW == 57 (00000025B8138400) [pid = 3952] [serial = 2069] [outer = 00000025B3933C00] 07:16:59 INFO - PROCESS | 3952 | 1467037019328 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"]]]}] 07:16:59 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 07:16:59 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 07:16:59 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 07:16:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:16:59 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 07:16:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1078ms 07:16:59 INFO - PROCESS | 3952 | 1467037019349 Marionette TRACE conn6 -> [0,2721,"getWindowHandle",null] 07:16:59 INFO - PROCESS | 3952 | 1467037019351 Marionette TRACE conn6 <- [1,2721,null,{"value":"13"}] 07:16:59 INFO - PROCESS | 3952 | 1467037019354 Marionette TRACE conn6 -> [0,2722,"setScriptTimeout",{"ms":35000}] 07:16:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 07:16:59 INFO - PROCESS | 3952 | 1467037019356 Marionette TRACE conn6 <- [1,2722,null,{}] 07:16:59 INFO - PROCESS | 3952 | 1467037019360 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}] 07:16:59 INFO - PROCESS | 3952 | 1467037019362 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:16:59 INFO - PROCESS | 3952 | 1467037019480 Marionette TRACE conn6 <- [1,2723,null,{"value":null}] 07:16:59 INFO - PROCESS | 3952 | 1467037019488 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:59 INFO - PROCESS | 3952 | 1467037019490 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:16:59 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BECCC000 == 35 [pid = 3952] [id = 690] 07:16:59 INFO - PROCESS | 3952 | ++DOMWINDOW == 58 (00000025B8454C00) [pid = 3952] [serial = 2070] [outer = 0000000000000000] 07:16:59 INFO - PROCESS | 3952 | ++DOMWINDOW == 59 (00000025B8989400) [pid = 3952] [serial = 2071] [outer = 00000025B8454C00] 07:16:59 INFO - PROCESS | 3952 | 1467037019535 Marionette DEBUG loaded listener.js 07:16:59 INFO - PROCESS | 3952 | ++DOMWINDOW == 60 (00000025B8B8B800) [pid = 3952] [serial = 2072] [outer = 00000025B8454C00] 07:16:59 INFO - PROCESS | 3952 | 1467037019936 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]]]}] 07:16:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 07:16:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 628ms 07:16:59 INFO - PROCESS | 3952 | 1467037019986 Marionette TRACE conn6 -> [0,2725,"getWindowHandle",null] 07:16:59 INFO - PROCESS | 3952 | 1467037019988 Marionette TRACE conn6 <- [1,2725,null,{"value":"13"}] 07:17:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 07:17:00 INFO - PROCESS | 3952 | 1467037019992 Marionette TRACE conn6 -> [0,2726,"setScriptTimeout",{"ms":35000}] 07:17:00 INFO - PROCESS | 3952 | 1467037019993 Marionette TRACE conn6 <- [1,2726,null,{}] 07:17:00 INFO - PROCESS | 3952 | 1467037019997 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}] 07:17:00 INFO - PROCESS | 3952 | 1467037019999 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:17:00 INFO - PROCESS | 3952 | 1467037020116 Marionette TRACE conn6 <- [1,2727,null,{"value":null}] 07:17:00 INFO - PROCESS | 3952 | 1467037020214 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:00 INFO - PROCESS | 3952 | 1467037020217 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:17:00 INFO - PROCESS | 3952 | ++DOCSHELL 00000025ABFC4000 == 36 [pid = 3952] [id = 691] 07:17:00 INFO - PROCESS | 3952 | ++DOMWINDOW == 61 (00000025A8D35800) [pid = 3952] [serial = 2073] [outer = 0000000000000000] 07:17:00 INFO - PROCESS | 3952 | ++DOMWINDOW == 62 (00000025A8D52000) [pid = 3952] [serial = 2074] [outer = 00000025A8D35800] 07:17:00 INFO - PROCESS | 3952 | 1467037020278 Marionette DEBUG loaded listener.js 07:17:00 INFO - PROCESS | 3952 | ++DOMWINDOW == 63 (00000025AA71F800) [pid = 3952] [serial = 2075] [outer = 00000025A8D35800] 07:17:00 INFO - PROCESS | 3952 | 1467037020926 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]]]}] 07:17:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 07:17:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 984ms 07:17:00 INFO - PROCESS | 3952 | 1467037020981 Marionette TRACE conn6 -> [0,2729,"getWindowHandle",null] 07:17:00 INFO - PROCESS | 3952 | 1467037020985 Marionette TRACE conn6 <- [1,2729,null,{"value":"13"}] 07:17:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 07:17:00 INFO - PROCESS | 3952 | 1467037020990 Marionette TRACE conn6 -> [0,2730,"setScriptTimeout",{"ms":35000}] 07:17:01 INFO - PROCESS | 3952 | 1467037020993 Marionette TRACE conn6 <- [1,2730,null,{}] 07:17:01 INFO - PROCESS | 3952 | 1467037020999 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}] 07:17:01 INFO - PROCESS | 3952 | 1467037021002 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:17:01 INFO - PROCESS | 3952 | 1467037021118 Marionette TRACE conn6 <- [1,2731,null,{"value":null}] 07:17:01 INFO - PROCESS | 3952 | 1467037021240 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:01 INFO - PROCESS | 3952 | 1467037021243 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:17:01 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BAE9F800 == 37 [pid = 3952] [id = 692] 07:17:01 INFO - PROCESS | 3952 | ++DOMWINDOW == 64 (00000025B0A18000) [pid = 3952] [serial = 2076] [outer = 0000000000000000] 07:17:01 INFO - PROCESS | 3952 | ++DOMWINDOW == 65 (00000025B393F000) [pid = 3952] [serial = 2077] [outer = 00000025B0A18000] 07:17:01 INFO - PROCESS | 3952 | 1467037021301 Marionette DEBUG loaded listener.js 07:17:01 INFO - PROCESS | 3952 | ++DOMWINDOW == 66 (00000025B486E000) [pid = 3952] [serial = 2078] [outer = 00000025B0A18000] 07:17:01 INFO - PROCESS | 3952 | 1467037021875 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]]]}] 07:17:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 07:17:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 944ms 07:17:01 INFO - PROCESS | 3952 | 1467037021939 Marionette TRACE conn6 -> [0,2733,"getWindowHandle",null] 07:17:01 INFO - PROCESS | 3952 | 1467037021944 Marionette TRACE conn6 <- [1,2733,null,{"value":"13"}] 07:17:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 07:17:01 INFO - PROCESS | 3952 | 1467037021948 Marionette TRACE conn6 -> [0,2734,"setScriptTimeout",{"ms":35000}] 07:17:01 INFO - PROCESS | 3952 | 1467037021950 Marionette TRACE conn6 <- [1,2734,null,{}] 07:17:01 INFO - PROCESS | 3952 | 1467037021955 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}] 07:17:01 INFO - PROCESS | 3952 | 1467037021958 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:17:02 INFO - PROCESS | 3952 | 1467037022105 Marionette TRACE conn6 <- [1,2735,null,{"value":null}] 07:17:02 INFO - PROCESS | 3952 | 1467037022226 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:02 INFO - PROCESS | 3952 | 1467037022228 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:17:02 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BEE42800 == 38 [pid = 3952] [id = 693] 07:17:02 INFO - PROCESS | 3952 | ++DOMWINDOW == 67 (00000025B74F2800) [pid = 3952] [serial = 2079] [outer = 0000000000000000] 07:17:02 INFO - PROCESS | 3952 | ++DOMWINDOW == 68 (00000025B7F07000) [pid = 3952] [serial = 2080] [outer = 00000025B74F2800] 07:17:02 INFO - PROCESS | 3952 | 1467037022285 Marionette DEBUG loaded listener.js 07:17:02 INFO - PROCESS | 3952 | ++DOMWINDOW == 69 (00000025B8071C00) [pid = 3952] [serial = 2081] [outer = 00000025B74F2800] 07:17:02 INFO - PROCESS | 3952 | 1467037022879 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]]]}] 07:17:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 07:17:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 985ms 07:17:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 07:17:02 INFO - PROCESS | 3952 | 1467037022936 Marionette TRACE conn6 -> [0,2737,"getWindowHandle",null] 07:17:02 INFO - PROCESS | 3952 | 1467037022939 Marionette TRACE conn6 <- [1,2737,null,{"value":"13"}] 07:17:02 INFO - PROCESS | 3952 | 1467037022950 Marionette TRACE conn6 -> [0,2738,"setScriptTimeout",{"ms":35000}] 07:17:02 INFO - PROCESS | 3952 | 1467037022956 Marionette TRACE conn6 <- [1,2738,null,{}] 07:17:02 INFO - PROCESS | 3952 | 1467037022961 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}] 07:17:02 INFO - PROCESS | 3952 | 1467037022965 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:17:03 INFO - PROCESS | 3952 | 1467037023104 Marionette TRACE conn6 <- [1,2739,null,{"value":null}] 07:17:03 INFO - PROCESS | 3952 | 1467037023184 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:03 INFO - PROCESS | 3952 | 1467037023187 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:17:03 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B3986800 == 39 [pid = 3952] [id = 694] 07:17:03 INFO - PROCESS | 3952 | ++DOMWINDOW == 70 (00000025AA709000) [pid = 3952] [serial = 2082] [outer = 0000000000000000] 07:17:03 INFO - PROCESS | 3952 | ++DOMWINDOW == 71 (00000025AA713800) [pid = 3952] [serial = 2083] [outer = 00000025AA709000] 07:17:03 INFO - PROCESS | 3952 | 1467037023400 Marionette DEBUG loaded listener.js 07:17:03 INFO - PROCESS | 3952 | ++DOMWINDOW == 72 (00000025ABA3B400) [pid = 3952] [serial = 2084] [outer = 00000025AA709000] 07:17:04 INFO - PROCESS | 3952 | --DOCSHELL 00000025BECCC000 == 38 [pid = 3952] [id = 690] 07:17:04 INFO - PROCESS | 3952 | --DOCSHELL 00000025BEC5E000 == 37 [pid = 3952] [id = 689] 07:17:04 INFO - PROCESS | 3952 | --DOCSHELL 00000025BE044000 == 36 [pid = 3952] [id = 688] 07:17:04 INFO - PROCESS | 3952 | --DOCSHELL 00000025BC976800 == 35 [pid = 3952] [id = 687] 07:17:04 INFO - PROCESS | 3952 | --DOCSHELL 00000025BB75B000 == 34 [pid = 3952] [id = 686] 07:17:04 INFO - PROCESS | 3952 | --DOCSHELL 00000025BB644800 == 33 [pid = 3952] [id = 685] 07:17:04 INFO - PROCESS | 3952 | --DOCSHELL 00000025A9D40000 == 32 [pid = 3952] [id = 684] 07:17:04 INFO - PROCESS | 3952 | --DOCSHELL 00000025B75B3000 == 31 [pid = 3952] [id = 683] 07:17:04 INFO - PROCESS | 3952 | --DOCSHELL 00000025B1016000 == 30 [pid = 3952] [id = 682] 07:17:04 INFO - PROCESS | 3952 | --DOCSHELL 00000025BB304800 == 29 [pid = 3952] [id = 680] 07:17:04 INFO - PROCESS | 3952 | --DOCSHELL 00000025B4973000 == 28 [pid = 3952] [id = 681] 07:17:04 INFO - PROCESS | 3952 | --DOCSHELL 00000025BEE42800 == 27 [pid = 3952] [id = 693] 07:17:04 INFO - PROCESS | 3952 | --DOCSHELL 00000025BAE9F800 == 26 [pid = 3952] [id = 692] 07:17:04 INFO - PROCESS | 3952 | --DOCSHELL 00000025ABFC4000 == 25 [pid = 3952] [id = 691] 07:17:04 INFO - PROCESS | 3952 | --DOMWINDOW == 71 (00000025B14A5800) [pid = 3952] [serial = 2035] [outer = 0000000000000000] [url = about:blank] 07:17:04 INFO - PROCESS | 3952 | --DOMWINDOW == 70 (00000025AA714000) [pid = 3952] [serial = 2029] [outer = 0000000000000000] [url = about:blank] 07:17:04 INFO - PROCESS | 3952 | --DOMWINDOW == 69 (00000025AAB98C00) [pid = 3952] [serial = 2030] [outer = 0000000000000000] [url = about:blank] 07:17:04 INFO - PROCESS | 3952 | --DOMWINDOW == 68 (00000025AAC49800) [pid = 3952] [serial = 2027] [outer = 0000000000000000] [url = about:blank] 07:17:04 INFO - PROCESS | 3952 | --DOMWINDOW == 67 (00000025AA710C00) [pid = 3952] [serial = 2026] [outer = 0000000000000000] [url = about:blank] 07:17:04 INFO - PROCESS | 3952 | --DOMWINDOW == 66 (00000025ABAD3400) [pid = 3952] [serial = 2032] [outer = 0000000000000000] [url = about:blank] 07:17:04 INFO - PROCESS | 3952 | --DOMWINDOW == 65 (00000025B3937800) [pid = 3952] [serial = 2038] [outer = 0000000000000000] [url = about:blank] 07:17:04 INFO - PROCESS | 3952 | --DOMWINDOW == 64 (00000025B42E4400) [pid = 3952] [serial = 2039] [outer = 0000000000000000] [url = about:blank] 07:17:04 INFO - PROCESS | 3952 | --DOMWINDOW == 63 (00000025B09D7C00) [pid = 3952] [serial = 2024] [outer = 0000000000000000] [url = about:blank] 07:17:04 INFO - PROCESS | 3952 | --DOMWINDOW == 62 (00000025ABDDC800) [pid = 3952] [serial = 2023] [outer = 0000000000000000] [url = about:blank] 07:17:04 INFO - PROCESS | 3952 | --DOMWINDOW == 61 (00000025B3936C00) [pid = 3952] [serial = 2036] [outer = 0000000000000000] [url = about:blank] 07:17:04 INFO - PROCESS | 3952 | --DOMWINDOW == 60 (00000025AF170C00) [pid = 3952] [serial = 2033] [outer = 0000000000000000] [url = about:blank] 07:17:04 INFO - PROCESS | 3952 | --DOMWINDOW == 59 (00000025B4E5D800) [pid = 3952] [serial = 2041] [outer = 0000000000000000] [url = about:blank] 07:17:04 INFO - PROCESS | 3952 | 1467037024793 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]]]}] 07:17:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 07:17:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1905ms 07:17:04 INFO - PROCESS | 3952 | 1467037024850 Marionette TRACE conn6 -> [0,2741,"getWindowHandle",null] 07:17:04 INFO - PROCESS | 3952 | 1467037024856 Marionette TRACE conn6 <- [1,2741,null,{"value":"13"}] 07:17:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 07:17:04 INFO - PROCESS | 3952 | 1467037024862 Marionette TRACE conn6 -> [0,2742,"setScriptTimeout",{"ms":35000}] 07:17:04 INFO - PROCESS | 3952 | 1467037024866 Marionette TRACE conn6 <- [1,2742,null,{}] 07:17:04 INFO - PROCESS | 3952 | 1467037024966 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}] 07:17:04 INFO - PROCESS | 3952 | 1467037024970 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:17:05 INFO - PROCESS | 3952 | 1467037025130 Marionette TRACE conn6 <- [1,2743,null,{"value":null}] 07:17:05 INFO - PROCESS | 3952 | 1467037025177 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:05 INFO - PROCESS | 3952 | 1467037025182 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:17:05 INFO - PROCESS | 3952 | ++DOCSHELL 00000025AF9B5000 == 26 [pid = 3952] [id = 695] 07:17:05 INFO - PROCESS | 3952 | ++DOMWINDOW == 60 (00000025AA1CA800) [pid = 3952] [serial = 2085] [outer = 0000000000000000] 07:17:05 INFO - PROCESS | 3952 | ++DOMWINDOW == 61 (00000025AA625800) [pid = 3952] [serial = 2086] [outer = 00000025AA1CA800] 07:17:05 INFO - PROCESS | 3952 | 1467037025244 Marionette DEBUG loaded listener.js 07:17:05 INFO - PROCESS | 3952 | ++DOMWINDOW == 62 (00000025AA714000) [pid = 3952] [serial = 2087] [outer = 00000025AA1CA800] 07:17:05 INFO - PROCESS | 3952 | 1467037025957 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]]]}] 07:17:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 07:17:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1137ms 07:17:06 INFO - PROCESS | 3952 | 1467037026001 Marionette TRACE conn6 -> [0,2745,"getWindowHandle",null] 07:17:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 07:17:06 INFO - PROCESS | 3952 | 1467037026007 Marionette TRACE conn6 <- [1,2745,null,{"value":"13"}] 07:17:06 INFO - PROCESS | 3952 | 1467037026014 Marionette TRACE conn6 -> [0,2746,"setScriptTimeout",{"ms":35000}] 07:17:06 INFO - PROCESS | 3952 | 1467037026018 Marionette TRACE conn6 <- [1,2746,null,{}] 07:17:06 INFO - PROCESS | 3952 | 1467037026022 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}] 07:17:06 INFO - PROCESS | 3952 | 1467037026025 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:17:06 INFO - PROCESS | 3952 | 1467037026154 Marionette TRACE conn6 <- [1,2747,null,{"value":null}] 07:17:06 INFO - PROCESS | 3952 | 1467037026232 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:06 INFO - PROCESS | 3952 | 1467037026235 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:17:06 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B6A9B000 == 27 [pid = 3952] [id = 696] 07:17:06 INFO - PROCESS | 3952 | ++DOMWINDOW == 63 (00000025AAC47400) [pid = 3952] [serial = 2088] [outer = 0000000000000000] 07:17:06 INFO - PROCESS | 3952 | ++DOMWINDOW == 64 (00000025AAC4BC00) [pid = 3952] [serial = 2089] [outer = 00000025AAC47400] 07:17:06 INFO - PROCESS | 3952 | 1467037026295 Marionette DEBUG loaded listener.js 07:17:06 INFO - PROCESS | 3952 | ++DOMWINDOW == 65 (00000025AACA1400) [pid = 3952] [serial = 2090] [outer = 00000025AAC47400] 07:17:07 INFO - PROCESS | 3952 | 1467037027155 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]]]}] 07:17:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 07:17:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1196ms 07:17:07 INFO - PROCESS | 3952 | 1467037027211 Marionette TRACE conn6 -> [0,2749,"getWindowHandle",null] 07:17:07 INFO - PROCESS | 3952 | 1467037027216 Marionette TRACE conn6 <- [1,2749,null,{"value":"13"}] 07:17:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 07:17:07 INFO - PROCESS | 3952 | 1467037027221 Marionette TRACE conn6 -> [0,2750,"setScriptTimeout",{"ms":35000}] 07:17:07 INFO - PROCESS | 3952 | 1467037027224 Marionette TRACE conn6 <- [1,2750,null,{}] 07:17:07 INFO - PROCESS | 3952 | 1467037027231 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}] 07:17:07 INFO - PROCESS | 3952 | 1467037027234 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:17:07 INFO - PROCESS | 3952 | 1467037027359 Marionette TRACE conn6 <- [1,2751,null,{"value":null}] 07:17:07 INFO - PROCESS | 3952 | 1467037027439 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:07 INFO - PROCESS | 3952 | 1467037027444 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:17:07 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B0850000 == 28 [pid = 3952] [id = 697] 07:17:07 INFO - PROCESS | 3952 | ++DOMWINDOW == 66 (00000025AA627000) [pid = 3952] [serial = 2091] [outer = 0000000000000000] 07:17:07 INFO - PROCESS | 3952 | ++DOMWINDOW == 67 (00000025AA708800) [pid = 3952] [serial = 2092] [outer = 00000025AA627000] 07:17:07 INFO - PROCESS | 3952 | 1467037027494 Marionette DEBUG loaded listener.js 07:17:07 INFO - PROCESS | 3952 | ++DOMWINDOW == 68 (00000025AAB98C00) [pid = 3952] [serial = 2093] [outer = 00000025AA627000] 07:17:07 INFO - PROCESS | 3952 | 1467037027931 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]]]}] 07:17:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 07:17:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 733ms 07:17:07 INFO - PROCESS | 3952 | 1467037027958 Marionette TRACE conn6 -> [0,2753,"getWindowHandle",null] 07:17:07 INFO - PROCESS | 3952 | 1467037027962 Marionette TRACE conn6 <- [1,2753,null,{"value":"13"}] 07:17:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 07:17:07 INFO - PROCESS | 3952 | 1467037027983 Marionette TRACE conn6 -> [0,2754,"setScriptTimeout",{"ms":35000}] 07:17:07 INFO - PROCESS | 3952 | 1467037027986 Marionette TRACE conn6 <- [1,2754,null,{}] 07:17:07 INFO - PROCESS | 3952 | 1467037027989 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}] 07:17:08 INFO - PROCESS | 3952 | 1467037027992 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:17:08 INFO - PROCESS | 3952 | 1467037028087 Marionette TRACE conn6 <- [1,2755,null,{"value":null}] 07:17:08 INFO - PROCESS | 3952 | 1467037028093 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:08 INFO - PROCESS | 3952 | 1467037028095 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:17:08 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B7AE6800 == 29 [pid = 3952] [id = 698] 07:17:08 INFO - PROCESS | 3952 | ++DOMWINDOW == 69 (00000025AF170800) [pid = 3952] [serial = 2094] [outer = 0000000000000000] 07:17:08 INFO - PROCESS | 3952 | ++DOMWINDOW == 70 (00000025AF82BC00) [pid = 3952] [serial = 2095] [outer = 00000025AF170800] 07:17:08 INFO - PROCESS | 3952 | 1467037028143 Marionette DEBUG loaded listener.js 07:17:08 INFO - PROCESS | 3952 | ++DOMWINDOW == 71 (00000025AFE35400) [pid = 3952] [serial = 2096] [outer = 00000025AF170800] 07:17:08 INFO - PROCESS | 3952 | 1467037028604 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]]]}] 07:17:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 07:17:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 688ms 07:17:08 INFO - PROCESS | 3952 | 1467037028673 Marionette TRACE conn6 -> [0,2757,"getWindowHandle",null] 07:17:08 INFO - PROCESS | 3952 | 1467037028676 Marionette TRACE conn6 <- [1,2757,null,{"value":"13"}] 07:17:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 07:17:08 INFO - PROCESS | 3952 | 1467037028679 Marionette TRACE conn6 -> [0,2758,"setScriptTimeout",{"ms":35000}] 07:17:08 INFO - PROCESS | 3952 | 1467037028683 Marionette TRACE conn6 <- [1,2758,null,{}] 07:17:08 INFO - PROCESS | 3952 | 1467037028694 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}] 07:17:08 INFO - PROCESS | 3952 | 1467037028699 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:17:08 INFO - PROCESS | 3952 | 1467037028832 Marionette TRACE conn6 <- [1,2759,null,{"value":null}] 07:17:08 INFO - PROCESS | 3952 | 1467037028918 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:08 INFO - PROCESS | 3952 | 1467037028921 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:17:08 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B8949800 == 30 [pid = 3952] [id = 699] 07:17:08 INFO - PROCESS | 3952 | ++DOMWINDOW == 72 (00000025AAC45800) [pid = 3952] [serial = 2097] [outer = 0000000000000000] 07:17:08 INFO - PROCESS | 3952 | ++DOMWINDOW == 73 (00000025B14A9400) [pid = 3952] [serial = 2098] [outer = 00000025AAC45800] 07:17:08 INFO - PROCESS | 3952 | 1467037028973 Marionette DEBUG loaded listener.js 07:17:09 INFO - PROCESS | 3952 | ++DOMWINDOW == 74 (00000025B393E400) [pid = 3952] [serial = 2099] [outer = 00000025AAC45800] 07:17:09 INFO - PROCESS | 3952 | 1467037029444 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]]]}] 07:17:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 07:17:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 794ms 07:17:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 07:17:09 INFO - PROCESS | 3952 | 1467037029476 Marionette TRACE conn6 -> [0,2761,"getWindowHandle",null] 07:17:09 INFO - PROCESS | 3952 | 1467037029479 Marionette TRACE conn6 <- [1,2761,null,{"value":"13"}] 07:17:09 INFO - PROCESS | 3952 | 1467037029482 Marionette TRACE conn6 -> [0,2762,"setScriptTimeout",{"ms":35000}] 07:17:09 INFO - PROCESS | 3952 | 1467037029484 Marionette TRACE conn6 <- [1,2762,null,{}] 07:17:09 INFO - PROCESS | 3952 | 1467037029488 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}] 07:17:09 INFO - PROCESS | 3952 | 1467037029490 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:17:09 INFO - PROCESS | 3952 | 1467037029613 Marionette TRACE conn6 <- [1,2763,null,{"value":null}] 07:17:09 INFO - PROCESS | 3952 | 1467037029664 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:09 INFO - PROCESS | 3952 | 1467037029666 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:17:09 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BAF44000 == 31 [pid = 3952] [id = 700] 07:17:09 INFO - PROCESS | 3952 | ++DOMWINDOW == 75 (00000025B4533000) [pid = 3952] [serial = 2100] [outer = 0000000000000000] 07:17:09 INFO - PROCESS | 3952 | ++DOMWINDOW == 76 (00000025B486D800) [pid = 3952] [serial = 2101] [outer = 00000025B4533000] 07:17:09 INFO - PROCESS | 3952 | 1467037029718 Marionette DEBUG loaded listener.js 07:17:09 INFO - PROCESS | 3952 | ++DOMWINDOW == 77 (00000025B4E9C000) [pid = 3952] [serial = 2102] [outer = 00000025B4533000] 07:17:10 INFO - PROCESS | 3952 | 1467037030172 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]]]}] 07:17:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 07:17:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 734ms 07:17:10 INFO - PROCESS | 3952 | 1467037030228 Marionette TRACE conn6 -> [0,2765,"getWindowHandle",null] 07:17:10 INFO - PROCESS | 3952 | 1467037030230 Marionette TRACE conn6 <- [1,2765,null,{"value":"13"}] 07:17:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 07:17:10 INFO - PROCESS | 3952 | 1467037030243 Marionette TRACE conn6 -> [0,2766,"setScriptTimeout",{"ms":35000}] 07:17:10 INFO - PROCESS | 3952 | 1467037030245 Marionette TRACE conn6 <- [1,2766,null,{}] 07:17:10 INFO - PROCESS | 3952 | 1467037030248 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}] 07:17:10 INFO - PROCESS | 3952 | 1467037030258 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:17:10 INFO - PROCESS | 3952 | 1467037030373 Marionette TRACE conn6 <- [1,2767,null,{"value":null}] 07:17:10 INFO - PROCESS | 3952 | 1467037030386 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:10 INFO - PROCESS | 3952 | 1467037030389 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:17:10 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BBA20800 == 32 [pid = 3952] [id = 701] 07:17:10 INFO - PROCESS | 3952 | ++DOMWINDOW == 78 (00000025B45C9800) [pid = 3952] [serial = 2103] [outer = 0000000000000000] 07:17:10 INFO - PROCESS | 3952 | ++DOMWINDOW == 79 (00000025B686D000) [pid = 3952] [serial = 2104] [outer = 00000025B45C9800] 07:17:10 INFO - PROCESS | 3952 | 1467037030434 Marionette DEBUG loaded listener.js 07:17:10 INFO - PROCESS | 3952 | ++DOMWINDOW == 80 (00000025B7419000) [pid = 3952] [serial = 2105] [outer = 00000025B45C9800] 07:17:10 INFO - PROCESS | 3952 | 1467037030888 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]]]}] 07:17:10 INFO - PROCESS | 3952 | --DOMWINDOW == 79 (00000025B8454C00) [pid = 3952] [serial = 2070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 07:17:10 INFO - PROCESS | 3952 | --DOMWINDOW == 78 (00000025B0A18000) [pid = 3952] [serial = 2076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 07:17:10 INFO - PROCESS | 3952 | --DOMWINDOW == 77 (00000025B74F2800) [pid = 3952] [serial = 2079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 07:17:10 INFO - PROCESS | 3952 | --DOMWINDOW == 76 (00000025B741B400) [pid = 3952] [serial = 2058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 07:17:10 INFO - PROCESS | 3952 | --DOMWINDOW == 75 (00000025AF99B400) [pid = 3952] [serial = 2049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 07:17:10 INFO - PROCESS | 3952 | --DOMWINDOW == 74 (00000025AAC52800) [pid = 3952] [serial = 2046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 07:17:10 INFO - PROCESS | 3952 | --DOMWINDOW == 73 (00000025B7E1C800) [pid = 3952] [serial = 2061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 07:17:10 INFO - PROCESS | 3952 | --DOMWINDOW == 72 (00000025AAC9C000) [pid = 3952] [serial = 2040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 07:17:10 INFO - PROCESS | 3952 | --DOMWINDOW == 71 (00000025AB352400) [pid = 3952] [serial = 2052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 07:17:10 INFO - PROCESS | 3952 | --DOMWINDOW == 70 (00000025AA716000) [pid = 3952] [serial = 2043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 07:17:10 INFO - PROCESS | 3952 | --DOMWINDOW == 69 (00000025B6A5C400) [pid = 3952] [serial = 2055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 07:17:10 INFO - PROCESS | 3952 | --DOMWINDOW == 68 (00000025B8085000) [pid = 3952] [serial = 2064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 07:17:10 INFO - PROCESS | 3952 | --DOMWINDOW == 67 (00000025B3933C00) [pid = 3952] [serial = 2067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 07:17:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 07:17:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 691ms 07:17:10 INFO - PROCESS | 3952 | 1467037030937 Marionette TRACE conn6 -> [0,2769,"getWindowHandle",null] 07:17:10 INFO - PROCESS | 3952 | 1467037030939 Marionette TRACE conn6 <- [1,2769,null,{"value":"13"}] 07:17:10 INFO - PROCESS | 3952 | 1467037030942 Marionette TRACE conn6 -> [0,2770,"setScriptTimeout",{"ms":35000}] 07:17:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 07:17:10 INFO - PROCESS | 3952 | 1467037030944 Marionette TRACE conn6 <- [1,2770,null,{}] 07:17:10 INFO - PROCESS | 3952 | 1467037030952 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}] 07:17:10 INFO - PROCESS | 3952 | 1467037030958 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:17:11 INFO - PROCESS | 3952 | 1467037031083 Marionette TRACE conn6 <- [1,2771,null,{"value":null}] 07:17:11 INFO - PROCESS | 3952 | 1467037031096 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:11 INFO - PROCESS | 3952 | 1467037031098 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:17:11 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BE18A800 == 33 [pid = 3952] [id = 702] 07:17:11 INFO - PROCESS | 3952 | ++DOMWINDOW == 68 (00000025B7A45800) [pid = 3952] [serial = 2106] [outer = 0000000000000000] 07:17:11 INFO - PROCESS | 3952 | ++DOMWINDOW == 69 (00000025B7F09000) [pid = 3952] [serial = 2107] [outer = 00000025B7A45800] 07:17:11 INFO - PROCESS | 3952 | 1467037031143 Marionette DEBUG loaded listener.js 07:17:11 INFO - PROCESS | 3952 | ++DOMWINDOW == 70 (00000025B806A000) [pid = 3952] [serial = 2108] [outer = 00000025B7A45800] 07:17:11 INFO - PROCESS | 3952 | 1467037031578 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]]]}] 07:17:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 07:17:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 692ms 07:17:11 INFO - PROCESS | 3952 | 1467037031638 Marionette TRACE conn6 -> [0,2773,"getWindowHandle",null] 07:17:11 INFO - PROCESS | 3952 | 1467037031640 Marionette TRACE conn6 <- [1,2773,null,{"value":"13"}] 07:17:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 07:17:11 INFO - PROCESS | 3952 | 1467037031651 Marionette TRACE conn6 -> [0,2774,"setScriptTimeout",{"ms":35000}] 07:17:11 INFO - PROCESS | 3952 | 1467037031654 Marionette TRACE conn6 <- [1,2774,null,{}] 07:17:11 INFO - PROCESS | 3952 | 1467037031658 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}] 07:17:11 INFO - PROCESS | 3952 | 1467037031660 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:17:11 INFO - PROCESS | 3952 | 1467037031768 Marionette TRACE conn6 <- [1,2775,null,{"value":null}] 07:17:11 INFO - PROCESS | 3952 | 1467037031776 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:11 INFO - PROCESS | 3952 | 1467037031778 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:17:11 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B0841800 == 34 [pid = 3952] [id = 703] 07:17:11 INFO - PROCESS | 3952 | ++DOMWINDOW == 71 (00000025B8070800) [pid = 3952] [serial = 2109] [outer = 0000000000000000] 07:17:11 INFO - PROCESS | 3952 | ++DOMWINDOW == 72 (00000025B8087C00) [pid = 3952] [serial = 2110] [outer = 00000025B8070800] 07:17:11 INFO - PROCESS | 3952 | 1467037031822 Marionette DEBUG loaded listener.js 07:17:11 INFO - PROCESS | 3952 | ++DOMWINDOW == 73 (00000025B80C1400) [pid = 3952] [serial = 2111] [outer = 00000025B8070800] 07:17:12 INFO - PROCESS | 3952 | 1467037032234 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]]]}] 07:17:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 07:17:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 650ms 07:17:12 INFO - PROCESS | 3952 | 1467037032296 Marionette TRACE conn6 -> [0,2777,"getWindowHandle",null] 07:17:12 INFO - PROCESS | 3952 | 1467037032298 Marionette TRACE conn6 <- [1,2777,null,{"value":"13"}] 07:17:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 07:17:12 INFO - PROCESS | 3952 | 1467037032302 Marionette TRACE conn6 -> [0,2778,"setScriptTimeout",{"ms":35000}] 07:17:12 INFO - PROCESS | 3952 | 1467037032304 Marionette TRACE conn6 <- [1,2778,null,{}] 07:17:12 INFO - PROCESS | 3952 | 1467037032307 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}] 07:17:12 INFO - PROCESS | 3952 | 1467037032309 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:17:12 INFO - PROCESS | 3952 | 1467037032393 Marionette TRACE conn6 <- [1,2779,null,{"value":null}] 07:17:12 INFO - PROCESS | 3952 | 1467037032400 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:12 INFO - PROCESS | 3952 | 1467037032402 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:17:12 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BEF77800 == 35 [pid = 3952] [id = 704] 07:17:12 INFO - PROCESS | 3952 | ++DOMWINDOW == 74 (00000025B8136C00) [pid = 3952] [serial = 2112] [outer = 0000000000000000] 07:17:12 INFO - PROCESS | 3952 | ++DOMWINDOW == 75 (00000025B8139C00) [pid = 3952] [serial = 2113] [outer = 00000025B8136C00] 07:17:12 INFO - PROCESS | 3952 | 1467037032448 Marionette DEBUG loaded listener.js 07:17:12 INFO - PROCESS | 3952 | ++DOMWINDOW == 76 (00000025B8982800) [pid = 3952] [serial = 2114] [outer = 00000025B8136C00] 07:17:12 INFO - PROCESS | 3952 | 1467037032873 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]]]}] 07:17:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 07:17:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 586ms 07:17:12 INFO - PROCESS | 3952 | 1467037032891 Marionette TRACE conn6 -> [0,2781,"getWindowHandle",null] 07:17:12 INFO - PROCESS | 3952 | 1467037032893 Marionette TRACE conn6 <- [1,2781,null,{"value":"13"}] 07:17:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 07:17:12 INFO - PROCESS | 3952 | 1467037032916 Marionette TRACE conn6 -> [0,2782,"setScriptTimeout",{"ms":35000}] 07:17:12 INFO - PROCESS | 3952 | 1467037032918 Marionette TRACE conn6 <- [1,2782,null,{}] 07:17:12 INFO - PROCESS | 3952 | 1467037032926 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}] 07:17:12 INFO - PROCESS | 3952 | 1467037032928 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:17:13 INFO - PROCESS | 3952 | 1467037033018 Marionette TRACE conn6 <- [1,2783,null,{"value":null}] 07:17:13 INFO - PROCESS | 3952 | 1467037033024 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:13 INFO - PROCESS | 3952 | 1467037033026 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:17:13 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B8949000 == 36 [pid = 3952] [id = 705] 07:17:13 INFO - PROCESS | 3952 | ++DOMWINDOW == 77 (00000025B8B90000) [pid = 3952] [serial = 2115] [outer = 0000000000000000] 07:17:13 INFO - PROCESS | 3952 | ++DOMWINDOW == 78 (00000025B14A8400) [pid = 3952] [serial = 2116] [outer = 00000025B8B90000] 07:17:13 INFO - PROCESS | 3952 | 1467037033070 Marionette DEBUG loaded listener.js 07:17:13 INFO - PROCESS | 3952 | ++DOMWINDOW == 79 (00000025B8D9F800) [pid = 3952] [serial = 2117] [outer = 00000025B8B90000] 07:17:13 INFO - PROCESS | 3952 | 1467037033736 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]]]}] 07:17:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 07:17:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 839ms 07:17:13 INFO - PROCESS | 3952 | 1467037033758 Marionette TRACE conn6 -> [0,2785,"getWindowHandle",null] 07:17:13 INFO - PROCESS | 3952 | 1467037033763 Marionette TRACE conn6 <- [1,2785,null,{"value":"13"}] 07:17:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 07:17:13 INFO - PROCESS | 3952 | 1467037033768 Marionette TRACE conn6 -> [0,2786,"setScriptTimeout",{"ms":35000}] 07:17:13 INFO - PROCESS | 3952 | 1467037033773 Marionette TRACE conn6 <- [1,2786,null,{}] 07:17:13 INFO - PROCESS | 3952 | 1467037033779 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}] 07:17:13 INFO - PROCESS | 3952 | 1467037033782 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:17:13 INFO - PROCESS | 3952 | 1467037033903 Marionette TRACE conn6 <- [1,2787,null,{"value":null}] 07:17:14 INFO - PROCESS | 3952 | 1467037034026 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:14 INFO - PROCESS | 3952 | 1467037034029 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:17:14 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B76CA000 == 37 [pid = 3952] [id = 706] 07:17:14 INFO - PROCESS | 3952 | ++DOMWINDOW == 80 (00000025AA70B400) [pid = 3952] [serial = 2118] [outer = 0000000000000000] 07:17:14 INFO - PROCESS | 3952 | ++DOMWINDOW == 81 (00000025AAC98400) [pid = 3952] [serial = 2119] [outer = 00000025AA70B400] 07:17:14 INFO - PROCESS | 3952 | 1467037034089 Marionette DEBUG loaded listener.js 07:17:14 INFO - PROCESS | 3952 | ++DOMWINDOW == 82 (00000025AF8BD800) [pid = 3952] [serial = 2120] [outer = 00000025AA70B400] 07:17:14 INFO - PROCESS | 3952 | 1467037034721 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]]]}] 07:17:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 07:17:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 985ms 07:17:14 INFO - PROCESS | 3952 | 1467037034756 Marionette TRACE conn6 -> [0,2789,"getWindowHandle",null] 07:17:14 INFO - PROCESS | 3952 | 1467037034762 Marionette TRACE conn6 <- [1,2789,null,{"value":"13"}] 07:17:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 07:17:14 INFO - PROCESS | 3952 | 1467037034768 Marionette TRACE conn6 -> [0,2790,"setScriptTimeout",{"ms":35000}] 07:17:14 INFO - PROCESS | 3952 | 1467037034771 Marionette TRACE conn6 <- [1,2790,null,{}] 07:17:14 INFO - PROCESS | 3952 | 1467037034775 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}] 07:17:14 INFO - PROCESS | 3952 | 1467037034778 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:17:14 INFO - PROCESS | 3952 | 1467037034901 Marionette TRACE conn6 <- [1,2791,null,{"value":null}] 07:17:15 INFO - PROCESS | 3952 | 1467037035024 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:15 INFO - PROCESS | 3952 | 1467037035026 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:17:15 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BE03A000 == 38 [pid = 3952] [id = 707] 07:17:15 INFO - PROCESS | 3952 | ++DOMWINDOW == 83 (00000025B4532800) [pid = 3952] [serial = 2121] [outer = 0000000000000000] 07:17:15 INFO - PROCESS | 3952 | ++DOMWINDOW == 84 (00000025B4865C00) [pid = 3952] [serial = 2122] [outer = 00000025B4532800] 07:17:15 INFO - PROCESS | 3952 | 1467037035092 Marionette DEBUG loaded listener.js 07:17:15 INFO - PROCESS | 3952 | ++DOMWINDOW == 85 (00000025B707B400) [pid = 3952] [serial = 2123] [outer = 00000025B4532800] 07:17:15 INFO - PROCESS | 3952 | 1467037035721 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]]]}] 07:17:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 07:17:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 985ms 07:17:15 INFO - PROCESS | 3952 | 1467037035756 Marionette TRACE conn6 -> [0,2793,"getWindowHandle",null] 07:17:15 INFO - PROCESS | 3952 | 1467037035759 Marionette TRACE conn6 <- [1,2793,null,{"value":"13"}] 07:17:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 07:17:15 INFO - PROCESS | 3952 | 1467037035763 Marionette TRACE conn6 -> [0,2794,"setScriptTimeout",{"ms":35000}] 07:17:15 INFO - PROCESS | 3952 | 1467037035767 Marionette TRACE conn6 <- [1,2794,null,{}] 07:17:15 INFO - PROCESS | 3952 | 1467037035779 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}] 07:17:15 INFO - PROCESS | 3952 | 1467037035784 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:17:15 INFO - PROCESS | 3952 | 1467037035898 Marionette TRACE conn6 <- [1,2795,null,{"value":null}] 07:17:16 INFO - PROCESS | 3952 | 1467037035996 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:16 INFO - PROCESS | 3952 | 1467037035999 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:17:16 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BF88B800 == 39 [pid = 3952] [id = 708] 07:17:16 INFO - PROCESS | 3952 | ++DOMWINDOW == 86 (00000025B8D9CC00) [pid = 3952] [serial = 2124] [outer = 0000000000000000] 07:17:16 INFO - PROCESS | 3952 | ++DOMWINDOW == 87 (00000025B8DB9C00) [pid = 3952] [serial = 2125] [outer = 00000025B8D9CC00] 07:17:16 INFO - PROCESS | 3952 | 1467037036058 Marionette DEBUG loaded listener.js 07:17:16 INFO - PROCESS | 3952 | ++DOMWINDOW == 88 (00000025B9803C00) [pid = 3952] [serial = 2126] [outer = 00000025B8D9CC00] 07:17:16 INFO - PROCESS | 3952 | 1467037036666 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]]]}] 07:17:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 07:17:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1086ms 07:17:16 INFO - PROCESS | 3952 | 1467037036862 Marionette TRACE conn6 -> [0,2797,"getWindowHandle",null] 07:17:16 INFO - PROCESS | 3952 | 1467037036867 Marionette TRACE conn6 <- [1,2797,null,{"value":"13"}] 07:17:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 07:17:16 INFO - PROCESS | 3952 | 1467037036872 Marionette TRACE conn6 -> [0,2798,"setScriptTimeout",{"ms":35000}] 07:17:16 INFO - PROCESS | 3952 | 1467037036875 Marionette TRACE conn6 <- [1,2798,null,{}] 07:17:16 INFO - PROCESS | 3952 | 1467037036881 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}] 07:17:16 INFO - PROCESS | 3952 | 1467037036884 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:17:16 INFO - PROCESS | 3952 | 1467037036990 Marionette TRACE conn6 <- [1,2799,null,{"value":null}] 07:17:17 INFO - PROCESS | 3952 | 1467037037065 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:17 INFO - PROCESS | 3952 | 1467037037070 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:17:17 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B6AA8800 == 40 [pid = 3952] [id = 709] 07:17:17 INFO - PROCESS | 3952 | ++DOMWINDOW == 89 (00000025AACA0400) [pid = 3952] [serial = 2127] [outer = 0000000000000000] 07:17:17 INFO - PROCESS | 3952 | ++DOMWINDOW == 90 (00000025ABDE7000) [pid = 3952] [serial = 2128] [outer = 00000025AACA0400] 07:17:17 INFO - PROCESS | 3952 | 1467037037133 Marionette DEBUG loaded listener.js 07:17:17 INFO - PROCESS | 3952 | ++DOMWINDOW == 91 (00000025B0A18400) [pid = 3952] [serial = 2129] [outer = 00000025AACA0400] 07:17:17 INFO - PROCESS | 3952 | 1467037037711 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]]]}] 07:17:17 INFO - PROCESS | 3952 | --DOCSHELL 00000025B0840000 == 39 [pid = 3952] [id = 627] 07:17:17 INFO - PROCESS | 3952 | --DOCSHELL 00000025BDE40000 == 38 [pid = 3952] [id = 642] 07:17:17 INFO - PROCESS | 3952 | --DOCSHELL 00000025BBA0A800 == 37 [pid = 3952] [id = 641] 07:17:17 INFO - PROCESS | 3952 | --DOCSHELL 00000025B8249800 == 36 [pid = 3952] [id = 638] 07:17:17 INFO - PROCESS | 3952 | --DOCSHELL 00000025B8BB9800 == 35 [pid = 3952] [id = 630] 07:17:17 INFO - PROCESS | 3952 | --DOCSHELL 00000025B9FE0800 == 34 [pid = 3952] [id = 639] 07:17:17 INFO - PROCESS | 3952 | --DOCSHELL 00000025BDE47800 == 33 [pid = 3952] [id = 634] 07:17:17 INFO - PROCESS | 3952 | --DOCSHELL 00000025B1018000 == 32 [pid = 3952] [id = 636] 07:17:17 INFO - PROCESS | 3952 | --DOCSHELL 00000025B744A800 == 31 [pid = 3952] [id = 637] 07:17:17 INFO - PROCESS | 3952 | --DOCSHELL 00000025B6A9B000 == 30 [pid = 3952] [id = 696] 07:17:17 INFO - PROCESS | 3952 | --DOCSHELL 00000025AF9B5000 == 29 [pid = 3952] [id = 695] 07:17:17 INFO - PROCESS | 3952 | --DOCSHELL 00000025B3986800 == 28 [pid = 3952] [id = 694] 07:17:17 INFO - PROCESS | 3952 | --DOMWINDOW == 90 (00000025AA713800) [pid = 3952] [serial = 2083] [outer = 0000000000000000] [url = about:blank] 07:17:17 INFO - PROCESS | 3952 | --DOMWINDOW == 89 (00000025B8989400) [pid = 3952] [serial = 2071] [outer = 0000000000000000] [url = about:blank] 07:17:17 INFO - PROCESS | 3952 | --DOMWINDOW == 88 (00000025B393F000) [pid = 3952] [serial = 2077] [outer = 0000000000000000] [url = about:blank] 07:17:17 INFO - PROCESS | 3952 | --DOMWINDOW == 87 (00000025B7F07000) [pid = 3952] [serial = 2080] [outer = 0000000000000000] [url = about:blank] 07:17:17 INFO - PROCESS | 3952 | --DOMWINDOW == 86 (00000025B486E000) [pid = 3952] [serial = 2078] [outer = 0000000000000000] [url = about:blank] 07:17:17 INFO - PROCESS | 3952 | --DOMWINDOW == 85 (00000025B8071C00) [pid = 3952] [serial = 2081] [outer = 0000000000000000] [url = about:blank] 07:17:17 INFO - PROCESS | 3952 | --DOMWINDOW == 84 (00000025B74EB000) [pid = 3952] [serial = 2059] [outer = 0000000000000000] [url = about:blank] 07:17:17 INFO - PROCESS | 3952 | --DOMWINDOW == 83 (00000025AFE3FC00) [pid = 3952] [serial = 2050] [outer = 0000000000000000] [url = about:blank] 07:17:17 INFO - PROCESS | 3952 | --DOMWINDOW == 82 (00000025B09DC400) [pid = 3952] [serial = 2051] [outer = 0000000000000000] [url = about:blank] 07:17:17 INFO - PROCESS | 3952 | --DOMWINDOW == 81 (00000025AAC9E400) [pid = 3952] [serial = 2047] [outer = 0000000000000000] [url = about:blank] 07:17:17 INFO - PROCESS | 3952 | --DOMWINDOW == 80 (00000025AF835C00) [pid = 3952] [serial = 2048] [outer = 0000000000000000] [url = about:blank] 07:17:17 INFO - PROCESS | 3952 | --DOMWINDOW == 79 (00000025B8073800) [pid = 3952] [serial = 2063] [outer = 0000000000000000] [url = about:blank] 07:17:17 INFO - PROCESS | 3952 | --DOMWINDOW == 78 (00000025B601D800) [pid = 3952] [serial = 2042] [outer = 0000000000000000] [url = about:blank] 07:17:17 INFO - PROCESS | 3952 | --DOMWINDOW == 77 (00000025B41D2000) [pid = 3952] [serial = 2053] [outer = 0000000000000000] [url = about:blank] 07:17:17 INFO - PROCESS | 3952 | --DOMWINDOW == 76 (00000025B49E0C00) [pid = 3952] [serial = 2054] [outer = 0000000000000000] [url = about:blank] 07:17:17 INFO - PROCESS | 3952 | --DOMWINDOW == 75 (00000025AA721C00) [pid = 3952] [serial = 2044] [outer = 0000000000000000] [url = about:blank] 07:17:17 INFO - PROCESS | 3952 | --DOMWINDOW == 74 (00000025B7FBE800) [pid = 3952] [serial = 2062] [outer = 0000000000000000] [url = about:blank] 07:17:17 INFO - PROCESS | 3952 | --DOMWINDOW == 73 (00000025AACA0C00) [pid = 3952] [serial = 2045] [outer = 0000000000000000] [url = about:blank] 07:17:17 INFO - PROCESS | 3952 | --DOMWINDOW == 72 (00000025B6AF9800) [pid = 3952] [serial = 2056] [outer = 0000000000000000] [url = about:blank] 07:17:17 INFO - PROCESS | 3952 | --DOMWINDOW == 71 (00000025A8D52000) [pid = 3952] [serial = 2074] [outer = 0000000000000000] [url = about:blank] 07:17:17 INFO - PROCESS | 3952 | --DOMWINDOW == 70 (00000025B8130800) [pid = 3952] [serial = 2066] [outer = 0000000000000000] [url = about:blank] 07:17:17 INFO - PROCESS | 3952 | --DOMWINDOW == 69 (00000025B80C3C00) [pid = 3952] [serial = 2065] [outer = 0000000000000000] [url = about:blank] 07:17:17 INFO - PROCESS | 3952 | --DOMWINDOW == 68 (00000025B8088400) [pid = 3952] [serial = 2068] [outer = 0000000000000000] [url = about:blank] 07:17:17 INFO - PROCESS | 3952 | --DOMWINDOW == 67 (00000025B8B8B800) [pid = 3952] [serial = 2072] [outer = 0000000000000000] [url = about:blank] 07:17:17 INFO - PROCESS | 3952 | --DOMWINDOW == 66 (00000025B8138400) [pid = 3952] [serial = 2069] [outer = 0000000000000000] [url = about:blank] 07:17:17 INFO - PROCESS | 3952 | --DOMWINDOW == 65 (00000025B78EC400) [pid = 3952] [serial = 2060] [outer = 0000000000000000] [url = about:blank] 07:17:17 INFO - PROCESS | 3952 | --DOMWINDOW == 64 (00000025B7411400) [pid = 3952] [serial = 2057] [outer = 0000000000000000] [url = about:blank] 07:17:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 07:17:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 947ms 07:17:17 INFO - PROCESS | 3952 | 1467037037826 Marionette TRACE conn6 -> [0,2801,"getWindowHandle",null] 07:17:17 INFO - PROCESS | 3952 | 1467037037829 Marionette TRACE conn6 <- [1,2801,null,{"value":"13"}] 07:17:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 07:17:17 INFO - PROCESS | 3952 | 1467037037835 Marionette TRACE conn6 -> [0,2802,"setScriptTimeout",{"ms":35000}] 07:17:17 INFO - PROCESS | 3952 | 1467037037839 Marionette TRACE conn6 <- [1,2802,null,{}] 07:17:17 INFO - PROCESS | 3952 | 1467037037845 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}] 07:17:17 INFO - PROCESS | 3952 | 1467037037848 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:17:17 INFO - PROCESS | 3952 | 1467037037955 Marionette TRACE conn6 <- [1,2803,null,{"value":null}] 07:17:18 INFO - PROCESS | 3952 | 1467037038028 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:18 INFO - PROCESS | 3952 | 1467037038030 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:17:18 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B4E22800 == 29 [pid = 3952] [id = 710] 07:17:18 INFO - PROCESS | 3952 | ++DOMWINDOW == 65 (00000025AA70A000) [pid = 3952] [serial = 2130] [outer = 0000000000000000] 07:17:18 INFO - PROCESS | 3952 | ++DOMWINDOW == 66 (00000025AAA05000) [pid = 3952] [serial = 2131] [outer = 00000025AA70A000] 07:17:18 INFO - PROCESS | 3952 | 1467037038079 Marionette DEBUG loaded listener.js 07:17:18 INFO - PROCESS | 3952 | ++DOMWINDOW == 67 (00000025AF0F5400) [pid = 3952] [serial = 2132] [outer = 00000025AA70A000] 07:17:18 INFO - PROCESS | 3952 | 1467037038474 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]]]}] 07:17:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 07:17:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 732ms 07:17:18 INFO - PROCESS | 3952 | 1467037038566 Marionette TRACE conn6 -> [0,2805,"getWindowHandle",null] 07:17:18 INFO - PROCESS | 3952 | 1467037038569 Marionette TRACE conn6 <- [1,2805,null,{"value":"13"}] 07:17:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 07:17:18 INFO - PROCESS | 3952 | 1467037038577 Marionette TRACE conn6 -> [0,2806,"setScriptTimeout",{"ms":35000}] 07:17:18 INFO - PROCESS | 3952 | 1467037038579 Marionette TRACE conn6 <- [1,2806,null,{}] 07:17:18 INFO - PROCESS | 3952 | 1467037038590 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}] 07:17:18 INFO - PROCESS | 3952 | 1467037038595 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:17:18 INFO - PROCESS | 3952 | 1467037038700 Marionette TRACE conn6 <- [1,2807,null,{"value":null}] 07:17:18 INFO - PROCESS | 3952 | 1467037038710 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:18 INFO - PROCESS | 3952 | 1467037038714 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:17:18 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B8BB0800 == 30 [pid = 3952] [id = 711] 07:17:18 INFO - PROCESS | 3952 | ++DOMWINDOW == 68 (00000025B42EB800) [pid = 3952] [serial = 2133] [outer = 0000000000000000] 07:17:18 INFO - PROCESS | 3952 | ++DOMWINDOW == 69 (00000025B4866000) [pid = 3952] [serial = 2134] [outer = 00000025B42EB800] 07:17:18 INFO - PROCESS | 3952 | 1467037038765 Marionette DEBUG loaded listener.js 07:17:18 INFO - PROCESS | 3952 | ++DOMWINDOW == 70 (00000025B4EA5400) [pid = 3952] [serial = 2135] [outer = 00000025B42EB800] 07:17:19 INFO - PROCESS | 3952 | 1467037039222 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]]]}] 07:17:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 07:17:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 690ms 07:17:19 INFO - PROCESS | 3952 | 1467037039270 Marionette TRACE conn6 -> [0,2809,"getWindowHandle",null] 07:17:19 INFO - PROCESS | 3952 | 1467037039273 Marionette TRACE conn6 <- [1,2809,null,{"value":"13"}] 07:17:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 07:17:19 INFO - PROCESS | 3952 | 1467037039276 Marionette TRACE conn6 -> [0,2810,"setScriptTimeout",{"ms":35000}] 07:17:19 INFO - PROCESS | 3952 | 1467037039278 Marionette TRACE conn6 <- [1,2810,null,{}] 07:17:19 INFO - PROCESS | 3952 | 1467037039281 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}] 07:17:19 INFO - PROCESS | 3952 | 1467037039283 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:17:19 INFO - PROCESS | 3952 | 1467037039377 Marionette TRACE conn6 <- [1,2811,null,{"value":null}] 07:17:19 INFO - PROCESS | 3952 | 1467037039383 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:19 INFO - PROCESS | 3952 | 1467037039386 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:17:19 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BB703800 == 31 [pid = 3952] [id = 712] 07:17:19 INFO - PROCESS | 3952 | ++DOMWINDOW == 71 (00000025B7416800) [pid = 3952] [serial = 2136] [outer = 0000000000000000] 07:17:19 INFO - PROCESS | 3952 | ++DOMWINDOW == 72 (00000025B74EB000) [pid = 3952] [serial = 2137] [outer = 00000025B7416800] 07:17:19 INFO - PROCESS | 3952 | 1467037039438 Marionette DEBUG loaded listener.js 07:17:19 INFO - PROCESS | 3952 | ++DOMWINDOW == 73 (00000025B7E19C00) [pid = 3952] [serial = 2138] [outer = 00000025B7416800] 07:17:19 INFO - PROCESS | 3952 | 1467037039882 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]]]}] 07:17:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 07:17:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 627ms 07:17:19 INFO - PROCESS | 3952 | 1467037039907 Marionette TRACE conn6 -> [0,2813,"getWindowHandle",null] 07:17:19 INFO - PROCESS | 3952 | 1467037039909 Marionette TRACE conn6 <- [1,2813,null,{"value":"13"}] 07:17:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 07:17:19 INFO - PROCESS | 3952 | 1467037039912 Marionette TRACE conn6 -> [0,2814,"setScriptTimeout",{"ms":35000}] 07:17:19 INFO - PROCESS | 3952 | 1467037039914 Marionette TRACE conn6 <- [1,2814,null,{}] 07:17:19 INFO - PROCESS | 3952 | 1467037039918 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}] 07:17:19 INFO - PROCESS | 3952 | 1467037039920 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:17:20 INFO - PROCESS | 3952 | 1467037040004 Marionette TRACE conn6 <- [1,2815,null,{"value":null}] 07:17:20 INFO - PROCESS | 3952 | 1467037040009 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:20 INFO - PROCESS | 3952 | 1467037040011 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:17:20 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BBA0A800 == 32 [pid = 3952] [id = 713] 07:17:20 INFO - PROCESS | 3952 | ++DOMWINDOW == 74 (00000025B7F0D400) [pid = 3952] [serial = 2139] [outer = 0000000000000000] 07:17:20 INFO - PROCESS | 3952 | ++DOMWINDOW == 75 (00000025B8071C00) [pid = 3952] [serial = 2140] [outer = 00000025B7F0D400] 07:17:20 INFO - PROCESS | 3952 | 1467037040056 Marionette DEBUG loaded listener.js 07:17:20 INFO - PROCESS | 3952 | ++DOMWINDOW == 76 (00000025B808B800) [pid = 3952] [serial = 2141] [outer = 00000025B7F0D400] 07:17:20 INFO - PROCESS | 3952 | 1467037040567 Marionette TRACE conn6 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 07:17:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 07:17:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 671ms 07:17:20 INFO - PROCESS | 3952 | 1467037040590 Marionette TRACE conn6 -> [0,2817,"getWindowHandle",null] 07:17:20 INFO - PROCESS | 3952 | 1467037040592 Marionette TRACE conn6 <- [1,2817,null,{"value":"13"}] 07:17:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 07:17:20 INFO - PROCESS | 3952 | 1467037040601 Marionette TRACE conn6 -> [0,2818,"setScriptTimeout",{"ms":35000}] 07:17:20 INFO - PROCESS | 3952 | 1467037040603 Marionette TRACE conn6 <- [1,2818,null,{}] 07:17:20 INFO - PROCESS | 3952 | 1467037040607 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}] 07:17:20 INFO - PROCESS | 3952 | 1467037040614 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:17:20 INFO - PROCESS | 3952 | 1467037040761 Marionette TRACE conn6 <- [1,2819,null,{"value":null}] 07:17:20 INFO - PROCESS | 3952 | 1467037040820 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:20 INFO - PROCESS | 3952 | 1467037040823 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:17:20 INFO - PROCESS | 3952 | ++DOCSHELL 00000025A9DE2800 == 33 [pid = 3952] [id = 714] 07:17:20 INFO - PROCESS | 3952 | ++DOMWINDOW == 77 (00000025B8B90800) [pid = 3952] [serial = 2142] [outer = 0000000000000000] 07:17:20 INFO - PROCESS | 3952 | ++DOMWINDOW == 78 (00000025B8D98400) [pid = 3952] [serial = 2143] [outer = 00000025B8B90800] 07:17:20 INFO - PROCESS | 3952 | 1467037040868 Marionette DEBUG loaded listener.js 07:17:20 INFO - PROCESS | 3952 | ++DOMWINDOW == 79 (00000025B9803800) [pid = 3952] [serial = 2144] [outer = 00000025B8B90800] 07:17:21 INFO - PROCESS | 3952 | 1467037041314 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]]]}] 07:17:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 07:17:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 733ms 07:17:21 INFO - PROCESS | 3952 | 1467037041330 Marionette TRACE conn6 -> [0,2821,"getWindowHandle",null] 07:17:21 INFO - PROCESS | 3952 | 1467037041332 Marionette TRACE conn6 <- [1,2821,null,{"value":"13"}] 07:17:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 07:17:21 INFO - PROCESS | 3952 | 1467037041340 Marionette TRACE conn6 -> [0,2822,"setScriptTimeout",{"ms":35000}] 07:17:21 INFO - PROCESS | 3952 | 1467037041342 Marionette TRACE conn6 <- [1,2822,null,{}] 07:17:21 INFO - PROCESS | 3952 | 1467037041345 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}] 07:17:21 INFO - PROCESS | 3952 | 1467037041347 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:17:21 INFO - PROCESS | 3952 | 1467037041499 Marionette TRACE conn6 <- [1,2823,null,{"value":null}] 07:17:21 INFO - PROCESS | 3952 | 1467037041520 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:21 INFO - PROCESS | 3952 | 1467037041522 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:17:21 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BECCD800 == 34 [pid = 3952] [id = 715] 07:17:21 INFO - PROCESS | 3952 | ++DOMWINDOW == 80 (00000025B9804400) [pid = 3952] [serial = 2145] [outer = 0000000000000000] 07:17:21 INFO - PROCESS | 3952 | ++DOMWINDOW == 81 (00000025B9C38000) [pid = 3952] [serial = 2146] [outer = 00000025B9804400] 07:17:21 INFO - PROCESS | 3952 | 1467037041566 Marionette DEBUG loaded listener.js 07:17:21 INFO - PROCESS | 3952 | ++DOMWINDOW == 82 (00000025BA166000) [pid = 3952] [serial = 2147] [outer = 00000025B9804400] 07:17:22 INFO - PROCESS | 3952 | 1467037042009 Marionette TRACE conn6 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 07:17:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 07:17:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 692ms 07:17:22 INFO - PROCESS | 3952 | 1467037042029 Marionette TRACE conn6 -> [0,2825,"getWindowHandle",null] 07:17:22 INFO - PROCESS | 3952 | 1467037042031 Marionette TRACE conn6 <- [1,2825,null,{"value":"13"}] 07:17:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 07:17:22 INFO - PROCESS | 3952 | 1467037042035 Marionette TRACE conn6 -> [0,2826,"setScriptTimeout",{"ms":35000}] 07:17:22 INFO - PROCESS | 3952 | 1467037042037 Marionette TRACE conn6 <- [1,2826,null,{}] 07:17:22 INFO - PROCESS | 3952 | 1467037042040 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}] 07:17:22 INFO - PROCESS | 3952 | 1467037042042 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:17:22 INFO - PROCESS | 3952 | 1467037042155 Marionette TRACE conn6 <- [1,2827,null,{"value":null}] 07:17:22 INFO - PROCESS | 3952 | 1467037042161 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:22 INFO - PROCESS | 3952 | 1467037042163 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:17:22 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BEF71800 == 35 [pid = 3952] [id = 716] 07:17:22 INFO - PROCESS | 3952 | ++DOMWINDOW == 83 (00000025BAF7A800) [pid = 3952] [serial = 2148] [outer = 0000000000000000] 07:17:22 INFO - PROCESS | 3952 | ++DOMWINDOW == 84 (00000025BB030400) [pid = 3952] [serial = 2149] [outer = 00000025BAF7A800] 07:17:22 INFO - PROCESS | 3952 | 1467037042252 Marionette DEBUG loaded listener.js 07:17:22 INFO - PROCESS | 3952 | ++DOMWINDOW == 85 (00000025BB038400) [pid = 3952] [serial = 2150] [outer = 00000025BAF7A800] 07:17:22 INFO - PROCESS | 3952 | --DOMWINDOW == 84 (00000025B4533000) [pid = 3952] [serial = 2100] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 07:17:22 INFO - PROCESS | 3952 | --DOMWINDOW == 83 (00000025B45C9800) [pid = 3952] [serial = 2103] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 07:17:22 INFO - PROCESS | 3952 | --DOMWINDOW == 82 (00000025AF170800) [pid = 3952] [serial = 2094] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 07:17:22 INFO - PROCESS | 3952 | --DOMWINDOW == 81 (00000025AA627000) [pid = 3952] [serial = 2091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 07:17:22 INFO - PROCESS | 3952 | --DOMWINDOW == 80 (00000025AAC45800) [pid = 3952] [serial = 2097] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 07:17:22 INFO - PROCESS | 3952 | --DOMWINDOW == 79 (00000025B7A45800) [pid = 3952] [serial = 2106] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 07:17:22 INFO - PROCESS | 3952 | --DOMWINDOW == 78 (00000025B8070800) [pid = 3952] [serial = 2109] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 07:17:22 INFO - PROCESS | 3952 | --DOMWINDOW == 77 (00000025B8136C00) [pid = 3952] [serial = 2112] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 07:17:22 INFO - PROCESS | 3952 | --DOMWINDOW == 76 (00000025A8D35800) [pid = 3952] [serial = 2073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 07:17:22 INFO - PROCESS | 3952 | 1467037042679 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]]]}] 07:17:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 07:17:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 690ms 07:17:22 INFO - PROCESS | 3952 | 1467037042728 Marionette TRACE conn6 -> [0,2829,"getWindowHandle",null] 07:17:22 INFO - PROCESS | 3952 | 1467037042731 Marionette TRACE conn6 <- [1,2829,null,{"value":"13"}] 07:17:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 07:17:22 INFO - PROCESS | 3952 | 1467037042734 Marionette TRACE conn6 -> [0,2830,"setScriptTimeout",{"ms":35000}] 07:17:22 INFO - PROCESS | 3952 | 1467037042736 Marionette TRACE conn6 <- [1,2830,null,{}] 07:17:22 INFO - PROCESS | 3952 | 1467037042739 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}] 07:17:22 INFO - PROCESS | 3952 | 1467037042749 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:17:22 INFO - PROCESS | 3952 | 1467037042859 Marionette TRACE conn6 <- [1,2831,null,{"value":null}] 07:17:22 INFO - PROCESS | 3952 | 1467037042868 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:22 INFO - PROCESS | 3952 | 1467037042870 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:17:22 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BF88B000 == 36 [pid = 3952] [id = 717] 07:17:22 INFO - PROCESS | 3952 | ++DOMWINDOW == 77 (00000025B14AA400) [pid = 3952] [serial = 2151] [outer = 0000000000000000] 07:17:22 INFO - PROCESS | 3952 | ++DOMWINDOW == 78 (00000025B7C12800) [pid = 3952] [serial = 2152] [outer = 00000025B14AA400] 07:17:22 INFO - PROCESS | 3952 | 1467037042915 Marionette DEBUG loaded listener.js 07:17:23 INFO - PROCESS | 3952 | ++DOMWINDOW == 79 (00000025BB02E000) [pid = 3952] [serial = 2153] [outer = 00000025B14AA400] 07:17:23 INFO - PROCESS | 3952 | 1467037043349 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]]]}] 07:17:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 07:17:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 628ms 07:17:23 INFO - PROCESS | 3952 | 1467037043377 Marionette TRACE conn6 -> [0,2833,"getWindowHandle",null] 07:17:23 INFO - PROCESS | 3952 | 1467037043379 Marionette TRACE conn6 <- [1,2833,null,{"value":"13"}] 07:17:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 07:17:23 INFO - PROCESS | 3952 | 1467037043383 Marionette TRACE conn6 -> [0,2834,"setScriptTimeout",{"ms":35000}] 07:17:23 INFO - PROCESS | 3952 | 1467037043385 Marionette TRACE conn6 <- [1,2834,null,{}] 07:17:23 INFO - PROCESS | 3952 | 1467037043389 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}] 07:17:23 INFO - PROCESS | 3952 | 1467037043390 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:17:23 INFO - PROCESS | 3952 | 1467037043477 Marionette TRACE conn6 <- [1,2835,null,{"value":null}] 07:17:23 INFO - PROCESS | 3952 | 1467037043483 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:23 INFO - PROCESS | 3952 | 1467037043485 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:17:23 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BFE77000 == 37 [pid = 3952] [id = 718] 07:17:23 INFO - PROCESS | 3952 | ++DOMWINDOW == 80 (00000025BB0C2C00) [pid = 3952] [serial = 2154] [outer = 0000000000000000] 07:17:23 INFO - PROCESS | 3952 | ++DOMWINDOW == 81 (00000025BB0C5C00) [pid = 3952] [serial = 2155] [outer = 00000025BB0C2C00] 07:17:23 INFO - PROCESS | 3952 | 1467037043530 Marionette DEBUG loaded listener.js 07:17:23 INFO - PROCESS | 3952 | ++DOMWINDOW == 82 (00000025BB0CDC00) [pid = 3952] [serial = 2156] [outer = 00000025BB0C2C00] 07:17:23 INFO - PROCESS | 3952 | 1467037043954 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]]]}] 07:17:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 07:17:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 628ms 07:17:24 INFO - PROCESS | 3952 | 1467037044021 Marionette TRACE conn6 -> [0,2837,"getWindowHandle",null] 07:17:24 INFO - PROCESS | 3952 | 1467037044024 Marionette TRACE conn6 <- [1,2837,null,{"value":"13"}] 07:17:24 INFO - PROCESS | 3952 | 1467037044028 Marionette TRACE conn6 -> [0,2838,"setScriptTimeout",{"ms":35000}] 07:17:24 INFO - PROCESS | 3952 | 1467037044030 Marionette TRACE conn6 <- [1,2838,null,{}] 07:17:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 07:17:24 INFO - PROCESS | 3952 | 1467037044034 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}] 07:17:24 INFO - PROCESS | 3952 | 1467037044037 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:17:24 INFO - PROCESS | 3952 | 1467037044140 Marionette TRACE conn6 <- [1,2839,null,{"value":null}] 07:17:24 INFO - PROCESS | 3952 | 1467037044152 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:24 INFO - PROCESS | 3952 | 1467037044155 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:17:24 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BFE9D000 == 38 [pid = 3952] [id = 719] 07:17:24 INFO - PROCESS | 3952 | ++DOMWINDOW == 83 (00000025BB615C00) [pid = 3952] [serial = 2157] [outer = 0000000000000000] 07:17:24 INFO - PROCESS | 3952 | ++DOMWINDOW == 84 (00000025BB6CD800) [pid = 3952] [serial = 2158] [outer = 00000025BB615C00] 07:17:24 INFO - PROCESS | 3952 | 1467037044203 Marionette DEBUG loaded listener.js 07:17:24 INFO - PROCESS | 3952 | ++DOMWINDOW == 85 (00000025BB6D9000) [pid = 3952] [serial = 2159] [outer = 00000025BB615C00] 07:17:24 INFO - PROCESS | 3952 | 1467037044920 Marionette TRACE conn6 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 07:17:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 07:17:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 944ms 07:17:24 INFO - PROCESS | 3952 | 1467037044982 Marionette TRACE conn6 -> [0,2841,"getWindowHandle",null] 07:17:24 INFO - PROCESS | 3952 | 1467037044987 Marionette TRACE conn6 <- [1,2841,null,{"value":"13"}] 07:17:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 07:17:25 INFO - PROCESS | 3952 | 1467037044995 Marionette TRACE conn6 -> [0,2842,"setScriptTimeout",{"ms":35000}] 07:17:25 INFO - PROCESS | 3952 | 1467037044998 Marionette TRACE conn6 <- [1,2842,null,{}] 07:17:25 INFO - PROCESS | 3952 | 1467037045004 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}] 07:17:25 INFO - PROCESS | 3952 | 1467037045007 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:17:25 INFO - PROCESS | 3952 | 1467037045127 Marionette TRACE conn6 <- [1,2843,null,{"value":null}] 07:17:25 INFO - PROCESS | 3952 | 1467037045252 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:25 INFO - PROCESS | 3952 | 1467037045255 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:17:25 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B744B800 == 39 [pid = 3952] [id = 720] 07:17:25 INFO - PROCESS | 3952 | ++DOMWINDOW == 86 (00000025AAC53000) [pid = 3952] [serial = 2160] [outer = 0000000000000000] 07:17:25 INFO - PROCESS | 3952 | ++DOMWINDOW == 87 (00000025AF171C00) [pid = 3952] [serial = 2161] [outer = 00000025AAC53000] 07:17:25 INFO - PROCESS | 3952 | 1467037045314 Marionette DEBUG loaded listener.js 07:17:25 INFO - PROCESS | 3952 | ++DOMWINDOW == 88 (00000025B0FAE000) [pid = 3952] [serial = 2162] [outer = 00000025AAC53000] 07:17:25 INFO - PROCESS | 3952 | 1467037045933 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]]]}] 07:17:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 07:17:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 985ms 07:17:25 INFO - PROCESS | 3952 | 1467037045982 Marionette TRACE conn6 -> [0,2845,"getWindowHandle",null] 07:17:25 INFO - PROCESS | 3952 | 1467037045987 Marionette TRACE conn6 <- [1,2845,null,{"value":"13"}] 07:17:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 07:17:26 INFO - PROCESS | 3952 | 1467037045994 Marionette TRACE conn6 -> [0,2846,"setScriptTimeout",{"ms":35000}] 07:17:26 INFO - PROCESS | 3952 | 1467037045997 Marionette TRACE conn6 <- [1,2846,null,{}] 07:17:26 INFO - PROCESS | 3952 | 1467037046001 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}] 07:17:26 INFO - PROCESS | 3952 | 1467037046004 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:17:26 INFO - PROCESS | 3952 | 1467037046127 Marionette TRACE conn6 <- [1,2847,null,{"value":null}] 07:17:26 INFO - PROCESS | 3952 | 1467037046225 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:26 INFO - PROCESS | 3952 | 1467037046228 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:17:26 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BE034000 == 40 [pid = 3952] [id = 721] 07:17:26 INFO - PROCESS | 3952 | ++DOMWINDOW == 89 (00000025B6AF1800) [pid = 3952] [serial = 2163] [outer = 0000000000000000] 07:17:26 INFO - PROCESS | 3952 | ++DOMWINDOW == 90 (00000025B7072400) [pid = 3952] [serial = 2164] [outer = 00000025B6AF1800] 07:17:26 INFO - PROCESS | 3952 | 1467037046285 Marionette DEBUG loaded listener.js 07:17:26 INFO - PROCESS | 3952 | ++DOMWINDOW == 91 (00000025B8067C00) [pid = 3952] [serial = 2165] [outer = 00000025B6AF1800] 07:17:26 INFO - PROCESS | 3952 | 1467037046948 Marionette TRACE conn6 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 07:17:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 07:17:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 986ms 07:17:26 INFO - PROCESS | 3952 | 1467037046982 Marionette TRACE conn6 -> [0,2849,"getWindowHandle",null] 07:17:26 INFO - PROCESS | 3952 | 1467037046985 Marionette TRACE conn6 <- [1,2849,null,{"value":"13"}] 07:17:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 07:17:26 INFO - PROCESS | 3952 | 1467037046989 Marionette TRACE conn6 -> [0,2850,"setScriptTimeout",{"ms":35000}] 07:17:26 INFO - PROCESS | 3952 | 1467037046993 Marionette TRACE conn6 <- [1,2850,null,{}] 07:17:27 INFO - PROCESS | 3952 | 1467037047005 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}] 07:17:27 INFO - PROCESS | 3952 | 1467037047010 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:17:27 INFO - PROCESS | 3952 | 1467037047128 Marionette TRACE conn6 <- [1,2851,null,{"value":null}] 07:17:27 INFO - PROCESS | 3952 | 1467037047256 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:27 INFO - PROCESS | 3952 | 1467037047260 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:17:27 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BFE43000 == 41 [pid = 3952] [id = 722] 07:17:27 INFO - PROCESS | 3952 | ++DOMWINDOW == 92 (00000025B9636C00) [pid = 3952] [serial = 2166] [outer = 0000000000000000] 07:17:27 INFO - PROCESS | 3952 | ++DOMWINDOW == 93 (00000025B968CC00) [pid = 3952] [serial = 2167] [outer = 00000025B9636C00] 07:17:27 INFO - PROCESS | 3952 | 1467037047319 Marionette DEBUG loaded listener.js 07:17:27 INFO - PROCESS | 3952 | ++DOMWINDOW == 94 (00000025BB0CE400) [pid = 3952] [serial = 2168] [outer = 00000025B9636C00] 07:17:28 INFO - PROCESS | 3952 | 1467037048153 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]]]}] 07:17:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 07:17:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1184ms 07:17:28 INFO - PROCESS | 3952 | 1467037048175 Marionette TRACE conn6 -> [0,2853,"getWindowHandle",null] 07:17:28 INFO - PROCESS | 3952 | 1467037048179 Marionette TRACE conn6 <- [1,2853,null,{"value":"13"}] 07:17:28 INFO - PROCESS | 3952 | 1467037048185 Marionette TRACE conn6 -> [0,2854,"setScriptTimeout",{"ms":35000}] 07:17:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 07:17:28 INFO - PROCESS | 3952 | 1467037048188 Marionette TRACE conn6 <- [1,2854,null,{}] 07:17:28 INFO - PROCESS | 3952 | 1467037048194 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}] 07:17:28 INFO - PROCESS | 3952 | 1467037048197 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:17:28 INFO - PROCESS | 3952 | 1467037048303 Marionette TRACE conn6 <- [1,2855,null,{"value":null}] 07:17:28 INFO - PROCESS | 3952 | 1467037048432 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:28 INFO - PROCESS | 3952 | 1467037048436 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:17:28 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B760D800 == 42 [pid = 3952] [id = 723] 07:17:28 INFO - PROCESS | 3952 | ++DOMWINDOW == 95 (00000025AA71D800) [pid = 3952] [serial = 2169] [outer = 0000000000000000] 07:17:28 INFO - PROCESS | 3952 | ++DOMWINDOW == 96 (00000025AAC9B000) [pid = 3952] [serial = 2170] [outer = 00000025AA71D800] 07:17:28 INFO - PROCESS | 3952 | 1467037048487 Marionette DEBUG loaded listener.js 07:17:28 INFO - PROCESS | 3952 | ++DOMWINDOW == 97 (00000025B0A16400) [pid = 3952] [serial = 2171] [outer = 00000025AA71D800] 07:17:28 INFO - PROCESS | 3952 | --DOCSHELL 00000025B7AEA800 == 41 [pid = 3952] [id = 629] 07:17:28 INFO - PROCESS | 3952 | --DOCSHELL 00000025BE192000 == 40 [pid = 3952] [id = 635] 07:17:28 INFO - PROCESS | 3952 | --DOCSHELL 00000025BC961800 == 39 [pid = 3952] [id = 633] 07:17:28 INFO - PROCESS | 3952 | --DOCSHELL 00000025BE197000 == 38 [pid = 3952] [id = 643] 07:17:28 INFO - PROCESS | 3952 | --DOCSHELL 00000025B7452800 == 37 [pid = 3952] [id = 628] 07:17:28 INFO - PROCESS | 3952 | --DOCSHELL 00000025BAE9C800 == 36 [pid = 3952] [id = 631] 07:17:29 INFO - PROCESS | 3952 | --DOMWINDOW == 96 (00000025B8139C00) [pid = 3952] [serial = 2113] [outer = 0000000000000000] [url = about:blank] 07:17:29 INFO - PROCESS | 3952 | --DOMWINDOW == 95 (00000025AA71F800) [pid = 3952] [serial = 2075] [outer = 0000000000000000] [url = about:blank] 07:17:29 INFO - PROCESS | 3952 | --DOMWINDOW == 94 (00000025B486D800) [pid = 3952] [serial = 2101] [outer = 0000000000000000] [url = about:blank] 07:17:29 INFO - PROCESS | 3952 | --DOMWINDOW == 93 (00000025B686D000) [pid = 3952] [serial = 2104] [outer = 0000000000000000] [url = about:blank] 07:17:29 INFO - PROCESS | 3952 | --DOMWINDOW == 92 (00000025B4E9C000) [pid = 3952] [serial = 2102] [outer = 0000000000000000] [url = about:blank] 07:17:29 INFO - PROCESS | 3952 | --DOMWINDOW == 91 (00000025AF82BC00) [pid = 3952] [serial = 2095] [outer = 0000000000000000] [url = about:blank] 07:17:29 INFO - PROCESS | 3952 | --DOMWINDOW == 90 (00000025AFE35400) [pid = 3952] [serial = 2096] [outer = 0000000000000000] [url = about:blank] 07:17:29 INFO - PROCESS | 3952 | --DOMWINDOW == 89 (00000025AA625800) [pid = 3952] [serial = 2086] [outer = 0000000000000000] [url = about:blank] 07:17:29 INFO - PROCESS | 3952 | --DOMWINDOW == 88 (00000025AA708800) [pid = 3952] [serial = 2092] [outer = 0000000000000000] [url = about:blank] 07:17:29 INFO - PROCESS | 3952 | --DOMWINDOW == 87 (00000025AAC4BC00) [pid = 3952] [serial = 2089] [outer = 0000000000000000] [url = about:blank] 07:17:29 INFO - PROCESS | 3952 | --DOMWINDOW == 86 (00000025B14A9400) [pid = 3952] [serial = 2098] [outer = 0000000000000000] [url = about:blank] 07:17:29 INFO - PROCESS | 3952 | --DOMWINDOW == 85 (00000025AAB98C00) [pid = 3952] [serial = 2093] [outer = 0000000000000000] [url = about:blank] 07:17:29 INFO - PROCESS | 3952 | --DOMWINDOW == 84 (00000025B7F09000) [pid = 3952] [serial = 2107] [outer = 0000000000000000] [url = about:blank] 07:17:29 INFO - PROCESS | 3952 | --DOMWINDOW == 83 (00000025B8087C00) [pid = 3952] [serial = 2110] [outer = 0000000000000000] [url = about:blank] 07:17:29 INFO - PROCESS | 3952 | --DOMWINDOW == 82 (00000025B7419000) [pid = 3952] [serial = 2105] [outer = 0000000000000000] [url = about:blank] 07:17:29 INFO - PROCESS | 3952 | --DOMWINDOW == 81 (00000025B80C1400) [pid = 3952] [serial = 2111] [outer = 0000000000000000] [url = about:blank] 07:17:29 INFO - PROCESS | 3952 | --DOMWINDOW == 80 (00000025B806A000) [pid = 3952] [serial = 2108] [outer = 0000000000000000] [url = about:blank] 07:17:29 INFO - PROCESS | 3952 | --DOMWINDOW == 79 (00000025B8982800) [pid = 3952] [serial = 2114] [outer = 0000000000000000] [url = about:blank] 07:17:29 INFO - PROCESS | 3952 | --DOMWINDOW == 78 (00000025B393E400) [pid = 3952] [serial = 2099] [outer = 0000000000000000] [url = about:blank] 07:17:29 INFO - PROCESS | 3952 | 1467037049120 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]]]}] 07:17:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 07:17:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 984ms 07:17:29 INFO - PROCESS | 3952 | 1467037049173 Marionette TRACE conn6 -> [0,2857,"getWindowHandle",null] 07:17:29 INFO - PROCESS | 3952 | 1467037049177 Marionette TRACE conn6 <- [1,2857,null,{"value":"13"}] 07:17:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 07:17:29 INFO - PROCESS | 3952 | 1467037049184 Marionette TRACE conn6 -> [0,2858,"setScriptTimeout",{"ms":35000}] 07:17:29 INFO - PROCESS | 3952 | 1467037049186 Marionette TRACE conn6 <- [1,2858,null,{}] 07:17:29 INFO - PROCESS | 3952 | 1467037049190 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}] 07:17:29 INFO - PROCESS | 3952 | 1467037049193 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:17:29 INFO - PROCESS | 3952 | 1467037049287 Marionette TRACE conn6 <- [1,2859,null,{"value":null}] 07:17:29 INFO - PROCESS | 3952 | 1467037049370 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:29 INFO - PROCESS | 3952 | 1467037049372 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:17:29 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B6AA8000 == 37 [pid = 3952] [id = 724] 07:17:29 INFO - PROCESS | 3952 | ++DOMWINDOW == 79 (00000025AA712800) [pid = 3952] [serial = 2172] [outer = 0000000000000000] 07:17:29 INFO - PROCESS | 3952 | ++DOMWINDOW == 80 (00000025AAC4C000) [pid = 3952] [serial = 2173] [outer = 00000025AA712800] 07:17:29 INFO - PROCESS | 3952 | 1467037049421 Marionette DEBUG loaded listener.js 07:17:29 INFO - PROCESS | 3952 | ++DOMWINDOW == 81 (00000025B080EC00) [pid = 3952] [serial = 2174] [outer = 00000025AA712800] 07:17:29 INFO - PROCESS | 3952 | 1467037049888 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]]]}] 07:17:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 07:17:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 734ms 07:17:29 INFO - PROCESS | 3952 | 1467037049921 Marionette TRACE conn6 -> [0,2861,"getWindowHandle",null] 07:17:29 INFO - PROCESS | 3952 | 1467037049923 Marionette TRACE conn6 <- [1,2861,null,{"value":"13"}] 07:17:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 07:17:29 INFO - PROCESS | 3952 | 1467037049927 Marionette TRACE conn6 -> [0,2862,"setScriptTimeout",{"ms":35000}] 07:17:29 INFO - PROCESS | 3952 | 1467037049931 Marionette TRACE conn6 <- [1,2862,null,{}] 07:17:29 INFO - PROCESS | 3952 | 1467037049942 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}] 07:17:29 INFO - PROCESS | 3952 | 1467037049946 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:17:30 INFO - PROCESS | 3952 | 1467037050044 Marionette TRACE conn6 <- [1,2863,null,{"value":null}] 07:17:30 INFO - PROCESS | 3952 | 1467037050053 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:30 INFO - PROCESS | 3952 | 1467037050056 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:17:30 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BAE9F800 == 38 [pid = 3952] [id = 725] 07:17:30 INFO - PROCESS | 3952 | ++DOMWINDOW == 82 (00000025B4874400) [pid = 3952] [serial = 2175] [outer = 0000000000000000] 07:17:30 INFO - PROCESS | 3952 | ++DOMWINDOW == 83 (00000025B4E9A000) [pid = 3952] [serial = 2176] [outer = 00000025B4874400] 07:17:30 INFO - PROCESS | 3952 | 1467037050104 Marionette DEBUG loaded listener.js 07:17:30 INFO - PROCESS | 3952 | ++DOMWINDOW == 84 (00000025B686CC00) [pid = 3952] [serial = 2177] [outer = 00000025B4874400] 07:17:30 INFO - PROCESS | 3952 | 1467037050570 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]]]}] 07:17:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 07:17:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 692ms 07:17:30 INFO - PROCESS | 3952 | 1467037050622 Marionette TRACE conn6 -> [0,2865,"getWindowHandle",null] 07:17:30 INFO - PROCESS | 3952 | 1467037050625 Marionette TRACE conn6 <- [1,2865,null,{"value":"13"}] 07:17:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 07:17:30 INFO - PROCESS | 3952 | 1467037050628 Marionette TRACE conn6 -> [0,2866,"setScriptTimeout",{"ms":35000}] 07:17:30 INFO - PROCESS | 3952 | 1467037050630 Marionette TRACE conn6 <- [1,2866,null,{}] 07:17:30 INFO - PROCESS | 3952 | 1467037050634 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}] 07:17:30 INFO - PROCESS | 3952 | 1467037050636 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:17:30 INFO - PROCESS | 3952 | 1467037050731 Marionette TRACE conn6 <- [1,2867,null,{"value":null}] 07:17:30 INFO - PROCESS | 3952 | 1467037050739 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:30 INFO - PROCESS | 3952 | 1467037050741 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:17:30 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BC959000 == 39 [pid = 3952] [id = 726] 07:17:30 INFO - PROCESS | 3952 | ++DOMWINDOW == 85 (00000025B7A50400) [pid = 3952] [serial = 2178] [outer = 0000000000000000] 07:17:30 INFO - PROCESS | 3952 | ++DOMWINDOW == 86 (00000025B7F06400) [pid = 3952] [serial = 2179] [outer = 00000025B7A50400] 07:17:30 INFO - PROCESS | 3952 | 1467037050787 Marionette DEBUG loaded listener.js 07:17:30 INFO - PROCESS | 3952 | ++DOMWINDOW == 87 (00000025B806DC00) [pid = 3952] [serial = 2180] [outer = 00000025B7A50400] 07:17:31 INFO - PROCESS | 3952 | 1467037051241 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]]]}] 07:17:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 07:17:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 628ms 07:17:31 INFO - PROCESS | 3952 | 1467037051271 Marionette TRACE conn6 -> [0,2869,"getWindowHandle",null] 07:17:31 INFO - PROCESS | 3952 | 1467037051273 Marionette TRACE conn6 <- [1,2869,null,{"value":"13"}] 07:17:31 INFO - PROCESS | 3952 | 1467037051276 Marionette TRACE conn6 -> [0,2870,"setScriptTimeout",{"ms":35000}] 07:17:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 07:17:31 INFO - PROCESS | 3952 | 1467037051278 Marionette TRACE conn6 <- [1,2870,null,{}] 07:17:31 INFO - PROCESS | 3952 | 1467037051292 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}] 07:17:31 INFO - PROCESS | 3952 | 1467037051294 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:17:31 INFO - PROCESS | 3952 | 1467037051406 Marionette TRACE conn6 <- [1,2871,null,{"value":null}] 07:17:31 INFO - PROCESS | 3952 | 1467037051487 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:31 INFO - PROCESS | 3952 | 1467037051496 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:17:31 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BE182000 == 40 [pid = 3952] [id = 727] 07:17:31 INFO - PROCESS | 3952 | ++DOMWINDOW == 88 (00000025B8076800) [pid = 3952] [serial = 2181] [outer = 0000000000000000] 07:17:31 INFO - PROCESS | 3952 | ++DOMWINDOW == 89 (00000025B80C1800) [pid = 3952] [serial = 2182] [outer = 00000025B8076800] 07:17:31 INFO - PROCESS | 3952 | 1467037051541 Marionette DEBUG loaded listener.js 07:17:31 INFO - PROCESS | 3952 | ++DOMWINDOW == 90 (00000025B8137C00) [pid = 3952] [serial = 2183] [outer = 00000025B8076800] 07:17:31 INFO - PROCESS | 3952 | 1467037051981 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]]]}] 07:17:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 07:17:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 733ms 07:17:32 INFO - PROCESS | 3952 | 1467037052011 Marionette TRACE conn6 -> [0,2873,"getWindowHandle",null] 07:17:32 INFO - PROCESS | 3952 | 1467037052013 Marionette TRACE conn6 <- [1,2873,null,{"value":"13"}] 07:17:32 INFO - PROCESS | 3952 | 1467037052016 Marionette TRACE conn6 -> [0,2874,"setScriptTimeout",{"ms":35000}] 07:17:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 07:17:32 INFO - PROCESS | 3952 | 1467037052018 Marionette TRACE conn6 <- [1,2874,null,{}] 07:17:32 INFO - PROCESS | 3952 | 1467037052022 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}] 07:17:32 INFO - PROCESS | 3952 | 1467037052028 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:17:32 INFO - PROCESS | 3952 | 1467037052171 Marionette TRACE conn6 <- [1,2875,null,{"value":null}] 07:17:32 INFO - PROCESS | 3952 | 1467037052229 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:32 INFO - PROCESS | 3952 | 1467037052231 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:17:32 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BEE44800 == 41 [pid = 3952] [id = 728] 07:17:32 INFO - PROCESS | 3952 | ++DOMWINDOW == 91 (00000025B8D1FC00) [pid = 3952] [serial = 2184] [outer = 0000000000000000] 07:17:32 INFO - PROCESS | 3952 | ++DOMWINDOW == 92 (00000025B963D800) [pid = 3952] [serial = 2185] [outer = 00000025B8D1FC00] 07:17:32 INFO - PROCESS | 3952 | 1467037052276 Marionette DEBUG loaded listener.js 07:17:32 INFO - PROCESS | 3952 | ++DOMWINDOW == 93 (00000025BB0C0C00) [pid = 3952] [serial = 2186] [outer = 00000025B8D1FC00] 07:17:32 INFO - PROCESS | 3952 | 1467037052732 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]]]}] 07:17:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 07:17:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 733ms 07:17:32 INFO - PROCESS | 3952 | 1467037052753 Marionette TRACE conn6 -> [0,2877,"getWindowHandle",null] 07:17:32 INFO - PROCESS | 3952 | 1467037052755 Marionette TRACE conn6 <- [1,2877,null,{"value":"13"}] 07:17:32 INFO - PROCESS | 3952 | 1467037052759 Marionette TRACE conn6 -> [0,2878,"setScriptTimeout",{"ms":35000}] 07:17:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 07:17:32 INFO - PROCESS | 3952 | 1467037052760 Marionette TRACE conn6 <- [1,2878,null,{}] 07:17:32 INFO - PROCESS | 3952 | 1467037052802 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}] 07:17:32 INFO - PROCESS | 3952 | 1467037052804 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:17:32 INFO - PROCESS | 3952 | 1467037052929 Marionette TRACE conn6 <- [1,2879,null,{"value":null}] 07:17:32 INFO - PROCESS | 3952 | 1467037052940 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:32 INFO - PROCESS | 3952 | 1467037052942 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:17:33 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BF886800 == 42 [pid = 3952] [id = 729] 07:17:33 INFO - PROCESS | 3952 | ++DOMWINDOW == 94 (00000025BB0C9C00) [pid = 3952] [serial = 2187] [outer = 0000000000000000] 07:17:33 INFO - PROCESS | 3952 | ++DOMWINDOW == 95 (00000025BB331400) [pid = 3952] [serial = 2188] [outer = 00000025BB0C9C00] 07:17:33 INFO - PROCESS | 3952 | 1467037053034 Marionette DEBUG loaded listener.js 07:17:33 INFO - PROCESS | 3952 | ++DOMWINDOW == 96 (00000025BB6D3C00) [pid = 3952] [serial = 2189] [outer = 00000025BB0C9C00] 07:17:33 INFO - PROCESS | 3952 | --DOMWINDOW == 95 (00000025B8B90800) [pid = 3952] [serial = 2142] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 07:17:33 INFO - PROCESS | 3952 | --DOMWINDOW == 94 (00000025B9804400) [pid = 3952] [serial = 2145] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 07:17:33 INFO - PROCESS | 3952 | --DOMWINDOW == 93 (00000025AA70A000) [pid = 3952] [serial = 2130] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 07:17:33 INFO - PROCESS | 3952 | --DOMWINDOW == 92 (00000025B7416800) [pid = 3952] [serial = 2136] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 07:17:33 INFO - PROCESS | 3952 | --DOMWINDOW == 91 (00000025AACA0400) [pid = 3952] [serial = 2127] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 07:17:33 INFO - PROCESS | 3952 | --DOMWINDOW == 90 (00000025B42EB800) [pid = 3952] [serial = 2133] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 07:17:33 INFO - PROCESS | 3952 | --DOMWINDOW == 89 (00000025B7F0D400) [pid = 3952] [serial = 2139] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 07:17:33 INFO - PROCESS | 3952 | --DOMWINDOW == 88 (00000025BAF7A800) [pid = 3952] [serial = 2148] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 07:17:33 INFO - PROCESS | 3952 | --DOMWINDOW == 87 (00000025B14AA400) [pid = 3952] [serial = 2151] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 07:17:33 INFO - PROCESS | 3952 | --DOMWINDOW == 86 (00000025BB0C2C00) [pid = 3952] [serial = 2154] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 07:17:33 INFO - PROCESS | 3952 | 1467037053585 Marionette TRACE conn6 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 07:17:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 07:17:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 880ms 07:17:33 INFO - PROCESS | 3952 | 1467037053642 Marionette TRACE conn6 -> [0,2881,"getWindowHandle",null] 07:17:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 07:17:33 INFO - PROCESS | 3952 | 1467037053645 Marionette TRACE conn6 <- [1,2881,null,{"value":"13"}] 07:17:33 INFO - PROCESS | 3952 | 1467037053648 Marionette TRACE conn6 -> [0,2882,"setScriptTimeout",{"ms":35000}] 07:17:33 INFO - PROCESS | 3952 | 1467037053650 Marionette TRACE conn6 <- [1,2882,null,{}] 07:17:33 INFO - PROCESS | 3952 | 1467037053654 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}] 07:17:33 INFO - PROCESS | 3952 | 1467037053656 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:17:33 INFO - PROCESS | 3952 | 1467037053772 Marionette TRACE conn6 <- [1,2883,null,{"value":null}] 07:17:33 INFO - PROCESS | 3952 | 1467037053828 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:33 INFO - PROCESS | 3952 | 1467037053830 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:17:33 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BFE57800 == 43 [pid = 3952] [id = 730] 07:17:33 INFO - PROCESS | 3952 | ++DOMWINDOW == 87 (00000025AAA06000) [pid = 3952] [serial = 2190] [outer = 0000000000000000] 07:17:33 INFO - PROCESS | 3952 | ++DOMWINDOW == 88 (00000025B49E2000) [pid = 3952] [serial = 2191] [outer = 00000025AAA06000] 07:17:33 INFO - PROCESS | 3952 | 1467037053875 Marionette DEBUG loaded listener.js 07:17:33 INFO - PROCESS | 3952 | ++DOMWINDOW == 89 (00000025B8B8E400) [pid = 3952] [serial = 2192] [outer = 00000025AAA06000] 07:17:34 INFO - PROCESS | 3952 | 1467037054238 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]]]}] 07:17:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 07:17:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 629ms 07:17:34 INFO - PROCESS | 3952 | 1467037054288 Marionette TRACE conn6 -> [0,2885,"getWindowHandle",null] 07:17:34 INFO - PROCESS | 3952 | 1467037054291 Marionette TRACE conn6 <- [1,2885,null,{"value":"13"}] 07:17:34 INFO - PROCESS | 3952 | 1467037054294 Marionette TRACE conn6 -> [0,2886,"setScriptTimeout",{"ms":35000}] 07:17:34 INFO - PROCESS | 3952 | 1467037054296 Marionette TRACE conn6 <- [1,2886,null,{}] 07:17:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 07:17:34 INFO - PROCESS | 3952 | 1467037054308 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}] 07:17:34 INFO - PROCESS | 3952 | 1467037054310 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:17:34 INFO - PROCESS | 3952 | 1467037054395 Marionette TRACE conn6 <- [1,2887,null,{"value":null}] 07:17:34 INFO - PROCESS | 3952 | 1467037054402 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:34 INFO - PROCESS | 3952 | 1467037054404 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:17:34 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BFEAA800 == 44 [pid = 3952] [id = 731] 07:17:34 INFO - PROCESS | 3952 | ++DOMWINDOW == 90 (00000025BB03B000) [pid = 3952] [serial = 2193] [outer = 0000000000000000] 07:17:34 INFO - PROCESS | 3952 | ++DOMWINDOW == 91 (00000025BBBC8800) [pid = 3952] [serial = 2194] [outer = 00000025BB03B000] 07:17:34 INFO - PROCESS | 3952 | 1467037054448 Marionette DEBUG loaded listener.js 07:17:34 INFO - PROCESS | 3952 | ++DOMWINDOW == 92 (00000025BBBCFC00) [pid = 3952] [serial = 2195] [outer = 00000025BB03B000] 07:17:34 INFO - PROCESS | 3952 | 1467037054889 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]]]}] 07:17:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 07:17:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 650ms 07:17:34 INFO - PROCESS | 3952 | 1467037054951 Marionette TRACE conn6 -> [0,2889,"getWindowHandle",null] 07:17:34 INFO - PROCESS | 3952 | 1467037054953 Marionette TRACE conn6 <- [1,2889,null,{"value":"13"}] 07:17:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 07:17:34 INFO - PROCESS | 3952 | 1467037054956 Marionette TRACE conn6 -> [0,2890,"setScriptTimeout",{"ms":35000}] 07:17:34 INFO - PROCESS | 3952 | 1467037054958 Marionette TRACE conn6 <- [1,2890,null,{}] 07:17:34 INFO - PROCESS | 3952 | 1467037054962 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}] 07:17:34 INFO - PROCESS | 3952 | 1467037054964 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:17:35 INFO - PROCESS | 3952 | 1467037055051 Marionette TRACE conn6 <- [1,2891,null,{"value":null}] 07:17:35 INFO - PROCESS | 3952 | 1467037055058 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:35 INFO - PROCESS | 3952 | 1467037055060 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:17:35 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BF921000 == 45 [pid = 3952] [id = 732] 07:17:35 INFO - PROCESS | 3952 | ++DOMWINDOW == 93 (00000025BBBD0400) [pid = 3952] [serial = 2196] [outer = 0000000000000000] 07:17:35 INFO - PROCESS | 3952 | ++DOMWINDOW == 94 (00000025BC72F800) [pid = 3952] [serial = 2197] [outer = 00000025BBBD0400] 07:17:35 INFO - PROCESS | 3952 | 1467037055104 Marionette DEBUG loaded listener.js 07:17:35 INFO - PROCESS | 3952 | ++DOMWINDOW == 95 (00000025BC737000) [pid = 3952] [serial = 2198] [outer = 00000025BBBD0400] 07:17:35 INFO - PROCESS | 3952 | 1467037055691 Marionette TRACE conn6 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 07:17:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 07:17:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 774ms 07:17:35 INFO - PROCESS | 3952 | 1467037055766 Marionette TRACE conn6 -> [0,2893,"getWindowHandle",null] 07:17:35 INFO - PROCESS | 3952 | 1467037055772 Marionette TRACE conn6 <- [1,2893,null,{"value":"13"}] 07:17:35 INFO - PROCESS | 3952 | 1467037055780 Marionette TRACE conn6 -> [0,2894,"setScriptTimeout",{"ms":35000}] 07:17:35 INFO - PROCESS | 3952 | 1467037055783 Marionette TRACE conn6 <- [1,2894,null,{}] 07:17:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 07:17:35 INFO - PROCESS | 3952 | 1467037055790 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}] 07:17:35 INFO - PROCESS | 3952 | 1467037055793 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:17:35 INFO - PROCESS | 3952 | 1467037055923 Marionette TRACE conn6 <- [1,2895,null,{"value":null}] 07:17:36 INFO - PROCESS | 3952 | 1467037056016 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:36 INFO - PROCESS | 3952 | 1467037056021 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:17:36 INFO - PROCESS | 3952 | ++DOCSHELL 00000025AFE07800 == 46 [pid = 3952] [id = 733] 07:17:36 INFO - PROCESS | 3952 | ++DOMWINDOW == 96 (00000025AB352800) [pid = 3952] [serial = 2199] [outer = 0000000000000000] 07:17:36 INFO - PROCESS | 3952 | ++DOMWINDOW == 97 (00000025AF82B000) [pid = 3952] [serial = 2200] [outer = 00000025AB352800] 07:17:36 INFO - PROCESS | 3952 | 1467037056080 Marionette DEBUG loaded listener.js 07:17:36 INFO - PROCESS | 3952 | ++DOMWINDOW == 98 (00000025B393A400) [pid = 3952] [serial = 2201] [outer = 00000025AB352800] 07:17:36 INFO - PROCESS | 3952 | 1467037056699 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]]]}] 07:17:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 07:17:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 982ms 07:17:36 INFO - PROCESS | 3952 | 1467037056770 Marionette TRACE conn6 -> [0,2897,"getWindowHandle",null] 07:17:36 INFO - PROCESS | 3952 | 1467037056775 Marionette TRACE conn6 <- [1,2897,null,{"value":"13"}] 07:17:36 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 07:17:36 INFO - PROCESS | 3952 | 1467037056782 Marionette TRACE conn6 -> [0,2898,"setScriptTimeout",{"ms":35000}] 07:17:36 INFO - PROCESS | 3952 | 1467037056785 Marionette TRACE conn6 <- [1,2898,null,{}] 07:17:36 INFO - PROCESS | 3952 | 1467037056790 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}] 07:17:36 INFO - PROCESS | 3952 | 1467037056793 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:17:36 INFO - PROCESS | 3952 | 1467037056913 Marionette TRACE conn6 <- [1,2899,null,{"value":null}] 07:17:37 INFO - PROCESS | 3952 | 1467037057041 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:37 INFO - PROCESS | 3952 | 1467037057044 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:17:37 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BAF5A800 == 47 [pid = 3952] [id = 734] 07:17:37 INFO - PROCESS | 3952 | ++DOMWINDOW == 99 (00000025B4EA3400) [pid = 3952] [serial = 2202] [outer = 0000000000000000] 07:17:37 INFO - PROCESS | 3952 | ++DOMWINDOW == 100 (00000025B6AF9800) [pid = 3952] [serial = 2203] [outer = 00000025B4EA3400] 07:17:37 INFO - PROCESS | 3952 | 1467037057103 Marionette DEBUG loaded listener.js 07:17:37 INFO - PROCESS | 3952 | ++DOMWINDOW == 101 (00000025B806FC00) [pid = 3952] [serial = 2204] [outer = 00000025B4EA3400] 07:17:37 INFO - PROCESS | 3952 | 1467037057689 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]]]}] 07:17:37 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 07:17:37 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 07:17:37 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 944ms 07:17:37 INFO - PROCESS | 3952 | 1467037057728 Marionette TRACE conn6 -> [0,2901,"getWindowHandle",null] 07:17:37 INFO - PROCESS | 3952 | 1467037057731 Marionette TRACE conn6 <- [1,2901,null,{"value":"13"}] 07:17:37 INFO - TEST-START | /DOMEvents/constructors.html 07:17:37 INFO - PROCESS | 3952 | 1467037057735 Marionette TRACE conn6 -> [0,2902,"setScriptTimeout",{"ms":35000}] 07:17:37 INFO - PROCESS | 3952 | 1467037057739 Marionette TRACE conn6 <- [1,2902,null,{}] 07:17:37 INFO - PROCESS | 3952 | 1467037057752 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}] 07:17:37 INFO - PROCESS | 3952 | 1467037057757 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:17:37 INFO - PROCESS | 3952 | 1467037057876 Marionette TRACE conn6 <- [1,2903,null,{"value":null}] 07:17:38 INFO - PROCESS | 3952 | 1467037058004 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:38 INFO - PROCESS | 3952 | 1467037058007 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:17:38 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BFE91000 == 48 [pid = 3952] [id = 735] 07:17:38 INFO - PROCESS | 3952 | ++DOMWINDOW == 102 (00000025B968DC00) [pid = 3952] [serial = 2205] [outer = 0000000000000000] 07:17:38 INFO - PROCESS | 3952 | ++DOMWINDOW == 103 (00000025BB033000) [pid = 3952] [serial = 2206] [outer = 00000025B968DC00] 07:17:38 INFO - PROCESS | 3952 | 1467037058067 Marionette DEBUG loaded listener.js 07:17:38 INFO - PROCESS | 3952 | ++DOMWINDOW == 104 (00000025BBA64800) [pid = 3952] [serial = 2207] [outer = 00000025B968DC00] 07:17:38 INFO - PROCESS | 3952 | 1467037058739 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]]]}] 07:17:38 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 07:17:38 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 07:17:38 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 07:17:38 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 07:17:38 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 07:17:38 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 07:17:38 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 07:17:38 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 07:17:38 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 07:17:38 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 07:17:38 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 07:17:38 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 07:17:38 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 07:17:38 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 07:17:38 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 07:17:38 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 07:17:38 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 07:17:38 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 07:17:38 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 07:17:38 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 07:17:38 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 07:17:38 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 07:17:38 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 07:17:38 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 07:17:38 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 07:17:38 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 07:17:38 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 07:17:38 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 07:17:38 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 07:17:38 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 07:17:38 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 07:17:38 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 07:17:38 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 07:17:38 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 07:17:38 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 07:17:38 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 07:17:38 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 07:17:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 07:17:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:17:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:17:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 07:17:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:17:38 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 07:17:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 07:17:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:17:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:17:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 07:17:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:17:38 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 07:17:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 07:17:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:17:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:17:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 07:17:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:17:38 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 07:17:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 07:17:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:17:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:17:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 07:17:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:17:38 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 07:17:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 07:17:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:17:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:17:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 07:17:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:17:38 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 07:17:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 07:17:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:17:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:17:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 07:17:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:17:38 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 07:17:38 INFO - TEST-OK | /DOMEvents/constructors.html | took 1123ms 07:17:38 INFO - PROCESS | 3952 | 1467037058866 Marionette TRACE conn6 -> [0,2905,"getWindowHandle",null] 07:17:38 INFO - PROCESS | 3952 | 1467037058869 Marionette TRACE conn6 <- [1,2905,null,{"value":"13"}] 07:17:38 INFO - PROCESS | 3952 | 1467037058874 Marionette TRACE conn6 -> [0,2906,"setScriptTimeout",{"ms":35000}] 07:17:38 INFO - PROCESS | 3952 | 1467037058876 Marionette TRACE conn6 <- [1,2906,null,{}] 07:17:38 INFO - TEST-START | /DOMEvents/event-phases-order.html 07:17:38 INFO - PROCESS | 3952 | 1467037058880 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}] 07:17:38 INFO - PROCESS | 3952 | 1467037058883 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:17:39 INFO - PROCESS | 3952 | 1467037059004 Marionette TRACE conn6 <- [1,2907,null,{"value":null}] 07:17:39 INFO - PROCESS | 3952 | 1467037059124 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:39 INFO - PROCESS | 3952 | 1467037059127 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:17:39 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BFEAE000 == 49 [pid = 3952] [id = 736] 07:17:39 INFO - PROCESS | 3952 | ++DOMWINDOW == 105 (00000025BBA6F000) [pid = 3952] [serial = 2208] [outer = 0000000000000000] 07:17:39 INFO - PROCESS | 3952 | ++DOMWINDOW == 106 (00000025BC978400) [pid = 3952] [serial = 2209] [outer = 00000025BBA6F000] 07:17:39 INFO - PROCESS | 3952 | 1467037059183 Marionette DEBUG loaded listener.js 07:17:39 INFO - PROCESS | 3952 | ++DOMWINDOW == 107 (00000025BC980800) [pid = 3952] [serial = 2210] [outer = 00000025BBA6F000] 07:17:39 INFO - PROCESS | 3952 | 1467037059913 Marionette TRACE conn6 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 07:17:39 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 07:17:39 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1077ms 07:17:39 INFO - PROCESS | 3952 | 1467037059969 Marionette TRACE conn6 -> [0,2909,"getWindowHandle",null] 07:17:39 INFO - PROCESS | 3952 | 1467037059973 Marionette TRACE conn6 <- [1,2909,null,{"value":"13"}] 07:17:39 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 07:17:39 INFO - PROCESS | 3952 | 1467037059980 Marionette TRACE conn6 -> [0,2910,"setScriptTimeout",{"ms":35000}] 07:17:39 INFO - PROCESS | 3952 | 1467037059983 Marionette TRACE conn6 <- [1,2910,null,{}] 07:17:39 INFO - PROCESS | 3952 | 1467037059988 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}] 07:17:39 INFO - PROCESS | 3952 | 1467037059991 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:17:40 INFO - PROCESS | 3952 | 1467037060100 Marionette TRACE conn6 <- [1,2911,null,{"value":null}] 07:17:40 INFO - PROCESS | 3952 | 1467037060199 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:40 INFO - PROCESS | 3952 | 1467037060204 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:17:40 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B4E0C800 == 50 [pid = 3952] [id = 737] 07:17:40 INFO - PROCESS | 3952 | ++DOMWINDOW == 108 (00000025AEEC2800) [pid = 3952] [serial = 2211] [outer = 0000000000000000] 07:17:40 INFO - PROCESS | 3952 | ++DOMWINDOW == 109 (00000025B0FAB400) [pid = 3952] [serial = 2212] [outer = 00000025AEEC2800] 07:17:40 INFO - PROCESS | 3952 | 1467037060253 Marionette DEBUG loaded listener.js 07:17:40 INFO - PROCESS | 3952 | ++DOMWINDOW == 110 (00000025B4873800) [pid = 3952] [serial = 2213] [outer = 00000025AEEC2800] 07:17:40 INFO - PROCESS | 3952 | [3952] 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 07:17:40 INFO - PROCESS | 3952 | [3952] 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 07:17:40 INFO - PROCESS | 3952 | [3952] 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 07:17:40 INFO - PROCESS | 3952 | [3952] 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 07:17:40 INFO - PROCESS | 3952 | 1467037060843 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]]]}] 07:17:40 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 07:17:40 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 07:17:40 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 07:17:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:17:40 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 07:17:40 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 07:17:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:17:40 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 07:17:40 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1 07:17:40 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 07:17:40 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 07:17:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:17:40 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 07:17:40 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 07:17:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:17:40 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 07:17:40 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1 07:17:40 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 07:17:40 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 07:17:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:17:40 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 07:17:40 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 07:17:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:17:40 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 07:17:40 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]" 07:17:40 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 07:17:40 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 07:17:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:17:40 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 07:17:40 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 07:17:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:17:40 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 07:17:40 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 07:17:40 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 889ms 07:17:40 INFO - PROCESS | 3952 | 1467037060888 Marionette TRACE conn6 -> [0,2913,"getWindowHandle",null] 07:17:40 INFO - PROCESS | 3952 | 1467037060894 Marionette TRACE conn6 <- [1,2913,null,{"value":"13"}] 07:17:40 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 07:17:40 INFO - PROCESS | 3952 | 1467037060901 Marionette TRACE conn6 -> [0,2914,"setScriptTimeout",{"ms":35000}] 07:17:40 INFO - PROCESS | 3952 | 1467037060904 Marionette TRACE conn6 <- [1,2914,null,{}] 07:17:40 INFO - PROCESS | 3952 | 1467037060908 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}] 07:17:40 INFO - PROCESS | 3952 | 1467037060911 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:17:41 INFO - PROCESS | 3952 | 1467037061021 Marionette TRACE conn6 <- [1,2915,null,{"value":null}] 07:17:41 INFO - PROCESS | 3952 | 1467037061123 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:41 INFO - PROCESS | 3952 | 1467037061125 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:17:41 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B8245000 == 51 [pid = 3952] [id = 738] 07:17:41 INFO - PROCESS | 3952 | ++DOMWINDOW == 111 (00000025B8020000) [pid = 3952] [serial = 2214] [outer = 0000000000000000] 07:17:41 INFO - PROCESS | 3952 | ++DOMWINDOW == 112 (00000025B8024400) [pid = 3952] [serial = 2215] [outer = 00000025B8020000] 07:17:41 INFO - PROCESS | 3952 | 1467037061178 Marionette DEBUG loaded listener.js 07:17:41 INFO - PROCESS | 3952 | ++DOMWINDOW == 113 (00000025B802BC00) [pid = 3952] [serial = 2216] [outer = 00000025B8020000] 07:17:41 INFO - PROCESS | 3952 | --DOCSHELL 00000025BFEAA800 == 50 [pid = 3952] [id = 731] 07:17:41 INFO - PROCESS | 3952 | --DOCSHELL 00000025BFE57800 == 49 [pid = 3952] [id = 730] 07:17:41 INFO - PROCESS | 3952 | --DOCSHELL 00000025BF886800 == 48 [pid = 3952] [id = 729] 07:17:41 INFO - PROCESS | 3952 | --DOCSHELL 00000025BEE44800 == 47 [pid = 3952] [id = 728] 07:17:41 INFO - PROCESS | 3952 | --DOCSHELL 00000025BE182000 == 46 [pid = 3952] [id = 727] 07:17:41 INFO - PROCESS | 3952 | --DOCSHELL 00000025BC959000 == 45 [pid = 3952] [id = 726] 07:17:41 INFO - PROCESS | 3952 | --DOCSHELL 00000025BAE9F800 == 44 [pid = 3952] [id = 725] 07:17:41 INFO - PROCESS | 3952 | --DOMWINDOW == 112 (00000025B4865C00) [pid = 3952] [serial = 2122] [outer = 0000000000000000] [url = about:blank] 07:17:41 INFO - PROCESS | 3952 | --DOMWINDOW == 111 (00000025B8DB9C00) [pid = 3952] [serial = 2125] [outer = 0000000000000000] [url = about:blank] 07:17:41 INFO - PROCESS | 3952 | --DOMWINDOW == 110 (00000025B14A8400) [pid = 3952] [serial = 2116] [outer = 0000000000000000] [url = about:blank] 07:17:41 INFO - PROCESS | 3952 | --DOMWINDOW == 109 (00000025AAC98400) [pid = 3952] [serial = 2119] [outer = 0000000000000000] [url = about:blank] 07:17:41 INFO - PROCESS | 3952 | --DOMWINDOW == 108 (00000025BB6CD800) [pid = 3952] [serial = 2158] [outer = 0000000000000000] [url = about:blank] 07:17:41 INFO - PROCESS | 3952 | --DOCSHELL 00000025B6AA8000 == 43 [pid = 3952] [id = 724] 07:17:41 INFO - PROCESS | 3952 | --DOCSHELL 00000025B760D800 == 42 [pid = 3952] [id = 723] 07:17:41 INFO - PROCESS | 3952 | --DOCSHELL 00000025BE034000 == 41 [pid = 3952] [id = 721] 07:17:41 INFO - PROCESS | 3952 | --DOCSHELL 00000025B744B800 == 40 [pid = 3952] [id = 720] 07:17:41 INFO - PROCESS | 3952 | --DOMWINDOW == 107 (00000025B8D98400) [pid = 3952] [serial = 2143] [outer = 0000000000000000] [url = about:blank] 07:17:41 INFO - PROCESS | 3952 | --DOMWINDOW == 106 (00000025B9C38000) [pid = 3952] [serial = 2146] [outer = 0000000000000000] [url = about:blank] 07:17:41 INFO - PROCESS | 3952 | --DOMWINDOW == 105 (00000025AAA05000) [pid = 3952] [serial = 2131] [outer = 0000000000000000] [url = about:blank] 07:17:41 INFO - PROCESS | 3952 | --DOMWINDOW == 104 (00000025AF0F5400) [pid = 3952] [serial = 2132] [outer = 0000000000000000] [url = about:blank] 07:17:41 INFO - PROCESS | 3952 | --DOMWINDOW == 103 (00000025B74EB000) [pid = 3952] [serial = 2137] [outer = 0000000000000000] [url = about:blank] 07:17:41 INFO - PROCESS | 3952 | --DOMWINDOW == 102 (00000025B7E19C00) [pid = 3952] [serial = 2138] [outer = 0000000000000000] [url = about:blank] 07:17:41 INFO - PROCESS | 3952 | --DOMWINDOW == 101 (00000025B0A18400) [pid = 3952] [serial = 2129] [outer = 0000000000000000] [url = about:blank] 07:17:41 INFO - PROCESS | 3952 | --DOMWINDOW == 100 (00000025ABDE7000) [pid = 3952] [serial = 2128] [outer = 0000000000000000] [url = about:blank] 07:17:41 INFO - PROCESS | 3952 | --DOMWINDOW == 99 (00000025B4866000) [pid = 3952] [serial = 2134] [outer = 0000000000000000] [url = about:blank] 07:17:41 INFO - PROCESS | 3952 | --DOMWINDOW == 98 (00000025B4EA5400) [pid = 3952] [serial = 2135] [outer = 0000000000000000] [url = about:blank] 07:17:41 INFO - PROCESS | 3952 | --DOMWINDOW == 97 (00000025B8071C00) [pid = 3952] [serial = 2140] [outer = 0000000000000000] [url = about:blank] 07:17:41 INFO - PROCESS | 3952 | --DOMWINDOW == 96 (00000025B9803800) [pid = 3952] [serial = 2144] [outer = 0000000000000000] [url = about:blank] 07:17:41 INFO - PROCESS | 3952 | --DOMWINDOW == 95 (00000025BB030400) [pid = 3952] [serial = 2149] [outer = 0000000000000000] [url = about:blank] 07:17:41 INFO - PROCESS | 3952 | --DOMWINDOW == 94 (00000025BA166000) [pid = 3952] [serial = 2147] [outer = 0000000000000000] [url = about:blank] 07:17:41 INFO - PROCESS | 3952 | --DOMWINDOW == 93 (00000025B7C12800) [pid = 3952] [serial = 2152] [outer = 0000000000000000] [url = about:blank] 07:17:41 INFO - PROCESS | 3952 | --DOMWINDOW == 92 (00000025BB0CDC00) [pid = 3952] [serial = 2156] [outer = 0000000000000000] [url = about:blank] 07:17:41 INFO - PROCESS | 3952 | --DOMWINDOW == 91 (00000025BB0C5C00) [pid = 3952] [serial = 2155] [outer = 0000000000000000] [url = about:blank] 07:17:41 INFO - PROCESS | 3952 | --DOMWINDOW == 90 (00000025BB038400) [pid = 3952] [serial = 2150] [outer = 0000000000000000] [url = about:blank] 07:17:41 INFO - PROCESS | 3952 | --DOMWINDOW == 89 (00000025BB02E000) [pid = 3952] [serial = 2153] [outer = 0000000000000000] [url = about:blank] 07:17:41 INFO - PROCESS | 3952 | --DOMWINDOW == 88 (00000025B808B800) [pid = 3952] [serial = 2141] [outer = 0000000000000000] [url = about:blank] 07:17:41 INFO - PROCESS | 3952 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 07:17:41 INFO - PROCESS | 3952 | 1467037061686 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]]]}] 07:17:41 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 07:17:41 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 840ms 07:17:41 INFO - PROCESS | 3952 | 1467037061747 Marionette TRACE conn6 -> [0,2917,"getWindowHandle",null] 07:17:41 INFO - PROCESS | 3952 | 1467037061750 Marionette TRACE conn6 <- [1,2917,null,{"value":"13"}] 07:17:41 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 07:17:41 INFO - PROCESS | 3952 | 1467037061758 Marionette TRACE conn6 -> [0,2918,"setScriptTimeout",{"ms":35000}] 07:17:41 INFO - PROCESS | 3952 | 1467037061762 Marionette TRACE conn6 <- [1,2918,null,{}] 07:17:41 INFO - PROCESS | 3952 | 1467037061773 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}] 07:17:41 INFO - PROCESS | 3952 | 1467037061778 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:17:41 INFO - PROCESS | 3952 | 1467037061870 Marionette TRACE conn6 <- [1,2919,null,{"value":null}] 07:17:41 INFO - PROCESS | 3952 | 1467037061883 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:41 INFO - PROCESS | 3952 | 1467037061887 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:17:41 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B8BAC800 == 41 [pid = 3952] [id = 739] 07:17:41 INFO - PROCESS | 3952 | ++DOMWINDOW == 89 (00000025B1452C00) [pid = 3952] [serial = 2217] [outer = 0000000000000000] 07:17:41 INFO - PROCESS | 3952 | ++DOMWINDOW == 90 (00000025B49DDC00) [pid = 3952] [serial = 2218] [outer = 00000025B1452C00] 07:17:41 INFO - PROCESS | 3952 | 1467037061936 Marionette DEBUG loaded listener.js 07:17:42 INFO - PROCESS | 3952 | ++DOMWINDOW == 91 (00000025B795AC00) [pid = 3952] [serial = 2219] [outer = 00000025B1452C00] 07:17:42 INFO - PROCESS | 3952 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 07:17:42 INFO - PROCESS | 3952 | 1467037062414 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]]]}] 07:17:42 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 07:17:42 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 691ms 07:17:42 INFO - PROCESS | 3952 | 1467037062457 Marionette TRACE conn6 -> [0,2921,"getWindowHandle",null] 07:17:42 INFO - PROCESS | 3952 | 1467037062459 Marionette TRACE conn6 <- [1,2921,null,{"value":"13"}] 07:17:42 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 07:17:42 INFO - PROCESS | 3952 | 1467037062463 Marionette TRACE conn6 -> [0,2922,"setScriptTimeout",{"ms":35000}] 07:17:42 INFO - PROCESS | 3952 | 1467037062465 Marionette TRACE conn6 <- [1,2922,null,{}] 07:17:42 INFO - PROCESS | 3952 | 1467037062469 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}] 07:17:42 INFO - PROCESS | 3952 | 1467037062471 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:17:42 INFO - PROCESS | 3952 | 1467037062563 Marionette TRACE conn6 <- [1,2923,null,{"value":null}] 07:17:42 INFO - PROCESS | 3952 | 1467037062568 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:42 INFO - PROCESS | 3952 | 1467037062570 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:17:42 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BB74D800 == 42 [pid = 3952] [id = 740] 07:17:42 INFO - PROCESS | 3952 | ++DOMWINDOW == 92 (00000025B8084400) [pid = 3952] [serial = 2220] [outer = 0000000000000000] 07:17:42 INFO - PROCESS | 3952 | ++DOMWINDOW == 93 (00000025B808FC00) [pid = 3952] [serial = 2221] [outer = 00000025B8084400] 07:17:42 INFO - PROCESS | 3952 | 1467037062624 Marionette DEBUG loaded listener.js 07:17:42 INFO - PROCESS | 3952 | ++DOMWINDOW == 94 (00000025B8139C00) [pid = 3952] [serial = 2222] [outer = 00000025B8084400] 07:17:43 INFO - PROCESS | 3952 | 1467037063084 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]]]}] 07:17:43 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 07:17:43 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 688ms 07:17:43 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 07:17:43 INFO - PROCESS | 3952 | 1467037063157 Marionette TRACE conn6 -> [0,2925,"getWindowHandle",null] 07:17:43 INFO - PROCESS | 3952 | 1467037063159 Marionette TRACE conn6 <- [1,2925,null,{"value":"13"}] 07:17:43 INFO - PROCESS | 3952 | 1467037063162 Marionette TRACE conn6 -> [0,2926,"setScriptTimeout",{"ms":35000}] 07:17:43 INFO - PROCESS | 3952 | 1467037063164 Marionette TRACE conn6 <- [1,2926,null,{}] 07:17:43 INFO - PROCESS | 3952 | 1467037063168 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}] 07:17:43 INFO - PROCESS | 3952 | 1467037063170 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:17:43 INFO - PROCESS | 3952 | 1467037063257 Marionette TRACE conn6 <- [1,2927,null,{"value":null}] 07:17:43 INFO - PROCESS | 3952 | 1467037063262 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:43 INFO - PROCESS | 3952 | 1467037063264 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:17:43 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BE051800 == 43 [pid = 3952] [id = 741] 07:17:43 INFO - PROCESS | 3952 | ++DOMWINDOW == 95 (00000025B89A8800) [pid = 3952] [serial = 2223] [outer = 0000000000000000] 07:17:43 INFO - PROCESS | 3952 | ++DOMWINDOW == 96 (00000025B8DBB000) [pid = 3952] [serial = 2224] [outer = 00000025B89A8800] 07:17:43 INFO - PROCESS | 3952 | 1467037063309 Marionette DEBUG loaded listener.js 07:17:43 INFO - PROCESS | 3952 | ++DOMWINDOW == 97 (00000025B9889400) [pid = 3952] [serial = 2225] [outer = 00000025B89A8800] 07:17:43 INFO - PROCESS | 3952 | 1467037063712 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]]]}] 07:17:43 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 07:17:43 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 586ms 07:17:43 INFO - PROCESS | 3952 | 1467037063749 Marionette TRACE conn6 -> [0,2929,"getWindowHandle",null] 07:17:43 INFO - PROCESS | 3952 | 1467037063751 Marionette TRACE conn6 <- [1,2929,null,{"value":"13"}] 07:17:43 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 07:17:43 INFO - PROCESS | 3952 | 1467037063755 Marionette TRACE conn6 -> [0,2930,"setScriptTimeout",{"ms":35000}] 07:17:43 INFO - PROCESS | 3952 | 1467037063757 Marionette TRACE conn6 <- [1,2930,null,{}] 07:17:43 INFO - PROCESS | 3952 | 1467037063761 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}] 07:17:43 INFO - PROCESS | 3952 | 1467037063767 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:17:43 INFO - PROCESS | 3952 | 1467037063943 Marionette TRACE conn6 <- [1,2931,null,{"value":null}] 07:17:44 INFO - PROCESS | 3952 | 1467037064025 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:44 INFO - PROCESS | 3952 | 1467037064028 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:17:44 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BEE46800 == 44 [pid = 3952] [id = 742] 07:17:44 INFO - PROCESS | 3952 | ++DOMWINDOW == 98 (00000025821BB800) [pid = 3952] [serial = 2226] [outer = 0000000000000000] 07:17:44 INFO - PROCESS | 3952 | ++DOMWINDOW == 99 (00000025BAF73800) [pid = 3952] [serial = 2227] [outer = 00000025821BB800] 07:17:44 INFO - PROCESS | 3952 | 1467037064073 Marionette DEBUG loaded listener.js 07:17:44 INFO - PROCESS | 3952 | ++DOMWINDOW == 100 (00000025BB038C00) [pid = 3952] [serial = 2228] [outer = 00000025821BB800] 07:17:44 INFO - PROCESS | 3952 | 1467037064475 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"]]]}] 07:17:44 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 07:17:44 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 07:17:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:17:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:17:44 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 07:17:44 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 732ms 07:17:44 INFO - PROCESS | 3952 | 1467037064490 Marionette TRACE conn6 -> [0,2933,"getWindowHandle",null] 07:17:44 INFO - PROCESS | 3952 | 1467037064492 Marionette TRACE conn6 <- [1,2933,null,{"value":"13"}] 07:17:44 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 07:17:44 INFO - PROCESS | 3952 | 1467037064495 Marionette TRACE conn6 -> [0,2934,"setScriptTimeout",{"ms":35000}] 07:17:44 INFO - PROCESS | 3952 | 1467037064497 Marionette TRACE conn6 <- [1,2934,null,{}] 07:17:44 INFO - PROCESS | 3952 | 1467037064502 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}] 07:17:44 INFO - PROCESS | 3952 | 1467037064504 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:17:44 INFO - PROCESS | 3952 | 1467037064621 Marionette TRACE conn6 <- [1,2935,null,{"value":null}] 07:17:44 INFO - PROCESS | 3952 | 1467037064626 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:44 INFO - PROCESS | 3952 | 1467037064628 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:17:44 INFO - PROCESS | 3952 | ++DOCSHELL 000000258207B800 == 45 [pid = 3952] [id = 743] 07:17:44 INFO - PROCESS | 3952 | ++DOMWINDOW == 101 (00000025BB0C5C00) [pid = 3952] [serial = 2229] [outer = 0000000000000000] 07:17:44 INFO - PROCESS | 3952 | ++DOMWINDOW == 102 (00000025BB6CC400) [pid = 3952] [serial = 2230] [outer = 00000025BB0C5C00] 07:17:44 INFO - PROCESS | 3952 | 1467037064721 Marionette DEBUG loaded listener.js 07:17:44 INFO - PROCESS | 3952 | ++DOMWINDOW == 103 (00000025BBA6B400) [pid = 3952] [serial = 2231] [outer = 00000025BB0C5C00] 07:17:45 INFO - PROCESS | 3952 | 1467037065098 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]]]}] 07:17:45 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 07:17:45 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 629ms 07:17:45 INFO - PROCESS | 3952 | 1467037065128 Marionette TRACE conn6 -> [0,2937,"getWindowHandle",null] 07:17:45 INFO - PROCESS | 3952 | 1467037065130 Marionette TRACE conn6 <- [1,2937,null,{"value":"13"}] 07:17:45 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 07:17:45 INFO - PROCESS | 3952 | 1467037065134 Marionette TRACE conn6 -> [0,2938,"setScriptTimeout",{"ms":35000}] 07:17:45 INFO - PROCESS | 3952 | 1467037065136 Marionette TRACE conn6 <- [1,2938,null,{}] 07:17:45 INFO - PROCESS | 3952 | 1467037065139 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}] 07:17:45 INFO - PROCESS | 3952 | 1467037065141 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:17:45 INFO - PROCESS | 3952 | 1467037065266 Marionette TRACE conn6 <- [1,2939,null,{"value":null}] 07:17:45 INFO - PROCESS | 3952 | 1467037065271 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:45 INFO - PROCESS | 3952 | 1467037065273 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:17:45 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BF8E8000 == 46 [pid = 3952] [id = 744] 07:17:45 INFO - PROCESS | 3952 | ++DOMWINDOW == 104 (00000025BBBA5800) [pid = 3952] [serial = 2232] [outer = 0000000000000000] 07:17:45 INFO - PROCESS | 3952 | ++DOMWINDOW == 105 (00000025BBBA8400) [pid = 3952] [serial = 2233] [outer = 00000025BBBA5800] 07:17:45 INFO - PROCESS | 3952 | 1467037065368 Marionette DEBUG loaded listener.js 07:17:45 INFO - PROCESS | 3952 | ++DOMWINDOW == 106 (00000025BBBAF000) [pid = 3952] [serial = 2234] [outer = 00000025BBBA5800] 07:17:45 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B0843800 == 47 [pid = 3952] [id = 745] 07:17:45 INFO - PROCESS | 3952 | ++DOMWINDOW == 107 (0000002582127400) [pid = 3952] [serial = 2235] [outer = 0000000000000000] 07:17:45 INFO - PROCESS | 3952 | ++DOMWINDOW == 108 (0000002582128400) [pid = 3952] [serial = 2236] [outer = 0000002582127400] 07:17:45 INFO - PROCESS | 3952 | --DOMWINDOW == 107 (00000025AA70B400) [pid = 3952] [serial = 2118] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 07:17:45 INFO - PROCESS | 3952 | --DOMWINDOW == 106 (00000025B4532800) [pid = 3952] [serial = 2121] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 07:17:45 INFO - PROCESS | 3952 | --DOMWINDOW == 105 (00000025B8D9CC00) [pid = 3952] [serial = 2124] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 07:17:45 INFO - PROCESS | 3952 | --DOMWINDOW == 104 (00000025AAC47400) [pid = 3952] [serial = 2088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 07:17:45 INFO - PROCESS | 3952 | --DOMWINDOW == 103 (00000025AA1CA800) [pid = 3952] [serial = 2085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 07:17:45 INFO - PROCESS | 3952 | --DOMWINDOW == 102 (00000025AA709000) [pid = 3952] [serial = 2082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 07:17:45 INFO - PROCESS | 3952 | --DOMWINDOW == 101 (00000025B4874400) [pid = 3952] [serial = 2175] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 07:17:45 INFO - PROCESS | 3952 | --DOMWINDOW == 100 (00000025AA71D800) [pid = 3952] [serial = 2169] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 07:17:45 INFO - PROCESS | 3952 | --DOMWINDOW == 99 (00000025BB615C00) [pid = 3952] [serial = 2157] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 07:17:45 INFO - PROCESS | 3952 | --DOMWINDOW == 98 (00000025AA712800) [pid = 3952] [serial = 2172] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 07:17:45 INFO - PROCESS | 3952 | --DOMWINDOW == 97 (00000025B8076800) [pid = 3952] [serial = 2181] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 07:17:45 INFO - PROCESS | 3952 | --DOMWINDOW == 96 (00000025B7A50400) [pid = 3952] [serial = 2178] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 07:17:45 INFO - PROCESS | 3952 | --DOMWINDOW == 95 (00000025B8D1FC00) [pid = 3952] [serial = 2184] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 07:17:45 INFO - PROCESS | 3952 | --DOMWINDOW == 94 (00000025AAA06000) [pid = 3952] [serial = 2190] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 07:17:45 INFO - PROCESS | 3952 | --DOMWINDOW == 93 (00000025BB0C9C00) [pid = 3952] [serial = 2187] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 07:17:45 INFO - PROCESS | 3952 | --DOMWINDOW == 92 (00000025BB03B000) [pid = 3952] [serial = 2193] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 07:17:45 INFO - PROCESS | 3952 | --DOMWINDOW == 91 (00000025B8B90000) [pid = 3952] [serial = 2115] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 07:17:45 INFO - PROCESS | 3952 | 1467037065962 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]]]}] 07:17:46 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 07:17:46 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 880ms 07:17:46 INFO - PROCESS | 3952 | 1467037066018 Marionette TRACE conn6 -> [0,2941,"getWindowHandle",null] 07:17:46 INFO - PROCESS | 3952 | 1467037066020 Marionette TRACE conn6 <- [1,2941,null,{"value":"13"}] 07:17:46 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 07:17:46 INFO - PROCESS | 3952 | 1467037066023 Marionette TRACE conn6 -> [0,2942,"setScriptTimeout",{"ms":35000}] 07:17:46 INFO - PROCESS | 3952 | 1467037066025 Marionette TRACE conn6 <- [1,2942,null,{}] 07:17:46 INFO - PROCESS | 3952 | 1467037066028 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}] 07:17:46 INFO - PROCESS | 3952 | 1467037066030 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:17:46 INFO - PROCESS | 3952 | 1467037066134 Marionette TRACE conn6 <- [1,2943,null,{"value":null}] 07:17:46 INFO - PROCESS | 3952 | 1467037066141 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:46 INFO - PROCESS | 3952 | 1467037066143 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:17:46 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BEC56000 == 48 [pid = 3952] [id = 746] 07:17:46 INFO - PROCESS | 3952 | ++DOMWINDOW == 92 (0000002582129400) [pid = 3952] [serial = 2237] [outer = 0000000000000000] 07:17:46 INFO - PROCESS | 3952 | ++DOMWINDOW == 93 (0000002582131000) [pid = 3952] [serial = 2238] [outer = 0000002582129400] 07:17:46 INFO - PROCESS | 3952 | 1467037066190 Marionette DEBUG loaded listener.js 07:17:46 INFO - PROCESS | 3952 | ++DOMWINDOW == 94 (00000025AAB99800) [pid = 3952] [serial = 2239] [outer = 0000002582129400] 07:17:46 INFO - PROCESS | 3952 | 1467037066613 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]]]}] 07:17:46 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 07:17:46 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 07:17:46 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 628ms 07:17:46 INFO - PROCESS | 3952 | 1467037066660 Marionette TRACE conn6 -> [0,2945,"getWindowHandle",null] 07:17:46 INFO - PROCESS | 3952 | 1467037066662 Marionette TRACE conn6 <- [1,2945,null,{"value":"13"}] 07:17:46 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 07:17:46 INFO - PROCESS | 3952 | 1467037066665 Marionette TRACE conn6 -> [0,2946,"setScriptTimeout",{"ms":35000}] 07:17:46 INFO - PROCESS | 3952 | 1467037066667 Marionette TRACE conn6 <- [1,2946,null,{}] 07:17:46 INFO - PROCESS | 3952 | 1467037066671 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}] 07:17:46 INFO - PROCESS | 3952 | 1467037066673 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:17:46 INFO - PROCESS | 3952 | 1467037066775 Marionette TRACE conn6 <- [1,2947,null,{"value":null}] 07:17:46 INFO - PROCESS | 3952 | 1467037066780 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:46 INFO - PROCESS | 3952 | 1467037066782 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:17:46 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BFD6D000 == 49 [pid = 3952] [id = 747] 07:17:46 INFO - PROCESS | 3952 | ++DOMWINDOW == 95 (00000025B0805000) [pid = 3952] [serial = 2240] [outer = 0000000000000000] 07:17:46 INFO - PROCESS | 3952 | ++DOMWINDOW == 96 (00000025B89A7000) [pid = 3952] [serial = 2241] [outer = 00000025B0805000] 07:17:46 INFO - PROCESS | 3952 | 1467037066826 Marionette DEBUG loaded listener.js 07:17:46 INFO - PROCESS | 3952 | ++DOMWINDOW == 97 (00000025BBBC9C00) [pid = 3952] [serial = 2242] [outer = 00000025B0805000] 07:17:47 INFO - PROCESS | 3952 | 1467037067220 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]]]}] 07:17:47 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 07:17:47 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 587ms 07:17:47 INFO - PROCESS | 3952 | 1467037067256 Marionette TRACE conn6 -> [0,2949,"getWindowHandle",null] 07:17:47 INFO - PROCESS | 3952 | 1467037067258 Marionette TRACE conn6 <- [1,2949,null,{"value":"13"}] 07:17:47 INFO - PROCESS | 3952 | 1467037067262 Marionette TRACE conn6 -> [0,2950,"setScriptTimeout",{"ms":35000}] 07:17:47 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 07:17:47 INFO - PROCESS | 3952 | 1467037067264 Marionette TRACE conn6 <- [1,2950,null,{}] 07:17:47 INFO - PROCESS | 3952 | 1467037067268 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}] 07:17:47 INFO - PROCESS | 3952 | 1467037067270 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:17:47 INFO - PROCESS | 3952 | 1467037067411 Marionette TRACE conn6 <- [1,2951,null,{"value":null}] 07:17:47 INFO - PROCESS | 3952 | 1467037067425 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:47 INFO - PROCESS | 3952 | 1467037067428 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:17:47 INFO - PROCESS | 3952 | ++DOCSHELL 00000025C020F800 == 50 [pid = 3952] [id = 748] 07:17:47 INFO - PROCESS | 3952 | ++DOMWINDOW == 98 (00000025BBBB2400) [pid = 3952] [serial = 2243] [outer = 0000000000000000] 07:17:47 INFO - PROCESS | 3952 | ++DOMWINDOW == 99 (00000025BBC81800) [pid = 3952] [serial = 2244] [outer = 00000025BBBB2400] 07:17:47 INFO - PROCESS | 3952 | 1467037067474 Marionette DEBUG loaded listener.js 07:17:47 INFO - PROCESS | 3952 | ++DOMWINDOW == 100 (00000025BC73A400) [pid = 3952] [serial = 2245] [outer = 00000025BBBB2400] 07:17:47 INFO - PROCESS | 3952 | 1467037067866 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]]]}] 07:17:47 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 07:17:47 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 629ms 07:17:47 INFO - PROCESS | 3952 | 1467037067893 Marionette TRACE conn6 -> [0,2953,"getWindowHandle",null] 07:17:47 INFO - PROCESS | 3952 | 1467037067895 Marionette TRACE conn6 <- [1,2953,null,{"value":"13"}] 07:17:47 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 07:17:47 INFO - PROCESS | 3952 | 1467037067899 Marionette TRACE conn6 -> [0,2954,"setScriptTimeout",{"ms":35000}] 07:17:47 INFO - PROCESS | 3952 | 1467037067900 Marionette TRACE conn6 <- [1,2954,null,{}] 07:17:47 INFO - PROCESS | 3952 | 1467037067904 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}] 07:17:47 INFO - PROCESS | 3952 | 1467037067906 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:17:48 INFO - PROCESS | 3952 | 1467037068047 Marionette TRACE conn6 <- [1,2955,null,{"value":null}] 07:17:48 INFO - PROCESS | 3952 | 1467037068238 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:48 INFO - PROCESS | 3952 | 1467037068242 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:17:48 INFO - PROCESS | 3952 | ++DOCSHELL 0000002580658800 == 51 [pid = 3952] [id = 749] 07:17:48 INFO - PROCESS | 3952 | ++DOMWINDOW == 101 (0000002580684800) [pid = 3952] [serial = 2246] [outer = 0000000000000000] 07:17:48 INFO - PROCESS | 3952 | ++DOMWINDOW == 102 (000000258068C800) [pid = 3952] [serial = 2247] [outer = 0000002580684800] 07:17:48 INFO - PROCESS | 3952 | 1467037068308 Marionette DEBUG loaded listener.js 07:17:48 INFO - PROCESS | 3952 | ++DOMWINDOW == 103 (00000025821B8800) [pid = 3952] [serial = 2248] [outer = 0000002580684800] 07:17:48 INFO - PROCESS | 3952 | 1467037068845 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]]]}] 07:17:48 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 07:17:48 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 984ms 07:17:48 INFO - PROCESS | 3952 | 1467037068888 Marionette TRACE conn6 -> [0,2957,"getWindowHandle",null] 07:17:48 INFO - PROCESS | 3952 | 1467037068893 Marionette TRACE conn6 <- [1,2957,null,{"value":"13"}] 07:17:48 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 07:17:48 INFO - PROCESS | 3952 | 1467037068898 Marionette TRACE conn6 -> [0,2958,"setScriptTimeout",{"ms":35000}] 07:17:48 INFO - PROCESS | 3952 | 1467037068902 Marionette TRACE conn6 <- [1,2958,null,{}] 07:17:48 INFO - PROCESS | 3952 | 1467037068907 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}] 07:17:48 INFO - PROCESS | 3952 | 1467037068910 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:17:49 INFO - PROCESS | 3952 | 1467037069033 Marionette TRACE conn6 <- [1,2959,null,{"value":null}] 07:17:49 INFO - PROCESS | 3952 | 1467037069138 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:49 INFO - PROCESS | 3952 | 1467037069141 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:17:49 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B4E0E000 == 52 [pid = 3952] [id = 750] 07:17:49 INFO - PROCESS | 3952 | ++DOMWINDOW == 104 (00000025AAC4A000) [pid = 3952] [serial = 2249] [outer = 0000000000000000] 07:17:49 INFO - PROCESS | 3952 | ++DOMWINDOW == 105 (00000025AAC52800) [pid = 3952] [serial = 2250] [outer = 00000025AAC4A000] 07:17:49 INFO - PROCESS | 3952 | 1467037069198 Marionette DEBUG loaded listener.js 07:17:49 INFO - PROCESS | 3952 | ++DOMWINDOW == 106 (00000025AFBE9000) [pid = 3952] [serial = 2251] [outer = 00000025AAC4A000] 07:17:49 INFO - PROCESS | 3952 | 1467037069773 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]]]}] 07:17:49 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 07:17:49 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 944ms 07:17:49 INFO - PROCESS | 3952 | 1467037069846 Marionette TRACE conn6 -> [0,2961,"getWindowHandle",null] 07:17:49 INFO - PROCESS | 3952 | 1467037069849 Marionette TRACE conn6 <- [1,2961,null,{"value":"13"}] 07:17:49 INFO - PROCESS | 3952 | 1467037069854 Marionette TRACE conn6 -> [0,2962,"setScriptTimeout",{"ms":35000}] 07:17:49 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 07:17:49 INFO - PROCESS | 3952 | 1467037069856 Marionette TRACE conn6 <- [1,2962,null,{}] 07:17:49 INFO - PROCESS | 3952 | 1467037069861 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}] 07:17:49 INFO - PROCESS | 3952 | 1467037069864 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:17:49 INFO - PROCESS | 3952 | 1467037069984 Marionette TRACE conn6 <- [1,2963,null,{"value":null}] 07:17:50 INFO - PROCESS | 3952 | 1467037070090 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:50 INFO - PROCESS | 3952 | 1467037070093 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:17:50 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BDE34000 == 53 [pid = 3952] [id = 751] 07:17:50 INFO - PROCESS | 3952 | ++DOMWINDOW == 107 (00000025B6A53C00) [pid = 3952] [serial = 2252] [outer = 0000000000000000] 07:17:50 INFO - PROCESS | 3952 | ++DOMWINDOW == 108 (00000025B795D800) [pid = 3952] [serial = 2253] [outer = 00000025B6A53C00] 07:17:50 INFO - PROCESS | 3952 | 1467037070149 Marionette DEBUG loaded listener.js 07:17:50 INFO - PROCESS | 3952 | ++DOMWINDOW == 109 (00000025B802E800) [pid = 3952] [serial = 2254] [outer = 00000025B6A53C00] 07:17:50 INFO - PROCESS | 3952 | 1467037070686 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]]]}] 07:17:50 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 07:17:50 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 880ms 07:17:50 INFO - PROCESS | 3952 | 1467037070749 Marionette TRACE conn6 -> [0,2965,"getWindowHandle",null] 07:17:50 INFO - PROCESS | 3952 | 1467037070753 Marionette TRACE conn6 <- [1,2965,null,{"value":"13"}] 07:17:50 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 07:17:50 INFO - PROCESS | 3952 | 1467037070766 Marionette TRACE conn6 -> [0,2966,"setScriptTimeout",{"ms":35000}] 07:17:50 INFO - PROCESS | 3952 | 1467037070771 Marionette TRACE conn6 <- [1,2966,null,{}] 07:17:50 INFO - PROCESS | 3952 | 1467037070776 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}] 07:17:50 INFO - PROCESS | 3952 | 1467037070779 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:17:50 INFO - PROCESS | 3952 | 1467037070906 Marionette TRACE conn6 <- [1,2967,null,{"value":null}] 07:17:51 INFO - PROCESS | 3952 | 1467037071008 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:51 INFO - PROCESS | 3952 | 1467037071011 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:17:51 INFO - PROCESS | 3952 | ++DOCSHELL 00000025C0207000 == 54 [pid = 3952] [id = 752] 07:17:51 INFO - PROCESS | 3952 | ++DOMWINDOW == 110 (00000025B812F800) [pid = 3952] [serial = 2255] [outer = 0000000000000000] 07:17:51 INFO - PROCESS | 3952 | ++DOMWINDOW == 111 (00000025BB038400) [pid = 3952] [serial = 2256] [outer = 00000025B812F800] 07:17:51 INFO - PROCESS | 3952 | 1467037071065 Marionette DEBUG loaded listener.js 07:17:51 INFO - PROCESS | 3952 | ++DOMWINDOW == 112 (00000025BBC7B800) [pid = 3952] [serial = 2257] [outer = 00000025B812F800] 07:17:51 INFO - PROCESS | 3952 | 1467037071544 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]]]}] 07:17:51 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 07:17:51 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 839ms 07:17:51 INFO - PROCESS | 3952 | 1467037071604 Marionette TRACE conn6 -> [0,2969,"getWindowHandle",null] 07:17:51 INFO - PROCESS | 3952 | 1467037071607 Marionette TRACE conn6 <- [1,2969,null,{"value":"13"}] 07:17:51 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 07:17:51 INFO - PROCESS | 3952 | 1467037071611 Marionette TRACE conn6 -> [0,2970,"setScriptTimeout",{"ms":35000}] 07:17:51 INFO - PROCESS | 3952 | 1467037071613 Marionette TRACE conn6 <- [1,2970,null,{}] 07:17:51 INFO - PROCESS | 3952 | 1467037071617 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}] 07:17:51 INFO - PROCESS | 3952 | 1467037071619 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:17:51 INFO - PROCESS | 3952 | 1467037071781 Marionette TRACE conn6 <- [1,2971,null,{"value":null}] 07:17:51 INFO - PROCESS | 3952 | 1467037071852 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:51 INFO - PROCESS | 3952 | 1467037071855 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:17:51 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BEF14800 == 55 [pid = 3952] [id = 753] 07:17:51 INFO - PROCESS | 3952 | ++DOMWINDOW == 113 (00000025810E5400) [pid = 3952] [serial = 2258] [outer = 0000000000000000] 07:17:51 INFO - PROCESS | 3952 | ++DOMWINDOW == 114 (00000025810EC400) [pid = 3952] [serial = 2259] [outer = 00000025810E5400] 07:17:51 INFO - PROCESS | 3952 | 1467037071910 Marionette DEBUG loaded listener.js 07:17:52 INFO - PROCESS | 3952 | ++DOMWINDOW == 115 (00000025BBBD4000) [pid = 3952] [serial = 2260] [outer = 00000025810E5400] 07:17:52 INFO - PROCESS | 3952 | 1467037072435 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"]]]}] 07:17:52 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 07:17:52 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 07:17:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:17:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:17:52 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 07:17:52 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 879ms 07:17:52 INFO - PROCESS | 3952 | 1467037072492 Marionette TRACE conn6 -> [0,2973,"getWindowHandle",null] 07:17:52 INFO - PROCESS | 3952 | 1467037072495 Marionette TRACE conn6 <- [1,2973,null,{"value":"13"}] 07:17:52 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 07:17:52 INFO - PROCESS | 3952 | 1467037072499 Marionette TRACE conn6 -> [0,2974,"setScriptTimeout",{"ms":35000}] 07:17:52 INFO - PROCESS | 3952 | 1467037072501 Marionette TRACE conn6 <- [1,2974,null,{}] 07:17:52 INFO - PROCESS | 3952 | 1467037072505 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}] 07:17:52 INFO - PROCESS | 3952 | 1467037072508 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:17:52 INFO - PROCESS | 3952 | 1467037072625 Marionette TRACE conn6 <- [1,2975,null,{"value":null}] 07:17:52 INFO - PROCESS | 3952 | 1467037072730 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:52 INFO - PROCESS | 3952 | 1467037072736 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:17:52 INFO - PROCESS | 3952 | ++DOCSHELL 00000025821E4000 == 56 [pid = 3952] [id = 754] 07:17:52 INFO - PROCESS | 3952 | ++DOMWINDOW == 116 (00000025BC913C00) [pid = 3952] [serial = 2261] [outer = 0000000000000000] 07:17:52 INFO - PROCESS | 3952 | ++DOMWINDOW == 117 (00000025BC915800) [pid = 3952] [serial = 2262] [outer = 00000025BC913C00] 07:17:52 INFO - PROCESS | 3952 | 1467037072801 Marionette DEBUG loaded listener.js 07:17:52 INFO - PROCESS | 3952 | ++DOMWINDOW == 118 (00000025BC97DC00) [pid = 3952] [serial = 2263] [outer = 00000025BC913C00] 07:17:53 INFO - PROCESS | 3952 | 1467037073375 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]]]}] 07:17:53 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 07:17:53 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 941ms 07:17:53 INFO - PROCESS | 3952 | 1467037073443 Marionette TRACE conn6 -> [0,2977,"getWindowHandle",null] 07:17:53 INFO - PROCESS | 3952 | 1467037073445 Marionette TRACE conn6 <- [1,2977,null,{"value":"13"}] 07:17:53 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 07:17:53 INFO - PROCESS | 3952 | 1467037073449 Marionette TRACE conn6 -> [0,2978,"setScriptTimeout",{"ms":35000}] 07:17:53 INFO - PROCESS | 3952 | 1467037073451 Marionette TRACE conn6 <- [1,2978,null,{}] 07:17:53 INFO - PROCESS | 3952 | 1467037073455 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}] 07:17:53 INFO - PROCESS | 3952 | 1467037073458 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:17:53 INFO - PROCESS | 3952 | 1467037073576 Marionette TRACE conn6 <- [1,2979,null,{"value":null}] 07:17:53 INFO - PROCESS | 3952 | 1467037073707 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:53 INFO - PROCESS | 3952 | 1467037073709 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:17:53 INFO - PROCESS | 3952 | ++DOCSHELL 00000025A8C97800 == 57 [pid = 3952] [id = 755] 07:17:53 INFO - PROCESS | 3952 | ++DOMWINDOW == 119 (0000002580686000) [pid = 3952] [serial = 2264] [outer = 0000000000000000] 07:17:53 INFO - PROCESS | 3952 | ++DOMWINDOW == 120 (00000025AA1CC400) [pid = 3952] [serial = 2265] [outer = 0000002580686000] 07:17:53 INFO - PROCESS | 3952 | 1467037073768 Marionette DEBUG loaded listener.js 07:17:53 INFO - PROCESS | 3952 | ++DOMWINDOW == 121 (00000025B0991800) [pid = 3952] [serial = 2266] [outer = 0000002580686000] 07:17:54 INFO - PROCESS | 3952 | ++DOCSHELL 00000025821F0800 == 58 [pid = 3952] [id = 756] 07:17:54 INFO - PROCESS | 3952 | ++DOMWINDOW == 122 (00000025A8D3B400) [pid = 3952] [serial = 2267] [outer = 0000000000000000] 07:17:54 INFO - PROCESS | 3952 | ++DOMWINDOW == 123 (00000025AA70EC00) [pid = 3952] [serial = 2268] [outer = 00000025A8D3B400] 07:17:54 INFO - PROCESS | 3952 | 1467037074559 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]]]}] 07:17:54 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 07:17:54 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1128ms 07:17:54 INFO - PROCESS | 3952 | 1467037074579 Marionette TRACE conn6 -> [0,2981,"getWindowHandle",null] 07:17:54 INFO - PROCESS | 3952 | 1467037074584 Marionette TRACE conn6 <- [1,2981,null,{"value":"13"}] 07:17:54 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 07:17:54 INFO - PROCESS | 3952 | 1467037074588 Marionette TRACE conn6 -> [0,2982,"setScriptTimeout",{"ms":35000}] 07:17:54 INFO - PROCESS | 3952 | 1467037074593 Marionette TRACE conn6 <- [1,2982,null,{}] 07:17:54 INFO - PROCESS | 3952 | 1467037074598 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}] 07:17:54 INFO - PROCESS | 3952 | 1467037074600 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:17:54 INFO - PROCESS | 3952 | 1467037074730 Marionette TRACE conn6 <- [1,2983,null,{"value":null}] 07:17:54 INFO - PROCESS | 3952 | 1467037074829 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:54 INFO - PROCESS | 3952 | 1467037074832 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:17:54 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B6EF4000 == 59 [pid = 3952] [id = 757] 07:17:54 INFO - PROCESS | 3952 | ++DOMWINDOW == 124 (00000025AFBE8400) [pid = 3952] [serial = 2269] [outer = 0000000000000000] 07:17:54 INFO - PROCESS | 3952 | ++DOMWINDOW == 125 (00000025B0994800) [pid = 3952] [serial = 2270] [outer = 00000025AFBE8400] 07:17:54 INFO - PROCESS | 3952 | 1467037074882 Marionette DEBUG loaded listener.js 07:17:54 INFO - PROCESS | 3952 | ++DOMWINDOW == 126 (00000025B42EB800) [pid = 3952] [serial = 2271] [outer = 00000025AFBE8400] 07:17:55 INFO - PROCESS | 3952 | --DOCSHELL 00000025BB744800 == 58 [pid = 3952] [id = 632] 07:17:55 INFO - PROCESS | 3952 | --DOCSHELL 00000025BB31F800 == 57 [pid = 3952] [id = 640] 07:17:55 INFO - PROCESS | 3952 | --DOCSHELL 00000025C020F800 == 56 [pid = 3952] [id = 748] 07:17:55 INFO - PROCESS | 3952 | --DOCSHELL 00000025BFD6D000 == 55 [pid = 3952] [id = 747] 07:17:55 INFO - PROCESS | 3952 | --DOCSHELL 00000025BEC56000 == 54 [pid = 3952] [id = 746] 07:17:55 INFO - PROCESS | 3952 | --DOCSHELL 00000025B0843800 == 53 [pid = 3952] [id = 745] 07:17:55 INFO - PROCESS | 3952 | --DOCSHELL 00000025BF8E8000 == 52 [pid = 3952] [id = 744] 07:17:55 INFO - PROCESS | 3952 | --DOCSHELL 000000258207B800 == 51 [pid = 3952] [id = 743] 07:17:55 INFO - PROCESS | 3952 | --DOCSHELL 00000025BEE46800 == 50 [pid = 3952] [id = 742] 07:17:55 INFO - PROCESS | 3952 | --DOCSHELL 00000025BE051800 == 49 [pid = 3952] [id = 741] 07:17:55 INFO - PROCESS | 3952 | --DOCSHELL 00000025BB74D800 == 48 [pid = 3952] [id = 740] 07:17:55 INFO - PROCESS | 3952 | --DOCSHELL 00000025B8BAC800 == 47 [pid = 3952] [id = 739] 07:17:55 INFO - PROCESS | 3952 | --DOMWINDOW == 125 (00000025B968CC00) [pid = 3952] [serial = 2167] [outer = 0000000000000000] [url = about:blank] 07:17:55 INFO - PROCESS | 3952 | --DOMWINDOW == 124 (00000025BC72F800) [pid = 3952] [serial = 2197] [outer = 0000000000000000] [url = about:blank] 07:17:55 INFO - PROCESS | 3952 | --DOCSHELL 00000025B8245000 == 46 [pid = 3952] [id = 738] 07:17:55 INFO - PROCESS | 3952 | --DOCSHELL 00000025B4E0C800 == 45 [pid = 3952] [id = 737] 07:17:55 INFO - PROCESS | 3952 | --DOCSHELL 00000025AFE07800 == 44 [pid = 3952] [id = 733] 07:17:55 INFO - PROCESS | 3952 | --DOCSHELL 00000025BF921000 == 43 [pid = 3952] [id = 732] 07:17:55 INFO - PROCESS | 3952 | 1467037075526 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]]]}] 07:17:55 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 07:17:55 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 07:17:55 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 985ms 07:17:55 INFO - PROCESS | 3952 | 1467037075574 Marionette TRACE conn6 -> [0,2985,"getWindowHandle",null] 07:17:55 INFO - PROCESS | 3952 | 1467037075579 Marionette TRACE conn6 <- [1,2985,null,{"value":"13"}] 07:17:55 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 07:17:55 INFO - PROCESS | 3952 | 1467037075585 Marionette TRACE conn6 -> [0,2986,"setScriptTimeout",{"ms":35000}] 07:17:55 INFO - PROCESS | 3952 | 1467037075587 Marionette TRACE conn6 <- [1,2986,null,{}] 07:17:55 INFO - PROCESS | 3952 | 1467037075592 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}] 07:17:55 INFO - PROCESS | 3952 | 1467037075594 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:17:55 INFO - PROCESS | 3952 | 1467037075709 Marionette TRACE conn6 <- [1,2987,null,{"value":null}] 07:17:55 INFO - PROCESS | 3952 | --DOMWINDOW == 123 (00000025AF8BD800) [pid = 3952] [serial = 2120] [outer = 0000000000000000] [url = about:blank] 07:17:55 INFO - PROCESS | 3952 | --DOMWINDOW == 122 (00000025B707B400) [pid = 3952] [serial = 2123] [outer = 0000000000000000] [url = about:blank] 07:17:55 INFO - PROCESS | 3952 | --DOMWINDOW == 121 (00000025B9803C00) [pid = 3952] [serial = 2126] [outer = 0000000000000000] [url = about:blank] 07:17:55 INFO - PROCESS | 3952 | --DOMWINDOW == 120 (00000025AACA1400) [pid = 3952] [serial = 2090] [outer = 0000000000000000] [url = about:blank] 07:17:55 INFO - PROCESS | 3952 | --DOMWINDOW == 119 (00000025AA714000) [pid = 3952] [serial = 2087] [outer = 0000000000000000] [url = about:blank] 07:17:55 INFO - PROCESS | 3952 | --DOMWINDOW == 118 (00000025ABA3B400) [pid = 3952] [serial = 2084] [outer = 0000000000000000] [url = about:blank] 07:17:55 INFO - PROCESS | 3952 | --DOMWINDOW == 117 (00000025B4E9A000) [pid = 3952] [serial = 2176] [outer = 0000000000000000] [url = about:blank] 07:17:55 INFO - PROCESS | 3952 | --DOMWINDOW == 116 (00000025B686CC00) [pid = 3952] [serial = 2177] [outer = 0000000000000000] [url = about:blank] 07:17:55 INFO - PROCESS | 3952 | --DOMWINDOW == 115 (00000025B0A16400) [pid = 3952] [serial = 2171] [outer = 0000000000000000] [url = about:blank] 07:17:55 INFO - PROCESS | 3952 | --DOMWINDOW == 114 (00000025AAC9B000) [pid = 3952] [serial = 2170] [outer = 0000000000000000] [url = about:blank] 07:17:55 INFO - PROCESS | 3952 | --DOMWINDOW == 113 (00000025BB6D9000) [pid = 3952] [serial = 2159] [outer = 0000000000000000] [url = about:blank] 07:17:55 INFO - PROCESS | 3952 | --DOMWINDOW == 112 (00000025AAC4C000) [pid = 3952] [serial = 2173] [outer = 0000000000000000] [url = about:blank] 07:17:55 INFO - PROCESS | 3952 | --DOMWINDOW == 111 (00000025B080EC00) [pid = 3952] [serial = 2174] [outer = 0000000000000000] [url = about:blank] 07:17:55 INFO - PROCESS | 3952 | --DOMWINDOW == 110 (00000025B80C1800) [pid = 3952] [serial = 2182] [outer = 0000000000000000] [url = about:blank] 07:17:55 INFO - PROCESS | 3952 | --DOMWINDOW == 109 (00000025B7F06400) [pid = 3952] [serial = 2179] [outer = 0000000000000000] [url = about:blank] 07:17:55 INFO - PROCESS | 3952 | --DOMWINDOW == 108 (00000025B7072400) [pid = 3952] [serial = 2164] [outer = 0000000000000000] [url = about:blank] 07:17:55 INFO - PROCESS | 3952 | --DOMWINDOW == 107 (00000025AF171C00) [pid = 3952] [serial = 2161] [outer = 0000000000000000] [url = about:blank] 07:17:55 INFO - PROCESS | 3952 | --DOMWINDOW == 106 (00000025BB0C0C00) [pid = 3952] [serial = 2186] [outer = 0000000000000000] [url = about:blank] 07:17:55 INFO - PROCESS | 3952 | --DOMWINDOW == 105 (00000025B963D800) [pid = 3952] [serial = 2185] [outer = 0000000000000000] [url = about:blank] 07:17:55 INFO - PROCESS | 3952 | --DOMWINDOW == 104 (00000025B49E2000) [pid = 3952] [serial = 2191] [outer = 0000000000000000] [url = about:blank] 07:17:55 INFO - PROCESS | 3952 | --DOMWINDOW == 103 (00000025BB331400) [pid = 3952] [serial = 2188] [outer = 0000000000000000] [url = about:blank] 07:17:55 INFO - PROCESS | 3952 | --DOMWINDOW == 102 (00000025BBBCFC00) [pid = 3952] [serial = 2195] [outer = 0000000000000000] [url = about:blank] 07:17:55 INFO - PROCESS | 3952 | --DOMWINDOW == 101 (00000025BBBC8800) [pid = 3952] [serial = 2194] [outer = 0000000000000000] [url = about:blank] 07:17:55 INFO - PROCESS | 3952 | --DOMWINDOW == 100 (00000025BB6D3C00) [pid = 3952] [serial = 2189] [outer = 0000000000000000] [url = about:blank] 07:17:55 INFO - PROCESS | 3952 | --DOMWINDOW == 99 (00000025B8B8E400) [pid = 3952] [serial = 2192] [outer = 0000000000000000] [url = about:blank] 07:17:55 INFO - PROCESS | 3952 | --DOMWINDOW == 98 (00000025B806DC00) [pid = 3952] [serial = 2180] [outer = 0000000000000000] [url = about:blank] 07:17:55 INFO - PROCESS | 3952 | --DOMWINDOW == 97 (00000025B8137C00) [pid = 3952] [serial = 2183] [outer = 0000000000000000] [url = about:blank] 07:17:55 INFO - PROCESS | 3952 | --DOMWINDOW == 96 (00000025B8D9F800) [pid = 3952] [serial = 2117] [outer = 0000000000000000] [url = about:blank] 07:17:55 INFO - PROCESS | 3952 | 1467037075807 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:55 INFO - PROCESS | 3952 | 1467037075810 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:17:55 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B0843800 == 44 [pid = 3952] [id = 758] 07:17:55 INFO - PROCESS | 3952 | ++DOMWINDOW == 97 (00000025AA70A800) [pid = 3952] [serial = 2272] [outer = 0000000000000000] 07:17:55 INFO - PROCESS | 3952 | ++DOMWINDOW == 98 (00000025AAA04400) [pid = 3952] [serial = 2273] [outer = 00000025AA70A800] 07:17:55 INFO - PROCESS | 3952 | 1467037075859 Marionette DEBUG loaded listener.js 07:17:55 INFO - PROCESS | 3952 | ++DOMWINDOW == 99 (00000025AF16F800) [pid = 3952] [serial = 2274] [outer = 00000025AA70A800] 07:17:56 INFO - PROCESS | 3952 | 1467037076243 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]]]}] 07:17:56 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 07:17:56 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 691ms 07:17:56 INFO - PROCESS | 3952 | 1467037076288 Marionette TRACE conn6 -> [0,2989,"getWindowHandle",null] 07:17:56 INFO - PROCESS | 3952 | 1467037076291 Marionette TRACE conn6 <- [1,2989,null,{"value":"13"}] 07:17:56 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 07:17:56 INFO - PROCESS | 3952 | 1467037076294 Marionette TRACE conn6 -> [0,2990,"setScriptTimeout",{"ms":35000}] 07:17:56 INFO - PROCESS | 3952 | 1467037076298 Marionette TRACE conn6 <- [1,2990,null,{}] 07:17:56 INFO - PROCESS | 3952 | 1467037076309 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}] 07:17:56 INFO - PROCESS | 3952 | 1467037076314 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:17:56 INFO - PROCESS | 3952 | 1467037076409 Marionette TRACE conn6 <- [1,2991,null,{"value":null}] 07:17:56 INFO - PROCESS | 3952 | 1467037076450 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:56 INFO - PROCESS | 3952 | 1467037076453 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:17:56 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B8241800 == 45 [pid = 3952] [id = 759] 07:17:56 INFO - PROCESS | 3952 | ++DOMWINDOW == 100 (00000025B41CE800) [pid = 3952] [serial = 2275] [outer = 0000000000000000] 07:17:56 INFO - PROCESS | 3952 | ++DOMWINDOW == 101 (00000025B49EAC00) [pid = 3952] [serial = 2276] [outer = 00000025B41CE800] 07:17:56 INFO - PROCESS | 3952 | 1467037076504 Marionette DEBUG loaded listener.js 07:17:56 INFO - PROCESS | 3952 | ++DOMWINDOW == 102 (00000025B7415000) [pid = 3952] [serial = 2277] [outer = 00000025B41CE800] 07:17:56 INFO - PROCESS | 3952 | 1467037076966 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]]]}] 07:17:56 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 07:17:56 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 691ms 07:17:56 INFO - PROCESS | 3952 | 1467037076990 Marionette TRACE conn6 -> [0,2993,"getWindowHandle",null] 07:17:56 INFO - PROCESS | 3952 | 1467037076993 Marionette TRACE conn6 <- [1,2993,null,{"value":"13"}] 07:17:56 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 07:17:57 INFO - PROCESS | 3952 | 1467037076996 Marionette TRACE conn6 -> [0,2994,"setScriptTimeout",{"ms":35000}] 07:17:57 INFO - PROCESS | 3952 | 1467037076998 Marionette TRACE conn6 <- [1,2994,null,{}] 07:17:57 INFO - PROCESS | 3952 | 1467037077002 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}] 07:17:57 INFO - PROCESS | 3952 | 1467037077004 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:17:57 INFO - PROCESS | 3952 | 1467037077097 Marionette TRACE conn6 <- [1,2995,null,{"value":null}] 07:17:57 INFO - PROCESS | 3952 | 1467037077104 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:57 INFO - PROCESS | 3952 | 1467037077106 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:17:57 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BB704800 == 46 [pid = 3952] [id = 760] 07:17:57 INFO - PROCESS | 3952 | ++DOMWINDOW == 103 (00000025B794FC00) [pid = 3952] [serial = 2278] [outer = 0000000000000000] 07:17:57 INFO - PROCESS | 3952 | ++DOMWINDOW == 104 (00000025B7EE0C00) [pid = 3952] [serial = 2279] [outer = 00000025B794FC00] 07:17:57 INFO - PROCESS | 3952 | 1467037077151 Marionette DEBUG loaded listener.js 07:17:57 INFO - PROCESS | 3952 | ++DOMWINDOW == 105 (00000025B7F0A800) [pid = 3952] [serial = 2280] [outer = 00000025B794FC00] 07:17:57 INFO - PROCESS | 3952 | 1467037077566 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]]]}] 07:17:57 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 07:17:57 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 629ms 07:17:57 INFO - PROCESS | 3952 | 1467037077633 Marionette TRACE conn6 -> [0,2997,"getWindowHandle",null] 07:17:57 INFO - PROCESS | 3952 | 1467037077635 Marionette TRACE conn6 <- [1,2997,null,{"value":"13"}] 07:17:57 INFO - TEST-START | /FileAPI/FileReaderSync.worker 07:17:57 INFO - PROCESS | 3952 | 1467037077640 Marionette TRACE conn6 -> [0,2998,"setScriptTimeout",{"ms":35000}] 07:17:57 INFO - PROCESS | 3952 | 1467037077642 Marionette TRACE conn6 <- [1,2998,null,{}] 07:17:57 INFO - PROCESS | 3952 | 1467037077654 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}] 07:17:57 INFO - PROCESS | 3952 | 1467037077656 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:17:57 INFO - PROCESS | 3952 | 1467037077782 Marionette TRACE conn6 <- [1,2999,null,{"value":null}] 07:17:57 INFO - PROCESS | 3952 | 1467037077788 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:57 INFO - PROCESS | 3952 | 1467037077790 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:17:57 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BDE2F000 == 47 [pid = 3952] [id = 761] 07:17:57 INFO - PROCESS | 3952 | ++DOMWINDOW == 106 (00000025B8022800) [pid = 3952] [serial = 2281] [outer = 0000000000000000] 07:17:57 INFO - PROCESS | 3952 | ++DOMWINDOW == 107 (00000025B802B800) [pid = 3952] [serial = 2282] [outer = 00000025B8022800] 07:17:57 INFO - PROCESS | 3952 | 1467037077836 Marionette DEBUG loaded listener.js 07:17:57 INFO - PROCESS | 3952 | ++DOMWINDOW == 108 (00000025B808CC00) [pid = 3952] [serial = 2283] [outer = 00000025B8022800] 07:17:58 INFO - PROCESS | 3952 | [3952] 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 07:17:58 INFO - PROCESS | 3952 | 1467037078353 Marionette TRACE conn6 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 07:17:58 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 07:17:58 INFO - {} 07:17:58 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 07:17:58 INFO - {} 07:17:58 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 07:17:58 INFO - {} 07:17:58 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 07:17:58 INFO - {} 07:17:58 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 734ms 07:17:58 INFO - PROCESS | 3952 | 1467037078376 Marionette TRACE conn6 -> [0,3001,"getWindowHandle",null] 07:17:58 INFO - PROCESS | 3952 | 1467037078379 Marionette TRACE conn6 <- [1,3001,null,{"value":"13"}] 07:17:58 INFO - TEST-START | /FileAPI/fileReader.html 07:17:58 INFO - PROCESS | 3952 | 1467037078382 Marionette TRACE conn6 -> [0,3002,"setScriptTimeout",{"ms":35000}] 07:17:58 INFO - PROCESS | 3952 | 1467037078384 Marionette TRACE conn6 <- [1,3002,null,{}] 07:17:58 INFO - PROCESS | 3952 | 1467037078387 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}] 07:17:58 INFO - PROCESS | 3952 | 1467037078393 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:17:58 INFO - PROCESS | 3952 | 1467037078531 Marionette TRACE conn6 <- [1,3003,null,{"value":null}] 07:17:58 INFO - PROCESS | 3952 | 1467037078539 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:58 INFO - PROCESS | 3952 | 1467037078541 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:17:58 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BEE44800 == 48 [pid = 3952] [id = 762] 07:17:58 INFO - PROCESS | 3952 | ++DOMWINDOW == 109 (00000025B8449C00) [pid = 3952] [serial = 2284] [outer = 0000000000000000] 07:17:58 INFO - PROCESS | 3952 | ++DOMWINDOW == 110 (00000025B9C2F800) [pid = 3952] [serial = 2285] [outer = 00000025B8449C00] 07:17:58 INFO - PROCESS | 3952 | 1467037078635 Marionette DEBUG loaded listener.js 07:17:58 INFO - PROCESS | 3952 | ++DOMWINDOW == 111 (00000025BAF78000) [pid = 3952] [serial = 2286] [outer = 00000025B8449C00] 07:17:59 INFO - PROCESS | 3952 | 1467037079013 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]]]}] 07:17:59 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 07:17:59 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 07:17:59 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 07:17:59 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 07:17:59 INFO - TEST-OK | /FileAPI/fileReader.html | took 692ms 07:17:59 INFO - PROCESS | 3952 | 1467037079077 Marionette TRACE conn6 -> [0,3005,"getWindowHandle",null] 07:17:59 INFO - PROCESS | 3952 | 1467037079087 Marionette TRACE conn6 <- [1,3005,null,{"value":"13"}] 07:17:59 INFO - PROCESS | 3952 | 1467037079091 Marionette TRACE conn6 -> [0,3006,"setScriptTimeout",{"ms":35000}] 07:17:59 INFO - TEST-START | /FileAPI/historical.html 07:17:59 INFO - PROCESS | 3952 | 1467037079093 Marionette TRACE conn6 <- [1,3006,null,{}] 07:17:59 INFO - PROCESS | 3952 | 1467037079103 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}] 07:17:59 INFO - PROCESS | 3952 | 1467037079105 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:17:59 INFO - PROCESS | 3952 | 1467037079249 Marionette TRACE conn6 <- [1,3007,null,{"value":null}] 07:17:59 INFO - PROCESS | 3952 | 1467037079254 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:59 INFO - PROCESS | 3952 | 1467037079256 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:17:59 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BF259800 == 49 [pid = 3952] [id = 763] 07:17:59 INFO - PROCESS | 3952 | ++DOMWINDOW == 112 (00000025B9C2BC00) [pid = 3952] [serial = 2287] [outer = 0000000000000000] 07:17:59 INFO - PROCESS | 3952 | ++DOMWINDOW == 113 (00000025BB0C2800) [pid = 3952] [serial = 2288] [outer = 00000025B9C2BC00] 07:17:59 INFO - PROCESS | 3952 | 1467037079300 Marionette DEBUG loaded listener.js 07:17:59 INFO - PROCESS | 3952 | ++DOMWINDOW == 114 (00000025BB61D800) [pid = 3952] [serial = 2289] [outer = 00000025B9C2BC00] 07:17:59 INFO - PROCESS | 3952 | --DOMWINDOW == 113 (00000025BB0C5C00) [pid = 3952] [serial = 2229] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 07:17:59 INFO - PROCESS | 3952 | --DOMWINDOW == 112 (0000002582127400) [pid = 3952] [serial = 2235] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 07:17:59 INFO - PROCESS | 3952 | --DOMWINDOW == 111 (00000025B0805000) [pid = 3952] [serial = 2240] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 07:17:59 INFO - PROCESS | 3952 | --DOMWINDOW == 110 (0000002582129400) [pid = 3952] [serial = 2237] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 07:17:59 INFO - PROCESS | 3952 | --DOMWINDOW == 109 (00000025B1452C00) [pid = 3952] [serial = 2217] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 07:17:59 INFO - PROCESS | 3952 | --DOMWINDOW == 108 (00000025B8084400) [pid = 3952] [serial = 2220] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 07:17:59 INFO - PROCESS | 3952 | --DOMWINDOW == 107 (00000025AEEC2800) [pid = 3952] [serial = 2211] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 07:17:59 INFO - PROCESS | 3952 | --DOMWINDOW == 106 (00000025B89A8800) [pid = 3952] [serial = 2223] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 07:17:59 INFO - PROCESS | 3952 | --DOMWINDOW == 105 (00000025821BB800) [pid = 3952] [serial = 2226] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 07:17:59 INFO - PROCESS | 3952 | --DOMWINDOW == 104 (00000025B8020000) [pid = 3952] [serial = 2214] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 07:17:59 INFO - PROCESS | 3952 | --DOMWINDOW == 103 (00000025BBBA5800) [pid = 3952] [serial = 2232] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 07:17:59 INFO - PROCESS | 3952 | 1467037079860 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"]]]}] 07:17:59 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 07:17:59 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 07:17:59 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 07:17:59 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 07:17:59 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 07:17:59 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 07:17:59 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 07:17:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:17:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:17:59 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 07:17:59 INFO - TEST-OK | /FileAPI/historical.html | took 778ms 07:17:59 INFO - TEST-START | /FileAPI/idlharness.html 07:17:59 INFO - PROCESS | 3952 | 1467037079874 Marionette TRACE conn6 -> [0,3009,"getWindowHandle",null] 07:17:59 INFO - PROCESS | 3952 | 1467037079876 Marionette TRACE conn6 <- [1,3009,null,{"value":"13"}] 07:17:59 INFO - PROCESS | 3952 | 1467037079880 Marionette TRACE conn6 -> [0,3010,"setScriptTimeout",{"ms":35000}] 07:17:59 INFO - PROCESS | 3952 | 1467037079882 Marionette TRACE conn6 <- [1,3010,null,{}] 07:17:59 INFO - PROCESS | 3952 | 1467037079885 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}] 07:17:59 INFO - PROCESS | 3952 | 1467037079888 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:17:59 INFO - PROCESS | 3952 | 1467037079981 Marionette TRACE conn6 <- [1,3011,null,{"value":null}] 07:17:59 INFO - PROCESS | 3952 | 1467037079987 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:59 INFO - PROCESS | 3952 | 1467037079990 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:18:00 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BF8D7800 == 50 [pid = 3952] [id = 764] 07:18:00 INFO - PROCESS | 3952 | ++DOMWINDOW == 104 (00000025B8067800) [pid = 3952] [serial = 2290] [outer = 0000000000000000] 07:18:00 INFO - PROCESS | 3952 | ++DOMWINDOW == 105 (00000025BB6CF800) [pid = 3952] [serial = 2291] [outer = 00000025B8067800] 07:18:00 INFO - PROCESS | 3952 | 1467037080034 Marionette DEBUG loaded listener.js 07:18:00 INFO - PROCESS | 3952 | ++DOMWINDOW == 106 (00000025BBA6BC00) [pid = 3952] [serial = 2292] [outer = 00000025B8067800] 07:18:00 INFO - PROCESS | 3952 | 1467037080889 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]]]}] 07:18:00 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 07:18:00 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 07:18:00 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 07:18:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:18:00 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:18:00 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:18:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:18:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:18:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:18:00 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 07:18:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 07:18:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 07:18:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 07:18:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 07:18:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 07:18:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 07:18:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 07:18:00 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 07:18:00 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 07:18:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:18:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:18:01 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 07:18:01 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 07:18:01 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:18:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:18:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:18:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 07:18:01 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 07:18:01 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 07:18:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:18:01 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:18:01 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:18:01 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:18:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:18:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:18:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 07:18:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 07:18:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 07:18:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 07:18:01 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 07:18:01 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:18:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:18:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:18:01 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:18:01 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:18:01 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:18:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:18:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:18:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 07:18:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 07:18:01 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 07:18:01 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:18:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:18:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:18:01 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:18:01 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:18:01 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:18:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:18:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:18:01 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 07:18:01 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 07:18:01 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 07:18:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:18:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:18:01 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 07:18:01 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:18:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:18:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:18:01 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 07:18:01 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 07:18:01 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 07:18:01 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 07:18:01 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 07:18:01 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 07:18:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 07:18:01 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 07:18:01 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 07:18:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 07:18:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 07:18:01 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 07:18:01 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:18:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:18:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:18:01 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:18:01 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:18:01 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:18:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:18:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:18:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 07:18:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 07:18:01 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 07:18:01 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:18:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:18:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:18:01 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:18:01 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:18:01 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:18:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:18:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:18:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 07:18:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 07:18:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 07:18:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 07:18:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 07:18:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 07:18:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 07:18:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 07:18:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 07:18:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 07:18:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 07:18:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 07:18:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 07:18:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 07:18:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 07:18:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 07:18:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 07:18:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 07:18:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 07:18:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 07:18:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 07:18:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 07:18:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 07:18:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 07:18:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 07:18:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 07:18:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 07:18:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 07:18:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 07:18:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 07:18:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 07:18:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 07:18:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 07:18:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 07:18:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 07:18:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 07:18:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 07:18:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 07:18:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 07:18:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 07:18:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 07:18:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 07:18:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 07:18:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 07:18:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 07:18:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 07:18:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 07:18:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 07:18:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 07:18:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 07:18:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 07:18:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 07:18:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 07:18:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 07:18:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 07:18:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 07:18:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 07:18:01 INFO - TEST-OK | /FileAPI/idlharness.html | took 1147ms 07:18:01 INFO - PROCESS | 3952 | 1467037081030 Marionette TRACE conn6 -> [0,3013,"getWindowHandle",null] 07:18:01 INFO - PROCESS | 3952 | 1467037081032 Marionette TRACE conn6 <- [1,3013,null,{"value":"13"}] 07:18:01 INFO - TEST-START | /FileAPI/idlharness.worker 07:18:01 INFO - PROCESS | 3952 | 1467037081040 Marionette TRACE conn6 -> [0,3014,"setScriptTimeout",{"ms":35000}] 07:18:01 INFO - PROCESS | 3952 | 1467037081042 Marionette TRACE conn6 <- [1,3014,null,{}] 07:18:01 INFO - PROCESS | 3952 | 1467037081045 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}] 07:18:01 INFO - PROCESS | 3952 | 1467037081047 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:18:01 INFO - PROCESS | 3952 | 1467037081140 Marionette TRACE conn6 <- [1,3015,null,{"value":null}] 07:18:01 INFO - PROCESS | 3952 | 1467037081147 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:01 INFO - PROCESS | 3952 | 1467037081149 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:18:01 INFO - PROCESS | 3952 | ++DOCSHELL 0000002581A4F000 == 51 [pid = 3952] [id = 765] 07:18:01 INFO - PROCESS | 3952 | ++DOMWINDOW == 107 (000000258209D000) [pid = 3952] [serial = 2293] [outer = 0000000000000000] 07:18:01 INFO - PROCESS | 3952 | ++DOMWINDOW == 108 (00000025BE06CC00) [pid = 3952] [serial = 2294] [outer = 000000258209D000] 07:18:01 INFO - PROCESS | 3952 | 1467037081193 Marionette DEBUG loaded listener.js 07:18:01 INFO - PROCESS | 3952 | ++DOMWINDOW == 109 (00000025BE072000) [pid = 3952] [serial = 2295] [outer = 000000258209D000] 07:18:01 INFO - PROCESS | 3952 | [3952] 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 07:18:02 INFO - PROCESS | 3952 | 1467037082304 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,{},{}]]]}] 07:18:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 07:18:02 INFO - {} 07:18:02 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 07:18:02 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 07:18:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:18:02 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:18:02 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:18:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:18:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:18:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:18:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 07:18:02 INFO - {} 07:18:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 07:18:02 INFO - {} 07:18:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 07:18:02 INFO - {} 07:18:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 07:18:02 INFO - {} 07:18:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 07:18:02 INFO - {} 07:18:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 07:18:02 INFO - {} 07:18:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 07:18:02 INFO - {} 07:18:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 07:18:02 INFO - {} 07:18:02 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 07:18:02 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 07:18:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:18:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:18:02 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 07:18:02 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 07:18:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:18:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:18:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:18:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 07:18:02 INFO - {} 07:18:02 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 07:18:02 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 07:18:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:18:02 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:18:02 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:18:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:18:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:18:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:18:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 07:18:02 INFO - {} 07:18:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 07:18:02 INFO - {} 07:18:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 07:18:02 INFO - {} 07:18:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 07:18:02 INFO - {} 07:18:02 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 07:18:02 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:18:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:18:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:18:02 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:18:02 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:18:02 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:18:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:18:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:18:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 07:18:02 INFO - {} 07:18:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 07:18:02 INFO - {} 07:18:02 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 07:18:02 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:18:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:18:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:18:02 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:18:02 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:18:02 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:18:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:18:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:18:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 07:18:02 INFO - {} 07:18:02 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 07:18:02 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 07:18:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:18:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:18:02 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 07:18:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:18:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:18:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:18:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 07:18:02 INFO - {} 07:18:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 07:18:02 INFO - {} 07:18:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 07:18:02 INFO - {} 07:18:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 07:18:02 INFO - {} 07:18:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 07:18:02 INFO - {} 07:18:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 07:18:02 INFO - {} 07:18:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 07:18:02 INFO - {} 07:18:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 07:18:02 INFO - {} 07:18:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 07:18:02 INFO - {} 07:18:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 07:18:02 INFO - {} 07:18:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 07:18:02 INFO - {} 07:18:02 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 07:18:02 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:18:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:18:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:18:02 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:18:02 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:18:02 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:18:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:18:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:18:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 07:18:02 INFO - {} 07:18:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 07:18:02 INFO - {} 07:18:02 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 07:18:02 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:18:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:18:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:18:02 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:18:02 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:18:02 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:18:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:18:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:18:02 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 07:18:02 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 07:18:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:18:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:18:02 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 07:18:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:18:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:18:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:18:02 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 07:18:02 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 07:18:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:18:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:18:02 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 07:18:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:18:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:18:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:18:02 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 07:18:02 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 07:18:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:18:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:18:02 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 07:18:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:18:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:18:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:18:02 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 07:18:02 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 07:18:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:18:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:18:02 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 07:18:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:18:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:18:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:18:02 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 07:18:02 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 07:18:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:18:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:18:02 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 07:18:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:18:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:18:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:18:02 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 07:18:02 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 07:18:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:18:02 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:18:02 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:18:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:18:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:18:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:18:02 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 07:18:02 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 07:18:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:18:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:18:02 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 07:18:02 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 07:18:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:18:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:18:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:18:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 07:18:02 INFO - {} 07:18:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 07:18:02 INFO - {} 07:18:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 07:18:02 INFO - {} 07:18:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 07:18:02 INFO - {} 07:18:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 07:18:02 INFO - {} 07:18:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 07:18:02 INFO - {} 07:18:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 07:18:02 INFO - {} 07:18:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 07:18:02 INFO - {} 07:18:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 07:18:02 INFO - {} 07:18:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 07:18:02 INFO - {} 07:18:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 07:18:02 INFO - {} 07:18:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 07:18:02 INFO - {} 07:18:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 07:18:02 INFO - {} 07:18:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 07:18:02 INFO - {} 07:18:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 07:18:02 INFO - {} 07:18:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 07:18:02 INFO - {} 07:18:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 07:18:02 INFO - {} 07:18:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 07:18:02 INFO - {} 07:18:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 07:18:02 INFO - {} 07:18:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 07:18:02 INFO - {} 07:18:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 07:18:02 INFO - {} 07:18:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 07:18:02 INFO - {} 07:18:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 07:18:02 INFO - {} 07:18:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 07:18:02 INFO - {} 07:18:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 07:18:02 INFO - {} 07:18:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 07:18:02 INFO - {} 07:18:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 07:18:02 INFO - {} 07:18:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 07:18:02 INFO - {} 07:18:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 07:18:02 INFO - {} 07:18:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 07:18:02 INFO - {} 07:18:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 07:18:02 INFO - {} 07:18:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 07:18:02 INFO - {} 07:18:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 07:18:02 INFO - {} 07:18:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 07:18:02 INFO - {} 07:18:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 07:18:02 INFO - {} 07:18:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 07:18:02 INFO - {} 07:18:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 07:18:02 INFO - {} 07:18:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 07:18:02 INFO - {} 07:18:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 07:18:02 INFO - {} 07:18:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 07:18:02 INFO - {} 07:18:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 07:18:02 INFO - {} 07:18:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 07:18:02 INFO - {} 07:18:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 07:18:02 INFO - {} 07:18:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 07:18:02 INFO - {} 07:18:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 07:18:02 INFO - {} 07:18:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 07:18:02 INFO - {} 07:18:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 07:18:02 INFO - {} 07:18:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 07:18:02 INFO - {} 07:18:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 07:18:02 INFO - {} 07:18:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 07:18:02 INFO - {} 07:18:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 07:18:02 INFO - {} 07:18:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 07:18:02 INFO - {} 07:18:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 07:18:02 INFO - {} 07:18:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 07:18:02 INFO - {} 07:18:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 07:18:02 INFO - {} 07:18:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 07:18:02 INFO - {} 07:18:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 07:18:02 INFO - {} 07:18:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 07:18:02 INFO - {} 07:18:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 07:18:02 INFO - {} 07:18:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 07:18:02 INFO - {} 07:18:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 07:18:02 INFO - {} 07:18:02 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1396ms 07:18:02 INFO - PROCESS | 3952 | 1467037082444 Marionette TRACE conn6 -> [0,3017,"getWindowHandle",null] 07:18:02 INFO - PROCESS | 3952 | 1467037082450 Marionette TRACE conn6 <- [1,3017,null,{"value":"13"}] 07:18:02 INFO - PROCESS | 3952 | 1467037082459 Marionette TRACE conn6 -> [0,3018,"setScriptTimeout",{"ms":35000}] 07:18:02 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 07:18:02 INFO - PROCESS | 3952 | 1467037082463 Marionette TRACE conn6 <- [1,3018,null,{}] 07:18:02 INFO - PROCESS | 3952 | 1467037082469 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}] 07:18:02 INFO - PROCESS | 3952 | 1467037082472 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:18:02 INFO - PROCESS | 3952 | 1467037082666 Marionette TRACE conn6 <- [1,3019,null,{"value":null}] 07:18:02 INFO - PROCESS | 3952 | 1467037082749 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:02 INFO - PROCESS | 3952 | 1467037082753 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:18:02 INFO - PROCESS | 3952 | ++DOCSHELL 0000002582065800 == 52 [pid = 3952] [id = 766] 07:18:02 INFO - PROCESS | 3952 | ++DOMWINDOW == 110 (00000025B601D800) [pid = 3952] [serial = 2296] [outer = 0000000000000000] 07:18:02 INFO - PROCESS | 3952 | ++DOMWINDOW == 111 (00000025B6E91000) [pid = 3952] [serial = 2297] [outer = 00000025B601D800] 07:18:02 INFO - PROCESS | 3952 | 1467037082813 Marionette DEBUG loaded listener.js 07:18:02 INFO - PROCESS | 3952 | ++DOMWINDOW == 112 (00000025B7EE7C00) [pid = 3952] [serial = 2298] [outer = 00000025B601D800] 07:18:03 INFO - PROCESS | 3952 | 1467037083384 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]]]}] 07:18:03 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 07:18:03 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 944ms 07:18:03 INFO - PROCESS | 3952 | 1467037083407 Marionette TRACE conn6 -> [0,3021,"getWindowHandle",null] 07:18:03 INFO - PROCESS | 3952 | 1467037083412 Marionette TRACE conn6 <- [1,3021,null,{"value":"13"}] 07:18:03 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 07:18:03 INFO - PROCESS | 3952 | 1467037083419 Marionette TRACE conn6 -> [0,3022,"setScriptTimeout",{"ms":35000}] 07:18:03 INFO - PROCESS | 3952 | 1467037083422 Marionette TRACE conn6 <- [1,3022,null,{}] 07:18:03 INFO - PROCESS | 3952 | 1467037083426 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}] 07:18:03 INFO - PROCESS | 3952 | 1467037083429 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:18:03 INFO - PROCESS | 3952 | 1467037083559 Marionette TRACE conn6 <- [1,3023,null,{"value":null}] 07:18:03 INFO - PROCESS | 3952 | 1467037083664 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:03 INFO - PROCESS | 3952 | 1467037083667 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:18:03 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B7454000 == 53 [pid = 3952] [id = 767] 07:18:03 INFO - PROCESS | 3952 | ++DOMWINDOW == 113 (0000002588F8B400) [pid = 3952] [serial = 2299] [outer = 0000000000000000] 07:18:03 INFO - PROCESS | 3952 | ++DOMWINDOW == 114 (0000002588F91000) [pid = 3952] [serial = 2300] [outer = 0000002588F8B400] 07:18:03 INFO - PROCESS | 3952 | 1467037083724 Marionette DEBUG loaded listener.js 07:18:03 INFO - PROCESS | 3952 | ++DOMWINDOW == 115 (00000025B80C4000) [pid = 3952] [serial = 2301] [outer = 0000002588F8B400] 07:18:04 INFO - PROCESS | 3952 | 1467037084275 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]]]}] 07:18:04 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 07:18:04 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 881ms 07:18:04 INFO - PROCESS | 3952 | 1467037084303 Marionette TRACE conn6 -> [0,3025,"getWindowHandle",null] 07:18:04 INFO - PROCESS | 3952 | 1467037084305 Marionette TRACE conn6 <- [1,3025,null,{"value":"13"}] 07:18:04 INFO - TEST-START | /FileAPI/blob/Blob-close.html 07:18:04 INFO - PROCESS | 3952 | 1467037084309 Marionette TRACE conn6 -> [0,3026,"setScriptTimeout",{"ms":35000}] 07:18:04 INFO - PROCESS | 3952 | 1467037084314 Marionette TRACE conn6 <- [1,3026,null,{}] 07:18:04 INFO - PROCESS | 3952 | 1467037084325 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}] 07:18:04 INFO - PROCESS | 3952 | 1467037084330 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:18:04 INFO - PROCESS | 3952 | 1467037084454 Marionette TRACE conn6 <- [1,3027,null,{"value":null}] 07:18:04 INFO - PROCESS | 3952 | 1467037084561 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:04 INFO - PROCESS | 3952 | 1467037084565 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:18:04 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BECBB800 == 54 [pid = 3952] [id = 768] 07:18:04 INFO - PROCESS | 3952 | ++DOMWINDOW == 116 (0000002581EE5000) [pid = 3952] [serial = 2302] [outer = 0000000000000000] 07:18:04 INFO - PROCESS | 3952 | ++DOMWINDOW == 117 (0000002581EEE800) [pid = 3952] [serial = 2303] [outer = 0000002581EE5000] 07:18:04 INFO - PROCESS | 3952 | 1467037084626 Marionette DEBUG loaded listener.js 07:18:04 INFO - PROCESS | 3952 | ++DOMWINDOW == 118 (0000002581EF7400) [pid = 3952] [serial = 2304] [outer = 0000002581EE5000] 07:18:05 INFO - PROCESS | 3952 | 1467037085131 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"]]]}] 07:18:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 07:18:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 07:18:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:18:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:18:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 07:18:05 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 839ms 07:18:05 INFO - PROCESS | 3952 | 1467037085151 Marionette TRACE conn6 -> [0,3029,"getWindowHandle",null] 07:18:05 INFO - PROCESS | 3952 | 1467037085154 Marionette TRACE conn6 <- [1,3029,null,{"value":"13"}] 07:18:05 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 07:18:05 INFO - PROCESS | 3952 | 1467037085158 Marionette TRACE conn6 -> [0,3030,"setScriptTimeout",{"ms":35000}] 07:18:05 INFO - PROCESS | 3952 | 1467037085160 Marionette TRACE conn6 <- [1,3030,null,{}] 07:18:05 INFO - PROCESS | 3952 | 1467037085163 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}] 07:18:05 INFO - PROCESS | 3952 | 1467037085166 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:18:05 INFO - PROCESS | 3952 | 1467037085287 Marionette TRACE conn6 <- [1,3031,null,{"value":null}] 07:18:05 INFO - PROCESS | 3952 | 1467037085421 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:05 INFO - PROCESS | 3952 | 1467037085423 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:18:05 INFO - PROCESS | 3952 | ++DOCSHELL 000000258054A800 == 55 [pid = 3952] [id = 769] 07:18:05 INFO - PROCESS | 3952 | ++DOMWINDOW == 119 (0000002581FC8800) [pid = 3952] [serial = 2305] [outer = 0000000000000000] 07:18:05 INFO - PROCESS | 3952 | ++DOMWINDOW == 120 (0000002581FCC800) [pid = 3952] [serial = 2306] [outer = 0000002581FC8800] 07:18:05 INFO - PROCESS | 3952 | 1467037085479 Marionette DEBUG loaded listener.js 07:18:05 INFO - PROCESS | 3952 | ++DOMWINDOW == 121 (00000025B8024800) [pid = 3952] [serial = 2307] [outer = 0000002581FC8800] 07:18:06 INFO - PROCESS | 3952 | 1467037086197 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]]]}] 07:18:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 07:18:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 07:18:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 07:18:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 07:18:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 07:18:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 07:18:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 07:18:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 07:18:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 07:18:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 07:18:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 07:18:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 07:18:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 07:18:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 07:18:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 07:18:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 07:18:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 07:18:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 07:18:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 07:18:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 07:18:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 07:18:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 07:18:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 07:18:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 07:18:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 07:18:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 07:18:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 07:18:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 07:18:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 07:18:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:18:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:18:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 07:18:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 07:18:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 07:18:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 07:18:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 07:18:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 07:18:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 07:18:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 07:18:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 07:18:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 07:18:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 07:18:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 07:18:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 07:18:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 07:18:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:18:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:18:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 07:18:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 07:18:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 07:18:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 07:18:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 07:18:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:18:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:18:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 07:18:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 07:18:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 07:18:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 07:18:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 07:18:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 07:18:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 07:18:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:18:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:18:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 07:18:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 07:18:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 07:18:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 07:18:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:18:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:18:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:18:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:18:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:18:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 07:18:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 07:18:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:18:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:18:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:18:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:18:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:18:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 07:18:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:18:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:18:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:18:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:18:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:18:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 07:18:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:18:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:18:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:18:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:18:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:18:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 07:18:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 07:18:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:18:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:18:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:18:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:18:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:18:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 07:18:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:18:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:18:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:18:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:18:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:18:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 07:18:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:18:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:18:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:18:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:18:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:18:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 07:18:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:18:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:18:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:18:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:18:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:18:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 07:18:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:18:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:18:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:18:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:18:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:18:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 07:18:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 07:18:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 07:18:06 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1171ms 07:18:06 INFO - PROCESS | 3952 | 1467037086335 Marionette TRACE conn6 -> [0,3033,"getWindowHandle",null] 07:18:06 INFO - PROCESS | 3952 | 1467037086338 Marionette TRACE conn6 <- [1,3033,null,{"value":"13"}] 07:18:06 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 07:18:06 INFO - PROCESS | 3952 | 1467037086342 Marionette TRACE conn6 -> [0,3034,"setScriptTimeout",{"ms":35000}] 07:18:06 INFO - PROCESS | 3952 | 1467037086344 Marionette TRACE conn6 <- [1,3034,null,{}] 07:18:06 INFO - PROCESS | 3952 | 1467037086347 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}] 07:18:06 INFO - PROCESS | 3952 | 1467037086350 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:18:06 INFO - PROCESS | 3952 | 1467037086467 Marionette TRACE conn6 <- [1,3035,null,{"value":null}] 07:18:06 INFO - PROCESS | 3952 | 1467037086595 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:06 INFO - PROCESS | 3952 | 1467037086597 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:18:06 INFO - PROCESS | 3952 | ++DOCSHELL 000000258068F800 == 56 [pid = 3952] [id = 770] 07:18:06 INFO - PROCESS | 3952 | ++DOMWINDOW == 122 (0000002581FCF800) [pid = 3952] [serial = 2308] [outer = 0000000000000000] 07:18:06 INFO - PROCESS | 3952 | ++DOMWINDOW == 123 (00000025AF168000) [pid = 3952] [serial = 2309] [outer = 0000002581FCF800] 07:18:06 INFO - PROCESS | 3952 | 1467037086653 Marionette DEBUG loaded listener.js 07:18:06 INFO - PROCESS | 3952 | ++DOMWINDOW == 124 (00000025B8D9D000) [pid = 3952] [serial = 2310] [outer = 0000002581FCF800] 07:18:06 INFO - PROCESS | 3952 | [3952] 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 07:18:07 INFO - PROCESS | 3952 | 1467037087178 Marionette TRACE conn6 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 07:18:07 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 07:18:07 INFO - {} 07:18:07 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 881ms 07:18:07 INFO - PROCESS | 3952 | 1467037087242 Marionette TRACE conn6 -> [0,3037,"getWindowHandle",null] 07:18:07 INFO - PROCESS | 3952 | 1467037087244 Marionette TRACE conn6 <- [1,3037,null,{"value":"13"}] 07:18:07 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 07:18:07 INFO - PROCESS | 3952 | 1467037087250 Marionette TRACE conn6 -> [0,3038,"setScriptTimeout",{"ms":35000}] 07:18:07 INFO - PROCESS | 3952 | 1467037087253 Marionette TRACE conn6 <- [1,3038,null,{}] 07:18:07 INFO - PROCESS | 3952 | 1467037087256 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}] 07:18:07 INFO - PROCESS | 3952 | 1467037087263 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:18:07 INFO - PROCESS | 3952 | 1467037087433 Marionette TRACE conn6 <- [1,3039,null,{"value":null}] 07:18:07 INFO - PROCESS | 3952 | 1467037087700 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:07 INFO - PROCESS | 3952 | 1467037087704 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:18:07 INFO - PROCESS | 3952 | ++DOCSHELL 0000002580F87000 == 57 [pid = 3952] [id = 771] 07:18:07 INFO - PROCESS | 3952 | ++DOMWINDOW == 125 (000000258120D400) [pid = 3952] [serial = 2311] [outer = 0000000000000000] 07:18:07 INFO - PROCESS | 3952 | ++DOMWINDOW == 126 (0000002581211000) [pid = 3952] [serial = 2312] [outer = 000000258120D400] 07:18:07 INFO - PROCESS | 3952 | 1467037087767 Marionette DEBUG loaded listener.js 07:18:07 INFO - PROCESS | 3952 | ++DOMWINDOW == 127 (0000002581E4F800) [pid = 3952] [serial = 2313] [outer = 000000258120D400] 07:18:08 INFO - PROCESS | 3952 | 1467037088309 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]]]}] 07:18:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 07:18:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 07:18:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 07:18:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 07:18:08 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1078ms 07:18:08 INFO - PROCESS | 3952 | 1467037088363 Marionette TRACE conn6 -> [0,3041,"getWindowHandle",null] 07:18:08 INFO - PROCESS | 3952 | 1467037088367 Marionette TRACE conn6 <- [1,3041,null,{"value":"13"}] 07:18:08 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 07:18:08 INFO - PROCESS | 3952 | 1467037088375 Marionette TRACE conn6 -> [0,3042,"setScriptTimeout",{"ms":35000}] 07:18:08 INFO - PROCESS | 3952 | 1467037088378 Marionette TRACE conn6 <- [1,3042,null,{}] 07:18:08 INFO - PROCESS | 3952 | 1467037088384 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}] 07:18:08 INFO - PROCESS | 3952 | 1467037088389 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:18:08 INFO - PROCESS | 3952 | 1467037088498 Marionette TRACE conn6 <- [1,3043,null,{"value":null}] 07:18:08 INFO - PROCESS | 3952 | 1467037088608 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:08 INFO - PROCESS | 3952 | 1467037088611 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:18:08 INFO - PROCESS | 3952 | ++DOCSHELL 0000002581A4D000 == 58 [pid = 3952] [id = 772] 07:18:08 INFO - PROCESS | 3952 | ++DOMWINDOW == 128 (0000002581E58C00) [pid = 3952] [serial = 2314] [outer = 0000000000000000] 07:18:08 INFO - PROCESS | 3952 | ++DOMWINDOW == 129 (0000002581EF1C00) [pid = 3952] [serial = 2315] [outer = 0000002581E58C00] 07:18:08 INFO - PROCESS | 3952 | 1467037088661 Marionette DEBUG loaded listener.js 07:18:08 INFO - PROCESS | 3952 | ++DOMWINDOW == 130 (0000002581FCF400) [pid = 3952] [serial = 2316] [outer = 0000002581E58C00] 07:18:09 INFO - PROCESS | 3952 | 1467037089498 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"]]]}] 07:18:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 07:18:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 07:18:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 07:18:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 07:18:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 07:18:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 07:18:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 07:18:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 07:18:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 07:18:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 07:18:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 07:18:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 07:18:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 07:18:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 07:18:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 07:18:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 07:18:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 07:18:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 07:18:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 07:18:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 07:18:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 07:18:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 07:18:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 07:18:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 07:18:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 07:18:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 07:18:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 07:18:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 07:18:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 07:18:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 07:18:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 07:18:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 07:18:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 07:18:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 07:18:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 07:18:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 07:18:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 07:18:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 07:18:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 07:18:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 07:18:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 07:18:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 07:18:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 07:18:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 07:18:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 07:18:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 07:18:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 07:18:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 07:18:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 07:18:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 07:18:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 07:18:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 07:18:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 07:18:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 07:18:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 07:18:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 07:18:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 07:18:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 07:18:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 07:18:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 07:18:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 07:18:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 07:18:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 07:18:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 07:18:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 07:18:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 07:18:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 07:18:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 07:18:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 07:18:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 07:18:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 07:18:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 07:18:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 07:18:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 07:18:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 07:18:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 07:18:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 07:18:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 07:18:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 07:18:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 07:18:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 07:18:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 07:18:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 07:18:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 07:18:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 07:18:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 07:18:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 07:18:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 07:18:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 07:18:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 07:18:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 07:18:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 07:18:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 07:18:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 07:18:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 07:18:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 07:18:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 07:18:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 07:18:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 07:18:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:18:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:18:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:18:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:18:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:18:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 07:18:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:18:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:18:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:18:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:18:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:18:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 07:18:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:18:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:18:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:18:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:18:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:18:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 07:18:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:18:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:18:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:18:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:18:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:18:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 07:18:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:18:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:18:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:18:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:18:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:18:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 07:18:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:18:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:18:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:18:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:18:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:18:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 07:18:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:18:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:18:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:18:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:18:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:18:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 07:18:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:18:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:18:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:18:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:18:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:18:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 07:18:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:18:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:18:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:18:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:18:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:18:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 07:18:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:18:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:18:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:18:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:18:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:18:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 07:18:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:18:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:18:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:18:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:18:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:18:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 07:18:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:18:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:18:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:18:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:18:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:18:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 07:18:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:18:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:18:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:18:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:18:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:18:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 07:18:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:18:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:18:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:18:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:18:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:18:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 07:18:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:18:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:18:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:18:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:18:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:18:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 07:18:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:18:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:18:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:18:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:18:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:18:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 07:18:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:18:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:18:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:18:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:18:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:18:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 07:18:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:18:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:18:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:18:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:18:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:18:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 07:18:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:18:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:18:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:18:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:18:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:18:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 07:18:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:18:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:18:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:18:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:18:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:18:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 07:18:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:18:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:18:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:18:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:18:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:18:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 07:18:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:18:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:18:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:18:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:18:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:18:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 07:18:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:18:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:18:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:18:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 07:18:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 07:18:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 07:18:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:18:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:18:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:18:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 07:18:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 07:18:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 07:18:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:18:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:18:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:18:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 07:18:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 07:18:09 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1255ms 07:18:10 INFO - PROCESS | 3952 | --DOCSHELL 00000025B8247000 == 57 [pid = 3952] [id = 644] 07:18:10 INFO - PROCESS | 3952 | --DOCSHELL 00000025BF8D7800 == 56 [pid = 3952] [id = 764] 07:18:10 INFO - PROCESS | 3952 | --DOCSHELL 00000025BF259800 == 55 [pid = 3952] [id = 763] 07:18:10 INFO - PROCESS | 3952 | --DOCSHELL 00000025BEE44800 == 54 [pid = 3952] [id = 762] 07:18:10 INFO - PROCESS | 3952 | --DOCSHELL 00000025BDE2F000 == 53 [pid = 3952] [id = 761] 07:18:10 INFO - PROCESS | 3952 | --DOCSHELL 00000025BB704800 == 52 [pid = 3952] [id = 760] 07:18:10 INFO - PROCESS | 3952 | --DOCSHELL 00000025B8241800 == 51 [pid = 3952] [id = 759] 07:18:10 INFO - PROCESS | 3952 | --DOCSHELL 00000025B0843800 == 50 [pid = 3952] [id = 758] 07:18:10 INFO - PROCESS | 3952 | --DOCSHELL 00000025B6EF4000 == 49 [pid = 3952] [id = 757] 07:18:10 INFO - PROCESS | 3952 | --DOCSHELL 00000025821F0800 == 48 [pid = 3952] [id = 756] 07:18:10 INFO - PROCESS | 3952 | --DOCSHELL 00000025BDE34000 == 47 [pid = 3952] [id = 751] 07:18:10 INFO - PROCESS | 3952 | --DOCSHELL 00000025B4E0E000 == 46 [pid = 3952] [id = 750] 07:18:10 INFO - PROCESS | 3952 | --DOCSHELL 0000002580658800 == 45 [pid = 3952] [id = 749] 07:18:10 INFO - PROCESS | 3952 | --DOCSHELL 00000025BFE91000 == 44 [pid = 3952] [id = 735] 07:18:10 INFO - PROCESS | 3952 | --DOCSHELL 00000025BFE77000 == 43 [pid = 3952] [id = 718] 07:18:10 INFO - PROCESS | 3952 | --DOCSHELL 00000025BAF5A800 == 42 [pid = 3952] [id = 734] 07:18:10 INFO - PROCESS | 3952 | --DOCSHELL 00000025C0207000 == 41 [pid = 3952] [id = 752] 07:18:10 INFO - PROCESS | 3952 | --DOCSHELL 00000025BFEAE000 == 40 [pid = 3952] [id = 736] 07:18:10 INFO - PROCESS | 3952 | --DOCSHELL 00000025821E4000 == 39 [pid = 3952] [id = 754] 07:18:10 INFO - PROCESS | 3952 | --DOCSHELL 00000025BEF71800 == 38 [pid = 3952] [id = 716] 07:18:10 INFO - PROCESS | 3952 | --DOCSHELL 00000025BFE9D000 == 37 [pid = 3952] [id = 719] 07:18:10 INFO - PROCESS | 3952 | --DOCSHELL 00000025BF88B000 == 36 [pid = 3952] [id = 717] 07:18:10 INFO - PROCESS | 3952 | --DOCSHELL 00000025BFE43000 == 35 [pid = 3952] [id = 722] 07:18:10 INFO - PROCESS | 3952 | --DOCSHELL 00000025BEF14800 == 34 [pid = 3952] [id = 753] 07:18:10 INFO - PROCESS | 3952 | --DOCSHELL 00000025A8C97800 == 33 [pid = 3952] [id = 755] 07:18:10 INFO - PROCESS | 3952 | --DOCSHELL 00000025BECCD800 == 32 [pid = 3952] [id = 715] 07:18:10 INFO - PROCESS | 3952 | --DOCSHELL 0000002580F87000 == 31 [pid = 3952] [id = 771] 07:18:10 INFO - PROCESS | 3952 | --DOCSHELL 000000258068F800 == 30 [pid = 3952] [id = 770] 07:18:10 INFO - PROCESS | 3952 | --DOCSHELL 000000258054A800 == 29 [pid = 3952] [id = 769] 07:18:10 INFO - PROCESS | 3952 | --DOCSHELL 00000025BECBB800 == 28 [pid = 3952] [id = 768] 07:18:10 INFO - PROCESS | 3952 | --DOCSHELL 00000025B7454000 == 27 [pid = 3952] [id = 767] 07:18:10 INFO - PROCESS | 3952 | --DOCSHELL 0000002582065800 == 26 [pid = 3952] [id = 766] 07:18:10 INFO - PROCESS | 3952 | --DOCSHELL 0000002581A4F000 == 25 [pid = 3952] [id = 765] 07:18:10 INFO - PROCESS | 3952 | --DOMWINDOW == 129 (00000025B49DDC00) [pid = 3952] [serial = 2218] [outer = 0000000000000000] [url = about:blank] 07:18:10 INFO - PROCESS | 3952 | --DOMWINDOW == 128 (00000025B795AC00) [pid = 3952] [serial = 2219] [outer = 0000000000000000] [url = about:blank] 07:18:10 INFO - PROCESS | 3952 | --DOMWINDOW == 127 (00000025B808FC00) [pid = 3952] [serial = 2221] [outer = 0000000000000000] [url = about:blank] 07:18:10 INFO - PROCESS | 3952 | --DOMWINDOW == 126 (00000025B4873800) [pid = 3952] [serial = 2213] [outer = 0000000000000000] [url = about:blank] 07:18:10 INFO - PROCESS | 3952 | --DOMWINDOW == 125 (00000025B0FAB400) [pid = 3952] [serial = 2212] [outer = 0000000000000000] [url = about:blank] 07:18:10 INFO - PROCESS | 3952 | --DOMWINDOW == 124 (00000025B8DBB000) [pid = 3952] [serial = 2224] [outer = 0000000000000000] [url = about:blank] 07:18:10 INFO - PROCESS | 3952 | --DOMWINDOW == 123 (00000025BAF73800) [pid = 3952] [serial = 2227] [outer = 0000000000000000] [url = about:blank] 07:18:10 INFO - PROCESS | 3952 | --DOMWINDOW == 122 (00000025B802BC00) [pid = 3952] [serial = 2216] [outer = 0000000000000000] [url = about:blank] 07:18:10 INFO - PROCESS | 3952 | --DOMWINDOW == 121 (00000025BB038C00) [pid = 3952] [serial = 2228] [outer = 0000000000000000] [url = about:blank] 07:18:10 INFO - PROCESS | 3952 | --DOMWINDOW == 120 (00000025B8024400) [pid = 3952] [serial = 2215] [outer = 0000000000000000] [url = about:blank] 07:18:10 INFO - PROCESS | 3952 | --DOMWINDOW == 119 (00000025BBBA8400) [pid = 3952] [serial = 2233] [outer = 0000000000000000] [url = about:blank] 07:18:10 INFO - PROCESS | 3952 | --DOMWINDOW == 118 (00000025BC978400) [pid = 3952] [serial = 2209] [outer = 0000000000000000] [url = about:blank] 07:18:10 INFO - PROCESS | 3952 | --DOMWINDOW == 117 (00000025B6AF9800) [pid = 3952] [serial = 2203] [outer = 0000000000000000] [url = about:blank] 07:18:10 INFO - PROCESS | 3952 | --DOMWINDOW == 116 (00000025AF82B000) [pid = 3952] [serial = 2200] [outer = 0000000000000000] [url = about:blank] 07:18:10 INFO - PROCESS | 3952 | --DOMWINDOW == 115 (00000025BBA6B400) [pid = 3952] [serial = 2231] [outer = 0000000000000000] [url = about:blank] 07:18:10 INFO - PROCESS | 3952 | --DOMWINDOW == 114 (00000025BB6CC400) [pid = 3952] [serial = 2230] [outer = 0000000000000000] [url = about:blank] 07:18:10 INFO - PROCESS | 3952 | --DOMWINDOW == 113 (0000002582131000) [pid = 3952] [serial = 2238] [outer = 0000000000000000] [url = about:blank] 07:18:10 INFO - PROCESS | 3952 | --DOMWINDOW == 112 (00000025AAB99800) [pid = 3952] [serial = 2239] [outer = 0000000000000000] [url = about:blank] 07:18:10 INFO - PROCESS | 3952 | --DOMWINDOW == 111 (00000025BBBAF000) [pid = 3952] [serial = 2234] [outer = 0000000000000000] [url = about:blank] 07:18:10 INFO - PROCESS | 3952 | --DOMWINDOW == 110 (0000002582128400) [pid = 3952] [serial = 2236] [outer = 0000000000000000] [url = about:blank] 07:18:10 INFO - PROCESS | 3952 | --DOMWINDOW == 109 (00000025BB033000) [pid = 3952] [serial = 2206] [outer = 0000000000000000] [url = about:blank] 07:18:10 INFO - PROCESS | 3952 | --DOMWINDOW == 108 (00000025BBBC9C00) [pid = 3952] [serial = 2242] [outer = 0000000000000000] [url = about:blank] 07:18:10 INFO - PROCESS | 3952 | --DOMWINDOW == 107 (00000025B8139C00) [pid = 3952] [serial = 2222] [outer = 0000000000000000] [url = about:blank] 07:18:10 INFO - PROCESS | 3952 | --DOMWINDOW == 106 (00000025BBC81800) [pid = 3952] [serial = 2244] [outer = 0000000000000000] [url = about:blank] 07:18:10 INFO - PROCESS | 3952 | --DOMWINDOW == 105 (00000025B9889400) [pid = 3952] [serial = 2225] [outer = 0000000000000000] [url = about:blank] 07:18:10 INFO - PROCESS | 3952 | --DOMWINDOW == 104 (00000025B89A7000) [pid = 3952] [serial = 2241] [outer = 0000000000000000] [url = about:blank] 07:18:10 INFO - PROCESS | 3952 | 1467037090625 Marionette TRACE conn6 -> [0,3045,"getWindowHandle",null] 07:18:10 INFO - PROCESS | 3952 | 1467037090629 Marionette TRACE conn6 <- [1,3045,null,{"value":"13"}] 07:18:10 INFO - TEST-START | /FileAPI/file/File-constructor.html 07:18:10 INFO - PROCESS | 3952 | 1467037090649 Marionette TRACE conn6 -> [0,3046,"setScriptTimeout",{"ms":35000}] 07:18:10 INFO - PROCESS | 3952 | 1467037090653 Marionette TRACE conn6 <- [1,3046,null,{}] 07:18:10 INFO - PROCESS | 3952 | 1467037090659 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}] 07:18:10 INFO - PROCESS | 3952 | 1467037090662 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:18:10 INFO - PROCESS | 3952 | 1467037090755 Marionette TRACE conn6 <- [1,3047,null,{"value":null}] 07:18:10 INFO - PROCESS | 3952 | 1467037090834 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:10 INFO - PROCESS | 3952 | 1467037090838 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:18:10 INFO - PROCESS | 3952 | ++DOCSHELL 0000002580F77000 == 26 [pid = 3952] [id = 773] 07:18:10 INFO - PROCESS | 3952 | ++DOMWINDOW == 105 (0000002581E4AC00) [pid = 3952] [serial = 2317] [outer = 0000000000000000] 07:18:10 INFO - PROCESS | 3952 | ++DOMWINDOW == 106 (0000002581E4DC00) [pid = 3952] [serial = 2318] [outer = 0000002581E4AC00] 07:18:10 INFO - PROCESS | 3952 | 1467037090887 Marionette DEBUG loaded listener.js 07:18:10 INFO - PROCESS | 3952 | ++DOMWINDOW == 107 (0000002581EEA000) [pid = 3952] [serial = 2319] [outer = 0000002581E4AC00] 07:18:11 INFO - PROCESS | 3952 | 1467037091351 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]]]}] 07:18:11 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 07:18:11 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 07:18:11 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 07:18:11 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 07:18:11 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 07:18:11 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 07:18:11 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 07:18:11 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 07:18:11 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 07:18:11 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 07:18:11 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 07:18:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:18:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:18:11 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 07:18:11 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 07:18:11 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 07:18:11 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 07:18:11 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 07:18:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:18:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:18:11 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 07:18:11 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 07:18:11 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 07:18:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:18:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:18:11 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 07:18:11 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 07:18:11 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 07:18:11 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 735ms 07:18:11 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 07:18:11 INFO - PROCESS | 3952 | 1467037091384 Marionette TRACE conn6 -> [0,3049,"getWindowHandle",null] 07:18:11 INFO - PROCESS | 3952 | 1467037091387 Marionette TRACE conn6 <- [1,3049,null,{"value":"13"}] 07:18:11 INFO - PROCESS | 3952 | 1467037091394 Marionette TRACE conn6 -> [0,3050,"setScriptTimeout",{"ms":35000}] 07:18:11 INFO - PROCESS | 3952 | 1467037091398 Marionette TRACE conn6 <- [1,3050,null,{}] 07:18:11 INFO - PROCESS | 3952 | 1467037091403 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}] 07:18:11 INFO - PROCESS | 3952 | 1467037091406 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:18:11 INFO - PROCESS | 3952 | 1467037091501 Marionette TRACE conn6 <- [1,3051,null,{"value":null}] 07:18:11 INFO - PROCESS | 3952 | 1467037091515 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:11 INFO - PROCESS | 3952 | 1467037091518 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:18:11 INFO - PROCESS | 3952 | ++DOCSHELL 0000002588F17800 == 27 [pid = 3952] [id = 774] 07:18:11 INFO - PROCESS | 3952 | ++DOMWINDOW == 108 (00000025821B3C00) [pid = 3952] [serial = 2320] [outer = 0000000000000000] 07:18:11 INFO - PROCESS | 3952 | ++DOMWINDOW == 109 (00000025821BEC00) [pid = 3952] [serial = 2321] [outer = 00000025821B3C00] 07:18:11 INFO - PROCESS | 3952 | 1467037091567 Marionette DEBUG loaded listener.js 07:18:11 INFO - PROCESS | 3952 | ++DOMWINDOW == 110 (0000002588F84000) [pid = 3952] [serial = 2322] [outer = 00000025821B3C00] 07:18:11 INFO - PROCESS | 3952 | [3952] 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 07:18:12 INFO - PROCESS | 3952 | 1467037092054 Marionette TRACE conn6 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 07:18:12 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 07:18:12 INFO - {} 07:18:12 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 691ms 07:18:12 INFO - PROCESS | 3952 | 1467037092084 Marionette TRACE conn6 -> [0,3053,"getWindowHandle",null] 07:18:12 INFO - PROCESS | 3952 | 1467037092087 Marionette TRACE conn6 <- [1,3053,null,{"value":"13"}] 07:18:12 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 07:18:12 INFO - PROCESS | 3952 | 1467037092090 Marionette TRACE conn6 -> [0,3054,"setScriptTimeout",{"ms":35000}] 07:18:12 INFO - PROCESS | 3952 | 1467037092092 Marionette TRACE conn6 <- [1,3054,null,{}] 07:18:12 INFO - PROCESS | 3952 | 1467037092103 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}] 07:18:12 INFO - PROCESS | 3952 | 1467037092108 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:18:12 INFO - PROCESS | 3952 | 1467037092237 Marionette TRACE conn6 <- [1,3055,null,{"value":null}] 07:18:12 INFO - PROCESS | 3952 | 1467037092331 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:12 INFO - PROCESS | 3952 | 1467037092335 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:18:12 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B4976800 == 28 [pid = 3952] [id = 775] 07:18:12 INFO - PROCESS | 3952 | ++DOMWINDOW == 111 (00000025AA1D3C00) [pid = 3952] [serial = 2323] [outer = 0000000000000000] 07:18:12 INFO - PROCESS | 3952 | ++DOMWINDOW == 112 (0000002581E57800) [pid = 3952] [serial = 2324] [outer = 00000025AA1D3C00] 07:18:12 INFO - PROCESS | 3952 | 1467037092390 Marionette DEBUG loaded listener.js 07:18:12 INFO - PROCESS | 3952 | ++DOMWINDOW == 113 (00000025AA70E800) [pid = 3952] [serial = 2325] [outer = 00000025AA1D3C00] 07:18:12 INFO - PROCESS | 3952 | 1467037092813 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]]]}] 07:18:12 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 07:18:12 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 07:18:12 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 07:18:12 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 07:18:12 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 07:18:12 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 07:18:12 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 07:18:12 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 733ms 07:18:12 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 07:18:12 INFO - PROCESS | 3952 | 1467037092826 Marionette TRACE conn6 -> [0,3057,"getWindowHandle",null] 07:18:12 INFO - PROCESS | 3952 | 1467037092828 Marionette TRACE conn6 <- [1,3057,null,{"value":"13"}] 07:18:12 INFO - PROCESS | 3952 | 1467037092831 Marionette TRACE conn6 -> [0,3058,"setScriptTimeout",{"ms":35000}] 07:18:12 INFO - PROCESS | 3952 | 1467037092833 Marionette TRACE conn6 <- [1,3058,null,{}] 07:18:12 INFO - PROCESS | 3952 | 1467037092837 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}] 07:18:12 INFO - PROCESS | 3952 | 1467037092839 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:18:12 INFO - PROCESS | 3952 | 1467037092961 Marionette TRACE conn6 <- [1,3059,null,{"value":null}] 07:18:13 INFO - PROCESS | 3952 | 1467037093014 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:13 INFO - PROCESS | 3952 | 1467037093016 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:18:13 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B7018800 == 29 [pid = 3952] [id = 776] 07:18:13 INFO - PROCESS | 3952 | ++DOMWINDOW == 114 (00000025AAA11800) [pid = 3952] [serial = 2326] [outer = 0000000000000000] 07:18:13 INFO - PROCESS | 3952 | ++DOMWINDOW == 115 (00000025AAC95000) [pid = 3952] [serial = 2327] [outer = 00000025AAA11800] 07:18:13 INFO - PROCESS | 3952 | 1467037093071 Marionette DEBUG loaded listener.js 07:18:13 INFO - PROCESS | 3952 | ++DOMWINDOW == 116 (00000025AB319400) [pid = 3952] [serial = 2328] [outer = 00000025AAA11800] 07:18:13 INFO - PROCESS | 3952 | 1467037093513 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]]]}] 07:18:13 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 07:18:13 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 07:18:13 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 07:18:13 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 07:18:13 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 07:18:13 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 07:18:13 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 735ms 07:18:13 INFO - PROCESS | 3952 | 1467037093570 Marionette TRACE conn6 -> [0,3061,"getWindowHandle",null] 07:18:13 INFO - PROCESS | 3952 | 1467037093572 Marionette TRACE conn6 <- [1,3061,null,{"value":"13"}] 07:18:13 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 07:18:13 INFO - PROCESS | 3952 | 1467037093580 Marionette TRACE conn6 -> [0,3062,"setScriptTimeout",{"ms":35000}] 07:18:13 INFO - PROCESS | 3952 | 1467037093582 Marionette TRACE conn6 <- [1,3062,null,{}] 07:18:13 INFO - PROCESS | 3952 | 1467037093586 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}] 07:18:13 INFO - PROCESS | 3952 | 1467037093588 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:18:13 INFO - PROCESS | 3952 | 1467037093730 Marionette TRACE conn6 <- [1,3063,null,{"value":null}] 07:18:13 INFO - PROCESS | 3952 | 1467037093789 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:13 INFO - PROCESS | 3952 | 1467037093792 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:18:13 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B7E9E000 == 30 [pid = 3952] [id = 777] 07:18:13 INFO - PROCESS | 3952 | ++DOMWINDOW == 117 (00000025AF1C8400) [pid = 3952] [serial = 2329] [outer = 0000000000000000] 07:18:13 INFO - PROCESS | 3952 | ++DOMWINDOW == 118 (00000025AF8B0400) [pid = 3952] [serial = 2330] [outer = 00000025AF1C8400] 07:18:13 INFO - PROCESS | 3952 | 1467037093839 Marionette DEBUG loaded listener.js 07:18:13 INFO - PROCESS | 3952 | ++DOMWINDOW == 119 (00000025AFE40C00) [pid = 3952] [serial = 2331] [outer = 00000025AF1C8400] 07:18:14 INFO - PROCESS | 3952 | 1467037094244 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]]]}] 07:18:14 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 07:18:14 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 07:18:14 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 07:18:14 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 07:18:14 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 07:18:14 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 07:18:14 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 689ms 07:18:14 INFO - PROCESS | 3952 | 1467037094268 Marionette TRACE conn6 -> [0,3065,"getWindowHandle",null] 07:18:14 INFO - PROCESS | 3952 | 1467037094271 Marionette TRACE conn6 <- [1,3065,null,{"value":"13"}] 07:18:14 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 07:18:14 INFO - PROCESS | 3952 | 1467037094275 Marionette TRACE conn6 -> [0,3066,"setScriptTimeout",{"ms":35000}] 07:18:14 INFO - PROCESS | 3952 | 1467037094276 Marionette TRACE conn6 <- [1,3066,null,{}] 07:18:14 INFO - PROCESS | 3952 | 1467037094288 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}] 07:18:14 INFO - PROCESS | 3952 | 1467037094294 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:18:14 INFO - PROCESS | 3952 | 1467037094439 Marionette TRACE conn6 <- [1,3067,null,{"value":null}] 07:18:14 INFO - PROCESS | 3952 | 1467037094500 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:14 INFO - PROCESS | 3952 | 1467037094502 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:18:14 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BA618000 == 31 [pid = 3952] [id = 778] 07:18:14 INFO - PROCESS | 3952 | ++DOMWINDOW == 120 (00000025B138D800) [pid = 3952] [serial = 2332] [outer = 0000000000000000] 07:18:14 INFO - PROCESS | 3952 | ++DOMWINDOW == 121 (00000025B41C7C00) [pid = 3952] [serial = 2333] [outer = 00000025B138D800] 07:18:14 INFO - PROCESS | 3952 | 1467037094557 Marionette DEBUG loaded listener.js 07:18:14 INFO - PROCESS | 3952 | ++DOMWINDOW == 122 (00000025B45D3800) [pid = 3952] [serial = 2334] [outer = 00000025B138D800] 07:18:15 INFO - PROCESS | 3952 | --DOMWINDOW == 121 (00000025BBBD0400) [pid = 3952] [serial = 2196] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 07:18:15 INFO - PROCESS | 3952 | --DOMWINDOW == 120 (00000025B968DC00) [pid = 3952] [serial = 2205] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 07:18:15 INFO - PROCESS | 3952 | --DOMWINDOW == 119 (00000025AAC53000) [pid = 3952] [serial = 2160] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 07:18:15 INFO - PROCESS | 3952 | --DOMWINDOW == 118 (00000025B6AF1800) [pid = 3952] [serial = 2163] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 07:18:15 INFO - PROCESS | 3952 | --DOMWINDOW == 117 (00000025B9636C00) [pid = 3952] [serial = 2166] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 07:18:15 INFO - PROCESS | 3952 | --DOMWINDOW == 116 (000000258209D000) [pid = 3952] [serial = 2293] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 07:18:15 INFO - PROCESS | 3952 | --DOMWINDOW == 115 (00000025B8022800) [pid = 3952] [serial = 2281] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 07:18:15 INFO - PROCESS | 3952 | --DOMWINDOW == 114 (00000025B8449C00) [pid = 3952] [serial = 2284] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 07:18:15 INFO - PROCESS | 3952 | --DOMWINDOW == 113 (00000025B9C2BC00) [pid = 3952] [serial = 2287] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 07:18:15 INFO - PROCESS | 3952 | --DOMWINDOW == 112 (00000025B8067800) [pid = 3952] [serial = 2290] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 07:18:15 INFO - PROCESS | 3952 | --DOMWINDOW == 111 (00000025AAC4A000) [pid = 3952] [serial = 2249] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 07:18:15 INFO - PROCESS | 3952 | --DOMWINDOW == 110 (00000025B794FC00) [pid = 3952] [serial = 2278] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 07:18:15 INFO - PROCESS | 3952 | --DOMWINDOW == 109 (00000025B41CE800) [pid = 3952] [serial = 2275] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 07:18:15 INFO - PROCESS | 3952 | --DOMWINDOW == 108 (0000002580684800) [pid = 3952] [serial = 2246] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 07:18:15 INFO - PROCESS | 3952 | --DOMWINDOW == 107 (0000002580686000) [pid = 3952] [serial = 2264] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 07:18:15 INFO - PROCESS | 3952 | --DOMWINDOW == 106 (00000025A8D3B400) [pid = 3952] [serial = 2267] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 07:18:15 INFO - PROCESS | 3952 | --DOMWINDOW == 105 (00000025BBBB2400) [pid = 3952] [serial = 2243] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 07:18:15 INFO - PROCESS | 3952 | --DOMWINDOW == 104 (00000025B6A53C00) [pid = 3952] [serial = 2252] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 07:18:15 INFO - PROCESS | 3952 | --DOMWINDOW == 103 (00000025B812F800) [pid = 3952] [serial = 2255] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 07:18:15 INFO - PROCESS | 3952 | --DOMWINDOW == 102 (00000025BC913C00) [pid = 3952] [serial = 2261] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 07:18:15 INFO - PROCESS | 3952 | --DOMWINDOW == 101 (00000025810E5400) [pid = 3952] [serial = 2258] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 07:18:15 INFO - PROCESS | 3952 | --DOMWINDOW == 100 (00000025AA70A800) [pid = 3952] [serial = 2272] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 07:18:15 INFO - PROCESS | 3952 | --DOMWINDOW == 99 (00000025AFBE8400) [pid = 3952] [serial = 2269] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 07:18:15 INFO - PROCESS | 3952 | --DOMWINDOW == 98 (00000025BBA6F000) [pid = 3952] [serial = 2208] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 07:18:15 INFO - PROCESS | 3952 | --DOMWINDOW == 97 (00000025B4EA3400) [pid = 3952] [serial = 2202] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 07:18:15 INFO - PROCESS | 3952 | --DOMWINDOW == 96 (00000025AB352800) [pid = 3952] [serial = 2199] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 07:18:15 INFO - PROCESS | 3952 | 1467037095485 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] 07:18:15 INFO - PROCESS | 3952 | 1467037095528 Marionette TRACE conn6 <- [1,3069,null,{"value":"13"}] 07:18:15 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 07:18:15 INFO - PROCESS | 3952 | 1467037095531 Marionette TRACE conn6 -> [0,3070,"setScriptTimeout",{"ms":35000}] 07:18:15 INFO - PROCESS | 3952 | 1467037095533 Marionette TRACE conn6 <- [1,3070,null,{}] 07:18:15 INFO - PROCESS | 3952 | 1467037095537 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}] 07:18:15 INFO - PROCESS | 3952 | 1467037095539 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:18:15 INFO - PROCESS | 3952 | 1467037095626 Marionette TRACE conn6 <- [1,3071,null,{"value":null}] 07:18:15 INFO - PROCESS | 3952 | 1467037095631 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:15 INFO - PROCESS | 3952 | 1467037095633 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:18:15 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BB742800 == 32 [pid = 3952] [id = 779] 07:18:15 INFO - PROCESS | 3952 | ++DOMWINDOW == 97 (00000025B45D7C00) [pid = 3952] [serial = 2335] [outer = 0000000000000000] 07:18:15 INFO - PROCESS | 3952 | ++DOMWINDOW == 98 (00000025B4874400) [pid = 3952] [serial = 2336] [outer = 00000025B45D7C00] 07:18:15 INFO - PROCESS | 3952 | 1467037095677 Marionette DEBUG loaded listener.js 07:18:15 INFO - PROCESS | 3952 | ++DOMWINDOW == 99 (00000025B6019800) [pid = 3952] [serial = 2337] [outer = 00000025B45D7C00] 07:18:16 INFO - PROCESS | 3952 | 1467037096084 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]]]}] 07:18:16 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 07:18:16 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 07:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:18:16 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 07:18:16 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 07:18:16 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 627ms 07:18:16 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 07:18:16 INFO - PROCESS | 3952 | 1467037096162 Marionette TRACE conn6 -> [0,3073,"getWindowHandle",null] 07:18:16 INFO - PROCESS | 3952 | 1467037096164 Marionette TRACE conn6 <- [1,3073,null,{"value":"13"}] 07:18:16 INFO - PROCESS | 3952 | 1467037096168 Marionette TRACE conn6 -> [0,3074,"setScriptTimeout",{"ms":35000}] 07:18:16 INFO - PROCESS | 3952 | 1467037096170 Marionette TRACE conn6 <- [1,3074,null,{}] 07:18:16 INFO - PROCESS | 3952 | 1467037096173 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}] 07:18:16 INFO - PROCESS | 3952 | 1467037096175 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:18:16 INFO - PROCESS | 3952 | 1467037096268 Marionette TRACE conn6 <- [1,3075,null,{"value":null}] 07:18:16 INFO - PROCESS | 3952 | 1467037096273 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:16 INFO - PROCESS | 3952 | 1467037096275 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:18:16 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BC96A800 == 33 [pid = 3952] [id = 780] 07:18:16 INFO - PROCESS | 3952 | ++DOMWINDOW == 100 (00000025B686D000) [pid = 3952] [serial = 2338] [outer = 0000000000000000] 07:18:16 INFO - PROCESS | 3952 | ++DOMWINDOW == 101 (00000025B6E88C00) [pid = 3952] [serial = 2339] [outer = 00000025B686D000] 07:18:16 INFO - PROCESS | 3952 | 1467037096319 Marionette DEBUG loaded listener.js 07:18:16 INFO - PROCESS | 3952 | ++DOMWINDOW == 102 (00000025B776B400) [pid = 3952] [serial = 2340] [outer = 00000025B686D000] 07:18:16 INFO - PROCESS | 3952 | 1467037096755 Marionette TRACE conn6 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 07:18:16 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 07:18:16 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 628ms 07:18:16 INFO - PROCESS | 3952 | 1467037096799 Marionette TRACE conn6 -> [0,3077,"getWindowHandle",null] 07:18:16 INFO - PROCESS | 3952 | 1467037096801 Marionette TRACE conn6 <- [1,3077,null,{"value":"13"}] 07:18:16 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 07:18:16 INFO - PROCESS | 3952 | 1467037096809 Marionette TRACE conn6 -> [0,3078,"setScriptTimeout",{"ms":35000}] 07:18:16 INFO - PROCESS | 3952 | 1467037096811 Marionette TRACE conn6 <- [1,3078,null,{}] 07:18:16 INFO - PROCESS | 3952 | 1467037096830 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}] 07:18:16 INFO - PROCESS | 3952 | 1467037096832 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:18:16 INFO - PROCESS | 3952 | 1467037096917 Marionette TRACE conn6 <- [1,3079,null,{"value":null}] 07:18:16 INFO - PROCESS | 3952 | 1467037096922 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:16 INFO - PROCESS | 3952 | 1467037096924 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:18:16 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BE192000 == 34 [pid = 3952] [id = 781] 07:18:16 INFO - PROCESS | 3952 | ++DOMWINDOW == 103 (00000025B7774C00) [pid = 3952] [serial = 2341] [outer = 0000000000000000] 07:18:16 INFO - PROCESS | 3952 | ++DOMWINDOW == 104 (00000025B7ED9800) [pid = 3952] [serial = 2342] [outer = 00000025B7774C00] 07:18:16 INFO - PROCESS | 3952 | 1467037096968 Marionette DEBUG loaded listener.js 07:18:17 INFO - PROCESS | 3952 | ++DOMWINDOW == 105 (00000025B7EE7000) [pid = 3952] [serial = 2343] [outer = 00000025B7774C00] 07:18:17 INFO - PROCESS | 3952 | 1467037097728 Marionette TRACE conn6 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 07:18:17 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 07:18:17 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 944ms 07:18:17 INFO - PROCESS | 3952 | 1467037097756 Marionette TRACE conn6 -> [0,3081,"getWindowHandle",null] 07:18:17 INFO - PROCESS | 3952 | 1467037097762 Marionette TRACE conn6 <- [1,3081,null,{"value":"13"}] 07:18:17 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 07:18:17 INFO - PROCESS | 3952 | 1467037097767 Marionette TRACE conn6 -> [0,3082,"setScriptTimeout",{"ms":35000}] 07:18:17 INFO - PROCESS | 3952 | 1467037097771 Marionette TRACE conn6 <- [1,3082,null,{}] 07:18:17 INFO - PROCESS | 3952 | 1467037097777 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}] 07:18:17 INFO - PROCESS | 3952 | 1467037097781 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:18:17 INFO - PROCESS | 3952 | 1467037097917 Marionette TRACE conn6 <- [1,3083,null,{"value":null}] 07:18:18 INFO - PROCESS | 3952 | 1467037098029 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:18 INFO - PROCESS | 3952 | 1467037098032 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:18:18 INFO - PROCESS | 3952 | ++DOCSHELL 0000002581E19800 == 35 [pid = 3952] [id = 782] 07:18:18 INFO - PROCESS | 3952 | ++DOMWINDOW == 106 (0000002581EE9C00) [pid = 3952] [serial = 2344] [outer = 0000000000000000] 07:18:18 INFO - PROCESS | 3952 | ++DOMWINDOW == 107 (0000002581EF2400) [pid = 3952] [serial = 2345] [outer = 0000002581EE9C00] 07:18:18 INFO - PROCESS | 3952 | 1467037098091 Marionette DEBUG loaded listener.js 07:18:18 INFO - PROCESS | 3952 | ++DOMWINDOW == 108 (000000258209DC00) [pid = 3952] [serial = 2346] [outer = 0000002581EE9C00] 07:18:18 INFO - PROCESS | 3952 | 1467037098697 Marionette TRACE conn6 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 07:18:18 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 07:18:18 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 984ms 07:18:18 INFO - PROCESS | 3952 | 1467037098755 Marionette TRACE conn6 -> [0,3085,"getWindowHandle",null] 07:18:18 INFO - PROCESS | 3952 | 1467037098760 Marionette TRACE conn6 <- [1,3085,null,{"value":"13"}] 07:18:18 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 07:18:18 INFO - PROCESS | 3952 | 1467037098767 Marionette TRACE conn6 -> [0,3086,"setScriptTimeout",{"ms":35000}] 07:18:18 INFO - PROCESS | 3952 | 1467037098770 Marionette TRACE conn6 <- [1,3086,null,{}] 07:18:18 INFO - PROCESS | 3952 | 1467037098774 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}] 07:18:18 INFO - PROCESS | 3952 | 1467037098777 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:18:18 INFO - PROCESS | 3952 | 1467037098907 Marionette TRACE conn6 <- [1,3087,null,{"value":null}] 07:18:19 INFO - PROCESS | 3952 | 1467037099045 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:19 INFO - PROCESS | 3952 | 1467037099048 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:18:19 INFO - PROCESS | 3952 | ++DOCSHELL 00000025B3988000 == 36 [pid = 3952] [id = 783] 07:18:19 INFO - PROCESS | 3952 | ++DOMWINDOW == 109 (00000025826D8400) [pid = 3952] [serial = 2347] [outer = 0000000000000000] 07:18:19 INFO - PROCESS | 3952 | ++DOMWINDOW == 110 (0000002588F85400) [pid = 3952] [serial = 2348] [outer = 00000025826D8400] 07:18:19 INFO - PROCESS | 3952 | 1467037099109 Marionette DEBUG loaded listener.js 07:18:19 INFO - PROCESS | 3952 | ++DOMWINDOW == 111 (0000002588F9A400) [pid = 3952] [serial = 2349] [outer = 00000025826D8400] 07:18:19 INFO - PROCESS | 3952 | 1467037099761 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]]]}] 07:18:19 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 07:18:19 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 07:18:19 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1032ms 07:18:19 INFO - PROCESS | 3952 | 1467037099801 Marionette TRACE conn6 -> [0,3089,"getWindowHandle",null] 07:18:19 INFO - PROCESS | 3952 | 1467037099803 Marionette TRACE conn6 <- [1,3089,null,{"value":"13"}] 07:18:19 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 07:18:19 INFO - PROCESS | 3952 | 1467037099807 Marionette TRACE conn6 -> [0,3090,"setScriptTimeout",{"ms":35000}] 07:18:19 INFO - PROCESS | 3952 | 1467037099811 Marionette TRACE conn6 <- [1,3090,null,{}] 07:18:19 INFO - PROCESS | 3952 | 1467037099843 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}] 07:18:19 INFO - PROCESS | 3952 | 1467037099848 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:18:20 INFO - PROCESS | 3952 | 1467037100055 Marionette TRACE conn6 <- [1,3091,null,{"value":null}] 07:18:20 INFO - PROCESS | 3952 | 1467037100066 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:20 INFO - PROCESS | 3952 | 1467037100070 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:18:20 INFO - PROCESS | 3952 | ++DOCSHELL 00000025BBA08000 == 37 [pid = 3952] [id = 784] 07:18:20 INFO - PROCESS | 3952 | ++DOMWINDOW == 112 (00000025AA713800) [pid = 3952] [serial = 2350] [outer = 0000000000000000] 07:18:20 INFO - PROCESS | 3952 | ++DOMWINDOW == 113 (00000025AAB99000) [pid = 3952] [serial = 2351] [outer = 00000025AA713800] 07:18:20 INFO - PROCESS | 3952 | 1467037100128 Marionette DEBUG loaded listener.js 07:18:20 INFO - PROCESS | 3952 | ++DOMWINDOW == 114 (00000025AF173400) [pid = 3952] [serial = 2352] [outer = 00000025AA713800] 07:18:20 INFO - PROCESS | 3952 | 1467037100958 Marionette TRACE conn6 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 07:18:21 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 07:18:21 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1189ms 07:18:21 INFO - PROCESS | 3952 | 1467037101013 Marionette TRACE conn6 -> [0,3093,"getWindowHandle",null] 07:18:21 INFO - PROCESS | 3952 | 1467037101017 Marionette TRACE conn6 <- [1,3093,null,{"value":"13"}] 07:18:21 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 07:18:21 INFO - PROCESS | 3952 | 1467037101024 Marionette TRACE conn6 -> [0,3094,"setScriptTimeout",{"ms":35000}] 07:18:21 INFO - PROCESS | 3952 | 1467037101027 Marionette TRACE conn6 <- [1,3094,null,{}] 07:18:21 INFO - PROCESS | 3952 | 1467037101033 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}] 07:18:21 INFO - PROCESS | 3952 | 1467037101035 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:18:21 INFO - PROCESS | 3952 | 1467037101166 Marionette TRACE conn6 <- [1,3095,null,{"value":null}] 07:18:21 INFO - PROCESS | 3952 | 1467037101307 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:21 INFO - PROCESS | 3952 | 1467037101312 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:18:21 INFO - PROCESS | 3952 | ++DOCSHELL 0000002581E09000 == 38 [pid = 3952] [id = 785] 07:18:21 INFO - PROCESS | 3952 | ++DOMWINDOW == 115 (0000002581FCBC00) [pid = 3952] [serial = 2353] [outer = 0000000000000000] 07:18:21 INFO - PROCESS | 3952 | ++DOMWINDOW == 116 (0000002582094800) [pid = 3952] [serial = 2354] [outer = 0000002581FCBC00] 07:18:21 INFO - PROCESS | 3952 | 1467037101362 Marionette DEBUG loaded listener.js 07:18:21 INFO - PROCESS | 3952 | ++DOMWINDOW == 117 (000000258212C400) [pid = 3952] [serial = 2355] [outer = 0000002581FCBC00] 07:18:21 INFO - PROCESS | 3952 | --DOCSHELL 00000025BC96A800 == 37 [pid = 3952] [id = 780] 07:18:21 INFO - PROCESS | 3952 | --DOCSHELL 00000025BB742800 == 36 [pid = 3952] [id = 779] 07:18:21 INFO - PROCESS | 3952 | --DOCSHELL 00000025BA618000 == 35 [pid = 3952] [id = 778] 07:18:21 INFO - PROCESS | 3952 | --DOCSHELL 00000025B7E9E000 == 34 [pid = 3952] [id = 777] 07:18:21 INFO - PROCESS | 3952 | --DOCSHELL 00000025B7018800 == 33 [pid = 3952] [id = 776] 07:18:21 INFO - PROCESS | 3952 | --DOCSHELL 00000025B4976800 == 32 [pid = 3952] [id = 775] 07:18:21 INFO - PROCESS | 3952 | --DOCSHELL 0000002588F17800 == 31 [pid = 3952] [id = 774] 07:18:21 INFO - PROCESS | 3952 | --DOCSHELL 0000002580F77000 == 30 [pid = 3952] [id = 773] 07:18:21 INFO - PROCESS | 3952 | --DOMWINDOW == 116 (00000025B8067C00) [pid = 3952] [serial = 2165] [outer = 0000000000000000] [url = about:blank] 07:18:21 INFO - PROCESS | 3952 | --DOMWINDOW == 115 (00000025BB0CE400) [pid = 3952] [serial = 2168] [outer = 0000000000000000] [url = about:blank] 07:18:21 INFO - PROCESS | 3952 | --DOMWINDOW == 114 (00000025B0FAE000) [pid = 3952] [serial = 2162] [outer = 0000000000000000] [url = about:blank] 07:18:21 INFO - PROCESS | 3952 | --DOMWINDOW == 113 (00000025BC980800) [pid = 3952] [serial = 2210] [outer = 0000000000000000] [url = about:blank] 07:18:21 INFO - PROCESS | 3952 | --DOMWINDOW == 112 (00000025B806FC00) [pid = 3952] [serial = 2204] [outer = 0000000000000000] [url = about:blank] 07:18:21 INFO - PROCESS | 3952 | --DOMWINDOW == 111 (00000025B393A400) [pid = 3952] [serial = 2201] [outer = 0000000000000000] [url = about:blank] 07:18:21 INFO - PROCESS | 3952 | --DOMWINDOW == 110 (00000025BC737000) [pid = 3952] [serial = 2198] [outer = 0000000000000000] [url = about:blank] 07:18:21 INFO - PROCESS | 3952 | --DOMWINDOW == 109 (00000025BBA64800) [pid = 3952] [serial = 2207] [outer = 0000000000000000] [url = about:blank] 07:18:21 INFO - PROCESS | 3952 | --DOMWINDOW == 108 (00000025B9C2F800) [pid = 3952] [serial = 2285] [outer = 0000000000000000] [url = about:blank] 07:18:21 INFO - PROCESS | 3952 | --DOMWINDOW == 107 (00000025B802B800) [pid = 3952] [serial = 2282] [outer = 0000000000000000] [url = about:blank] 07:18:21 INFO - PROCESS | 3952 | --DOMWINDOW == 106 (00000025BAF78000) [pid = 3952] [serial = 2286] [outer = 0000000000000000] [url = about:blank] 07:18:21 INFO - PROCESS | 3952 | --DOMWINDOW == 105 (00000025BB0C2800) [pid = 3952] [serial = 2288] [outer = 0000000000000000] [url = about:blank] 07:18:21 INFO - PROCESS | 3952 | --DOMWINDOW == 104 (00000025BB6CF800) [pid = 3952] [serial = 2291] [outer = 0000000000000000] [url = about:blank] 07:18:21 INFO - PROCESS | 3952 | --DOMWINDOW == 103 (00000025BBA6BC00) [pid = 3952] [serial = 2292] [outer = 0000000000000000] [url = about:blank] 07:18:21 INFO - PROCESS | 3952 | --DOMWINDOW == 102 (00000025AAC52800) [pid = 3952] [serial = 2250] [outer = 0000000000000000] [url = about:blank] 07:18:21 INFO - PROCESS | 3952 | --DOMWINDOW == 101 (00000025AFBE9000) [pid = 3952] [serial = 2251] [outer = 0000000000000000] [url = about:blank] 07:18:21 INFO - PROCESS | 3952 | --DOMWINDOW == 100 (00000025B7EE0C00) [pid = 3952] [serial = 2279] [outer = 0000000000000000] [url = about:blank] 07:18:21 INFO - PROCESS | 3952 | --DOMWINDOW == 99 (00000025B49EAC00) [pid = 3952] [serial = 2276] [outer = 0000000000000000] [url = about:blank] 07:18:21 INFO - PROCESS | 3952 | --DOMWINDOW == 98 (00000025B7415000) [pid = 3952] [serial = 2277] [outer = 0000000000000000] [url = about:blank] 07:18:21 INFO - PROCESS | 3952 | --DOMWINDOW == 97 (000000258068C800) [pid = 3952] [serial = 2247] [outer = 0000000000000000] [url = about:blank] 07:18:21 INFO - PROCESS | 3952 | --DOMWINDOW == 96 (00000025821B8800) [pid = 3952] [serial = 2248] [outer = 0000000000000000] [url = about:blank] 07:18:21 INFO - PROCESS | 3952 | --DOMWINDOW == 95 (00000025AA1CC400) [pid = 3952] [serial = 2265] [outer = 0000000000000000] [url = about:blank] 07:18:21 INFO - PROCESS | 3952 | --DOMWINDOW == 94 (00000025AA70EC00) [pid = 3952] [serial = 2268] [outer = 0000000000000000] [url = about:blank] 07:18:21 INFO - PROCESS | 3952 | --DOMWINDOW == 93 (00000025B0991800) [pid = 3952] [serial = 2266] [outer = 0000000000000000] [url = about:blank] 07:18:21 INFO - PROCESS | 3952 | --DOMWINDOW == 92 (00000025BC73A400) [pid = 3952] [serial = 2245] [outer = 0000000000000000] [url = about:blank] 07:18:21 INFO - PROCESS | 3952 | --DOMWINDOW == 91 (00000025B795D800) [pid = 3952] [serial = 2253] [outer = 0000000000000000] [url = about:blank] 07:18:21 INFO - PROCESS | 3952 | --DOMWINDOW == 90 (00000025B802E800) [pid = 3952] [serial = 2254] [outer = 0000000000000000] [url = about:blank] 07:18:21 INFO - PROCESS | 3952 | --DOMWINDOW == 89 (00000025BB038400) [pid = 3952] [serial = 2256] [outer = 0000000000000000] [url = about:blank] 07:18:21 INFO - PROCESS | 3952 | --DOMWINDOW == 88 (00000025BBC7B800) [pid = 3952] [serial = 2257] [outer = 0000000000000000] [url = about:blank] 07:18:21 INFO - PROCESS | 3952 | --DOMWINDOW == 87 (00000025BC915800) [pid = 3952] [serial = 2262] [outer = 0000000000000000] [url = about:blank] 07:18:21 INFO - PROCESS | 3952 | --DOMWINDOW == 86 (00000025BC97DC00) [pid = 3952] [serial = 2263] [outer = 0000000000000000] [url = about:blank] 07:18:21 INFO - PROCESS | 3952 | --DOMWINDOW == 85 (00000025810EC400) [pid = 3952] [serial = 2259] [outer = 0000000000000000] [url = about:blank] 07:18:21 INFO - PROCESS | 3952 | --DOMWINDOW == 84 (00000025BBBD4000) [pid = 3952] [serial = 2260] [outer = 0000000000000000] [url = about:blank] 07:18:21 INFO - PROCESS | 3952 | --DOMWINDOW == 83 (00000025AAA04400) [pid = 3952] [serial = 2273] [outer = 0000000000000000] [url = about:blank] 07:18:21 INFO - PROCESS | 3952 | --DOMWINDOW == 82 (00000025AF16F800) [pid = 3952] [serial = 2274] [outer = 0000000000000000] [url = about:blank] 07:18:21 INFO - PROCESS | 3952 | --DOMWINDOW == 81 (00000025B0994800) [pid = 3952] [serial = 2270] [outer = 0000000000000000] [url = about:blank] 07:18:21 INFO - PROCESS | 3952 | --DOMWINDOW == 80 (00000025B42EB800) [pid = 3952] [serial = 2271] [outer = 0000000000000000] [url = about:blank] 07:18:21 INFO - PROCESS | 3952 | --DOMWINDOW == 79 (00000025BB61D800) [pid = 3952] [serial = 2289] [outer = 0000000000000000] [url = about:blank] 07:18:21 INFO - PROCESS | 3952 | --DOMWINDOW == 78 (00000025B7F0A800) [pid = 3952] [serial = 2280] [outer = 0000000000000000] [url = about:blank] 07:18:21 INFO - PROCESS | 3952 | --DOMWINDOW == 77 (00000025BE072000) [pid = 3952] [serial = 2295] [outer = 0000000000000000] [url = about:blank] 07:18:21 INFO - PROCESS | 3952 | --DOMWINDOW == 76 (00000025BE06CC00) [pid = 3952] [serial = 2294] [outer = 0000000000000000] [url = about:blank] 07:18:21 INFO - PROCESS | 3952 | --DOMWINDOW == 75 (00000025B808CC00) [pid = 3952] [serial = 2283] [outer = 0000000000000000] [url = about:blank] 07:18:21 INFO - PROCESS | 3952 | 1467037101828 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]]]}] 07:18:21 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 07:18:21 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 07:18:21 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 07:18:21 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 881ms 07:18:21 INFO - PROCESS | 3952 | 1467037101907 Marionette TRACE conn6 -> [0,3097,"getWindowHandle",null] 07:18:21 INFO - PROCESS | 3952 | 1467037101912 Marionette TRACE conn6 <- [1,3097,null,{"value":"13"}] 07:18:21 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 07:18:21 INFO - PROCESS | 3952 | 1467037101918 Marionette TRACE conn6 -> [0,3098,"setScriptTimeout",{"ms":35000}] 07:18:21 INFO - PROCESS | 3952 | 1467037101921 Marionette TRACE conn6 <- [1,3098,null,{}] 07:18:21 INFO - PROCESS | 3952 | 1467037101925 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}] 07:18:21 INFO - PROCESS | 3952 | 1467037101928 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:18:22 INFO - PROCESS | 3952 | 1467037102021 Marionette TRACE conn6 <- [1,3099,null,{"value":null}] 07:18:22 INFO - PROCESS | 3952 | 1467037102034 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:22 INFO - PROCESS | 3952 | 1467037102036 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:18:22 INFO - PROCESS | 3952 | ++DOCSHELL 0000002582063000 == 31 [pid = 3952] [id = 786] 07:18:22 INFO - PROCESS | 3952 | ++DOMWINDOW == 76 (000000258212F800) [pid = 3952] [serial = 2356] [outer = 0000000000000000] 07:18:22 INFO - PROCESS | 3952 | ++DOMWINDOW == 77 (00000025821B9400) [pid = 3952] [serial = 2357] [outer = 000000258212F800] 07:18:22 INFO - PROCESS | 3952 | 1467037102085 Marionette DEBUG loaded listener.js 07:18:22 INFO - PROCESS | 3952 | ++DOMWINDOW == 78 (00000025826CF800) [pid = 3952] [serial = 2358] [outer = 000000258212F800] 07:18:22 INFO - PROCESS | 3952 | 1467037102563 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"]]]}] 07:18:22 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 07:18:22 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 07:18:22 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 07:18:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:18:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:18:22 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 07:18:22 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 692ms 07:18:22 INFO - PROCESS | 3952 | 1467037102613 Marionette TRACE conn6 -> [0,3101,"getWindowHandle",null] 07:18:22 INFO - PROCESS | 3952 | 1467037102615 Marionette TRACE conn6 <- [1,3101,null,{"value":"13"}] 07:18:22 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 07:18:22 INFO - PROCESS | 3952 | 1467037102619 Marionette TRACE conn6 -> [0,3102,"setScriptTimeout",{"ms":35000}] 07:18:22 INFO - PROCESS | 3952 | 1467037102623 Marionette TRACE conn6 <- [1,3102,null,{}] 07:18:22 INFO - PROCESS | 3952 | 1467037102634 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}] 07:18:22 INFO - PROCESS | 3952 | 1467037102638 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:18:22 INFO - PROCESS | 3952 | 1467037102729 Marionette TRACE conn6 <- [1,3103,null,{"value":null}] 07:18:22 INFO - PROCESS | 3952 | 1467037102737 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\", \"f07275c8-efed-41a3-b10d-7b57a0cc37c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:22 INFO - PROCESS | 3952 | 1467037102740 Marionette INFO sendAsync c4cbe201-ea43-4d07-a9b5-7f19181d7205 07:18:22 INFO - PROCESS | 3952 | ++DOCSHELL 00000025AFBBE000 == 32 [pid = 3952] [id = 787] 07:18:22 INFO - PROCESS | 3952 | ++DOMWINDOW == 79 (00000025A8CD1800) [pid = 3952] [serial = 2359] [outer = 0000000000000000] 07:18:22 INFO - PROCESS | 3952 | ++DOMWINDOW == 80 (00000025A8D39000) [pid = 3952] [serial = 2360] [outer = 00000025A8CD1800] 07:18:22 INFO - PROCESS | 3952 | 1467037102795 Marionette DEBUG loaded listener.js 07:18:22 INFO - PROCESS | 3952 | ++DOMWINDOW == 81 (00000025A9721C00) [pid = 3952] [serial = 2361] [outer = 00000025A8CD1800] 07:18:23 INFO - PROCESS | 3952 | 1467037103235 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]]]}] 07:18:23 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 07:18:23 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 692ms 07:18:23 INFO - PROCESS | 3952 | 1467037103314 Marionette TRACE conn6 -> [0,3105,"getWindowHandle",null] 07:18:23 INFO - PROCESS | 3952 | 1467037103317 Marionette TRACE conn6 <- [1,3105,null,{"value":"13"}] 07:18:24 WARNING - u'runner_teardown' () 07:18:24 INFO - No more tests 07:18:24 INFO - Got 0 unexpected results 07:18:24 INFO - SUITE-END | took 679s 07:18:24 INFO - Closing logging queue 07:18:24 INFO - queue closed 07:18:24 INFO - Return code: 0 07:18:24 WARNING - # TBPL SUCCESS # 07:18:24 INFO - Running post-action listener: _resource_record_post_action 07:18:24 INFO - Running post-run listener: _resource_record_post_run 07:18:25 INFO - Total resource usage - Wall time: 688s; CPU: 14.0%; Read bytes: 179907072; Write bytes: 983730688; Read time: 1935770; Write time: 4612650 07:18:25 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 07:18:25 INFO - install - Wall time: 3s; CPU: 12.0%; Read bytes: 0; Write bytes: 37471744; Read time: 0; Write time: 39540 07:18:25 INFO - run-tests - Wall time: 685s; CPU: 14.0%; Read bytes: 179907072; Write bytes: 872934912; Read time: 1935770; Write time: 4510240 07:18:25 INFO - Running post-run listener: _upload_blobber_files 07:18:25 INFO - Blob upload gear active. 07:18:25 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 07:18:25 INFO - Files from C:\slave\test\build\blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 07:18:25 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'] 07:18:25 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 07:18:26 INFO - (blobuploader) - INFO - Open directory for files ... 07:18:26 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 07:18:26 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 07:18:26 INFO - (blobuploader) - INFO - Uploading, attempt #1. 07:18:26 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 07:18:26 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 07:18:26 INFO - (blobuploader) - INFO - Done attempting. 07:18:26 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 07:18:27 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 07:18:27 INFO - (blobuploader) - INFO - Uploading, attempt #1. 07:18:28 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 07:18:28 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 07:18:28 INFO - (blobuploader) - INFO - Done attempting. 07:18:28 INFO - (blobuploader) - INFO - Iteration through files over. 07:18:28 INFO - Return code: 0 07:18:28 INFO - rmtree: C:\slave\test\build\uploaded_files.json 07:18:28 INFO - Using _rmtree_windows ... 07:18:28 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 07:18:28 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/97be748d1ff3f445f712ad6a259ef2217a948e8e4d41cb2485e22738d2f50afe1c203b68b38ac3abca734e175cae650aca9e3ef7f982c9c78cfe0c4213fb129e", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/3556341a723c18d6ebd66327b98cf137834c5d66839af7f0f67d435eeddd0b3facfcc0b09f0fb9be625da2271deed76124610cbbdca117904c19a5020198a63c"} 07:18:28 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 07:18:28 INFO - Writing to file C:\slave\test\properties\blobber_files 07:18:28 INFO - Contents: 07:18:28 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/97be748d1ff3f445f712ad6a259ef2217a948e8e4d41cb2485e22738d2f50afe1c203b68b38ac3abca734e175cae650aca9e3ef7f982c9c78cfe0c4213fb129e", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/3556341a723c18d6ebd66327b98cf137834c5d66839af7f0f67d435eeddd0b3facfcc0b09f0fb9be625da2271deed76124610cbbdca117904c19a5020198a63c"} 07:18:28 INFO - Running post-run listener: copy_logs_to_upload_dir 07:18:28 INFO - Copying logs to upload dir... 07:18:28 INFO - mkdir: C:\slave\test\build\upload\logs 07:18:28 INFO - Copying logs to upload dir... 07:18:28 INFO - Using _rmtree_windows ... 07:18:28 INFO - Using _rmtree_windows ... 07:18:28 INFO - Using _rmtree_windows ... 07:18:28 INFO - Using _rmtree_windows ... 07:18:28 INFO - Using _rmtree_windows ... 07:18:28 INFO - Using _rmtree_windows ... 07:18:28 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=884.254000 ========= master_lag: 0.42 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 14 mins, 44 secs) (at 2016-06-27 07:18:29.047624) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-27 07:18:29.048727) ========= '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-149\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-149 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-149 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-149\AppData\Local LOGONSERVER=\\T-W864-IX-149 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test\properties RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-149 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-149 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-149 WINDIR=C:\windows using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/97be748d1ff3f445f712ad6a259ef2217a948e8e4d41cb2485e22738d2f50afe1c203b68b38ac3abca734e175cae650aca9e3ef7f982c9c78cfe0c4213fb129e", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/3556341a723c18d6ebd66327b98cf137834c5d66839af7f0f67d435eeddd0b3facfcc0b09f0fb9be625da2271deed76124610cbbdca117904c19a5020198a63c"} build_url:https://queue.taskcluster.net/v1/task/CO1QU5a_St21qtgtiwirTA/artifacts/public/build/firefox-48.0.en-US.win64.zip symbols_url:https://queue.taskcluster.net/v1/task/CO1QU5a_St21qtgtiwirTA/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.102000 build_url: 'https://queue.taskcluster.net/v1/task/CO1QU5a_St21qtgtiwirTA/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/97be748d1ff3f445f712ad6a259ef2217a948e8e4d41cb2485e22738d2f50afe1c203b68b38ac3abca734e175cae650aca9e3ef7f982c9c78cfe0c4213fb129e", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/3556341a723c18d6ebd66327b98cf137834c5d66839af7f0f67d435eeddd0b3facfcc0b09f0fb9be625da2271deed76124610cbbdca117904c19a5020198a63c"}' symbols_url: 'https://queue.taskcluster.net/v1/task/CO1QU5a_St21qtgtiwirTA/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip' ========= master_lag: 0.03 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-27 07:18:29.183457) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-27 07:18:29.183825) ========= '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-149\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-149 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-149 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-149\AppData\Local LOGONSERVER=\\T-W864-IX-149 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-149 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-149 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-149 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-06-27 07:18:29.306016) ========= ========= Started reboot slave lost (results: 0, elapsed: 1 secs) (at 2016-06-27 07:18:29.306734) ========= ========= Finished reboot slave lost (results: 0, elapsed: 1 secs) (at 2016-06-27 07:18:30.454450) ========= ========= Total master_lag: 0.61 =========