builder: mozilla-release_xp_ix-debug_test-web-platform-tests-1 slave: t-xp32-ix-060 starttime: 1472904035.34 results: success (0) buildid: 20160903031849 builduid: cab4f041cf984eaeaca63a424ce0fba7 revision: 31ca1b4c28a9f64e49d59ed01d08469a9af41951 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-09-03 05:00:35.339898) ========= master: http://buildbot-master119.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-09-03 05:00:35.340623) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-09-03 05:00:35.341078) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-09-03 05:00:35.639409) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-09-03 05:00:35.639749) ========= '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:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-060\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-060 COMSPEC=C:\WINDOWS\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Documents and Settings\cltbld.T-XP32-IX-060 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-060 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1 PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMFILES=C:\Program Files PROMPT=$P$G PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SESSIONNAME=Console SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\WINDOWS TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp TEST1=testie TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp USERDOMAIN=T-XP32-IX-060 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-060 WINDIR=C:\WINDOWS using PTY: False --05:02:44-- 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% 8.05 MB/s 05:02:44 (8.05 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.433000 ========= master_lag: 0.30 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-09-03 05:00:36.368753) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 1 secs) (at 2016-09-03 05:00:36.369323) ========= 'rm' '-rf' 'scripts' 'properties' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-rf', 'scripts', 'properties'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-060\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-060 COMSPEC=C:\WINDOWS\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Documents and Settings\cltbld.T-XP32-IX-060 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-060 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1 PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMFILES=C:\Program Files PROMPT=$P$G PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SESSIONNAME=Console SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\WINDOWS TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp TEST1=testie TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp USERDOMAIN=T-XP32-IX-060 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-060 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.651000 ========= master_lag: 0.46 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 1 secs) (at 2016-09-03 05:00:37.477696) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-09-03 05:00:37.478107) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-release --rev 31ca1b4c28a9f64e49d59ed01d08469a9af41951 --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-release --rev 31ca1b4c28a9f64e49d59ed01d08469a9af41951 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-060\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-060 COMSPEC=C:\WINDOWS\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Documents and Settings\cltbld.T-XP32-IX-060 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-060 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1 PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMFILES=C:\Program Files PROMPT=$P$G PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SESSIONNAME=Console SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\WINDOWS TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp TEST1=testie TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp USERDOMAIN=T-XP32-IX-060 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-060 WINDIR=C:\WINDOWS using PTY: False 2016-09-03 05:02:45,825 truncating revision to first 12 chars 2016-09-03 05:02:45,825 Setting DEBUG logging. 2016-09-03 05:02:45,825 attempt 1/10 2016-09-03 05:02:45,825 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-release/31ca1b4c28a9?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-09-03 05:02:46,131 unpacking tar archive at: mozilla-release-31ca1b4c28a9/testing/mozharness/ program finished with exit code 0 elapsedTime=1.143000 ========= master_lag: 0.78 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-09-03 05:00:39.401017) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-09-03 05:00:39.401344) ========= script_repo_revision: 31ca1b4c28a9f64e49d59ed01d08469a9af41951 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-09-03 05:00:39.401877) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-09-03 05:00:39.402191) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-09-03 05:00:39.442313) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 46 secs) (at 2016-09-03 05:00:39.442712) ========= '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-release' '--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-release', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-060\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-060 COMSPEC=C:\WINDOWS\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com DevEnvDir=D:\msvs8\Common7\IDE FP_NO_HOST_CHECK=NO FrameworkDir=C:\WINDOWS\Microsoft.NET\Framework FrameworkSDKDir=D:\msvs8\SDK\v2.0 FrameworkVersion=v2.0.50727 HOMEDRIVE=C: HOMEPATH=\Documents and Settings\cltbld.T-XP32-IX-060 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LIBPATH=C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727;D:\msvs8\VC\ATLMFC\LIB LOGONSERVER=\\T-XP32-IX-060 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ MOZILLABUILD=D:\mozilla-build MOZILLABUILDDRIVE=C: MOZILLABUILDPATH=\mozilla-build\ MOZ_AIRBAG=1 MOZ_CRASHREPORTER_NO_REPORT=1 MOZ_HIDE_RESULTS_TABLE=1 MOZ_MSVCVERSION=8 MOZ_NO_REMOTE=1 MOZ_TOOLS=D:\mozilla-build\moztools MSVCDir=D:\msvs8\VC NO_EM_RESTART=1 NO_FAIL_ON_TEST_ERRORS=1 NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1 PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMFILES=C:\Program Files PROMPT=$P$G PROPERTIES_FILE=C:\slave\test/buildprops.json PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SESSIONNAME=Console SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\WINDOWS TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp TEST1=testie TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp USERDOMAIN=T-XP32-IX-060 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-060 VCINSTALLDIR=D:\msvs8\VC VCVARS=D:\msvs8\VC\bin\vcvars32.bat VSINSTALLDIR=D:\msvs8 WINDIR=C:\WINDOWS XPCOM_DEBUG_BREAK=warn using PTY: False 05:02:46 INFO - MultiFileLogger online at 20160903 05:02:46 in C:\slave\test 05:02:46 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-release --download-symbols true 05:02:46 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 05:02:46 INFO - {'append_to_log': False, 05:02:46 INFO - 'base_work_dir': 'C:\\slave\\test', 05:02:46 INFO - 'blob_upload_branch': 'mozilla-release', 05:02:46 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 05:02:46 INFO - 'buildbot_json_path': 'buildprops.json', 05:02:46 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 05:02:46 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 05:02:46 INFO - 'download_minidump_stackwalk': True, 05:02:46 INFO - 'download_symbols': 'true', 05:02:46 INFO - 'e10s': False, 05:02:46 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 05:02:46 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 05:02:46 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 05:02:46 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 05:02:46 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 05:02:46 INFO - 'C:/mozilla-build/tooltool.py'), 05:02:46 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 05:02:46 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 05:02:46 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 05:02:46 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 05:02:46 INFO - 'log_level': 'info', 05:02:46 INFO - 'log_to_console': True, 05:02:46 INFO - 'opt_config_files': (), 05:02:46 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 05:02:46 INFO - '--processes=1', 05:02:46 INFO - '--config=%(test_path)s/wptrunner.ini', 05:02:46 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 05:02:46 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 05:02:46 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 05:02:46 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 05:02:46 INFO - 'pip_index': False, 05:02:46 INFO - 'require_test_zip': True, 05:02:46 INFO - 'test_type': ('testharness',), 05:02:46 INFO - 'this_chunk': '1', 05:02:46 INFO - 'total_chunks': '10', 05:02:46 INFO - 'virtualenv_path': 'venv', 05:02:46 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 05:02:46 INFO - 'work_dir': 'build'} 05:02:46 INFO - ##### 05:02:46 INFO - ##### Running clobber step. 05:02:46 INFO - ##### 05:02:46 INFO - Running pre-action listener: _resource_record_pre_action 05:02:46 INFO - Running main action method: clobber 05:02:46 INFO - rmtree: C:\slave\test\build 05:02:46 INFO - Using _rmtree_windows ... 05:02:46 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 05:03:06 INFO - Running post-action listener: _resource_record_post_action 05:03:06 INFO - ##### 05:03:06 INFO - ##### Running read-buildbot-config step. 05:03:06 INFO - ##### 05:03:06 INFO - Running pre-action listener: _resource_record_pre_action 05:03:06 INFO - Running main action method: read_buildbot_config 05:03:06 INFO - Using buildbot properties: 05:03:06 INFO - { 05:03:06 INFO - "project": "", 05:03:06 INFO - "product": "firefox", 05:03:06 INFO - "script_repo_revision": "production", 05:03:06 INFO - "scheduler": "tests-mozilla-release-xp_ix-debug-unittest", 05:03:06 INFO - "repository": "", 05:03:06 INFO - "buildername": "Windows XP 32-bit mozilla-release debug test web-platform-tests-1", 05:03:06 INFO - "buildid": "20160903031849", 05:03:06 INFO - "pgo_build": "False", 05:03:06 INFO - "basedir": "C:\\slave\\test", 05:03:06 INFO - "buildnumber": 8, 05:03:06 INFO - "slavename": "t-xp32-ix-060", 05:03:06 INFO - "revision": "31ca1b4c28a9f64e49d59ed01d08469a9af41951", 05:03:06 INFO - "master": "http://buildbot-master119.bb.releng.scl3.mozilla.com:8201/", 05:03:06 INFO - "platform": "win32", 05:03:06 INFO - "branch": "mozilla-release", 05:03:06 INFO - "repo_path": "releases/mozilla-release", 05:03:06 INFO - "moz_repo_path": "", 05:03:06 INFO - "stage_platform": "win32", 05:03:06 INFO - "builduid": "cab4f041cf984eaeaca63a424ce0fba7", 05:03:06 INFO - "slavebuilddir": "test" 05:03:06 INFO - } 05:03:06 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/BNXT1UtdRfaYi1uJ-25MLg/artifacts/public/build/firefox-48.0.3.en-US.win32.test_packages.json. 05:03:06 INFO - Found installer url https://queue.taskcluster.net/v1/task/BNXT1UtdRfaYi1uJ-25MLg/artifacts/public/build/firefox-48.0.3.en-US.win32.zip. 05:03:06 INFO - Running post-action listener: _resource_record_post_action 05:03:06 INFO - ##### 05:03:06 INFO - ##### Running download-and-extract step. 05:03:06 INFO - ##### 05:03:06 INFO - Running pre-action listener: _resource_record_pre_action 05:03:06 INFO - Running main action method: download_and_extract 05:03:06 INFO - mkdir: C:\slave\test\build\tests 05:03:06 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:03:06 INFO - https://queue.taskcluster.net/v1/task/BNXT1UtdRfaYi1uJ-25MLg/artifacts/public/build/firefox-48.0.3.en-US.win32.test_packages.json matches https://queue.taskcluster.net 05:03:06 INFO - trying https://queue.taskcluster.net/v1/task/BNXT1UtdRfaYi1uJ-25MLg/artifacts/public/build/firefox-48.0.3.en-US.win32.test_packages.json 05:03:06 INFO - Downloading https://queue.taskcluster.net/v1/task/BNXT1UtdRfaYi1uJ-25MLg/artifacts/public/build/firefox-48.0.3.en-US.win32.test_packages.json to C:\slave\test\build\firefox-48.0.3.en-US.win32.test_packages.json 05:03:06 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/BNXT1UtdRfaYi1uJ-25MLg/artifacts/public/build/firefox-48.0.3.en-US.win32.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.3.en-US.win32.test_packages.json'}, attempt #1 05:03:06 INFO - Downloaded 1274 bytes. 05:03:06 INFO - Reading from file C:\slave\test\build\firefox-48.0.3.en-US.win32.test_packages.json 05:03:06 INFO - Using the following test package requirements: 05:03:06 INFO - {u'common': [u'firefox-48.0.3.en-US.win32.common.tests.zip'], 05:03:06 INFO - u'cppunittest': [u'firefox-48.0.3.en-US.win32.common.tests.zip', 05:03:06 INFO - u'firefox-48.0.3.en-US.win32.cppunittest.tests.zip'], 05:03:06 INFO - u'gtest': [u'firefox-48.0.3.en-US.win32.common.tests.zip', 05:03:06 INFO - u'firefox-48.0.3.en-US.win32.gtest.tests.zip'], 05:03:06 INFO - u'jittest': [u'firefox-48.0.3.en-US.win32.common.tests.zip', 05:03:06 INFO - u'jsshell-win32.zip'], 05:03:06 INFO - u'mochitest': [u'firefox-48.0.3.en-US.win32.common.tests.zip', 05:03:06 INFO - u'firefox-48.0.3.en-US.win32.mochitest.tests.zip'], 05:03:06 INFO - u'mozbase': [u'firefox-48.0.3.en-US.win32.common.tests.zip'], 05:03:06 INFO - u'reftest': [u'firefox-48.0.3.en-US.win32.common.tests.zip', 05:03:06 INFO - u'firefox-48.0.3.en-US.win32.reftest.tests.zip'], 05:03:06 INFO - u'talos': [u'firefox-48.0.3.en-US.win32.common.tests.zip', 05:03:06 INFO - u'firefox-48.0.3.en-US.win32.talos.tests.zip'], 05:03:06 INFO - u'web-platform': [u'firefox-48.0.3.en-US.win32.common.tests.zip', 05:03:06 INFO - u'firefox-48.0.3.en-US.win32.web-platform.tests.zip'], 05:03:06 INFO - u'xpcshell': [u'firefox-48.0.3.en-US.win32.common.tests.zip', 05:03:06 INFO - u'firefox-48.0.3.en-US.win32.xpcshell.tests.zip']} 05:03:06 INFO - Downloading packages: [u'firefox-48.0.3.en-US.win32.common.tests.zip', u'firefox-48.0.3.en-US.win32.web-platform.tests.zip'] for test suite category: web-platform 05:03:06 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:03:06 INFO - https://queue.taskcluster.net/v1/task/BNXT1UtdRfaYi1uJ-25MLg/artifacts/public/build/firefox-48.0.3.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 05:03:06 INFO - trying https://queue.taskcluster.net/v1/task/BNXT1UtdRfaYi1uJ-25MLg/artifacts/public/build/firefox-48.0.3.en-US.win32.common.tests.zip 05:03:06 INFO - Downloading https://queue.taskcluster.net/v1/task/BNXT1UtdRfaYi1uJ-25MLg/artifacts/public/build/firefox-48.0.3.en-US.win32.common.tests.zip to C:\slave\test\build\firefox-48.0.3.en-US.win32.common.tests.zip 05:03:06 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/BNXT1UtdRfaYi1uJ-25MLg/artifacts/public/build/firefox-48.0.3.en-US.win32.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.3.en-US.win32.common.tests.zip'}, attempt #1 05:03:07 INFO - Downloaded 20375979 bytes. 05:03:07 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.3.en-US.win32.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 05:03:07 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.3.en-US.win32.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 05:03:09 INFO - caution: filename not matched: web-platform/* 05:03:09 INFO - Return code: 11 05:03: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')]} 05:03:09 INFO - https://queue.taskcluster.net/v1/task/BNXT1UtdRfaYi1uJ-25MLg/artifacts/public/build/firefox-48.0.3.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 05:03:09 INFO - trying https://queue.taskcluster.net/v1/task/BNXT1UtdRfaYi1uJ-25MLg/artifacts/public/build/firefox-48.0.3.en-US.win32.web-platform.tests.zip 05:03:09 INFO - Downloading https://queue.taskcluster.net/v1/task/BNXT1UtdRfaYi1uJ-25MLg/artifacts/public/build/firefox-48.0.3.en-US.win32.web-platform.tests.zip to C:\slave\test\build\firefox-48.0.3.en-US.win32.web-platform.tests.zip 05:03:09 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/BNXT1UtdRfaYi1uJ-25MLg/artifacts/public/build/firefox-48.0.3.en-US.win32.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.3.en-US.win32.web-platform.tests.zip'}, attempt #1 05:03:12 INFO - Downloaded 36389907 bytes. 05:03:12 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.3.en-US.win32.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 05:03:12 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.3.en-US.win32.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 05:03:44 INFO - caution: filename not matched: bin/* 05:03:44 INFO - caution: filename not matched: config/* 05:03:44 INFO - caution: filename not matched: mozbase/* 05:03:44 INFO - caution: filename not matched: marionette/* 05:03:44 INFO - caution: filename not matched: tools/wptserve/* 05:03:44 INFO - Return code: 11 05:03:44 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:03:44 INFO - https://queue.taskcluster.net/v1/task/BNXT1UtdRfaYi1uJ-25MLg/artifacts/public/build/firefox-48.0.3.en-US.win32.zip matches https://queue.taskcluster.net 05:03:44 INFO - trying https://queue.taskcluster.net/v1/task/BNXT1UtdRfaYi1uJ-25MLg/artifacts/public/build/firefox-48.0.3.en-US.win32.zip 05:03:44 INFO - Downloading https://queue.taskcluster.net/v1/task/BNXT1UtdRfaYi1uJ-25MLg/artifacts/public/build/firefox-48.0.3.en-US.win32.zip to C:\slave\test\build\firefox-48.0.3.en-US.win32.zip 05:03:44 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/BNXT1UtdRfaYi1uJ-25MLg/artifacts/public/build/firefox-48.0.3.en-US.win32.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.3.en-US.win32.zip'}, attempt #1 05:03:47 INFO - Downloaded 68492071 bytes. 05:03:47 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/BNXT1UtdRfaYi1uJ-25MLg/artifacts/public/build/firefox-48.0.3.en-US.win32.zip 05:03:47 INFO - mkdir: C:\slave\test\properties 05:03:47 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 05:03:47 INFO - Writing to file C:\slave\test\properties\build_url 05:03:47 INFO - Contents: 05:03:47 INFO - build_url:https://queue.taskcluster.net/v1/task/BNXT1UtdRfaYi1uJ-25MLg/artifacts/public/build/firefox-48.0.3.en-US.win32.zip 05:03:48 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/BNXT1UtdRfaYi1uJ-25MLg/artifacts/public/build/firefox-48.0.3.en-US.win32.crashreporter-symbols.zip 05:03:48 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 05:03:48 INFO - Writing to file C:\slave\test\properties\symbols_url 05:03:48 INFO - Contents: 05:03:48 INFO - symbols_url:https://queue.taskcluster.net/v1/task/BNXT1UtdRfaYi1uJ-25MLg/artifacts/public/build/firefox-48.0.3.en-US.win32.crashreporter-symbols.zip 05:03:48 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:03:48 INFO - https://queue.taskcluster.net/v1/task/BNXT1UtdRfaYi1uJ-25MLg/artifacts/public/build/firefox-48.0.3.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 05:03:48 INFO - trying https://queue.taskcluster.net/v1/task/BNXT1UtdRfaYi1uJ-25MLg/artifacts/public/build/firefox-48.0.3.en-US.win32.crashreporter-symbols.zip 05:03:48 INFO - Downloading https://queue.taskcluster.net/v1/task/BNXT1UtdRfaYi1uJ-25MLg/artifacts/public/build/firefox-48.0.3.en-US.win32.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0.3.en-US.win32.crashreporter-symbols.zip 05:03:48 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/BNXT1UtdRfaYi1uJ-25MLg/artifacts/public/build/firefox-48.0.3.en-US.win32.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.3.en-US.win32.crashreporter-symbols.zip'}, attempt #1 05:03:50 INFO - Downloaded 55650712 bytes. 05:03:50 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0.3.en-US.win32.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 05:03:50 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.3.en-US.win32.crashreporter-symbols.zip -d C:\slave\test\build\symbols 05:03:53 INFO - Return code: 0 05:03:53 INFO - Running post-action listener: _resource_record_post_action 05:03:53 INFO - Running post-action listener: set_extra_try_arguments 05:03:53 INFO - ##### 05:03:53 INFO - ##### Running create-virtualenv step. 05:03:53 INFO - ##### 05:03:53 INFO - Running pre-action listener: _pre_create_virtualenv 05:03:53 INFO - Running pre-action listener: _resource_record_pre_action 05:03:53 INFO - Running main action method: create_virtualenv 05:03:53 INFO - Creating virtualenv C:\slave\test\build\venv 05:03:53 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 05:03:53 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 05:03:54 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 05:03:55 INFO - Installing distribute......................................................................................................................................................................................done. 05:03:55 INFO - Return code: 0 05:03:55 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 05:03: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')]} 05:03:55 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:03: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')]} 05:03:55 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:03:55 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 0x00E126B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB0278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00CA7018>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E43368>, '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 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECA0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-060', 'USERDOMAIN': 'T-XP32-IX-060', 'KTS_VERSION': '1.19c', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\WINDOWS', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MSVCDIR': 'D:\\msvs8\\VC', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 'MOZILLABUILDDRIVE': 'C:', 'SESSIONNAME': 'Console', 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-060', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-060', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'CLIENTNAME': 'Console', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-060\\Application Data', 'HOMEDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'OS': 'Windows_NT', 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-060'}}, attempt #1 05:03:55 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 05:03:55 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 05:03:55 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 05:03:55 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-060\\Application Data', 05:03:55 INFO - 'CLIENTNAME': 'Console', 05:03:55 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 05:03:55 INFO - 'COMPUTERNAME': 'T-XP32-IX-060', 05:03:55 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 05:03:55 INFO - 'DCLOCATION': 'SCL3', 05:03:55 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 05:03:55 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 05:03:55 INFO - 'FP_NO_HOST_CHECK': 'NO', 05:03:55 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 05:03:55 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 05:03:55 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 05:03:55 INFO - 'HOMEDRIVE': 'C:', 05:03:55 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-060', 05:03:55 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 05:03:55 INFO - 'KTS_VERSION': '1.19c', 05:03:55 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 05:03:55 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-060', 05:03:55 INFO - 'MONDIR': 'C:\\Monitor_config\\', 05:03:55 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 05:03:55 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 05:03:55 INFO - 'MOZILLABUILDDRIVE': 'C:', 05:03:55 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 05:03:55 INFO - 'MOZ_AIRBAG': '1', 05:03:55 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 05:03:55 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:03:55 INFO - 'MOZ_MSVCVERSION': '8', 05:03:55 INFO - 'MOZ_NO_REMOTE': '1', 05:03:55 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 05:03:55 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 05:03:55 INFO - 'NO_EM_RESTART': '1', 05:03:55 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:03:55 INFO - 'NUMBER_OF_PROCESSORS': '8', 05:03:55 INFO - 'OS': 'Windows_NT', 05:03:55 INFO - 'OURDRIVE': 'C:', 05:03:55 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 05:03:55 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 05:03:55 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 05:03:55 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 05:03:55 INFO - 'PROCESSOR_LEVEL': '6', 05:03:55 INFO - 'PROCESSOR_REVISION': '1e05', 05:03:55 INFO - 'PROGRAMFILES': 'C:\\Program Files', 05:03:55 INFO - 'PROMPT': '$P$G', 05:03:55 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 05:03:55 INFO - 'PWD': 'C:\\slave\\test', 05:03:55 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 05:03:55 INFO - 'SESSIONNAME': 'Console', 05:03:55 INFO - 'SLAVEDIR': 'C:\\slave\\', 05:03:55 INFO - 'SYSTEMDRIVE': 'C:', 05:03:55 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 05:03:55 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 05:03:55 INFO - 'TEST1': 'testie', 05:03:55 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 05:03:55 INFO - 'USERDOMAIN': 'T-XP32-IX-060', 05:03:55 INFO - 'USERNAME': 'cltbld', 05:03:55 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-060', 05:03:55 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 05:03:55 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 05:03:55 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 05:03:55 INFO - 'WINDIR': 'C:\\WINDOWS', 05:03:55 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 05:03:55 INFO - Ignoring indexes: http://pypi.python.org/simple/ 05:03:55 INFO - Downloading/unpacking psutil>=0.7.1 05:03:56 INFO - Running setup.py egg_info for package psutil 05:03:56 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 05:03:56 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 05:03:56 INFO - Installing collected packages: psutil 05:03:56 INFO - Running setup.py install for psutil 05:03:56 INFO - building 'psutil._psutil_windows' extension 05:03:56 INFO - error: Unable to find vcvarsall.bat 05:03:56 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:\docume~1\cltbld~1.t-x\locals~1\temp\pip-tu8tp_-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 05:03:56 INFO - running install 05:03:56 INFO - running build 05:03:56 INFO - running build_py 05:03:56 INFO - creating build 05:03:56 INFO - creating build\lib.win32-2.7 05:03:56 INFO - creating build\lib.win32-2.7\psutil 05:03:56 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 05:03:56 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 05:03:56 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 05:03:56 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 05:03:56 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 05:03:56 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 05:03:56 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 05:03:56 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 05:03:56 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 05:03:56 INFO - running build_ext 05:03:56 INFO - building 'psutil._psutil_windows' extension 05:03:56 INFO - error: Unable to find vcvarsall.bat 05:03:56 INFO - ---------------------------------------- 05:03:56 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:\docume~1\cltbld~1.t-x\locals~1\temp\pip-tu8tp_-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 05:03:56 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-060\Application Data\pip\pip.log 05:03:56 WARNING - Return code: 1 05:03:56 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! 05:03:56 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 05:03:56 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:03:56 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:03:56 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:03:56 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:03:56 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x00E126B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB0278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00CA7018>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E43368>, '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 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECA0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-060', 'USERDOMAIN': 'T-XP32-IX-060', 'KTS_VERSION': '1.19c', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\WINDOWS', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MSVCDIR': 'D:\\msvs8\\VC', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 'MOZILLABUILDDRIVE': 'C:', 'SESSIONNAME': 'Console', 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-060', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-060', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'CLIENTNAME': 'Console', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-060\\Application Data', 'HOMEDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'OS': 'Windows_NT', 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-060'}}, attempt #1 05:03:56 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in C:\slave\test\build 05:03:56 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 05:03:56 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 05:03:56 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-060\\Application Data', 05:03:56 INFO - 'CLIENTNAME': 'Console', 05:03:56 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 05:03:56 INFO - 'COMPUTERNAME': 'T-XP32-IX-060', 05:03:56 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 05:03:56 INFO - 'DCLOCATION': 'SCL3', 05:03:56 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 05:03:56 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 05:03:56 INFO - 'FP_NO_HOST_CHECK': 'NO', 05:03:56 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 05:03:56 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 05:03:56 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 05:03:56 INFO - 'HOMEDRIVE': 'C:', 05:03:56 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-060', 05:03:56 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 05:03:56 INFO - 'KTS_VERSION': '1.19c', 05:03:56 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 05:03:56 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-060', 05:03:56 INFO - 'MONDIR': 'C:\\Monitor_config\\', 05:03:56 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 05:03:56 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 05:03:56 INFO - 'MOZILLABUILDDRIVE': 'C:', 05:03:56 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 05:03:56 INFO - 'MOZ_AIRBAG': '1', 05:03:56 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 05:03:56 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:03:56 INFO - 'MOZ_MSVCVERSION': '8', 05:03:56 INFO - 'MOZ_NO_REMOTE': '1', 05:03:56 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 05:03:56 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 05:03:56 INFO - 'NO_EM_RESTART': '1', 05:03:56 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:03:56 INFO - 'NUMBER_OF_PROCESSORS': '8', 05:03:56 INFO - 'OS': 'Windows_NT', 05:03:56 INFO - 'OURDRIVE': 'C:', 05:03:56 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 05:03:56 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 05:03:56 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 05:03:56 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 05:03:56 INFO - 'PROCESSOR_LEVEL': '6', 05:03:56 INFO - 'PROCESSOR_REVISION': '1e05', 05:03:56 INFO - 'PROGRAMFILES': 'C:\\Program Files', 05:03:56 INFO - 'PROMPT': '$P$G', 05:03:56 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 05:03:56 INFO - 'PWD': 'C:\\slave\\test', 05:03:56 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 05:03:56 INFO - 'SESSIONNAME': 'Console', 05:03:56 INFO - 'SLAVEDIR': 'C:\\slave\\', 05:03:56 INFO - 'SYSTEMDRIVE': 'C:', 05:03:56 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 05:03:56 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 05:03:56 INFO - 'TEST1': 'testie', 05:03:56 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 05:03:56 INFO - 'USERDOMAIN': 'T-XP32-IX-060', 05:03:56 INFO - 'USERNAME': 'cltbld', 05:03:56 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-060', 05:03:56 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 05:03:56 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 05:03:56 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 05:03:56 INFO - 'WINDIR': 'C:\\WINDOWS', 05:03:56 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 05:03:56 INFO - Ignoring indexes: http://pypi.python.org/simple/ 05:03:56 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 05:03:56 INFO - Downloading mozsystemmonitor-0.0.tar.gz 05:03:56 INFO - Running setup.py egg_info for package mozsystemmonitor 05:03:56 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 05:03:56 INFO - Running setup.py egg_info for package psutil 05:03:56 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 05:03:56 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 05:03:56 INFO - Installing collected packages: mozsystemmonitor, psutil 05:03:56 INFO - Running setup.py install for mozsystemmonitor 05:03:56 INFO - Running setup.py install for psutil 05:03:56 INFO - building 'psutil._psutil_windows' extension 05:03:56 INFO - error: Unable to find vcvarsall.bat 05:03:56 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:\docume~1\cltbld~1.t-x\locals~1\temp\pip-liwv3q-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 05:03:56 INFO - running install 05:03:56 INFO - running build 05:03:56 INFO - running build_py 05:03:56 INFO - running build_ext 05:03:56 INFO - building 'psutil._psutil_windows' extension 05:03:56 INFO - error: Unable to find vcvarsall.bat 05:03:56 INFO - ---------------------------------------- 05:03:56 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:\docume~1\cltbld~1.t-x\locals~1\temp\pip-liwv3q-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 05:03:56 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-060\Application Data\pip\pip.log 05:03:56 WARNING - Return code: 1 05:03:56 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! 05:03:56 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 05:03:56 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:03:56 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:03:56 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:03:56 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:03:56 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x00E126B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB0278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00CA7018>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E43368>, '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 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECA0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-060', 'USERDOMAIN': 'T-XP32-IX-060', 'KTS_VERSION': '1.19c', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\WINDOWS', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MSVCDIR': 'D:\\msvs8\\VC', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 'MOZILLABUILDDRIVE': 'C:', 'SESSIONNAME': 'Console', 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-060', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-060', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'CLIENTNAME': 'Console', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-060\\Application Data', 'HOMEDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'OS': 'Windows_NT', 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-060'}}, attempt #1 05:03:56 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in C:\slave\test\build 05:03:56 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 05:03:56 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 05:03:56 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-060\\Application Data', 05:03:56 INFO - 'CLIENTNAME': 'Console', 05:03:56 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 05:03:56 INFO - 'COMPUTERNAME': 'T-XP32-IX-060', 05:03:56 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 05:03:56 INFO - 'DCLOCATION': 'SCL3', 05:03:56 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 05:03:56 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 05:03:56 INFO - 'FP_NO_HOST_CHECK': 'NO', 05:03:56 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 05:03:56 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 05:03:56 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 05:03:56 INFO - 'HOMEDRIVE': 'C:', 05:03:56 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-060', 05:03:56 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 05:03:56 INFO - 'KTS_VERSION': '1.19c', 05:03:56 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 05:03:56 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-060', 05:03:56 INFO - 'MONDIR': 'C:\\Monitor_config\\', 05:03:56 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 05:03:56 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 05:03:56 INFO - 'MOZILLABUILDDRIVE': 'C:', 05:03:56 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 05:03:56 INFO - 'MOZ_AIRBAG': '1', 05:03:56 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 05:03:56 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:03:56 INFO - 'MOZ_MSVCVERSION': '8', 05:03:56 INFO - 'MOZ_NO_REMOTE': '1', 05:03:56 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 05:03:56 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 05:03:56 INFO - 'NO_EM_RESTART': '1', 05:03:56 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:03:56 INFO - 'NUMBER_OF_PROCESSORS': '8', 05:03:56 INFO - 'OS': 'Windows_NT', 05:03:56 INFO - 'OURDRIVE': 'C:', 05:03:56 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 05:03:56 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 05:03:56 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 05:03:56 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 05:03:56 INFO - 'PROCESSOR_LEVEL': '6', 05:03:56 INFO - 'PROCESSOR_REVISION': '1e05', 05:03:56 INFO - 'PROGRAMFILES': 'C:\\Program Files', 05:03:56 INFO - 'PROMPT': '$P$G', 05:03:56 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 05:03:56 INFO - 'PWD': 'C:\\slave\\test', 05:03:56 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 05:03:56 INFO - 'SESSIONNAME': 'Console', 05:03:56 INFO - 'SLAVEDIR': 'C:\\slave\\', 05:03:56 INFO - 'SYSTEMDRIVE': 'C:', 05:03:56 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 05:03:56 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 05:03:56 INFO - 'TEST1': 'testie', 05:03:56 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 05:03:56 INFO - 'USERDOMAIN': 'T-XP32-IX-060', 05:03:56 INFO - 'USERNAME': 'cltbld', 05:03:56 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-060', 05:03:56 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 05:03:56 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 05:03:56 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 05:03:56 INFO - 'WINDIR': 'C:\\WINDOWS', 05:03:56 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 05:03:56 INFO - Ignoring indexes: http://pypi.python.org/simple/ 05:03:56 INFO - Downloading/unpacking blobuploader==1.2.4 05:03:56 INFO - Downloading blobuploader-1.2.4.tar.gz 05:03:56 INFO - Running setup.py egg_info for package blobuploader 05:03:56 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 05:03:57 INFO - Running setup.py egg_info for package requests 05:03:57 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 05:03:57 INFO - Downloading docopt-0.6.1.tar.gz 05:03:57 INFO - Running setup.py egg_info for package docopt 05:03:57 INFO - Installing collected packages: blobuploader, docopt, requests 05:03:57 INFO - Running setup.py install for blobuploader 05:03:57 INFO - Running setup.py install for docopt 05:03:57 INFO - Running setup.py install for requests 05:03:57 INFO - Successfully installed blobuploader docopt requests 05:03:57 INFO - Cleaning up... 05:03:57 INFO - Return code: 0 05:03:57 INFO - Installing None into virtualenv C:\slave\test\build\venv 05:03:57 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')]} 05:03:57 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:03:57 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')]} 05:03:57 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:03:57 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 0x00E126B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB0278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00CA7018>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E43368>, '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 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECA0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-060', 'USERDOMAIN': 'T-XP32-IX-060', 'KTS_VERSION': '1.19c', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\WINDOWS', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MSVCDIR': 'D:\\msvs8\\VC', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 'MOZILLABUILDDRIVE': 'C:', 'SESSIONNAME': 'Console', 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-060', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-060', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'CLIENTNAME': 'Console', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-060\\Application Data', 'HOMEDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'OS': 'Windows_NT', 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-060'}}, attempt #1 05:03:57 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 05:03:57 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 05:03:57 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 05:03:57 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-060\\Application Data', 05:03:57 INFO - 'CLIENTNAME': 'Console', 05:03:57 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 05:03:57 INFO - 'COMPUTERNAME': 'T-XP32-IX-060', 05:03:57 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 05:03:57 INFO - 'DCLOCATION': 'SCL3', 05:03:57 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 05:03:57 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 05:03:57 INFO - 'FP_NO_HOST_CHECK': 'NO', 05:03:57 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 05:03:57 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 05:03:57 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 05:03:57 INFO - 'HOMEDRIVE': 'C:', 05:03:57 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-060', 05:03:57 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 05:03:57 INFO - 'KTS_VERSION': '1.19c', 05:03:57 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 05:03:57 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-060', 05:03:57 INFO - 'MONDIR': 'C:\\Monitor_config\\', 05:03:57 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 05:03:57 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 05:03:57 INFO - 'MOZILLABUILDDRIVE': 'C:', 05:03:57 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 05:03:57 INFO - 'MOZ_AIRBAG': '1', 05:03:57 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 05:03:57 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:03:57 INFO - 'MOZ_MSVCVERSION': '8', 05:03:57 INFO - 'MOZ_NO_REMOTE': '1', 05:03:57 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 05:03:57 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 05:03:57 INFO - 'NO_EM_RESTART': '1', 05:03:57 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:03:57 INFO - 'NUMBER_OF_PROCESSORS': '8', 05:03:57 INFO - 'OS': 'Windows_NT', 05:03:57 INFO - 'OURDRIVE': 'C:', 05:03:57 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 05:03:57 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 05:03:57 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 05:03:57 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 05:03:57 INFO - 'PROCESSOR_LEVEL': '6', 05:03:57 INFO - 'PROCESSOR_REVISION': '1e05', 05:03:57 INFO - 'PROGRAMFILES': 'C:\\Program Files', 05:03:57 INFO - 'PROMPT': '$P$G', 05:03:57 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 05:03:57 INFO - 'PWD': 'C:\\slave\\test', 05:03:57 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 05:03:57 INFO - 'SESSIONNAME': 'Console', 05:03:57 INFO - 'SLAVEDIR': 'C:\\slave\\', 05:03:57 INFO - 'SYSTEMDRIVE': 'C:', 05:03:57 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 05:03:57 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 05:03:57 INFO - 'TEST1': 'testie', 05:03:57 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 05:03:57 INFO - 'USERDOMAIN': 'T-XP32-IX-060', 05:03:57 INFO - 'USERNAME': 'cltbld', 05:03:57 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-060', 05:03:57 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 05:03:57 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 05:03:57 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 05:03:57 INFO - 'WINDIR': 'C:\\WINDOWS', 05:03:57 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 05:04:03 INFO - Ignoring indexes: http://pypi.python.org/simple/ 05:04:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 05:04:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 05:04:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 05:04:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 05:04:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 05:04:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 05:04:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 05:04:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 05:04:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 05:04:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 05:04:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 05:04:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 05:04:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 05:04:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 05:04:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 05:04:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 05:04:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 05:04:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 05:04:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 05:04:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 05:04:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 05:04:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 05:04:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 05:04:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 05:04:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 05:04:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 05:04:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 05:04:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 05:04:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 05:04:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 05:04:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 05:04:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 05:04:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 05:04:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 05:04:03 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 05:04:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 05:04:03 INFO - Unpacking c:\slave\test\build\tests\marionette\client 05:04:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 05:04:03 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 05:04:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 05:04:03 INFO - Unpacking c:\slave\test\build\tests\marionette 05:04:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 05:04:03 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 05:04:03 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 05:04:03 INFO - Running setup.py install for browsermob-proxy 05:04:06 INFO - Running setup.py install for manifestparser 05:04:06 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 05:04:06 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 05:04:06 INFO - Running setup.py install for marionette-client 05:04:06 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 05:04:06 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 05:04:06 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 05:04:06 INFO - Running setup.py install for marionette-driver 05:04:06 INFO - Running setup.py install for mozcrash 05:04:06 INFO - Running setup.py install for mozdebug 05:04:06 INFO - Running setup.py install for mozdevice 05:04:06 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 05:04:06 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 05:04:06 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 05:04:06 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 05:04:06 INFO - Running setup.py install for mozfile 05:04:06 INFO - Running setup.py install for mozhttpd 05:04:06 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 05:04:06 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 05:04:06 INFO - Running setup.py install for mozinfo 05:04:06 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 05:04:06 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 05:04:06 INFO - Running setup.py install for mozInstall 05:04:06 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 05:04:06 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 05:04:06 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 05:04:06 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 05:04:06 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 05:04:06 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 05:04:06 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 05:04:06 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 05:04:06 INFO - Running setup.py install for mozleak 05:04:06 INFO - Running setup.py install for mozlog 05:04:06 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 05:04:06 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 05:04:06 INFO - Running setup.py install for moznetwork 05:04:06 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 05:04:06 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 05:04:06 INFO - Running setup.py install for mozprocess 05:04:06 INFO - Running setup.py install for mozprofile 05:04:06 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 05:04:06 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 05:04:06 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 05:04:06 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 05:04:06 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 05:04:06 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 05:04:06 INFO - Running setup.py install for mozrunner 05:04:06 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 05:04:06 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 05:04:06 INFO - Running setup.py install for mozscreenshot 05:04:06 INFO - Running setup.py install for moztest 05:04:06 INFO - Running setup.py install for mozversion 05:04:06 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 05:04:06 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 05:04:06 INFO - Running setup.py install for wptserve 05:04:06 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 05:04:06 INFO - Cleaning up... 05:04:06 INFO - Return code: 0 05:04:06 INFO - Installing None into virtualenv C:\slave\test\build\venv 05:04:06 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:04:06 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:04:06 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:04:06 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:04:06 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 0x00E126B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB0278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00CA7018>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E43368>, '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 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECA0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-060', 'USERDOMAIN': 'T-XP32-IX-060', 'KTS_VERSION': '1.19c', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\WINDOWS', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MSVCDIR': 'D:\\msvs8\\VC', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 'MOZILLABUILDDRIVE': 'C:', 'SESSIONNAME': 'Console', 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-060', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-060', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'CLIENTNAME': 'Console', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-060\\Application Data', 'HOMEDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'OS': 'Windows_NT', 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-060'}}, attempt #1 05:04:06 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 05:04:06 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 05:04:06 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 05:04:06 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-060\\Application Data', 05:04:06 INFO - 'CLIENTNAME': 'Console', 05:04:06 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 05:04:06 INFO - 'COMPUTERNAME': 'T-XP32-IX-060', 05:04:06 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 05:04:06 INFO - 'DCLOCATION': 'SCL3', 05:04:06 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 05:04:06 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 05:04:06 INFO - 'FP_NO_HOST_CHECK': 'NO', 05:04:06 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 05:04:06 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 05:04:06 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 05:04:06 INFO - 'HOMEDRIVE': 'C:', 05:04:06 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-060', 05:04:06 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 05:04:06 INFO - 'KTS_VERSION': '1.19c', 05:04:06 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 05:04:06 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-060', 05:04:06 INFO - 'MONDIR': 'C:\\Monitor_config\\', 05:04:06 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 05:04:06 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 05:04:06 INFO - 'MOZILLABUILDDRIVE': 'C:', 05:04:06 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 05:04:06 INFO - 'MOZ_AIRBAG': '1', 05:04:06 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 05:04:06 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:04:06 INFO - 'MOZ_MSVCVERSION': '8', 05:04:06 INFO - 'MOZ_NO_REMOTE': '1', 05:04:06 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 05:04:06 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 05:04:06 INFO - 'NO_EM_RESTART': '1', 05:04:06 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:04:06 INFO - 'NUMBER_OF_PROCESSORS': '8', 05:04:06 INFO - 'OS': 'Windows_NT', 05:04:06 INFO - 'OURDRIVE': 'C:', 05:04:06 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 05:04:06 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 05:04:06 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 05:04:06 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 05:04:06 INFO - 'PROCESSOR_LEVEL': '6', 05:04:06 INFO - 'PROCESSOR_REVISION': '1e05', 05:04:06 INFO - 'PROGRAMFILES': 'C:\\Program Files', 05:04:06 INFO - 'PROMPT': '$P$G', 05:04:06 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 05:04:06 INFO - 'PWD': 'C:\\slave\\test', 05:04:06 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 05:04:06 INFO - 'SESSIONNAME': 'Console', 05:04:06 INFO - 'SLAVEDIR': 'C:\\slave\\', 05:04:06 INFO - 'SYSTEMDRIVE': 'C:', 05:04:06 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 05:04:06 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 05:04:06 INFO - 'TEST1': 'testie', 05:04:06 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 05:04:06 INFO - 'USERDOMAIN': 'T-XP32-IX-060', 05:04:06 INFO - 'USERNAME': 'cltbld', 05:04:06 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-060', 05:04:06 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 05:04:06 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 05:04:06 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 05:04:06 INFO - 'WINDIR': 'C:\\WINDOWS', 05:04:06 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 05:04:08 INFO - Ignoring indexes: http://pypi.python.org/simple/ 05:04:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 05:04:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 05:04:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 05:04:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 05:04:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 05:04:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 05:04:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 05:04:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 05:04:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 05:04:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 05:04:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 05:04:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 05:04:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 05:04:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 05:04:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 05:04:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 05:04:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 05:04:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 05:04:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 05:04:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 05:04:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 05:04:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 05:04:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 05:04:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 05:04:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 05:04:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 05:04:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 05:04:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 05:04:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 05:04:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 05:04:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 05:04:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 05:04:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 05:04:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 05:04:08 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 05:04:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 05:04:08 INFO - Unpacking c:\slave\test\build\tests\marionette\client 05:04:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 05:04:08 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 05:04:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 05:04:08 INFO - Unpacking c:\slave\test\build\tests\marionette 05:04:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 05:04:08 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 05:04:08 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)) 05:04:11 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)) 05:04:11 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)) 05:04:11 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)) 05:04:11 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)) 05:04:11 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 05:04:11 INFO - Downloading blessings-1.6.tar.gz 05:04:11 INFO - Running setup.py egg_info for package blessings 05:04:11 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)) 05:04:11 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 05:04:11 INFO - Running setup.py install for blessings 05:04:11 INFO - Running setup.py install for browsermob-proxy 05:04:11 INFO - Running setup.py install for manifestparser 05:04:11 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 05:04:11 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 05:04:11 INFO - Running setup.py install for marionette-client 05:04:11 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 05:04:11 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 05:04:11 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 05:04:11 INFO - Running setup.py install for marionette-driver 05:04:11 INFO - Running setup.py install for mozcrash 05:04:11 INFO - Running setup.py install for mozdebug 05:04:11 INFO - Running setup.py install for mozdevice 05:04:11 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 05:04:11 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 05:04:11 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 05:04:11 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 05:04:11 INFO - Running setup.py install for mozhttpd 05:04:11 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 05:04:11 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 05:04:11 INFO - Running setup.py install for mozInstall 05:04:11 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 05:04:11 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 05:04:11 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 05:04:11 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 05:04:11 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 05:04:11 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 05:04:11 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 05:04:12 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 05:04:12 INFO - Running setup.py install for mozleak 05:04:12 INFO - Running setup.py install for mozprofile 05:04:12 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 05:04:12 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 05:04:12 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 05:04:12 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 05:04:12 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 05:04:12 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 05:04:12 INFO - Running setup.py install for mozrunner 05:04:12 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 05:04:12 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 05:04:12 INFO - Running setup.py install for mozscreenshot 05:04:12 INFO - Running setup.py install for moztest 05:04:12 INFO - Running setup.py install for mozversion 05:04:12 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 05:04:12 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 05:04:12 INFO - Running setup.py install for wptserve 05:04:12 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 05:04:12 INFO - Cleaning up... 05:04:12 INFO - Return code: 0 05:04:12 INFO - Done creating virtualenv C:\slave\test\build\venv. 05:04:12 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 05:04:12 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 05:04:12 INFO - Reading from file tmpfile_stdout 05:04:12 INFO - Using _rmtree_windows ... 05:04:12 INFO - Using _rmtree_windows ... 05:04:12 INFO - Current package versions: 05:04:12 INFO - blessings == 1.6 05:04:12 INFO - blobuploader == 1.2.4 05:04:12 INFO - browsermob-proxy == 0.6.0 05:04:12 INFO - distribute == 0.6.14 05:04:12 INFO - docopt == 0.6.1 05:04:12 INFO - manifestparser == 1.1 05:04:12 INFO - marionette-client == 2.3.0 05:04:12 INFO - marionette-driver == 1.4.0 05:04:12 INFO - mozInstall == 1.12 05:04:12 INFO - mozcrash == 0.17 05:04:12 INFO - mozdebug == 0.1 05:04:12 INFO - mozdevice == 0.48 05:04:12 INFO - mozfile == 1.2 05:04:12 INFO - mozhttpd == 0.7 05:04:12 INFO - mozinfo == 0.9 05:04:12 INFO - mozleak == 0.1 05:04:12 INFO - mozlog == 3.1 05:04:12 INFO - moznetwork == 0.27 05:04:12 INFO - mozprocess == 0.22 05:04:12 INFO - mozprofile == 0.28 05:04:12 INFO - mozrunner == 6.11 05:04:12 INFO - mozscreenshot == 0.1 05:04:12 INFO - mozsystemmonitor == 0.0 05:04:12 INFO - moztest == 0.7 05:04:12 INFO - mozversion == 1.4 05:04:12 INFO - requests == 1.2.3 05:04:12 INFO - wptserve == 1.4.0 05:04:12 INFO - Running post-action listener: _resource_record_post_action 05:04:12 INFO - Running post-action listener: _start_resource_monitoring 05:04:12 INFO - Starting resource monitoring. 05:04:12 INFO - ##### 05:04:12 INFO - ##### Running pull step. 05:04:12 INFO - ##### 05:04:12 INFO - Running pre-action listener: _resource_record_pre_action 05:04:12 INFO - Running main action method: pull 05:04:12 INFO - Pull has nothing to do! 05:04:12 INFO - Running post-action listener: _resource_record_post_action 05:04:12 INFO - ##### 05:04:12 INFO - ##### Running install step. 05:04:12 INFO - ##### 05:04:12 INFO - Running pre-action listener: _resource_record_pre_action 05:04:12 INFO - Running main action method: install 05:04:12 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 05:04:12 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 05:04:12 INFO - Reading from file tmpfile_stdout 05:04:12 INFO - Using _rmtree_windows ... 05:04:12 INFO - Using _rmtree_windows ... 05:04:12 INFO - Detecting whether we're running mozinstall >=1.0... 05:04:12 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 05:04:12 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 05:04:12 INFO - Reading from file tmpfile_stdout 05:04:12 INFO - Output received: 05:04:12 INFO - Usage: mozinstall-script.py [options] installer 05:04:12 INFO - Options: 05:04:12 INFO - -h, --help show this help message and exit 05:04:12 INFO - -d DEST, --destination=DEST 05:04:12 INFO - Directory to install application into. [default: 05:04:12 INFO - "C:\slave\test"] 05:04:12 INFO - --app=APP Application being installed. [default: firefox] 05:04:12 INFO - Using _rmtree_windows ... 05:04:12 INFO - Using _rmtree_windows ... 05:04:12 INFO - mkdir: C:\slave\test\build\application 05:04:12 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.3.en-US.win32.zip', '--destination', 'C:\\slave\\test\\build\\application'] 05:04:12 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.3.en-US.win32.zip --destination C:\slave\test\build\application 05:04:14 INFO - Reading from file tmpfile_stdout 05:04:14 INFO - Output received: 05:04:14 INFO - C:\slave\test\build\application\firefox\firefox.exe 05:04:14 INFO - Using _rmtree_windows ... 05:04:14 INFO - Using _rmtree_windows ... 05:04:14 INFO - Running post-action listener: _resource_record_post_action 05:04:14 INFO - ##### 05:04:14 INFO - ##### Running run-tests step. 05:04:14 INFO - ##### 05:04:14 INFO - Running pre-action listener: _resource_record_pre_action 05:04:14 INFO - Running main action method: run_tests 05:04:14 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 05:04:14 INFO - Minidump filename unknown. Determining based upon platform and architecture. 05:04:14 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 05:04:14 INFO - grabbing minidump binary from tooltool 05:04: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')]} 05:04:14 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 0x00E43368>, '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 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECA0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 05:04:14 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 05:04:14 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 05:04:14 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 05:04:14 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpiw3_gd 05:04:14 INFO - INFO - File integrity verified, renaming tmpiw3_gd to win32-minidump_stackwalk.exe 05:04:14 INFO - Return code: 0 05:04:14 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 05:04:14 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 05:04:14 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/BNXT1UtdRfaYi1uJ-25MLg/artifacts/public/build/firefox-48.0.3.en-US.win32.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 05:04:14 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/BNXT1UtdRfaYi1uJ-25MLg/artifacts/public/build/firefox-48.0.3.en-US.win32.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 05:04:14 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 05:04:14 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-060\\Application Data', 05:04:14 INFO - 'CLIENTNAME': 'Console', 05:04:14 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 05:04:14 INFO - 'COMPUTERNAME': 'T-XP32-IX-060', 05:04:14 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 05:04:14 INFO - 'DCLOCATION': 'SCL3', 05:04:14 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 05:04:14 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 05:04:14 INFO - 'FP_NO_HOST_CHECK': 'NO', 05:04:14 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 05:04:14 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 05:04:14 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 05:04:14 INFO - 'HOMEDRIVE': 'C:', 05:04:14 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-060', 05:04:14 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 05:04:14 INFO - 'KTS_VERSION': '1.19c', 05:04:14 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 05:04:14 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-060', 05:04:14 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 05:04:14 INFO - 'MONDIR': 'C:\\Monitor_config\\', 05:04:14 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 05:04:14 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 05:04:14 INFO - 'MOZILLABUILDDRIVE': 'C:', 05:04:14 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 05:04:14 INFO - 'MOZ_AIRBAG': '1', 05:04:14 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 05:04:14 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:04:14 INFO - 'MOZ_MSVCVERSION': '8', 05:04:14 INFO - 'MOZ_NO_REMOTE': '1', 05:04:14 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 05:04:14 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 05:04:14 INFO - 'NO_EM_RESTART': '1', 05:04:14 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:04:14 INFO - 'NUMBER_OF_PROCESSORS': '8', 05:04:14 INFO - 'OS': 'Windows_NT', 05:04:14 INFO - 'OURDRIVE': 'C:', 05:04:14 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 05:04:14 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 05:04:14 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 05:04:14 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 05:04:14 INFO - 'PROCESSOR_LEVEL': '6', 05:04:14 INFO - 'PROCESSOR_REVISION': '1e05', 05:04:14 INFO - 'PROGRAMFILES': 'C:\\Program Files', 05:04:14 INFO - 'PROMPT': '$P$G', 05:04:14 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 05:04:14 INFO - 'PWD': 'C:\\slave\\test', 05:04:14 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 05:04:14 INFO - 'SESSIONNAME': 'Console', 05:04:14 INFO - 'SLAVEDIR': 'C:\\slave\\', 05:04:14 INFO - 'SYSTEMDRIVE': 'C:', 05:04:14 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 05:04:14 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 05:04:14 INFO - 'TEST1': 'testie', 05:04:14 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 05:04:14 INFO - 'USERDOMAIN': 'T-XP32-IX-060', 05:04:14 INFO - 'USERNAME': 'cltbld', 05:04:14 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-060', 05:04:14 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 05:04:14 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 05:04:14 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 05:04:14 INFO - 'WINDIR': 'C:\\WINDOWS', 05:04:14 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 05:04:14 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/BNXT1UtdRfaYi1uJ-25MLg/artifacts/public/build/firefox-48.0.3.en-US.win32.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 05:04:15 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 05:04:15 INFO - import pkg_resources 05:04:16 INFO - Using 1 client processes 05:04:18 INFO - SUITE-START | Running 778 tests 05:04:18 INFO - Running testharness tests 05:04:18 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 05:04:18 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 05:04:18 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 05:04:18 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 05:04:18 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 05:04:18 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 05:04:18 INFO - Setting up ssl 05:04:18 INFO - PROCESS | certutil | 05:04:18 INFO - PROCESS | certutil | 05:04:18 INFO - PROCESS | certutil | 05:04:18 INFO - Certificate Nickname Trust Attributes 05:04:18 INFO - SSL,S/MIME,JAR/XPI 05:04:18 INFO - 05:04:18 INFO - web-platform-tests CT,, 05:04:18 INFO - 05:04:18 INFO - Starting runner 05:04:19 INFO - PROCESS | 2964 | [2964] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/startupcache/StartupCache.cpp, line 228 05:04:19 INFO - PROCESS | 2964 | [2964] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 05:04:19 INFO - PROCESS | 2964 | [2964] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3456 05:04:20 INFO - PROCESS | 2964 | 1472904260643 Marionette DEBUG Marionette enabled via build flag and pref 05:04:20 INFO - PROCESS | 2964 | ++DOCSHELL 118A5400 == 1 [pid = 2964] [id = 1] 05:04:20 INFO - PROCESS | 2964 | ++DOMWINDOW == 1 (118A5800) [pid = 2964] [serial = 1] [outer = 00000000] 05:04:20 INFO - PROCESS | 2964 | [2964] WARNING: No inner window available!: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 05:04:20 INFO - PROCESS | 2964 | ++DOMWINDOW == 2 (118A6400) [pid = 2964] [serial = 2] [outer = 118A5800] 05:04:20 INFO - PROCESS | 2964 | [2964] WARNING: Dwm composition not available, falling back to software vsync: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2865 05:04:20 INFO - PROCESS | 2964 | [2964] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2251 05:04:20 INFO - PROCESS | 2964 | ++DOCSHELL 11D86000 == 2 [pid = 2964] [id = 2] 05:04:20 INFO - PROCESS | 2964 | ++DOMWINDOW == 3 (11D86400) [pid = 2964] [serial = 3] [outer = 00000000] 05:04:20 INFO - PROCESS | 2964 | [2964] WARNING: No inner window available!: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 05:04:20 INFO - PROCESS | 2964 | ++DOMWINDOW == 4 (11D87000) [pid = 2964] [serial = 4] [outer = 11D86400] 05:04:21 INFO - PROCESS | 2964 | 1472904261051 Marionette INFO Listening on port 2828 05:04:21 INFO - PROCESS | 2964 | 1472904261308 Marionette DEBUG Marionette enabled via command-line flag 05:04:21 INFO - PROCESS | 2964 | ++DOCSHELL 114E5C00 == 3 [pid = 2964] [id = 3] 05:04:21 INFO - PROCESS | 2964 | ++DOMWINDOW == 5 (114EDC00) [pid = 2964] [serial = 5] [outer = 00000000] 05:04:21 INFO - PROCESS | 2964 | [2964] WARNING: No inner window available!: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 05:04:21 INFO - PROCESS | 2964 | ++DOMWINDOW == 6 (114EE800) [pid = 2964] [serial = 6] [outer = 114EDC00] 05:04:21 INFO - PROCESS | 2964 | [2964] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 05:04:21 INFO - PROCESS | 2964 | [2964] WARNING: Failed to load WMF DLLs: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 169 05:04:21 INFO - PROCESS | 2964 | [2964] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 05:04:21 INFO - PROCESS | 2964 | [2964] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 05:04:21 INFO - PROCESS | 2964 | ++DOMWINDOW == 7 (13AD7800) [pid = 2964] [serial = 7] [outer = 11D86400] 05:04:21 INFO - PROCESS | 2964 | [2964] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 05:04:21 INFO - PROCESS | 2964 | 1472904261513 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:1475 05:04:21 INFO - PROCESS | 2964 | [2964] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 05:04:21 INFO - PROCESS | 2964 | 1472904261542 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:1477 05:04:21 INFO - PROCESS | 2964 | 1472904261545 Marionette DEBUG Closed connection conn0 05:04:21 INFO - PROCESS | 2964 | 1472904261608 Marionette DEBUG Closed connection conn1 05:04:21 INFO - PROCESS | 2964 | [2964] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 05:04:21 INFO - PROCESS | 2964 | 1472904261615 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:1478 05:04:21 INFO - PROCESS | 2964 | 1472904261622 Marionette DEBUG Closed connection conn2 05:04:21 INFO - PROCESS | 2964 | [2964] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 05:04:21 INFO - PROCESS | 2964 | 1472904261631 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:1479 05:04:21 INFO - PROCESS | 2964 | ++DOCSHELL 118A6800 == 4 [pid = 2964] [id = 4] 05:04:21 INFO - PROCESS | 2964 | ++DOMWINDOW == 8 (14210C00) [pid = 2964] [serial = 8] [outer = 00000000] 05:04:21 INFO - PROCESS | 2964 | ++DOMWINDOW == 9 (14435800) [pid = 2964] [serial = 9] [outer = 14210C00] 05:04:21 INFO - PROCESS | 2964 | [2964] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2898 05:04:21 INFO - PROCESS | 2964 | ++DOMWINDOW == 10 (1443AC00) [pid = 2964] [serial = 10] [outer = 14210C00] 05:04:21 INFO - PROCESS | 2964 | 1472904261798 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 05:04:21 INFO - PROCESS | 2964 | 1472904261804 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0.3","platformName":"Windows_NT","platformVersion":"5.1","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160903031849","device":"desktop","version":"48.0.3"} 05:04:21 INFO - PROCESS | 2964 | [2964] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 05:04:21 INFO - PROCESS | 2964 | [2964] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 05:04:21 INFO - PROCESS | 2964 | [2964] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 05:04:22 INFO - PROCESS | 2964 | [2964] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 05:04:22 INFO - PROCESS | 2964 | ++DOCSHELL 14207400 == 5 [pid = 2964] [id = 5] 05:04:22 INFO - PROCESS | 2964 | ++DOMWINDOW == 11 (15766000) [pid = 2964] [serial = 11] [outer = 00000000] 05:04:22 INFO - PROCESS | 2964 | ++DOCSHELL 1591E400 == 6 [pid = 2964] [id = 6] 05:04:22 INFO - PROCESS | 2964 | ++DOMWINDOW == 12 (15C2D800) [pid = 2964] [serial = 12] [outer = 00000000] 05:04:22 INFO - PROCESS | 2964 | [2964] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 05:04:22 INFO - PROCESS | 2964 | ++DOCSHELL 167A9400 == 7 [pid = 2964] [id = 7] 05:04:22 INFO - PROCESS | 2964 | ++DOMWINDOW == 13 (167A9800) [pid = 2964] [serial = 13] [outer = 00000000] 05:04:22 INFO - PROCESS | 2964 | [2964] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 05:04:22 INFO - PROCESS | 2964 | [2964] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 05:04:22 INFO - PROCESS | 2964 | ++DOMWINDOW == 14 (1698A800) [pid = 2964] [serial = 14] [outer = 167A9800] 05:04:22 INFO - PROCESS | 2964 | [2964] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2898 05:04:22 INFO - PROCESS | 2964 | ++DOMWINDOW == 15 (167E5000) [pid = 2964] [serial = 15] [outer = 15766000] 05:04:22 INFO - PROCESS | 2964 | ++DOMWINDOW == 16 (167E6C00) [pid = 2964] [serial = 16] [outer = 15C2D800] 05:04:22 INFO - PROCESS | 2964 | ++DOMWINDOW == 17 (167E9800) [pid = 2964] [serial = 17] [outer = 167A9800] 05:04:23 INFO - PROCESS | 2964 | 1472904263327 Marionette INFO startBrowser 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:04:23 INFO - PROCESS | 2964 | 1472904263335 Marionette DEBUG loaded listener.js 05:04:23 INFO - PROCESS | 2964 | 1472904263348 Marionette DEBUG loaded listener.js 05:04:23 INFO - PROCESS | 2964 | 1472904263350 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:04:23 INFO - PROCESS | 2964 | ++DOMWINDOW == 18 (17E09800) [pid = 2964] [serial = 18] [outer = 167A9800] 05:04:23 INFO - PROCESS | 2964 | 1472904263714 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"9fca063b-7d1c-4fbe-9568-01e8cd08fd55","capabilities":{"browserName":"Firefox","browserVersion":"48.0.3","platformName":"Windows_NT","platformVersion":"5.1","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160903031849","device":"desktop","version":"48.0.3","command_id":1}}] 05:04:23 INFO - PROCESS | 2964 | 1472904263806 Marionette TRACE conn3 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 05:04:23 INFO - PROCESS | 2964 | 1472904263808 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:04:23 INFO - PROCESS | 2964 | 1472904263844 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 05:04:23 INFO - PROCESS | 2964 | 1472904263923 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 05:04:23 INFO - PROCESS | 2964 | 1472904263926 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:04:23 INFO - PROCESS | 2964 | [2964] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 05:04:24 INFO - PROCESS | 2964 | [2964] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 05:04:24 INFO - PROCESS | 2964 | ++DOMWINDOW == 19 (1837D400) [pid = 2964] [serial = 19] [outer = 167A9800] 05:04:24 INFO - PROCESS | 2964 | [2964] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 05:04:24 INFO - PROCESS | 2964 | [2964] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:04:24 INFO - PROCESS | 2964 | 1472904264318 Marionette TRACE conn3 <- [1,3,null,{}] 05:04:24 INFO - PROCESS | 2964 | 1472904264336 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 05:04:24 INFO - PROCESS | 2964 | 1472904264339 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:04:24 INFO - PROCESS | 2964 | 1472904264345 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 05:04:24 INFO - PROCESS | 2964 | 1472904264382 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 05:04:24 INFO - PROCESS | 2964 | 1472904264384 Marionette TRACE conn3 <- [1,5,null,{"value":"13"}] 05:04:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 05:04:24 INFO - PROCESS | 2964 | 1472904264380 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 05:04:24 INFO - PROCESS | 2964 | 1472904264384 Marionette TRACE conn3 <- [1,6,null,{}] 05:04:24 INFO - PROCESS | 2964 | 1472904264430 Marionette TRACE conn3 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:24 INFO - PROCESS | 2964 | 1472904264432 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:04:24 INFO - PROCESS | 2964 | 1472904264450 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 05:04:24 INFO - PROCESS | 2964 | 1472904264455 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:24 INFO - PROCESS | 2964 | 1472904264458 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:04:24 INFO - PROCESS | 2964 | ++DOCSHELL 167A5400 == 8 [pid = 2964] [id = 8] 05:04:24 INFO - PROCESS | 2964 | ++DOMWINDOW == 20 (19C8F400) [pid = 2964] [serial = 20] [outer = 00000000] 05:04:24 INFO - PROCESS | 2964 | ++DOMWINDOW == 21 (19E91000) [pid = 2964] [serial = 21] [outer = 19C8F400] 05:04:24 INFO - PROCESS | 2964 | 1472904264486 Marionette DEBUG loaded listener.js 05:04:24 INFO - PROCESS | 2964 | ++DOMWINDOW == 22 (19E95000) [pid = 2964] [serial = 22] [outer = 19C8F400] 05:04:24 INFO - PROCESS | 2964 | ++DOCSHELL 1A0C2000 == 9 [pid = 2964] [id = 9] 05:04:24 INFO - PROCESS | 2964 | ++DOMWINDOW == 23 (1A0C6C00) [pid = 2964] [serial = 23] [outer = 00000000] 05:04:24 INFO - PROCESS | 2964 | ++DOMWINDOW == 24 (1A0C9C00) [pid = 2964] [serial = 24] [outer = 1A0C6C00] 05:04:24 INFO - PROCESS | 2964 | 1472904264742 Marionette DEBUG loaded listener.js 05:04:24 INFO - PROCESS | 2964 | ++DOMWINDOW == 25 (1A207400) [pid = 2964] [serial = 25] [outer = 1A0C6C00] 05:04:24 INFO - PROCESS | 2964 | 1472904264902 Marionette TRACE conn3 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 05:04:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 05:04:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 542ms 05:04:24 INFO - PROCESS | 2964 | 1472904264978 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 05:04:24 INFO - PROCESS | 2964 | 1472904264980 Marionette TRACE conn3 <- [1,9,null,{"value":"13"}] 05:04:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 05:04:24 INFO - PROCESS | 2964 | 1472904264979 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 05:04:24 INFO - PROCESS | 2964 | 1472904264981 Marionette TRACE conn3 <- [1,10,null,{}] 05:04:24 INFO - PROCESS | 2964 | 1472904265008 Marionette TRACE conn3 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:25 INFO - PROCESS | 2964 | 1472904265013 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:04:25 INFO - PROCESS | 2964 | 1472904265088 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 05:04:25 INFO - PROCESS | 2964 | 1472904265100 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:25 INFO - PROCESS | 2964 | 1472904265103 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:04:25 INFO - PROCESS | 2964 | ++DOCSHELL 1A517400 == 10 [pid = 2964] [id = 10] 05:04:25 INFO - PROCESS | 2964 | ++DOMWINDOW == 26 (1A517800) [pid = 2964] [serial = 26] [outer = 00000000] 05:04:25 INFO - PROCESS | 2964 | ++DOMWINDOW == 27 (1AD85400) [pid = 2964] [serial = 27] [outer = 1A517800] 05:04:25 INFO - PROCESS | 2964 | 1472904265155 Marionette DEBUG loaded listener.js 05:04:25 INFO - PROCESS | 2964 | ++DOMWINDOW == 28 (151F9C00) [pid = 2964] [serial = 28] [outer = 1A517800] 05:04:25 INFO - PROCESS | 2964 | 1472904265361 Marionette TRACE conn3 <- [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]]]}] 05:04:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 05:04:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 424ms 05:04:25 INFO - PROCESS | 2964 | 1472904265404 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 05:04:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 05:04:25 INFO - PROCESS | 2964 | 1472904265407 Marionette TRACE conn3 <- [1,13,null,{"value":"13"}] 05:04:25 INFO - PROCESS | 2964 | 1472904265410 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 05:04:25 INFO - PROCESS | 2964 | 1472904265412 Marionette TRACE conn3 <- [1,14,null,{}] 05:04:25 INFO - PROCESS | 2964 | 1472904265415 Marionette TRACE conn3 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:25 INFO - PROCESS | 2964 | 1472904265417 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:04:25 INFO - PROCESS | 2964 | 1472904265499 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 05:04:25 INFO - PROCESS | 2964 | 1472904265485 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:25 INFO - PROCESS | 2964 | 1472904265487 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:04:25 INFO - PROCESS | 2964 | ++DOCSHELL 15039800 == 11 [pid = 2964] [id = 11] 05:04:25 INFO - PROCESS | 2964 | ++DOMWINDOW == 29 (1503EC00) [pid = 2964] [serial = 29] [outer = 00000000] 05:04:25 INFO - PROCESS | 2964 | ++DOMWINDOW == 30 (19E91800) [pid = 2964] [serial = 30] [outer = 1503EC00] 05:04:25 INFO - PROCESS | 2964 | 1472904265533 Marionette DEBUG loaded listener.js 05:04:25 INFO - PROCESS | 2964 | ++DOMWINDOW == 31 (1AD90C00) [pid = 2964] [serial = 31] [outer = 1503EC00] 05:04:25 INFO - PROCESS | 2964 | 1472904265753 Marionette TRACE conn3 <- [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]]]}] 05:04:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 05:04:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 374ms 05:04:25 INFO - PROCESS | 2964 | 1472904265809 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 05:04:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 05:04:25 INFO - PROCESS | 2964 | 1472904265788 Marionette TRACE conn3 <- [1,17,null,{"value":"13"}] 05:04:25 INFO - PROCESS | 2964 | 1472904265792 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 05:04:25 INFO - PROCESS | 2964 | 1472904265794 Marionette TRACE conn3 <- [1,18,null,{}] 05:04:25 INFO - PROCESS | 2964 | 1472904265797 Marionette TRACE conn3 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:25 INFO - PROCESS | 2964 | 1472904265799 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:04:25 INFO - PROCESS | 2964 | 1472904265870 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 05:04:25 INFO - PROCESS | 2964 | 1472904265876 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:25 INFO - PROCESS | 2964 | 1472904265879 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:04:25 INFO - PROCESS | 2964 | ++DOCSHELL 1A8C8C00 == 12 [pid = 2964] [id = 12] 05:04:25 INFO - PROCESS | 2964 | ++DOMWINDOW == 32 (1A8C9000) [pid = 2964] [serial = 32] [outer = 00000000] 05:04:25 INFO - PROCESS | 2964 | ++DOMWINDOW == 33 (1A8D5800) [pid = 2964] [serial = 33] [outer = 1A8C9000] 05:04:25 INFO - PROCESS | 2964 | 1472904265903 Marionette DEBUG loaded listener.js 05:04:25 INFO - PROCESS | 2964 | ++DOMWINDOW == 34 (1AD92400) [pid = 2964] [serial = 34] [outer = 1A8C9000] 05:04:26 INFO - PROCESS | 2964 | 1472904266139 Marionette TRACE conn3 <- [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]]]}] 05:04:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 05:04:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 375ms 05:04:26 INFO - PROCESS | 2964 | 1472904266186 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 05:04:26 INFO - PROCESS | 2964 | 1472904266188 Marionette TRACE conn3 <- [1,21,null,{"value":"13"}] 05:04:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 05:04:26 INFO - PROCESS | 2964 | 1472904266192 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 05:04:26 INFO - PROCESS | 2964 | 1472904266193 Marionette TRACE conn3 <- [1,22,null,{}] 05:04:26 INFO - PROCESS | 2964 | 1472904266174 Marionette TRACE conn3 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:26 INFO - PROCESS | 2964 | 1472904266176 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:04:26 INFO - PROCESS | 2964 | 1472904266252 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 05:04:26 INFO - PROCESS | 2964 | 1472904266257 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:26 INFO - PROCESS | 2964 | 1472904266259 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:04:26 INFO - PROCESS | 2964 | ++DOCSHELL 1AA56C00 == 13 [pid = 2964] [id = 13] 05:04:26 INFO - PROCESS | 2964 | ++DOMWINDOW == 35 (1AA59800) [pid = 2964] [serial = 35] [outer = 00000000] 05:04:26 INFO - PROCESS | 2964 | ++DOMWINDOW == 36 (1AACE800) [pid = 2964] [serial = 36] [outer = 1AA59800] 05:04:26 INFO - PROCESS | 2964 | 1472904266283 Marionette DEBUG loaded listener.js 05:04:26 INFO - PROCESS | 2964 | ++DOMWINDOW == 37 (1AAD2800) [pid = 2964] [serial = 37] [outer = 1AA59800] 05:04:26 INFO - PROCESS | 2964 | 1472904266487 Marionette TRACE conn3 <- [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]]]}] 05:04:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 05:04:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 335ms 05:04:26 INFO - PROCESS | 2964 | 1472904266525 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 05:04:26 INFO - PROCESS | 2964 | 1472904266526 Marionette TRACE conn3 <- [1,25,null,{"value":"13"}] 05:04:26 INFO - PROCESS | 2964 | 1472904266530 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 05:04:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 05:04:26 INFO - PROCESS | 2964 | 1472904266531 Marionette TRACE conn3 <- [1,26,null,{}] 05:04:26 INFO - PROCESS | 2964 | 1472904266535 Marionette TRACE conn3 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:26 INFO - PROCESS | 2964 | 1472904266537 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:04:26 INFO - PROCESS | 2964 | 1472904266582 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 05:04:26 INFO - PROCESS | 2964 | 1472904266588 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:26 INFO - PROCESS | 2964 | 1472904266590 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:04:26 INFO - PROCESS | 2964 | ++DOCSHELL 1AADA000 == 14 [pid = 2964] [id = 14] 05:04:26 INFO - PROCESS | 2964 | ++DOMWINDOW == 38 (1AB9A000) [pid = 2964] [serial = 38] [outer = 00000000] 05:04:26 INFO - PROCESS | 2964 | ++DOMWINDOW == 39 (1B14FC00) [pid = 2964] [serial = 39] [outer = 1AB9A000] 05:04:26 INFO - PROCESS | 2964 | 1472904266637 Marionette DEBUG loaded listener.js 05:04:26 INFO - PROCESS | 2964 | ++DOMWINDOW == 40 (1B154400) [pid = 2964] [serial = 40] [outer = 1AB9A000] 05:04:26 INFO - PROCESS | 2964 | ++DOCSHELL 1B155800 == 15 [pid = 2964] [id = 15] 05:04:26 INFO - PROCESS | 2964 | ++DOMWINDOW == 41 (1B303400) [pid = 2964] [serial = 41] [outer = 00000000] 05:04:26 INFO - PROCESS | 2964 | ++DOMWINDOW == 42 (1B304000) [pid = 2964] [serial = 42] [outer = 1B303400] 05:04:26 INFO - PROCESS | 2964 | ++DOMWINDOW == 43 (1B30B800) [pid = 2964] [serial = 43] [outer = 1B303400] 05:04:26 INFO - PROCESS | 2964 | ++DOCSHELL 1503D400 == 16 [pid = 2964] [id = 16] 05:04:26 INFO - PROCESS | 2964 | ++DOMWINDOW == 44 (1B14A800) [pid = 2964] [serial = 44] [outer = 00000000] 05:04:26 INFO - PROCESS | 2964 | ++DOMWINDOW == 45 (1B35A400) [pid = 2964] [serial = 45] [outer = 1B14A800] 05:04:26 INFO - PROCESS | 2964 | ++DOMWINDOW == 46 (1B365000) [pid = 2964] [serial = 46] [outer = 1B14A800] 05:04:26 INFO - PROCESS | 2964 | 1472904266988 Marionette TRACE conn3 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 05:04:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 05:04:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 463ms 05:04:26 INFO - PROCESS | 2964 | 1472904266982 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 05:04:26 INFO - PROCESS | 2964 | 1472904266984 Marionette TRACE conn3 <- [1,29,null,{"value":"13"}] 05:04:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 05:04:26 INFO - PROCESS | 2964 | 1472904266987 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 05:04:27 INFO - PROCESS | 2964 | 1472904267002 Marionette TRACE conn3 <- [1,30,null,{}] 05:04:27 INFO - PROCESS | 2964 | 1472904267006 Marionette TRACE conn3 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:27 INFO - PROCESS | 2964 | 1472904267007 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:04:27 INFO - PROCESS | 2964 | 1472904267089 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 05:04:27 INFO - PROCESS | 2964 | --DOCSHELL 118A5400 == 15 [pid = 2964] [id = 1] 05:04:27 INFO - PROCESS | 2964 | 1472904267389 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:27 INFO - PROCESS | 2964 | 1472904267393 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:04:27 INFO - PROCESS | 2964 | ++DOCSHELL 0F9E3400 == 16 [pid = 2964] [id = 17] 05:04:27 INFO - PROCESS | 2964 | ++DOMWINDOW == 47 (0F9E7400) [pid = 2964] [serial = 47] [outer = 00000000] 05:04:27 INFO - PROCESS | 2964 | ++DOMWINDOW == 48 (10329400) [pid = 2964] [serial = 48] [outer = 0F9E7400] 05:04:27 INFO - PROCESS | 2964 | 1472904267456 Marionette DEBUG loaded listener.js 05:04:27 INFO - PROCESS | 2964 | ++DOMWINDOW == 49 (10A08000) [pid = 2964] [serial = 49] [outer = 0F9E7400] 05:04:27 INFO - PROCESS | 2964 | 1472904267883 Marionette TRACE conn3 <- [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]]]}] 05:04:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 05:04:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 917ms 05:04:27 INFO - PROCESS | 2964 | 1472904267921 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 05:04:27 INFO - PROCESS | 2964 | 1472904267925 Marionette TRACE conn3 <- [1,33,null,{"value":"13"}] 05:04:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 05:04:27 INFO - PROCESS | 2964 | 1472904267930 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 05:04:27 INFO - PROCESS | 2964 | 1472904267934 Marionette TRACE conn3 <- [1,34,null,{}] 05:04:27 INFO - PROCESS | 2964 | 1472904267939 Marionette TRACE conn3 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:27 INFO - PROCESS | 2964 | 1472904267942 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:04:28 INFO - PROCESS | 2964 | 1472904268018 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 05:04:28 INFO - PROCESS | 2964 | 1472904268088 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:28 INFO - PROCESS | 2964 | 1472904268091 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:04:28 INFO - PROCESS | 2964 | ++DOCSHELL 112D1400 == 17 [pid = 2964] [id = 18] 05:04:28 INFO - PROCESS | 2964 | ++DOMWINDOW == 50 (118A6000) [pid = 2964] [serial = 50] [outer = 00000000] 05:04:28 INFO - PROCESS | 2964 | ++DOMWINDOW == 51 (129F0C00) [pid = 2964] [serial = 51] [outer = 118A6000] 05:04:28 INFO - PROCESS | 2964 | 1472904268128 Marionette DEBUG loaded listener.js 05:04:28 INFO - PROCESS | 2964 | ++DOMWINDOW == 52 (12BC8000) [pid = 2964] [serial = 52] [outer = 118A6000] 05:04:28 INFO - PROCESS | 2964 | --DOCSHELL 118A6800 == 16 [pid = 2964] [id = 4] 05:04:28 INFO - PROCESS | 2964 | 1472904268612 Marionette TRACE conn3 <- [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]]]}] 05:04:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 05:04:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 691ms 05:04:28 INFO - PROCESS | 2964 | 1472904268628 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 05:04:28 INFO - PROCESS | 2964 | 1472904268609 Marionette TRACE conn3 <- [1,37,null,{"value":"13"}] 05:04:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 05:04:28 INFO - PROCESS | 2964 | 1472904268614 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 05:04:28 INFO - PROCESS | 2964 | 1472904268618 Marionette TRACE conn3 <- [1,38,null,{}] 05:04:28 INFO - PROCESS | 2964 | 1472904268623 Marionette TRACE conn3 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:28 INFO - PROCESS | 2964 | 1472904268626 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:04:28 INFO - PROCESS | 2964 | 1472904268686 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 05:04:28 INFO - PROCESS | 2964 | 1472904268694 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:28 INFO - PROCESS | 2964 | 1472904268697 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:04:28 INFO - PROCESS | 2964 | ++DOCSHELL 10F3D400 == 17 [pid = 2964] [id = 19] 05:04:28 INFO - PROCESS | 2964 | ++DOMWINDOW == 53 (10F42400) [pid = 2964] [serial = 53] [outer = 00000000] 05:04:28 INFO - PROCESS | 2964 | ++DOMWINDOW == 54 (11256400) [pid = 2964] [serial = 54] [outer = 10F42400] 05:04:28 INFO - PROCESS | 2964 | 1472904268724 Marionette DEBUG loaded listener.js 05:04:28 INFO - PROCESS | 2964 | ++DOMWINDOW == 55 (11262C00) [pid = 2964] [serial = 55] [outer = 10F42400] 05:04:29 INFO - PROCESS | 2964 | 1472904269005 Marionette TRACE conn3 <- [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]]]}] 05:04:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 05:04:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 415ms 05:04:29 INFO - PROCESS | 2964 | 1472904269053 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 05:04:29 INFO - PROCESS | 2964 | 1472904269058 Marionette TRACE conn3 <- [1,41,null,{"value":"13"}] 05:04:29 INFO - PROCESS | 2964 | 1472904269043 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 05:04:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 05:04:29 INFO - PROCESS | 2964 | 1472904269046 Marionette TRACE conn3 <- [1,42,null,{}] 05:04:29 INFO - PROCESS | 2964 | 1472904269049 Marionette TRACE conn3 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:29 INFO - PROCESS | 2964 | 1472904269052 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:04:29 INFO - PROCESS | 2964 | 1472904269118 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 05:04:29 INFO - PROCESS | 2964 | 1472904269132 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:29 INFO - PROCESS | 2964 | 1472904269134 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:04:29 INFO - PROCESS | 2964 | ++DOCSHELL 1180B800 == 18 [pid = 2964] [id = 20] 05:04:29 INFO - PROCESS | 2964 | ++DOMWINDOW == 56 (1180BC00) [pid = 2964] [serial = 56] [outer = 00000000] 05:04:29 INFO - PROCESS | 2964 | ++DOMWINDOW == 57 (118A5C00) [pid = 2964] [serial = 57] [outer = 1180BC00] 05:04:29 INFO - PROCESS | 2964 | 1472904269163 Marionette DEBUG loaded listener.js 05:04:29 INFO - PROCESS | 2964 | ++DOMWINDOW == 58 (11D03800) [pid = 2964] [serial = 58] [outer = 1180BC00] 05:04:29 INFO - PROCESS | 2964 | 1472904269429 Marionette TRACE conn3 <- [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]]]}] 05:04:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 05:04:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 395ms 05:04:29 INFO - PROCESS | 2964 | 1472904269465 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 05:04:29 INFO - PROCESS | 2964 | 1472904269468 Marionette TRACE conn3 <- [1,45,null,{"value":"13"}] 05:04:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 05:04:29 INFO - PROCESS | 2964 | 1472904269471 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 05:04:29 INFO - PROCESS | 2964 | 1472904269475 Marionette TRACE conn3 <- [1,46,null,{}] 05:04:29 INFO - PROCESS | 2964 | 1472904269464 Marionette TRACE conn3 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:29 INFO - PROCESS | 2964 | 1472904269468 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:04:29 INFO - PROCESS | 2964 | 1472904269530 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 05:04:29 INFO - PROCESS | 2964 | 1472904269537 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:29 INFO - PROCESS | 2964 | 1472904269540 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:04:29 INFO - PROCESS | 2964 | ++DOCSHELL 12BC5400 == 19 [pid = 2964] [id = 21] 05:04:29 INFO - PROCESS | 2964 | ++DOMWINDOW == 59 (12BC5800) [pid = 2964] [serial = 59] [outer = 00000000] 05:04:29 INFO - PROCESS | 2964 | ++DOMWINDOW == 60 (12E83000) [pid = 2964] [serial = 60] [outer = 12BC5800] 05:04:29 INFO - PROCESS | 2964 | 1472904269571 Marionette DEBUG loaded listener.js 05:04:29 INFO - PROCESS | 2964 | ++DOMWINDOW == 61 (1343F400) [pid = 2964] [serial = 61] [outer = 12BC5800] 05:04:29 INFO - PROCESS | 2964 | 1472904269887 Marionette TRACE conn3 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 05:04:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 05:04:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 463ms 05:04:29 INFO - PROCESS | 2964 | 1472904269940 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 05:04:29 INFO - PROCESS | 2964 | 1472904269920 Marionette TRACE conn3 <- [1,49,null,{"value":"13"}] 05:04:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 05:04:29 INFO - PROCESS | 2964 | 1472904269924 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 05:04:29 INFO - PROCESS | 2964 | 1472904269925 Marionette TRACE conn3 <- [1,50,null,{}] 05:04:29 INFO - PROCESS | 2964 | 1472904269929 Marionette TRACE conn3 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:29 INFO - PROCESS | 2964 | 1472904269931 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:04:29 INFO - PROCESS | 2964 | 1472904270003 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 05:04:30 INFO - PROCESS | 2964 | 1472904270049 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:30 INFO - PROCESS | 2964 | 1472904270051 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:04:30 INFO - PROCESS | 2964 | ++DOCSHELL 15039000 == 20 [pid = 2964] [id = 22] 05:04:30 INFO - PROCESS | 2964 | ++DOMWINDOW == 62 (15039400) [pid = 2964] [serial = 62] [outer = 00000000] 05:04:30 INFO - PROCESS | 2964 | ++DOMWINDOW == 63 (1509E400) [pid = 2964] [serial = 63] [outer = 15039400] 05:04:30 INFO - PROCESS | 2964 | 1472904270076 Marionette DEBUG loaded listener.js 05:04:30 INFO - PROCESS | 2964 | ++DOMWINDOW == 64 (151F0800) [pid = 2964] [serial = 64] [outer = 15039400] 05:04:30 INFO - PROCESS | 2964 | 1472904270302 Marionette TRACE conn3 <- [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]]]}] 05:04:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 05:04:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 375ms 05:04:30 INFO - PROCESS | 2964 | 1472904270307 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 05:04:30 INFO - PROCESS | 2964 | 1472904270308 Marionette TRACE conn3 <- [1,53,null,{"value":"13"}] 05:04:30 INFO - PROCESS | 2964 | 1472904270312 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 05:04:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 05:04:30 INFO - PROCESS | 2964 | 1472904270314 Marionette TRACE conn3 <- [1,54,null,{}] 05:04:30 INFO - PROCESS | 2964 | 1472904270317 Marionette TRACE conn3 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:30 INFO - PROCESS | 2964 | 1472904270319 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:04:30 INFO - PROCESS | 2964 | 1472904270375 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 05:04:30 INFO - PROCESS | 2964 | 1472904270412 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:30 INFO - PROCESS | 2964 | 1472904270414 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:04:30 INFO - PROCESS | 2964 | ++DOCSHELL 11261C00 == 21 [pid = 2964] [id = 23] 05:04:30 INFO - PROCESS | 2964 | ++DOMWINDOW == 65 (12E36400) [pid = 2964] [serial = 65] [outer = 00000000] 05:04:30 INFO - PROCESS | 2964 | ++DOMWINDOW == 66 (1575D400) [pid = 2964] [serial = 66] [outer = 12E36400] 05:04:30 INFO - PROCESS | 2964 | 1472904270432 Marionette DEBUG loaded listener.js 05:04:30 INFO - PROCESS | 2964 | ++DOMWINDOW == 67 (15912000) [pid = 2964] [serial = 67] [outer = 12E36400] 05:04:30 INFO - PROCESS | 2964 | 1472904270665 Marionette TRACE conn3 <- [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]]]}] 05:04:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 05:04:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 374ms 05:04:30 INFO - PROCESS | 2964 | 1472904270680 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 05:04:30 INFO - PROCESS | 2964 | 1472904270684 Marionette TRACE conn3 <- [1,57,null,{"value":"13"}] 05:04:30 INFO - PROCESS | 2964 | 1472904270687 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 05:04:30 INFO - PROCESS | 2964 | 1472904270689 Marionette TRACE conn3 <- [1,58,null,{}] 05:04:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 05:04:30 INFO - PROCESS | 2964 | 1472904270693 Marionette TRACE conn3 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:30 INFO - PROCESS | 2964 | 1472904270698 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:04:30 INFO - PROCESS | 2964 | 1472904270794 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 05:04:30 INFO - PROCESS | 2964 | 1472904270781 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:30 INFO - PROCESS | 2964 | 1472904270783 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:04:30 INFO - PROCESS | 2964 | ++DOCSHELL 15C2A000 == 22 [pid = 2964] [id = 24] 05:04:30 INFO - PROCESS | 2964 | ++DOMWINDOW == 68 (15C2F400) [pid = 2964] [serial = 68] [outer = 00000000] 05:04:30 INFO - PROCESS | 2964 | ++DOMWINDOW == 69 (15C54800) [pid = 2964] [serial = 69] [outer = 15C2F400] 05:04:30 INFO - PROCESS | 2964 | 1472904270830 Marionette DEBUG loaded listener.js 05:04:30 INFO - PROCESS | 2964 | ++DOMWINDOW == 70 (15C7F000) [pid = 2964] [serial = 70] [outer = 15C2F400] 05:04:31 INFO - PROCESS | 2964 | 1472904271074 Marionette TRACE conn3 <- [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]]]}] 05:04:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 05:04:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 405ms 05:04:31 INFO - PROCESS | 2964 | 1472904271102 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 05:04:31 INFO - PROCESS | 2964 | 1472904271104 Marionette TRACE conn3 <- [1,61,null,{"value":"13"}] 05:04:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 05:04:31 INFO - PROCESS | 2964 | 1472904271107 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 05:04:31 INFO - PROCESS | 2964 | 1472904271109 Marionette TRACE conn3 <- [1,62,null,{}] 05:04:31 INFO - PROCESS | 2964 | 1472904271113 Marionette TRACE conn3 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:31 INFO - PROCESS | 2964 | 1472904271115 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:04:31 INFO - PROCESS | 2964 | 1472904271170 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 05:04:31 INFO - PROCESS | 2964 | 1472904271178 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:31 INFO - PROCESS | 2964 | 1472904271180 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:04:31 INFO - PROCESS | 2964 | ++DOCSHELL 114E4800 == 23 [pid = 2964] [id = 25] 05:04:31 INFO - PROCESS | 2964 | ++DOMWINDOW == 71 (12C88C00) [pid = 2964] [serial = 71] [outer = 00000000] 05:04:31 INFO - PROCESS | 2964 | ++DOMWINDOW == 72 (169EE000) [pid = 2964] [serial = 72] [outer = 12C88C00] 05:04:31 INFO - PROCESS | 2964 | 1472904271225 Marionette DEBUG loaded listener.js 05:04:31 INFO - PROCESS | 2964 | ++DOMWINDOW == 73 (169F1C00) [pid = 2964] [serial = 73] [outer = 12C88C00] 05:04:31 INFO - PROCESS | 2964 | 1472904271468 Marionette TRACE conn3 <- [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]]]}] 05:04:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 05:04:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 374ms 05:04:31 INFO - PROCESS | 2964 | 1472904271481 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 05:04:31 INFO - PROCESS | 2964 | 1472904271483 Marionette TRACE conn3 <- [1,65,null,{"value":"13"}] 05:04:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 05:04:31 INFO - PROCESS | 2964 | 1472904271486 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 05:04:31 INFO - PROCESS | 2964 | 1472904271487 Marionette TRACE conn3 <- [1,66,null,{}] 05:04:31 INFO - PROCESS | 2964 | 1472904271491 Marionette TRACE conn3 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:31 INFO - PROCESS | 2964 | 1472904271493 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:04:31 INFO - PROCESS | 2964 | 1472904271570 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 05:04:31 INFO - PROCESS | 2964 | 1472904271598 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:31 INFO - PROCESS | 2964 | 1472904271600 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:04:31 INFO - PROCESS | 2964 | ++DOCSHELL 12E82C00 == 24 [pid = 2964] [id = 26] 05:04:31 INFO - PROCESS | 2964 | ++DOMWINDOW == 74 (15C50C00) [pid = 2964] [serial = 74] [outer = 00000000] 05:04:31 INFO - PROCESS | 2964 | ++DOMWINDOW == 75 (1700F400) [pid = 2964] [serial = 75] [outer = 15C50C00] 05:04:31 INFO - PROCESS | 2964 | 1472904271622 Marionette DEBUG loaded listener.js 05:04:31 INFO - PROCESS | 2964 | ++DOMWINDOW == 76 (170C6400) [pid = 2964] [serial = 76] [outer = 15C50C00] 05:04:31 INFO - PROCESS | 2964 | 1472904271853 Marionette TRACE conn3 <- [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]]]}] 05:04:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 05:04:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 404ms 05:04:31 INFO - PROCESS | 2964 | 1472904271899 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 05:04:31 INFO - PROCESS | 2964 | 1472904271901 Marionette TRACE conn3 <- [1,69,null,{"value":"13"}] 05:04:31 INFO - PROCESS | 2964 | 1472904271904 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 05:04:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 05:04:31 INFO - PROCESS | 2964 | 1472904271883 Marionette TRACE conn3 <- [1,70,null,{}] 05:04:31 INFO - PROCESS | 2964 | 1472904271886 Marionette TRACE conn3 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:31 INFO - PROCESS | 2964 | 1472904271888 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:04:31 INFO - PROCESS | 2964 | 1472904271965 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 05:04:31 INFO - PROCESS | 2964 | 1472904271972 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:31 INFO - PROCESS | 2964 | 1472904271974 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:04:31 INFO - PROCESS | 2964 | ++DOCSHELL 12E36000 == 25 [pid = 2964] [id = 27] 05:04:31 INFO - PROCESS | 2964 | ++DOMWINDOW == 77 (167EB400) [pid = 2964] [serial = 77] [outer = 00000000] 05:04:31 INFO - PROCESS | 2964 | ++DOMWINDOW == 78 (177CF400) [pid = 2964] [serial = 78] [outer = 167EB400] 05:04:31 INFO - PROCESS | 2964 | 1472904272020 Marionette DEBUG loaded listener.js 05:04:32 INFO - PROCESS | 2964 | ++DOMWINDOW == 79 (177D2800) [pid = 2964] [serial = 79] [outer = 167EB400] 05:04:32 INFO - PROCESS | 2964 | 1472904272260 Marionette TRACE conn3 <- [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]]]}] 05:04:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 05:04:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 405ms 05:04:32 INFO - PROCESS | 2964 | 1472904272287 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 05:04:32 INFO - PROCESS | 2964 | 1472904272289 Marionette TRACE conn3 <- [1,73,null,{"value":"13"}] 05:04:32 INFO - PROCESS | 2964 | 1472904272294 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 05:04:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 05:04:32 INFO - PROCESS | 2964 | 1472904272295 Marionette TRACE conn3 <- [1,74,null,{}] 05:04:32 INFO - PROCESS | 2964 | 1472904272299 Marionette TRACE conn3 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:32 INFO - PROCESS | 2964 | 1472904272301 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:04:32 INFO - PROCESS | 2964 | 1472904272384 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 05:04:32 INFO - PROCESS | 2964 | 1472904272396 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:32 INFO - PROCESS | 2964 | 1472904272398 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:04:32 INFO - PROCESS | 2964 | ++DOCSHELL 1102C800 == 26 [pid = 2964] [id = 28] 05:04:32 INFO - PROCESS | 2964 | ++DOMWINDOW == 80 (13ACDC00) [pid = 2964] [serial = 80] [outer = 00000000] 05:04:32 INFO - PROCESS | 2964 | ++DOMWINDOW == 81 (17E0DC00) [pid = 2964] [serial = 81] [outer = 13ACDC00] 05:04:32 INFO - PROCESS | 2964 | 1472904272444 Marionette DEBUG loaded listener.js 05:04:32 INFO - PROCESS | 2964 | ++DOMWINDOW == 82 (1811A800) [pid = 2964] [serial = 82] [outer = 13ACDC00] 05:04:32 INFO - PROCESS | 2964 | 1472904272679 Marionette TRACE conn3 <- [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]]]}] 05:04:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 05:04:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 404ms 05:04:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 05:04:32 INFO - PROCESS | 2964 | 1472904272718 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 05:04:32 INFO - PROCESS | 2964 | 1472904272720 Marionette TRACE conn3 <- [1,77,null,{"value":"13"}] 05:04:32 INFO - PROCESS | 2964 | 1472904272701 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 05:04:32 INFO - PROCESS | 2964 | 1472904272704 Marionette TRACE conn3 <- [1,78,null,{}] 05:04:32 INFO - PROCESS | 2964 | 1472904272719 Marionette TRACE conn3 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:32 INFO - PROCESS | 2964 | 1472904272722 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:04:32 INFO - PROCESS | 2964 | 1472904272798 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 05:04:32 INFO - PROCESS | 2964 | 1472904272786 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:32 INFO - PROCESS | 2964 | 1472904272789 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:04:32 INFO - PROCESS | 2964 | ++DOCSHELL 181DE000 == 27 [pid = 2964] [id = 29] 05:04:32 INFO - PROCESS | 2964 | ++DOMWINDOW == 83 (1837B800) [pid = 2964] [serial = 83] [outer = 00000000] 05:04:32 INFO - PROCESS | 2964 | ++DOMWINDOW == 84 (19AE1400) [pid = 2964] [serial = 84] [outer = 1837B800] 05:04:32 INFO - PROCESS | 2964 | 1472904272835 Marionette DEBUG loaded listener.js 05:04:32 INFO - PROCESS | 2964 | ++DOMWINDOW == 85 (19C88000) [pid = 2964] [serial = 85] [outer = 1837B800] 05:04:33 INFO - PROCESS | 2964 | 1472904273073 Marionette TRACE conn3 <- [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]]]}] 05:04:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 05:04:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 414ms 05:04:33 INFO - PROCESS | 2964 | 1472904273117 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 05:04:33 INFO - PROCESS | 2964 | 1472904273119 Marionette TRACE conn3 <- [1,81,null,{"value":"13"}] 05:04:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 05:04:33 INFO - PROCESS | 2964 | 1472904273126 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 05:04:33 INFO - PROCESS | 2964 | 1472904273128 Marionette TRACE conn3 <- [1,82,null,{}] 05:04:33 INFO - PROCESS | 2964 | 1472904273131 Marionette TRACE conn3 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:33 INFO - PROCESS | 2964 | 1472904273133 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:04:33 INFO - PROCESS | 2964 | 1472904273190 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 05:04:33 INFO - PROCESS | 2964 | 1472904273197 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:33 INFO - PROCESS | 2964 | 1472904273199 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:04:33 INFO - PROCESS | 2964 | ++DOCSHELL 11810400 == 28 [pid = 2964] [id = 30] 05:04:33 INFO - PROCESS | 2964 | ++DOMWINDOW == 86 (1189B400) [pid = 2964] [serial = 86] [outer = 00000000] 05:04:33 INFO - PROCESS | 2964 | ++DOMWINDOW == 87 (19C8E000) [pid = 2964] [serial = 87] [outer = 1189B400] 05:04:33 INFO - PROCESS | 2964 | 1472904273237 Marionette DEBUG loaded listener.js 05:04:33 INFO - PROCESS | 2964 | ++DOMWINDOW == 88 (19E90800) [pid = 2964] [serial = 88] [outer = 1189B400] 05:04:33 INFO - PROCESS | 2964 | 1472904274001 Marionette TRACE conn3 <- [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]]]}] 05:04:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 05:04:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 878ms 05:04:34 INFO - PROCESS | 2964 | 1472904274009 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 05:04:34 INFO - PROCESS | 2964 | 1472904274013 Marionette TRACE conn3 <- [1,85,null,{"value":"13"}] 05:04:34 INFO - PROCESS | 2964 | 1472904274018 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 05:04:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 05:04:34 INFO - PROCESS | 2964 | 1472904274022 Marionette TRACE conn3 <- [1,86,null,{}] 05:04:34 INFO - PROCESS | 2964 | 1472904274027 Marionette TRACE conn3 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:34 INFO - PROCESS | 2964 | 1472904274030 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:04:34 INFO - PROCESS | 2964 | 1472904274111 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 05:04:34 INFO - PROCESS | 2964 | 1472904274123 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:34 INFO - PROCESS | 2964 | 1472904274125 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:04:34 INFO - PROCESS | 2964 | ++DOCSHELL 10F43000 == 29 [pid = 2964] [id = 31] 05:04:34 INFO - PROCESS | 2964 | ++DOMWINDOW == 89 (11030400) [pid = 2964] [serial = 89] [outer = 00000000] 05:04:34 INFO - PROCESS | 2964 | ++DOMWINDOW == 90 (112C3800) [pid = 2964] [serial = 90] [outer = 11030400] 05:04:34 INFO - PROCESS | 2964 | 1472904274192 Marionette DEBUG loaded listener.js 05:04:34 INFO - PROCESS | 2964 | ++DOMWINDOW == 91 (11477800) [pid = 2964] [serial = 91] [outer = 11030400] 05:04:34 INFO - PROCESS | 2964 | 1472904274473 Marionette TRACE conn3 <- [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]]]}] 05:04:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 05:04:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 464ms 05:04:34 INFO - PROCESS | 2964 | 1472904274487 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 05:04:34 INFO - PROCESS | 2964 | 1472904274491 Marionette TRACE conn3 <- [1,89,null,{"value":"13"}] 05:04:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 05:04:34 INFO - PROCESS | 2964 | 1472904274516 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 05:04:34 INFO - PROCESS | 2964 | 1472904274519 Marionette TRACE conn3 <- [1,90,null,{}] 05:04:34 INFO - PROCESS | 2964 | 1472904274523 Marionette TRACE conn3 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:34 INFO - PROCESS | 2964 | 1472904274525 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:04:34 INFO - PROCESS | 2964 | 1472904274620 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 05:04:34 INFO - PROCESS | 2964 | 1472904274610 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:34 INFO - PROCESS | 2964 | 1472904274612 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:04:34 INFO - PROCESS | 2964 | ++DOCSHELL 11DA3C00 == 30 [pid = 2964] [id = 32] 05:04:34 INFO - PROCESS | 2964 | ++DOMWINDOW == 92 (11DA4C00) [pid = 2964] [serial = 92] [outer = 00000000] 05:04:34 INFO - PROCESS | 2964 | ++DOMWINDOW == 93 (12B75800) [pid = 2964] [serial = 93] [outer = 11DA4C00] 05:04:34 INFO - PROCESS | 2964 | 1472904274905 Marionette DEBUG loaded listener.js 05:04:34 INFO - PROCESS | 2964 | ++DOMWINDOW == 94 (12E32000) [pid = 2964] [serial = 94] [outer = 11DA4C00] 05:04:34 INFO - PROCESS | 2964 | --DOMWINDOW == 93 (14210C00) [pid = 2964] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 05:04:34 INFO - PROCESS | 2964 | --DOMWINDOW == 92 (1AA59800) [pid = 2964] [serial = 35] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 05:04:34 INFO - PROCESS | 2964 | --DOMWINDOW == 91 (1A8C9000) [pid = 2964] [serial = 32] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 05:04:34 INFO - PROCESS | 2964 | --DOMWINDOW == 90 (1503EC00) [pid = 2964] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 05:04:34 INFO - PROCESS | 2964 | --DOMWINDOW == 89 (1A517800) [pid = 2964] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 05:04:34 INFO - PROCESS | 2964 | --DOMWINDOW == 88 (19C8F400) [pid = 2964] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 05:04:34 INFO - PROCESS | 2964 | --DOMWINDOW == 87 (12E36400) [pid = 2964] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 05:04:34 INFO - PROCESS | 2964 | --DOMWINDOW == 86 (15C2F400) [pid = 2964] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 05:04:34 INFO - PROCESS | 2964 | --DOMWINDOW == 85 (12C88C00) [pid = 2964] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 05:04:34 INFO - PROCESS | 2964 | --DOMWINDOW == 84 (15C50C00) [pid = 2964] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 05:04:34 INFO - PROCESS | 2964 | --DOMWINDOW == 83 (167EB400) [pid = 2964] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 05:04:34 INFO - PROCESS | 2964 | --DOMWINDOW == 82 (13ACDC00) [pid = 2964] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 05:04:34 INFO - PROCESS | 2964 | --DOMWINDOW == 81 (1AB9A000) [pid = 2964] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 05:04:34 INFO - PROCESS | 2964 | --DOMWINDOW == 80 (0F9E7400) [pid = 2964] [serial = 47] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 05:04:34 INFO - PROCESS | 2964 | --DOMWINDOW == 79 (118A6000) [pid = 2964] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 05:04:34 INFO - PROCESS | 2964 | --DOMWINDOW == 78 (10F42400) [pid = 2964] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 05:04:34 INFO - PROCESS | 2964 | --DOMWINDOW == 77 (1180BC00) [pid = 2964] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 05:04:34 INFO - PROCESS | 2964 | --DOMWINDOW == 76 (12BC5800) [pid = 2964] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 05:04:34 INFO - PROCESS | 2964 | --DOMWINDOW == 75 (15039400) [pid = 2964] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 05:04:35 INFO - PROCESS | 2964 | 1472904275149 Marionette TRACE conn3 <- [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]]]}] 05:04:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 05:04:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 680ms 05:04:35 INFO - PROCESS | 2964 | 1472904275187 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 05:04:35 INFO - PROCESS | 2964 | 1472904275190 Marionette TRACE conn3 <- [1,93,null,{"value":"13"}] 05:04:35 INFO - PROCESS | 2964 | 1472904275193 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 05:04:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 05:04:35 INFO - PROCESS | 2964 | 1472904275197 Marionette TRACE conn3 <- [1,94,null,{}] 05:04:35 INFO - PROCESS | 2964 | 1472904275209 Marionette TRACE conn3 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:35 INFO - PROCESS | 2964 | 1472904275213 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:04:35 INFO - PROCESS | 2964 | 1472904275276 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 05:04:35 INFO - PROCESS | 2964 | 1472904275303 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:35 INFO - PROCESS | 2964 | 1472904275306 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:04:35 INFO - PROCESS | 2964 | ++DOCSHELL 12B78800 == 31 [pid = 2964] [id = 33] 05:04:35 INFO - PROCESS | 2964 | ++DOMWINDOW == 76 (12B7F800) [pid = 2964] [serial = 95] [outer = 00000000] 05:04:35 INFO - PROCESS | 2964 | ++DOMWINDOW == 77 (13449400) [pid = 2964] [serial = 96] [outer = 12B7F800] 05:04:35 INFO - PROCESS | 2964 | 1472904275338 Marionette DEBUG loaded listener.js 05:04:35 INFO - PROCESS | 2964 | ++DOMWINDOW == 78 (13B59400) [pid = 2964] [serial = 97] [outer = 12B7F800] 05:04:35 INFO - PROCESS | 2964 | 1472904275593 Marionette TRACE conn3 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 05:04:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 05:04:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 444ms 05:04:35 INFO - PROCESS | 2964 | 1472904275658 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 05:04:35 INFO - PROCESS | 2964 | 1472904275661 Marionette TRACE conn3 <- [1,97,null,{"value":"13"}] 05:04:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 05:04:35 INFO - PROCESS | 2964 | 1472904275669 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 05:04:35 INFO - PROCESS | 2964 | 1472904275671 Marionette TRACE conn3 <- [1,98,null,{}] 05:04:35 INFO - PROCESS | 2964 | 1472904275674 Marionette TRACE conn3 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:35 INFO - PROCESS | 2964 | 1472904275676 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:04:35 INFO - PROCESS | 2964 | 1472904275735 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 05:04:35 INFO - PROCESS | 2964 | 1472904275724 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:35 INFO - PROCESS | 2964 | 1472904275726 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:04:35 INFO - PROCESS | 2964 | ++DOCSHELL 1443CC00 == 32 [pid = 2964] [id = 34] 05:04:35 INFO - PROCESS | 2964 | ++DOMWINDOW == 79 (15033000) [pid = 2964] [serial = 98] [outer = 00000000] 05:04:35 INFO - PROCESS | 2964 | ++DOMWINDOW == 80 (15669800) [pid = 2964] [serial = 99] [outer = 15033000] 05:04:35 INFO - PROCESS | 2964 | 1472904275771 Marionette DEBUG loaded listener.js 05:04:35 INFO - PROCESS | 2964 | ++DOMWINDOW == 81 (15911C00) [pid = 2964] [serial = 100] [outer = 15033000] 05:04:36 INFO - PROCESS | 2964 | 1472904276045 Marionette TRACE conn3 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 05:04:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 05:04:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 395ms 05:04:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 05:04:36 INFO - PROCESS | 2964 | 1472904276084 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 05:04:36 INFO - PROCESS | 2964 | 1472904276064 Marionette TRACE conn3 <- [1,101,null,{"value":"13"}] 05:04:36 INFO - PROCESS | 2964 | 1472904276067 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 05:04:36 INFO - PROCESS | 2964 | 1472904276069 Marionette TRACE conn3 <- [1,102,null,{}] 05:04:36 INFO - PROCESS | 2964 | 1472904276072 Marionette TRACE conn3 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:36 INFO - PROCESS | 2964 | 1472904276074 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:04:36 INFO - PROCESS | 2964 | 1472904276140 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 05:04:36 INFO - PROCESS | 2964 | 1472904276203 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:36 INFO - PROCESS | 2964 | 1472904276206 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:04:36 INFO - PROCESS | 2964 | ++DOCSHELL 0F97E800 == 33 [pid = 2964] [id = 35] 05:04:36 INFO - PROCESS | 2964 | ++DOMWINDOW == 82 (0F9EA000) [pid = 2964] [serial = 101] [outer = 00000000] 05:04:36 INFO - PROCESS | 2964 | ++DOMWINDOW == 83 (10375C00) [pid = 2964] [serial = 102] [outer = 0F9EA000] 05:04:36 INFO - PROCESS | 2964 | 1472904276264 Marionette DEBUG loaded listener.js 05:04:36 INFO - PROCESS | 2964 | ++DOMWINDOW == 84 (1055FC00) [pid = 2964] [serial = 103] [outer = 0F9EA000] 05:04:36 INFO - PROCESS | 2964 | 1472904276710 Marionette TRACE conn3 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 05:04:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 05:04:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 651ms 05:04:36 INFO - PROCESS | 2964 | 1472904276729 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 05:04:36 INFO - PROCESS | 2964 | 1472904276733 Marionette TRACE conn3 <- [1,105,null,{"value":"13"}] 05:04:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 05:04:36 INFO - PROCESS | 2964 | 1472904276744 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 05:04:36 INFO - PROCESS | 2964 | 1472904276748 Marionette TRACE conn3 <- [1,106,null,{}] 05:04:36 INFO - PROCESS | 2964 | 1472904276753 Marionette TRACE conn3 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:36 INFO - PROCESS | 2964 | 1472904276756 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:04:36 INFO - PROCESS | 2964 | 1472904276835 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 05:04:36 INFO - PROCESS | 2964 | 1472904276881 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:36 INFO - PROCESS | 2964 | 1472904276884 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:04:36 INFO - PROCESS | 2964 | ++DOCSHELL 11D86800 == 34 [pid = 2964] [id = 36] 05:04:36 INFO - PROCESS | 2964 | ++DOMWINDOW == 85 (11D8A000) [pid = 2964] [serial = 104] [outer = 00000000] 05:04:36 INFO - PROCESS | 2964 | ++DOMWINDOW == 86 (129FC400) [pid = 2964] [serial = 105] [outer = 11D8A000] 05:04:36 INFO - PROCESS | 2964 | 1472904276917 Marionette DEBUG loaded listener.js 05:04:36 INFO - PROCESS | 2964 | ++DOMWINDOW == 87 (13448400) [pid = 2964] [serial = 106] [outer = 11D8A000] 05:04:37 INFO - PROCESS | 2964 | 1472904277277 Marionette TRACE conn3 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 05:04:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 05:04:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 572ms 05:04:37 INFO - PROCESS | 2964 | 1472904277308 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 05:04:37 INFO - PROCESS | 2964 | 1472904277313 Marionette TRACE conn3 <- [1,109,null,{"value":"13"}] 05:04:37 INFO - PROCESS | 2964 | 1472904277317 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 05:04:37 INFO - PROCESS | 2964 | 1472904277319 Marionette TRACE conn3 <- [1,110,null,{}] 05:04:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 05:04:37 INFO - PROCESS | 2964 | 1472904277323 Marionette TRACE conn3 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:37 INFO - PROCESS | 2964 | 1472904277326 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:04:37 INFO - PROCESS | 2964 | 1472904277413 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 05:04:37 INFO - PROCESS | 2964 | 1472904277454 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:37 INFO - PROCESS | 2964 | 1472904277457 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:04:37 INFO - PROCESS | 2964 | ++DOCSHELL 14430C00 == 35 [pid = 2964] [id = 37] 05:04:37 INFO - PROCESS | 2964 | ++DOMWINDOW == 88 (15C4A400) [pid = 2964] [serial = 107] [outer = 00000000] 05:04:37 INFO - PROCESS | 2964 | ++DOMWINDOW == 89 (167EAC00) [pid = 2964] [serial = 108] [outer = 15C4A400] 05:04:37 INFO - PROCESS | 2964 | 1472904277506 Marionette DEBUG loaded listener.js 05:04:37 INFO - PROCESS | 2964 | ++DOMWINDOW == 90 (169EF000) [pid = 2964] [serial = 109] [outer = 15C4A400] 05:04:38 INFO - PROCESS | 2964 | 1472904278056 Marionette TRACE conn3 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 05:04:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 05:04:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 786ms 05:04:38 INFO - PROCESS | 2964 | 1472904278109 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 05:04:38 INFO - PROCESS | 2964 | 1472904278113 Marionette TRACE conn3 <- [1,113,null,{"value":"13"}] 05:04:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 05:04:38 INFO - PROCESS | 2964 | 1472904278123 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 05:04:38 INFO - PROCESS | 2964 | 1472904278126 Marionette TRACE conn3 <- [1,114,null,{}] 05:04:38 INFO - PROCESS | 2964 | 1472904278132 Marionette TRACE conn3 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:38 INFO - PROCESS | 2964 | 1472904278135 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:04:38 INFO - PROCESS | 2964 | 1472904278218 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 05:04:38 INFO - PROCESS | 2964 | 1472904278290 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:38 INFO - PROCESS | 2964 | 1472904278293 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:04:38 INFO - PROCESS | 2964 | ++DOCSHELL 10A55C00 == 36 [pid = 2964] [id = 38] 05:04:38 INFO - PROCESS | 2964 | ++DOMWINDOW == 91 (10BAB000) [pid = 2964] [serial = 110] [outer = 00000000] 05:04:38 INFO - PROCESS | 2964 | ++DOMWINDOW == 92 (1125E800) [pid = 2964] [serial = 111] [outer = 10BAB000] 05:04:38 INFO - PROCESS | 2964 | 1472904278325 Marionette DEBUG loaded listener.js 05:04:38 INFO - PROCESS | 2964 | ++DOMWINDOW == 93 (114EBC00) [pid = 2964] [serial = 112] [outer = 10BAB000] 05:04:38 INFO - PROCESS | 2964 | --DOCSHELL 11DA3C00 == 35 [pid = 2964] [id = 32] 05:04:38 INFO - PROCESS | 2964 | --DOCSHELL 12B78800 == 34 [pid = 2964] [id = 33] 05:04:38 INFO - PROCESS | 2964 | --DOCSHELL 10F43000 == 33 [pid = 2964] [id = 31] 05:04:38 INFO - PROCESS | 2964 | --DOCSHELL 1443CC00 == 32 [pid = 2964] [id = 34] 05:04:38 INFO - PROCESS | 2964 | --DOCSHELL 11810400 == 31 [pid = 2964] [id = 30] 05:04:38 INFO - PROCESS | 2964 | --DOCSHELL 14430C00 == 30 [pid = 2964] [id = 37] 05:04:38 INFO - PROCESS | 2964 | --DOCSHELL 181DE000 == 29 [pid = 2964] [id = 29] 05:04:38 INFO - PROCESS | 2964 | --DOCSHELL 0F97E800 == 28 [pid = 2964] [id = 35] 05:04:38 INFO - PROCESS | 2964 | --DOCSHELL 11D86800 == 27 [pid = 2964] [id = 36] 05:04:38 INFO - PROCESS | 2964 | --DOMWINDOW == 92 (167E9800) [pid = 2964] [serial = 17] [outer = 00000000] [url = about:blank] 05:04:38 INFO - PROCESS | 2964 | --DOMWINDOW == 91 (14435800) [pid = 2964] [serial = 9] [outer = 00000000] [url = about:blank] 05:04:38 INFO - PROCESS | 2964 | --DOMWINDOW == 90 (1443AC00) [pid = 2964] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 05:04:38 INFO - PROCESS | 2964 | --DOMWINDOW == 89 (11D87000) [pid = 2964] [serial = 4] [outer = 00000000] [url = about:blank] 05:04:38 INFO - PROCESS | 2964 | --DOMWINDOW == 88 (19AE1400) [pid = 2964] [serial = 84] [outer = 00000000] [url = about:blank] 05:04:38 INFO - PROCESS | 2964 | --DOMWINDOW == 87 (1575D400) [pid = 2964] [serial = 66] [outer = 00000000] [url = about:blank] 05:04:38 INFO - PROCESS | 2964 | --DOMWINDOW == 86 (15C54800) [pid = 2964] [serial = 69] [outer = 00000000] [url = about:blank] 05:04:38 INFO - PROCESS | 2964 | --DOMWINDOW == 85 (15912000) [pid = 2964] [serial = 67] [outer = 00000000] [url = about:blank] 05:04:38 INFO - PROCESS | 2964 | --DOMWINDOW == 84 (169EE000) [pid = 2964] [serial = 72] [outer = 00000000] [url = about:blank] 05:04:38 INFO - PROCESS | 2964 | --DOMWINDOW == 83 (1700F400) [pid = 2964] [serial = 75] [outer = 00000000] [url = about:blank] 05:04:38 INFO - PROCESS | 2964 | --DOMWINDOW == 82 (177CF400) [pid = 2964] [serial = 78] [outer = 00000000] [url = about:blank] 05:04:38 INFO - PROCESS | 2964 | --DOMWINDOW == 81 (17E0DC00) [pid = 2964] [serial = 81] [outer = 00000000] [url = about:blank] 05:04:38 INFO - PROCESS | 2964 | --DOMWINDOW == 80 (10329400) [pid = 2964] [serial = 48] [outer = 00000000] [url = about:blank] 05:04:38 INFO - PROCESS | 2964 | --DOMWINDOW == 79 (129F0C00) [pid = 2964] [serial = 51] [outer = 00000000] [url = about:blank] 05:04:38 INFO - PROCESS | 2964 | --DOMWINDOW == 78 (11256400) [pid = 2964] [serial = 54] [outer = 00000000] [url = about:blank] 05:04:38 INFO - PROCESS | 2964 | --DOMWINDOW == 77 (118A5C00) [pid = 2964] [serial = 57] [outer = 00000000] [url = about:blank] 05:04:38 INFO - PROCESS | 2964 | --DOMWINDOW == 76 (12E83000) [pid = 2964] [serial = 60] [outer = 00000000] [url = about:blank] 05:04:38 INFO - PROCESS | 2964 | --DOMWINDOW == 75 (1509E400) [pid = 2964] [serial = 63] [outer = 00000000] [url = about:blank] 05:04:38 INFO - PROCESS | 2964 | --DOMWINDOW == 74 (151F0800) [pid = 2964] [serial = 64] [outer = 00000000] [url = about:blank] 05:04:38 INFO - PROCESS | 2964 | --DOMWINDOW == 73 (15C7F000) [pid = 2964] [serial = 70] [outer = 00000000] [url = about:blank] 05:04:38 INFO - PROCESS | 2964 | --DOMWINDOW == 72 (169F1C00) [pid = 2964] [serial = 73] [outer = 00000000] [url = about:blank] 05:04:38 INFO - PROCESS | 2964 | --DOMWINDOW == 71 (170C6400) [pid = 2964] [serial = 76] [outer = 00000000] [url = about:blank] 05:04:38 INFO - PROCESS | 2964 | --DOMWINDOW == 70 (12BC8000) [pid = 2964] [serial = 52] [outer = 00000000] [url = about:blank] 05:04:38 INFO - PROCESS | 2964 | --DOMWINDOW == 69 (11D03800) [pid = 2964] [serial = 58] [outer = 00000000] [url = about:blank] 05:04:38 INFO - PROCESS | 2964 | --DOMWINDOW == 68 (177D2800) [pid = 2964] [serial = 79] [outer = 00000000] [url = about:blank] 05:04:38 INFO - PROCESS | 2964 | --DOMWINDOW == 67 (10A08000) [pid = 2964] [serial = 49] [outer = 00000000] [url = about:blank] 05:04:38 INFO - PROCESS | 2964 | --DOMWINDOW == 66 (1811A800) [pid = 2964] [serial = 82] [outer = 00000000] [url = about:blank] 05:04:38 INFO - PROCESS | 2964 | --DOMWINDOW == 65 (1343F400) [pid = 2964] [serial = 61] [outer = 00000000] [url = about:blank] 05:04:38 INFO - PROCESS | 2964 | --DOMWINDOW == 64 (11262C00) [pid = 2964] [serial = 55] [outer = 00000000] [url = about:blank] 05:04:38 INFO - PROCESS | 2964 | --DOMWINDOW == 63 (1B154400) [pid = 2964] [serial = 40] [outer = 00000000] [url = about:blank] 05:04:38 INFO - PROCESS | 2964 | --DOMWINDOW == 62 (1A0C9C00) [pid = 2964] [serial = 24] [outer = 00000000] [url = about:blank] 05:04:38 INFO - PROCESS | 2964 | --DOMWINDOW == 61 (19E91000) [pid = 2964] [serial = 21] [outer = 00000000] [url = about:blank] 05:04:38 INFO - PROCESS | 2964 | --DOMWINDOW == 60 (19E95000) [pid = 2964] [serial = 22] [outer = 00000000] [url = about:blank] 05:04:38 INFO - PROCESS | 2964 | --DOMWINDOW == 59 (1698A800) [pid = 2964] [serial = 14] [outer = 00000000] [url = about:blank] 05:04:38 INFO - PROCESS | 2964 | --DOMWINDOW == 58 (1B304000) [pid = 2964] [serial = 42] [outer = 00000000] [url = about:blank] 05:04:38 INFO - PROCESS | 2964 | --DOMWINDOW == 57 (1B35A400) [pid = 2964] [serial = 45] [outer = 00000000] [url = about:blank] 05:04:38 INFO - PROCESS | 2964 | --DOMWINDOW == 56 (1B14FC00) [pid = 2964] [serial = 39] [outer = 00000000] [url = about:blank] 05:04:38 INFO - PROCESS | 2964 | --DOMWINDOW == 55 (1AACE800) [pid = 2964] [serial = 36] [outer = 00000000] [url = about:blank] 05:04:38 INFO - PROCESS | 2964 | --DOMWINDOW == 54 (1AAD2800) [pid = 2964] [serial = 37] [outer = 00000000] [url = about:blank] 05:04:38 INFO - PROCESS | 2964 | --DOMWINDOW == 53 (1AD92400) [pid = 2964] [serial = 34] [outer = 00000000] [url = about:blank] 05:04:38 INFO - PROCESS | 2964 | --DOMWINDOW == 52 (1A8D5800) [pid = 2964] [serial = 33] [outer = 00000000] [url = about:blank] 05:04:38 INFO - PROCESS | 2964 | --DOMWINDOW == 51 (19E91800) [pid = 2964] [serial = 30] [outer = 00000000] [url = about:blank] 05:04:38 INFO - PROCESS | 2964 | --DOMWINDOW == 50 (1AD90C00) [pid = 2964] [serial = 31] [outer = 00000000] [url = about:blank] 05:04:38 INFO - PROCESS | 2964 | --DOMWINDOW == 49 (1AD85400) [pid = 2964] [serial = 27] [outer = 00000000] [url = about:blank] 05:04:38 INFO - PROCESS | 2964 | --DOMWINDOW == 48 (151F9C00) [pid = 2964] [serial = 28] [outer = 00000000] [url = about:blank] 05:04:39 INFO - PROCESS | 2964 | 1472904279140 Marionette TRACE conn3 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 05:04:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 05:04:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1029ms 05:04:39 INFO - PROCESS | 2964 | 1472904279171 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 05:04:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 05:04:39 INFO - PROCESS | 2964 | 1472904279176 Marionette TRACE conn3 <- [1,117,null,{"value":"13"}] 05:04:39 INFO - PROCESS | 2964 | 1472904279181 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 05:04:39 INFO - PROCESS | 2964 | 1472904279186 Marionette TRACE conn3 <- [1,118,null,{}] 05:04:39 INFO - PROCESS | 2964 | 1472904279191 Marionette TRACE conn3 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:39 INFO - PROCESS | 2964 | 1472904279194 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:04:39 INFO - PROCESS | 2964 | 1472904279260 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 05:04:39 INFO - PROCESS | 2964 | 1472904279268 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:39 INFO - PROCESS | 2964 | 1472904279272 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:04:39 INFO - PROCESS | 2964 | ++DOCSHELL 112D2400 == 28 [pid = 2964] [id = 39] 05:04:39 INFO - PROCESS | 2964 | ++DOMWINDOW == 49 (1147A000) [pid = 2964] [serial = 113] [outer = 00000000] 05:04:39 INFO - PROCESS | 2964 | ++DOMWINDOW == 50 (114F0800) [pid = 2964] [serial = 114] [outer = 1147A000] 05:04:39 INFO - PROCESS | 2964 | 1472904279325 Marionette DEBUG loaded listener.js 05:04:39 INFO - PROCESS | 2964 | ++DOMWINDOW == 51 (118A5C00) [pid = 2964] [serial = 115] [outer = 1147A000] 05:04:39 INFO - PROCESS | 2964 | 1472904279672 Marionette TRACE conn3 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 05:04:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 05:04:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 542ms 05:04:39 INFO - PROCESS | 2964 | 1472904279735 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 05:04:39 INFO - PROCESS | 2964 | 1472904279739 Marionette TRACE conn3 <- [1,121,null,{"value":"13"}] 05:04:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 05:04:39 INFO - PROCESS | 2964 | 1472904279746 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 05:04:39 INFO - PROCESS | 2964 | 1472904279749 Marionette TRACE conn3 <- [1,122,null,{}] 05:04:39 INFO - PROCESS | 2964 | 1472904279735 Marionette TRACE conn3 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:39 INFO - PROCESS | 2964 | 1472904279738 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:04:39 INFO - PROCESS | 2964 | 1472904279824 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 05:04:39 INFO - PROCESS | 2964 | 1472904279830 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:39 INFO - PROCESS | 2964 | 1472904279833 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:04:39 INFO - PROCESS | 2964 | ++DOCSHELL 129FAC00 == 29 [pid = 2964] [id = 40] 05:04:39 INFO - PROCESS | 2964 | ++DOMWINDOW == 52 (12B7CC00) [pid = 2964] [serial = 116] [outer = 00000000] 05:04:39 INFO - PROCESS | 2964 | ++DOMWINDOW == 53 (12E79C00) [pid = 2964] [serial = 117] [outer = 12B7CC00] 05:04:39 INFO - PROCESS | 2964 | 1472904279883 Marionette DEBUG loaded listener.js 05:04:39 INFO - PROCESS | 2964 | ++DOMWINDOW == 54 (13158C00) [pid = 2964] [serial = 118] [outer = 12B7CC00] 05:04:40 INFO - PROCESS | 2964 | 1472904280298 Marionette TRACE conn3 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 05:04:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 05:04:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 610ms 05:04:40 INFO - PROCESS | 2964 | 1472904280345 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 05:04:40 INFO - PROCESS | 2964 | 1472904280347 Marionette TRACE conn3 <- [1,125,null,{"value":"13"}] 05:04:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 05:04:40 INFO - PROCESS | 2964 | 1472904280350 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 05:04:40 INFO - PROCESS | 2964 | 1472904280354 Marionette TRACE conn3 <- [1,126,null,{}] 05:04:40 INFO - PROCESS | 2964 | 1472904280365 Marionette TRACE conn3 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:40 INFO - PROCESS | 2964 | 1472904280370 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:04:40 INFO - PROCESS | 2964 | 1472904280437 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 05:04:40 INFO - PROCESS | 2964 | 1472904280446 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:40 INFO - PROCESS | 2964 | 1472904280449 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:04:40 INFO - PROCESS | 2964 | ++DOCSHELL 15041C00 == 30 [pid = 2964] [id = 41] 05:04:40 INFO - PROCESS | 2964 | ++DOMWINDOW == 55 (15097800) [pid = 2964] [serial = 119] [outer = 00000000] 05:04:40 INFO - PROCESS | 2964 | ++DOMWINDOW == 56 (150A2C00) [pid = 2964] [serial = 120] [outer = 15097800] 05:04:40 INFO - PROCESS | 2964 | 1472904280505 Marionette DEBUG loaded listener.js 05:04:40 INFO - PROCESS | 2964 | ++DOMWINDOW == 57 (151FD400) [pid = 2964] [serial = 121] [outer = 15097800] 05:04:40 INFO - PROCESS | 2964 | 1472904280858 Marionette TRACE conn3 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 05:04:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 05:04:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 555ms 05:04:40 INFO - PROCESS | 2964 | 1472904280903 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 05:04:40 INFO - PROCESS | 2964 | 1472904280905 Marionette TRACE conn3 <- [1,129,null,{"value":"13"}] 05:04:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 05:04:40 INFO - PROCESS | 2964 | 1472904280915 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 05:04:40 INFO - PROCESS | 2964 | 1472904280917 Marionette TRACE conn3 <- [1,130,null,{}] 05:04:40 INFO - PROCESS | 2964 | 1472904280921 Marionette TRACE conn3 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:40 INFO - PROCESS | 2964 | 1472904280923 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:04:40 INFO - PROCESS | 2964 | 1472904281003 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 05:04:41 INFO - PROCESS | 2964 | 1472904281063 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:41 INFO - PROCESS | 2964 | 1472904281066 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:04:41 INFO - PROCESS | 2964 | ++DOCSHELL 1575D400 == 31 [pid = 2964] [id = 42] 05:04:41 INFO - PROCESS | 2964 | ++DOMWINDOW == 58 (15912000) [pid = 2964] [serial = 122] [outer = 00000000] 05:04:41 INFO - PROCESS | 2964 | ++DOMWINDOW == 59 (15C46000) [pid = 2964] [serial = 123] [outer = 15912000] 05:04:41 INFO - PROCESS | 2964 | 1472904281093 Marionette DEBUG loaded listener.js 05:04:41 INFO - PROCESS | 2964 | ++DOMWINDOW == 60 (15C7E800) [pid = 2964] [serial = 124] [outer = 15912000] 05:04:41 INFO - PROCESS | 2964 | 1472904281456 Marionette TRACE conn3 <- [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]]]}] 05:04:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 05:04:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 542ms 05:04:41 INFO - PROCESS | 2964 | 1472904281453 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 05:04:41 INFO - PROCESS | 2964 | 1472904281454 Marionette TRACE conn3 <- [1,133,null,{"value":"13"}] 05:04:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 05:04:41 INFO - PROCESS | 2964 | 1472904281464 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 05:04:41 INFO - PROCESS | 2964 | 1472904281466 Marionette TRACE conn3 <- [1,134,null,{}] 05:04:41 INFO - PROCESS | 2964 | 1472904281469 Marionette TRACE conn3 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:41 INFO - PROCESS | 2964 | 1472904281471 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:04:41 INFO - PROCESS | 2964 | 1472904281569 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 05:04:41 INFO - PROCESS | 2964 | 1472904281574 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:41 INFO - PROCESS | 2964 | 1472904281576 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:04:41 INFO - PROCESS | 2964 | ++DOCSHELL 15FA5800 == 32 [pid = 2964] [id = 43] 05:04:41 INFO - PROCESS | 2964 | ++DOMWINDOW == 61 (167E9400) [pid = 2964] [serial = 125] [outer = 00000000] 05:04:41 INFO - PROCESS | 2964 | ++DOMWINDOW == 62 (167ED400) [pid = 2964] [serial = 126] [outer = 167E9400] 05:04:41 INFO - PROCESS | 2964 | 1472904281604 Marionette DEBUG loaded listener.js 05:04:41 INFO - PROCESS | 2964 | ++DOMWINDOW == 63 (1698C400) [pid = 2964] [serial = 127] [outer = 167E9400] 05:04:41 INFO - PROCESS | 2964 | 1472904282004 Marionette TRACE conn3 <- [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]]]}] 05:04:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 05:04:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 555ms 05:04:42 INFO - PROCESS | 2964 | 1472904282022 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 05:04:42 INFO - PROCESS | 2964 | 1472904282024 Marionette TRACE conn3 <- [1,137,null,{"value":"13"}] 05:04:42 INFO - PROCESS | 2964 | 1472904282028 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 05:04:42 INFO - PROCESS | 2964 | 1472904282029 Marionette TRACE conn3 <- [1,138,null,{}] 05:04:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 05:04:42 INFO - PROCESS | 2964 | 1472904282033 Marionette TRACE conn3 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:42 INFO - PROCESS | 2964 | 1472904282038 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:04:42 INFO - PROCESS | 2964 | 1472904282150 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 05:04:42 INFO - PROCESS | 2964 | 1472904282202 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:42 INFO - PROCESS | 2964 | 1472904282205 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:04:42 INFO - PROCESS | 2964 | ++DOCSHELL 176AB800 == 33 [pid = 2964] [id = 44] 05:04:42 INFO - PROCESS | 2964 | ++DOMWINDOW == 64 (176B4800) [pid = 2964] [serial = 128] [outer = 00000000] 05:04:42 INFO - PROCESS | 2964 | ++DOMWINDOW == 65 (176D7000) [pid = 2964] [serial = 129] [outer = 176B4800] 05:04:42 INFO - PROCESS | 2964 | 1472904282257 Marionette DEBUG loaded listener.js 05:04:42 INFO - PROCESS | 2964 | ++DOMWINDOW == 66 (177D2800) [pid = 2964] [serial = 130] [outer = 176B4800] 05:04:42 INFO - PROCESS | 2964 | --DOMWINDOW == 65 (11030400) [pid = 2964] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 05:04:42 INFO - PROCESS | 2964 | --DOMWINDOW == 64 (12B7F800) [pid = 2964] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 05:04:42 INFO - PROCESS | 2964 | --DOMWINDOW == 63 (11DA4C00) [pid = 2964] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 05:04:42 INFO - PROCESS | 2964 | --DOMWINDOW == 62 (1189B400) [pid = 2964] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 05:04:42 INFO - PROCESS | 2964 | --DOMWINDOW == 61 (15033000) [pid = 2964] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 05:04:42 INFO - PROCESS | 2964 | --DOMWINDOW == 60 (1837B800) [pid = 2964] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 05:04:42 INFO - PROCESS | 2964 | 1472904282589 Marionette TRACE conn3 <- [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]]]}] 05:04:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 05:04:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 609ms 05:04:42 INFO - PROCESS | 2964 | 1472904282650 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 05:04:42 INFO - PROCESS | 2964 | 1472904282652 Marionette TRACE conn3 <- [1,141,null,{"value":"13"}] 05:04:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 05:04:42 INFO - PROCESS | 2964 | 1472904282656 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 05:04:42 INFO - PROCESS | 2964 | 1472904282667 Marionette TRACE conn3 <- [1,142,null,{}] 05:04:42 INFO - PROCESS | 2964 | 1472904282671 Marionette TRACE conn3 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:42 INFO - PROCESS | 2964 | 1472904282673 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:04:42 INFO - PROCESS | 2964 | 1472904282728 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 05:04:42 INFO - PROCESS | 2964 | 1472904282733 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:42 INFO - PROCESS | 2964 | 1472904282735 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:04:42 INFO - PROCESS | 2964 | ++DOCSHELL 112C5800 == 34 [pid = 2964] [id = 45] 05:04:42 INFO - PROCESS | 2964 | ++DOMWINDOW == 61 (12971C00) [pid = 2964] [serial = 131] [outer = 00000000] 05:04:42 INFO - PROCESS | 2964 | ++DOMWINDOW == 62 (151F1000) [pid = 2964] [serial = 132] [outer = 12971C00] 05:04:42 INFO - PROCESS | 2964 | 1472904282784 Marionette DEBUG loaded listener.js 05:04:42 INFO - PROCESS | 2964 | ++DOMWINDOW == 63 (16987000) [pid = 2964] [serial = 133] [outer = 12971C00] 05:04:43 INFO - PROCESS | 2964 | 1472904283115 Marionette TRACE conn3 <- [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]]]}] 05:04:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 05:04:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 515ms 05:04:43 INFO - PROCESS | 2964 | 1472904283172 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 05:04:43 INFO - PROCESS | 2964 | 1472904283174 Marionette TRACE conn3 <- [1,145,null,{"value":"13"}] 05:04:43 INFO - PROCESS | 2964 | 1472904283177 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 05:04:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 05:04:43 INFO - PROCESS | 2964 | 1472904283179 Marionette TRACE conn3 <- [1,146,null,{}] 05:04:43 INFO - PROCESS | 2964 | 1472904283182 Marionette TRACE conn3 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:43 INFO - PROCESS | 2964 | 1472904283184 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:04:43 INFO - PROCESS | 2964 | 1472904283246 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 05:04:43 INFO - PROCESS | 2964 | 1472904283252 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:43 INFO - PROCESS | 2964 | 1472904283254 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:04:43 INFO - PROCESS | 2964 | ++DOCSHELL 1147B000 == 35 [pid = 2964] [id = 46] 05:04:43 INFO - PROCESS | 2964 | ++DOMWINDOW == 64 (13AD5C00) [pid = 2964] [serial = 134] [outer = 00000000] 05:04:43 INFO - PROCESS | 2964 | ++DOMWINDOW == 65 (178C8800) [pid = 2964] [serial = 135] [outer = 13AD5C00] 05:04:43 INFO - PROCESS | 2964 | 1472904283299 Marionette DEBUG loaded listener.js 05:04:43 INFO - PROCESS | 2964 | ++DOMWINDOW == 66 (178D5800) [pid = 2964] [serial = 136] [outer = 13AD5C00] 05:04:43 INFO - PROCESS | 2964 | 1472904283655 Marionette TRACE conn3 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 05:04:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 05:04:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 515ms 05:04:43 INFO - PROCESS | 2964 | 1472904283695 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 05:04:43 INFO - PROCESS | 2964 | 1472904283697 Marionette TRACE conn3 <- [1,149,null,{"value":"13"}] 05:04:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 05:04:43 INFO - PROCESS | 2964 | 1472904283700 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 05:04:43 INFO - PROCESS | 2964 | 1472904283702 Marionette TRACE conn3 <- [1,150,null,{}] 05:04:43 INFO - PROCESS | 2964 | 1472904283705 Marionette TRACE conn3 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:43 INFO - PROCESS | 2964 | 1472904283707 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:04:43 INFO - PROCESS | 2964 | 1472904283764 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 05:04:43 INFO - PROCESS | 2964 | 1472904283770 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:43 INFO - PROCESS | 2964 | 1472904283772 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:04:43 INFO - PROCESS | 2964 | ++DOCSHELL 15C83400 == 36 [pid = 2964] [id = 47] 05:04:43 INFO - PROCESS | 2964 | ++DOMWINDOW == 67 (175F0800) [pid = 2964] [serial = 137] [outer = 00000000] 05:04:43 INFO - PROCESS | 2964 | ++DOMWINDOW == 68 (18121000) [pid = 2964] [serial = 138] [outer = 175F0800] 05:04:43 INFO - PROCESS | 2964 | 1472904283816 Marionette DEBUG loaded listener.js 05:04:43 INFO - PROCESS | 2964 | ++DOMWINDOW == 69 (1836EC00) [pid = 2964] [serial = 139] [outer = 175F0800] 05:04:44 INFO - PROCESS | 2964 | 1472904284171 Marionette TRACE conn3 <- [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]]]}] 05:04:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 05:04:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 515ms 05:04:44 INFO - PROCESS | 2964 | 1472904284234 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 05:04:44 INFO - PROCESS | 2964 | 1472904284217 Marionette TRACE conn3 <- [1,153,null,{"value":"13"}] 05:04:44 INFO - PROCESS | 2964 | 1472904284225 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 05:04:44 INFO - PROCESS | 2964 | 1472904284228 Marionette TRACE conn3 <- [1,154,null,{}] 05:04:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 05:04:44 INFO - PROCESS | 2964 | 1472904284245 Marionette TRACE conn3 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:44 INFO - PROCESS | 2964 | 1472904284247 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:04:44 INFO - PROCESS | 2964 | 1472904284324 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 05:04:44 INFO - PROCESS | 2964 | 1472904284331 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:44 INFO - PROCESS | 2964 | 1472904284333 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:04:44 INFO - PROCESS | 2964 | ++DOCSHELL 17F2F800 == 37 [pid = 2964] [id = 48] 05:04:44 INFO - PROCESS | 2964 | ++DOMWINDOW == 70 (17F31800) [pid = 2964] [serial = 140] [outer = 00000000] 05:04:44 INFO - PROCESS | 2964 | ++DOMWINDOW == 71 (19811800) [pid = 2964] [serial = 141] [outer = 17F31800] 05:04:44 INFO - PROCESS | 2964 | 1472904284359 Marionette DEBUG loaded listener.js 05:04:44 INFO - PROCESS | 2964 | ++DOMWINDOW == 72 (19818800) [pid = 2964] [serial = 142] [outer = 17F31800] 05:04:45 INFO - PROCESS | 2964 | 1472904285050 Marionette TRACE conn3 <- [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]]]}] 05:04:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 05:04:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 853ms 05:04:45 INFO - PROCESS | 2964 | 1472904285099 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 05:04:45 INFO - PROCESS | 2964 | 1472904285104 Marionette TRACE conn3 <- [1,157,null,{"value":"13"}] 05:04:45 INFO - PROCESS | 2964 | 1472904285109 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 05:04:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 05:04:45 INFO - PROCESS | 2964 | 1472904285114 Marionette TRACE conn3 <- [1,158,null,{}] 05:04:45 INFO - PROCESS | 2964 | 1472904285101 Marionette TRACE conn3 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:45 INFO - PROCESS | 2964 | 1472904285103 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:04:45 INFO - PROCESS | 2964 | 1472904285219 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 05:04:45 INFO - PROCESS | 2964 | 1472904285276 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:45 INFO - PROCESS | 2964 | 1472904285279 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:04:45 INFO - PROCESS | 2964 | ++DOCSHELL 1125DC00 == 38 [pid = 2964] [id = 49] 05:04:45 INFO - PROCESS | 2964 | ++DOMWINDOW == 73 (11264400) [pid = 2964] [serial = 143] [outer = 00000000] 05:04:45 INFO - PROCESS | 2964 | ++DOMWINDOW == 74 (118A5400) [pid = 2964] [serial = 144] [outer = 11264400] 05:04:45 INFO - PROCESS | 2964 | 1472904285337 Marionette DEBUG loaded listener.js 05:04:45 INFO - PROCESS | 2964 | ++DOMWINDOW == 75 (12C84800) [pid = 2964] [serial = 145] [outer = 11264400] 05:04:45 INFO - PROCESS | 2964 | --DOCSHELL 15C83400 == 37 [pid = 2964] [id = 47] 05:04:45 INFO - PROCESS | 2964 | --DOCSHELL 1147B000 == 36 [pid = 2964] [id = 46] 05:04:45 INFO - PROCESS | 2964 | --DOCSHELL 112C5800 == 35 [pid = 2964] [id = 45] 05:04:45 INFO - PROCESS | 2964 | --DOCSHELL 176AB800 == 34 [pid = 2964] [id = 44] 05:04:45 INFO - PROCESS | 2964 | --DOCSHELL 15FA5800 == 33 [pid = 2964] [id = 43] 05:04:45 INFO - PROCESS | 2964 | --DOCSHELL 1575D400 == 32 [pid = 2964] [id = 42] 05:04:45 INFO - PROCESS | 2964 | --DOCSHELL 15041C00 == 31 [pid = 2964] [id = 41] 05:04:45 INFO - PROCESS | 2964 | --DOCSHELL 129FAC00 == 30 [pid = 2964] [id = 40] 05:04:45 INFO - PROCESS | 2964 | --DOCSHELL 112D2400 == 29 [pid = 2964] [id = 39] 05:04:45 INFO - PROCESS | 2964 | --DOMWINDOW == 74 (15911C00) [pid = 2964] [serial = 100] [outer = 00000000] [url = about:blank] 05:04:45 INFO - PROCESS | 2964 | --DOMWINDOW == 73 (112C3800) [pid = 2964] [serial = 90] [outer = 00000000] [url = about:blank] 05:04:45 INFO - PROCESS | 2964 | --DOMWINDOW == 72 (13449400) [pid = 2964] [serial = 96] [outer = 00000000] [url = about:blank] 05:04:45 INFO - PROCESS | 2964 | --DOMWINDOW == 71 (12E32000) [pid = 2964] [serial = 94] [outer = 00000000] [url = about:blank] 05:04:45 INFO - PROCESS | 2964 | --DOMWINDOW == 70 (12B75800) [pid = 2964] [serial = 93] [outer = 00000000] [url = about:blank] 05:04:45 INFO - PROCESS | 2964 | --DOMWINDOW == 69 (11477800) [pid = 2964] [serial = 91] [outer = 00000000] [url = about:blank] 05:04:45 INFO - PROCESS | 2964 | --DOMWINDOW == 68 (13B59400) [pid = 2964] [serial = 97] [outer = 00000000] [url = about:blank] 05:04:45 INFO - PROCESS | 2964 | --DOMWINDOW == 67 (19E90800) [pid = 2964] [serial = 88] [outer = 00000000] [url = about:blank] 05:04:45 INFO - PROCESS | 2964 | --DOMWINDOW == 66 (19C8E000) [pid = 2964] [serial = 87] [outer = 00000000] [url = about:blank] 05:04:45 INFO - PROCESS | 2964 | --DOMWINDOW == 65 (15669800) [pid = 2964] [serial = 99] [outer = 00000000] [url = about:blank] 05:04:45 INFO - PROCESS | 2964 | --DOMWINDOW == 64 (19C88000) [pid = 2964] [serial = 85] [outer = 00000000] [url = about:blank] 05:04:46 INFO - PROCESS | 2964 | 1472904286066 Marionette TRACE conn3 <- [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]]]}] 05:04:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 05:04:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1003ms 05:04:46 INFO - PROCESS | 2964 | 1472904286103 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 05:04:46 INFO - PROCESS | 2964 | 1472904286107 Marionette TRACE conn3 <- [1,161,null,{"value":"13"}] 05:04:46 INFO - PROCESS | 2964 | 1472904286113 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 05:04:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 05:04:46 INFO - PROCESS | 2964 | 1472904286116 Marionette TRACE conn3 <- [1,162,null,{}] 05:04:46 INFO - PROCESS | 2964 | 1472904286122 Marionette TRACE conn3 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:46 INFO - PROCESS | 2964 | 1472904286124 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:04:46 INFO - PROCESS | 2964 | 1472904286190 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 05:04:46 INFO - PROCESS | 2964 | 1472904286216 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:46 INFO - PROCESS | 2964 | 1472904286220 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:04:46 INFO - PROCESS | 2964 | ++DOCSHELL 11038400 == 30 [pid = 2964] [id = 50] 05:04:46 INFO - PROCESS | 2964 | ++DOMWINDOW == 65 (1125B000) [pid = 2964] [serial = 146] [outer = 00000000] 05:04:46 INFO - PROCESS | 2964 | ++DOMWINDOW == 66 (112C9800) [pid = 2964] [serial = 147] [outer = 1125B000] 05:04:46 INFO - PROCESS | 2964 | 1472904286285 Marionette DEBUG loaded listener.js 05:04:46 INFO - PROCESS | 2964 | ++DOMWINDOW == 67 (114D4800) [pid = 2964] [serial = 148] [outer = 1125B000] 05:04:46 INFO - PROCESS | 2964 | 1472904286688 Marionette TRACE conn3 <- [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]]]}] 05:04:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 05:04:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 596ms 05:04:46 INFO - PROCESS | 2964 | 1472904286734 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 05:04:46 INFO - PROCESS | 2964 | 1472904286739 Marionette TRACE conn3 <- [1,165,null,{"value":"13"}] 05:04:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 05:04:46 INFO - PROCESS | 2964 | 1472904286727 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 05:04:46 INFO - PROCESS | 2964 | 1472904286730 Marionette TRACE conn3 <- [1,166,null,{}] 05:04:46 INFO - PROCESS | 2964 | 1472904286733 Marionette TRACE conn3 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:46 INFO - PROCESS | 2964 | 1472904286736 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:04:46 INFO - PROCESS | 2964 | 1472904286826 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 05:04:46 INFO - PROCESS | 2964 | 1472904286834 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:46 INFO - PROCESS | 2964 | 1472904286836 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:04:46 INFO - PROCESS | 2964 | ++DOCSHELL 12BC6800 == 31 [pid = 2964] [id = 51] 05:04:46 INFO - PROCESS | 2964 | ++DOMWINDOW == 68 (12BC7400) [pid = 2964] [serial = 149] [outer = 00000000] 05:04:46 INFO - PROCESS | 2964 | ++DOMWINDOW == 69 (131A1000) [pid = 2964] [serial = 150] [outer = 12BC7400] 05:04:46 INFO - PROCESS | 2964 | 1472904286884 Marionette DEBUG loaded listener.js 05:04:46 INFO - PROCESS | 2964 | ++DOMWINDOW == 70 (13AD5400) [pid = 2964] [serial = 151] [outer = 12BC7400] 05:04:47 INFO - PROCESS | 2964 | 1472904287259 Marionette TRACE conn3 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 05:04:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 05:04:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 542ms 05:04:47 INFO - PROCESS | 2964 | 1472904287294 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 05:04:47 INFO - PROCESS | 2964 | 1472904287298 Marionette TRACE conn3 <- [1,169,null,{"value":"13"}] 05:04:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 05:04:47 INFO - PROCESS | 2964 | 1472904287307 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 05:04:47 INFO - PROCESS | 2964 | 1472904287311 Marionette TRACE conn3 <- [1,170,null,{}] 05:04:47 INFO - PROCESS | 2964 | 1472904287321 Marionette TRACE conn3 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:47 INFO - PROCESS | 2964 | 1472904287326 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:04:47 INFO - PROCESS | 2964 | 1472904287388 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 05:04:47 INFO - PROCESS | 2964 | 1472904287397 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:47 INFO - PROCESS | 2964 | 1472904287400 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:04:47 INFO - PROCESS | 2964 | ++DOCSHELL 15041400 == 32 [pid = 2964] [id = 52] 05:04:47 INFO - PROCESS | 2964 | ++DOMWINDOW == 71 (15041800) [pid = 2964] [serial = 152] [outer = 00000000] 05:04:47 INFO - PROCESS | 2964 | ++DOMWINDOW == 72 (151F2800) [pid = 2964] [serial = 153] [outer = 15041800] 05:04:47 INFO - PROCESS | 2964 | 1472904287450 Marionette DEBUG loaded listener.js 05:04:47 INFO - PROCESS | 2964 | ++DOMWINDOW == 73 (1575D400) [pid = 2964] [serial = 154] [outer = 15041800] 05:04:47 INFO - PROCESS | 2964 | 1472904287818 Marionette TRACE conn3 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 05:04:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 05:04:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 569ms 05:04:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 05:04:47 INFO - PROCESS | 2964 | 1472904287873 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 05:04:47 INFO - PROCESS | 2964 | 1472904287875 Marionette TRACE conn3 <- [1,173,null,{"value":"13"}] 05:04:47 INFO - PROCESS | 2964 | 1472904287879 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 05:04:47 INFO - PROCESS | 2964 | 1472904287881 Marionette TRACE conn3 <- [1,174,null,{}] 05:04:47 INFO - PROCESS | 2964 | 1472904287884 Marionette TRACE conn3 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:47 INFO - PROCESS | 2964 | 1472904287886 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:04:47 INFO - PROCESS | 2964 | 1472904287949 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 05:04:47 INFO - PROCESS | 2964 | 1472904287954 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:47 INFO - PROCESS | 2964 | 1472904287956 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:04:47 INFO - PROCESS | 2964 | ++DOCSHELL 151F4C00 == 33 [pid = 2964] [id = 53] 05:04:47 INFO - PROCESS | 2964 | ++DOMWINDOW == 74 (15919800) [pid = 2964] [serial = 155] [outer = 00000000] 05:04:47 INFO - PROCESS | 2964 | ++DOMWINDOW == 75 (15C7DC00) [pid = 2964] [serial = 156] [outer = 15919800] 05:04:47 INFO - PROCESS | 2964 | 1472904288002 Marionette DEBUG loaded listener.js 05:04:48 INFO - PROCESS | 2964 | ++DOMWINDOW == 76 (167E8C00) [pid = 2964] [serial = 157] [outer = 15919800] 05:04:48 INFO - PROCESS | 2964 | 1472904288395 Marionette TRACE conn3 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 05:04:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 05:04:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 542ms 05:04:48 INFO - PROCESS | 2964 | 1472904288429 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 05:04:48 INFO - PROCESS | 2964 | 1472904288431 Marionette TRACE conn3 <- [1,177,null,{"value":"13"}] 05:04:48 INFO - PROCESS | 2964 | 1472904288434 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 05:04:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 05:04:48 INFO - PROCESS | 2964 | 1472904288436 Marionette TRACE conn3 <- [1,178,null,{}] 05:04:48 INFO - PROCESS | 2964 | 1472904288439 Marionette TRACE conn3 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:48 INFO - PROCESS | 2964 | 1472904288441 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:04:48 INFO - PROCESS | 2964 | 1472904288524 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 05:04:48 INFO - PROCESS | 2964 | 1472904288529 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:48 INFO - PROCESS | 2964 | 1472904288531 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:04:48 INFO - PROCESS | 2964 | ++DOCSHELL 15915800 == 34 [pid = 2964] [id = 54] 05:04:48 INFO - PROCESS | 2964 | ++DOMWINDOW == 77 (15C36800) [pid = 2964] [serial = 158] [outer = 00000000] 05:04:48 INFO - PROCESS | 2964 | ++DOMWINDOW == 78 (175EB400) [pid = 2964] [serial = 159] [outer = 15C36800] 05:04:48 INFO - PROCESS | 2964 | 1472904288576 Marionette DEBUG loaded listener.js 05:04:48 INFO - PROCESS | 2964 | ++DOMWINDOW == 79 (176CEC00) [pid = 2964] [serial = 160] [outer = 15C36800] 05:04:48 INFO - PROCESS | 2964 | 1472904288918 Marionette TRACE conn3 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 05:04:48 INFO - PROCESS | 2964 | ++DOMWINDOW == 80 (178C7C00) [pid = 2964] [serial = 161] [outer = 1B14A800] 05:04:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 05:04:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 515ms 05:04:48 INFO - PROCESS | 2964 | 1472904288957 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 05:04:48 INFO - PROCESS | 2964 | 1472904288959 Marionette TRACE conn3 <- [1,181,null,{"value":"13"}] 05:04:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 05:04:48 INFO - PROCESS | 2964 | 1472904288994 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 05:04:48 INFO - PROCESS | 2964 | 1472904288996 Marionette TRACE conn3 <- [1,182,null,{}] 05:04:48 INFO - PROCESS | 2964 | 1472904289000 Marionette TRACE conn3 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:48 INFO - PROCESS | 2964 | 1472904289006 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:04:49 INFO - PROCESS | 2964 | 1472904289113 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 05:04:49 INFO - PROCESS | 2964 | 1472904289183 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:49 INFO - PROCESS | 2964 | 1472904289185 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:04:49 INFO - PROCESS | 2964 | ++DOCSHELL 175EA000 == 35 [pid = 2964] [id = 55] 05:04:49 INFO - PROCESS | 2964 | ++DOMWINDOW == 81 (176B7000) [pid = 2964] [serial = 162] [outer = 00000000] 05:04:49 INFO - PROCESS | 2964 | ++DOMWINDOW == 82 (19810C00) [pid = 2964] [serial = 163] [outer = 176B7000] 05:04:49 INFO - PROCESS | 2964 | 1472904289212 Marionette DEBUG loaded listener.js 05:04:49 INFO - PROCESS | 2964 | ++DOMWINDOW == 83 (19C90400) [pid = 2964] [serial = 164] [outer = 176B7000] 05:04:49 INFO - PROCESS | 2964 | 1472904289584 Marionette TRACE conn3 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 05:04:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 05:04:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 650ms 05:04:49 INFO - PROCESS | 2964 | 1472904289641 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 05:04:49 INFO - PROCESS | 2964 | 1472904289643 Marionette TRACE conn3 <- [1,185,null,{"value":"13"}] 05:04:49 INFO - PROCESS | 2964 | 1472904289647 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 05:04:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 05:04:49 INFO - PROCESS | 2964 | 1472904289648 Marionette TRACE conn3 <- [1,186,null,{}] 05:04:49 INFO - PROCESS | 2964 | 1472904289652 Marionette TRACE conn3 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:49 INFO - PROCESS | 2964 | 1472904289654 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:04:49 INFO - PROCESS | 2964 | 1472904289739 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 05:04:49 INFO - PROCESS | 2964 | 1472904289744 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:49 INFO - PROCESS | 2964 | 1472904289746 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:04:49 INFO - PROCESS | 2964 | ++DOCSHELL 19C8D000 == 36 [pid = 2964] [id = 56] 05:04:49 INFO - PROCESS | 2964 | ++DOMWINDOW == 84 (19C8E400) [pid = 2964] [serial = 165] [outer = 00000000] 05:04:49 INFO - PROCESS | 2964 | ++DOMWINDOW == 85 (19E9C000) [pid = 2964] [serial = 166] [outer = 19C8E400] 05:04:49 INFO - PROCESS | 2964 | 1472904289792 Marionette DEBUG loaded listener.js 05:04:49 INFO - PROCESS | 2964 | ++DOMWINDOW == 86 (19E9D000) [pid = 2964] [serial = 167] [outer = 19C8E400] 05:04:50 INFO - PROCESS | 2964 | --DOMWINDOW == 85 (167E9400) [pid = 2964] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 05:04:50 INFO - PROCESS | 2964 | --DOMWINDOW == 84 (1147A000) [pid = 2964] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 05:04:50 INFO - PROCESS | 2964 | --DOMWINDOW == 83 (15097800) [pid = 2964] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 05:04:50 INFO - PROCESS | 2964 | --DOMWINDOW == 82 (12B7CC00) [pid = 2964] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 05:04:50 INFO - PROCESS | 2964 | --DOMWINDOW == 81 (10BAB000) [pid = 2964] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 05:04:50 INFO - PROCESS | 2964 | --DOMWINDOW == 80 (15912000) [pid = 2964] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 05:04:50 INFO - PROCESS | 2964 | --DOMWINDOW == 79 (0F9EA000) [pid = 2964] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 05:04:50 INFO - PROCESS | 2964 | --DOMWINDOW == 78 (11D8A000) [pid = 2964] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 05:04:50 INFO - PROCESS | 2964 | --DOMWINDOW == 77 (15C4A400) [pid = 2964] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 05:04:50 INFO - PROCESS | 2964 | --DOMWINDOW == 76 (176B4800) [pid = 2964] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 05:04:50 INFO - PROCESS | 2964 | --DOMWINDOW == 75 (12971C00) [pid = 2964] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 05:04:50 INFO - PROCESS | 2964 | --DOMWINDOW == 74 (13AD5C00) [pid = 2964] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 05:04:50 INFO - PROCESS | 2964 | --DOMWINDOW == 73 (175F0800) [pid = 2964] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 05:04:50 INFO - PROCESS | 2964 | 1472904290202 Marionette TRACE conn3 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 05:04:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 05:04:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 596ms 05:04:50 INFO - PROCESS | 2964 | 1472904290257 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 05:04:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 05:04:50 INFO - PROCESS | 2964 | 1472904290259 Marionette TRACE conn3 <- [1,189,null,{"value":"13"}] 05:04:50 INFO - PROCESS | 2964 | 1472904290262 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 05:04:50 INFO - PROCESS | 2964 | 1472904290264 Marionette TRACE conn3 <- [1,190,null,{}] 05:04:50 INFO - PROCESS | 2964 | 1472904290268 Marionette TRACE conn3 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:50 INFO - PROCESS | 2964 | 1472904290270 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:04:50 INFO - PROCESS | 2964 | 1472904290353 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 05:04:50 INFO - PROCESS | 2964 | 1472904290358 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:50 INFO - PROCESS | 2964 | 1472904290360 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:04:50 INFO - PROCESS | 2964 | ++DOCSHELL 112C3C00 == 37 [pid = 2964] [id = 57] 05:04:50 INFO - PROCESS | 2964 | ++DOMWINDOW == 74 (12C85000) [pid = 2964] [serial = 168] [outer = 00000000] 05:04:50 INFO - PROCESS | 2964 | ++DOMWINDOW == 75 (169E9C00) [pid = 2964] [serial = 169] [outer = 12C85000] 05:04:50 INFO - PROCESS | 2964 | 1472904290405 Marionette DEBUG loaded listener.js 05:04:50 INFO - PROCESS | 2964 | ++DOMWINDOW == 76 (17E08400) [pid = 2964] [serial = 170] [outer = 12C85000] 05:04:50 INFO - PROCESS | 2964 | 1472904290732 Marionette TRACE conn3 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 05:04:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 05:04:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 515ms 05:04:50 INFO - PROCESS | 2964 | 1472904290783 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 05:04:50 INFO - PROCESS | 2964 | 1472904290785 Marionette TRACE conn3 <- [1,193,null,{"value":"13"}] 05:04:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 05:04:50 INFO - PROCESS | 2964 | 1472904290792 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 05:04:50 INFO - PROCESS | 2964 | 1472904290794 Marionette TRACE conn3 <- [1,194,null,{}] 05:04:50 INFO - PROCESS | 2964 | 1472904290797 Marionette TRACE conn3 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:50 INFO - PROCESS | 2964 | 1472904290799 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:04:50 INFO - PROCESS | 2964 | 1472904290858 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 05:04:50 INFO - PROCESS | 2964 | 1472904290862 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:50 INFO - PROCESS | 2964 | 1472904290864 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:04:50 INFO - PROCESS | 2964 | ++DOCSHELL 15C37800 == 38 [pid = 2964] [id = 58] 05:04:50 INFO - PROCESS | 2964 | ++DOMWINDOW == 77 (19E92400) [pid = 2964] [serial = 171] [outer = 00000000] 05:04:50 INFO - PROCESS | 2964 | ++DOMWINDOW == 78 (1A03CC00) [pid = 2964] [serial = 172] [outer = 19E92400] 05:04:50 INFO - PROCESS | 2964 | 1472904290917 Marionette DEBUG loaded listener.js 05:04:50 INFO - PROCESS | 2964 | ++DOMWINDOW == 79 (1A0C1800) [pid = 2964] [serial = 173] [outer = 19E92400] 05:04:51 INFO - PROCESS | 2964 | 1472904291255 Marionette TRACE conn3 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 05:04:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 05:04:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 515ms 05:04:51 INFO - PROCESS | 2964 | 1472904291305 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 05:04:51 INFO - PROCESS | 2964 | 1472904291307 Marionette TRACE conn3 <- [1,197,null,{"value":"13"}] 05:04:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 05:04:51 INFO - PROCESS | 2964 | 1472904291321 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 05:04:51 INFO - PROCESS | 2964 | 1472904291323 Marionette TRACE conn3 <- [1,198,null,{}] 05:04:51 INFO - PROCESS | 2964 | 1472904291326 Marionette TRACE conn3 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:51 INFO - PROCESS | 2964 | 1472904291328 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:04:51 INFO - PROCESS | 2964 | 1472904291396 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 05:04:51 INFO - PROCESS | 2964 | 1472904291401 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:51 INFO - PROCESS | 2964 | 1472904291403 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:04:51 INFO - PROCESS | 2964 | ++DOCSHELL 14439C00 == 39 [pid = 2964] [id = 59] 05:04:51 INFO - PROCESS | 2964 | ++DOMWINDOW == 80 (175F0800) [pid = 2964] [serial = 174] [outer = 00000000] 05:04:51 INFO - PROCESS | 2964 | ++DOMWINDOW == 81 (1A203800) [pid = 2964] [serial = 175] [outer = 175F0800] 05:04:51 INFO - PROCESS | 2964 | 1472904291448 Marionette DEBUG loaded listener.js 05:04:51 INFO - PROCESS | 2964 | ++DOMWINDOW == 82 (1A0CA800) [pid = 2964] [serial = 176] [outer = 175F0800] 05:04:51 INFO - PROCESS | 2964 | 1472904291912 Marionette TRACE conn3 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 05:04:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 05:04:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 637ms 05:04:51 INFO - PROCESS | 2964 | 1472904291961 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 05:04:51 INFO - PROCESS | 2964 | 1472904291965 Marionette TRACE conn3 <- [1,201,null,{"value":"13"}] 05:04:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 05:04:51 INFO - PROCESS | 2964 | 1472904291971 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 05:04:51 INFO - PROCESS | 2964 | 1472904291974 Marionette TRACE conn3 <- [1,202,null,{}] 05:04:51 INFO - PROCESS | 2964 | 1472904291980 Marionette TRACE conn3 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:51 INFO - PROCESS | 2964 | 1472904291983 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:04:52 INFO - PROCESS | 2964 | 1472904292079 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 05:04:52 INFO - PROCESS | 2964 | 1472904292155 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:52 INFO - PROCESS | 2964 | 1472904292158 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:04:52 INFO - PROCESS | 2964 | ++DOCSHELL 10A0B400 == 40 [pid = 2964] [id = 60] 05:04:52 INFO - PROCESS | 2964 | ++DOMWINDOW == 83 (10A4A800) [pid = 2964] [serial = 177] [outer = 00000000] 05:04:52 INFO - PROCESS | 2964 | ++DOMWINDOW == 84 (114E2400) [pid = 2964] [serial = 178] [outer = 10A4A800] 05:04:52 INFO - PROCESS | 2964 | 1472904292199 Marionette DEBUG loaded listener.js 05:04:52 INFO - PROCESS | 2964 | ++DOMWINDOW == 85 (11D0EC00) [pid = 2964] [serial = 179] [outer = 10A4A800] 05:04:52 INFO - PROCESS | 2964 | 1472904292713 Marionette TRACE conn3 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 05:04:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 05:04:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 786ms 05:04:52 INFO - PROCESS | 2964 | 1472904292756 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 05:04:52 INFO - PROCESS | 2964 | 1472904292761 Marionette TRACE conn3 <- [1,205,null,{"value":"13"}] 05:04:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 05:04:52 INFO - PROCESS | 2964 | 1472904292767 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 05:04:52 INFO - PROCESS | 2964 | 1472904292770 Marionette TRACE conn3 <- [1,206,null,{}] 05:04:52 INFO - PROCESS | 2964 | 1472904292774 Marionette TRACE conn3 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:52 INFO - PROCESS | 2964 | 1472904292777 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:04:52 INFO - PROCESS | 2964 | 1472904292867 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 05:04:52 INFO - PROCESS | 2964 | 1472904292955 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:52 INFO - PROCESS | 2964 | 1472904292958 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:04:52 INFO - PROCESS | 2964 | ++DOCSHELL 14430800 == 41 [pid = 2964] [id = 61] 05:04:52 INFO - PROCESS | 2964 | ++DOMWINDOW == 86 (14436400) [pid = 2964] [serial = 180] [outer = 00000000] 05:04:52 INFO - PROCESS | 2964 | ++DOMWINDOW == 87 (1503A400) [pid = 2964] [serial = 181] [outer = 14436400] 05:04:52 INFO - PROCESS | 2964 | 1472904292996 Marionette DEBUG loaded listener.js 05:04:53 INFO - PROCESS | 2964 | ++DOMWINDOW == 88 (15761800) [pid = 2964] [serial = 182] [outer = 14436400] 05:04:53 INFO - PROCESS | 2964 | 1472904293455 Marionette TRACE conn3 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 05:04:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 05:04:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 718ms 05:04:53 INFO - PROCESS | 2964 | 1472904293491 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 05:04:53 INFO - PROCESS | 2964 | 1472904293494 Marionette TRACE conn3 <- [1,209,null,{"value":"13"}] 05:04:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 05:04:53 INFO - PROCESS | 2964 | 1472904293513 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 05:04:53 INFO - PROCESS | 2964 | 1472904293517 Marionette TRACE conn3 <- [1,210,null,{}] 05:04:53 INFO - PROCESS | 2964 | 1472904293527 Marionette TRACE conn3 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:53 INFO - PROCESS | 2964 | 1472904293532 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:04:53 INFO - PROCESS | 2964 | 1472904293619 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 05:04:53 INFO - PROCESS | 2964 | 1472904293709 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:53 INFO - PROCESS | 2964 | 1472904293713 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:04:53 INFO - PROCESS | 2964 | ++DOCSHELL 19C8B000 == 42 [pid = 2964] [id = 62] 05:04:53 INFO - PROCESS | 2964 | ++DOMWINDOW == 89 (19C8B800) [pid = 2964] [serial = 183] [outer = 00000000] 05:04:53 INFO - PROCESS | 2964 | ++DOMWINDOW == 90 (19E9F000) [pid = 2964] [serial = 184] [outer = 19C8B800] 05:04:53 INFO - PROCESS | 2964 | 1472904293752 Marionette DEBUG loaded listener.js 05:04:53 INFO - PROCESS | 2964 | ++DOMWINDOW == 91 (1A202800) [pid = 2964] [serial = 185] [outer = 19C8B800] 05:04:54 INFO - PROCESS | 2964 | 1472904294394 Marionette TRACE conn3 <- [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]]]}] 05:04:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 05:04:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 908ms 05:04:54 INFO - PROCESS | 2964 | 1472904294416 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 05:04:54 INFO - PROCESS | 2964 | 1472904294421 Marionette TRACE conn3 <- [1,213,null,{"value":"13"}] 05:04:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 05:04:54 INFO - PROCESS | 2964 | 1472904294426 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 05:04:54 INFO - PROCESS | 2964 | 1472904294429 Marionette TRACE conn3 <- [1,214,null,{}] 05:04:54 INFO - PROCESS | 2964 | 1472904294450 Marionette TRACE conn3 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:54 INFO - PROCESS | 2964 | 1472904294453 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:04:54 INFO - PROCESS | 2964 | 1472904294533 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 05:04:54 INFO - PROCESS | 2964 | 1472904294627 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:54 INFO - PROCESS | 2964 | 1472904294630 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:04:54 INFO - PROCESS | 2964 | ++DOCSHELL 11262400 == 43 [pid = 2964] [id = 63] 05:04:54 INFO - PROCESS | 2964 | ++DOMWINDOW == 92 (112C3800) [pid = 2964] [serial = 186] [outer = 00000000] 05:04:54 INFO - PROCESS | 2964 | ++DOMWINDOW == 93 (11C0B000) [pid = 2964] [serial = 187] [outer = 112C3800] 05:04:54 INFO - PROCESS | 2964 | 1472904294681 Marionette DEBUG loaded listener.js 05:04:54 INFO - PROCESS | 2964 | ++DOMWINDOW == 94 (11D8B800) [pid = 2964] [serial = 188] [outer = 112C3800] 05:04:54 INFO - PROCESS | 2964 | --DOCSHELL 10A55C00 == 42 [pid = 2964] [id = 38] 05:04:54 INFO - PROCESS | 2964 | --DOCSHELL 15C37800 == 41 [pid = 2964] [id = 58] 05:04:54 INFO - PROCESS | 2964 | --DOCSHELL 112C3C00 == 40 [pid = 2964] [id = 57] 05:04:54 INFO - PROCESS | 2964 | --DOCSHELL 19C8D000 == 39 [pid = 2964] [id = 56] 05:04:54 INFO - PROCESS | 2964 | --DOCSHELL 175EA000 == 38 [pid = 2964] [id = 55] 05:04:54 INFO - PROCESS | 2964 | --DOCSHELL 15915800 == 37 [pid = 2964] [id = 54] 05:04:54 INFO - PROCESS | 2964 | --DOCSHELL 151F4C00 == 36 [pid = 2964] [id = 53] 05:04:54 INFO - PROCESS | 2964 | --DOCSHELL 15041400 == 35 [pid = 2964] [id = 52] 05:04:54 INFO - PROCESS | 2964 | --DOCSHELL 12BC6800 == 34 [pid = 2964] [id = 51] 05:04:54 INFO - PROCESS | 2964 | --DOCSHELL 11038400 == 33 [pid = 2964] [id = 50] 05:04:54 INFO - PROCESS | 2964 | --DOMWINDOW == 93 (167ED400) [pid = 2964] [serial = 126] [outer = 00000000] [url = about:blank] 05:04:54 INFO - PROCESS | 2964 | --DOMWINDOW == 92 (114F0800) [pid = 2964] [serial = 114] [outer = 00000000] [url = about:blank] 05:04:54 INFO - PROCESS | 2964 | --DOMWINDOW == 91 (118A5C00) [pid = 2964] [serial = 115] [outer = 00000000] [url = about:blank] 05:04:54 INFO - PROCESS | 2964 | --DOMWINDOW == 90 (150A2C00) [pid = 2964] [serial = 120] [outer = 00000000] [url = about:blank] 05:04:54 INFO - PROCESS | 2964 | --DOMWINDOW == 89 (12E79C00) [pid = 2964] [serial = 117] [outer = 00000000] [url = about:blank] 05:04:54 INFO - PROCESS | 2964 | --DOMWINDOW == 88 (13158C00) [pid = 2964] [serial = 118] [outer = 00000000] [url = about:blank] 05:04:54 INFO - PROCESS | 2964 | --DOMWINDOW == 87 (114EBC00) [pid = 2964] [serial = 112] [outer = 00000000] [url = about:blank] 05:04:54 INFO - PROCESS | 2964 | --DOMWINDOW == 86 (1125E800) [pid = 2964] [serial = 111] [outer = 00000000] [url = about:blank] 05:04:54 INFO - PROCESS | 2964 | --DOMWINDOW == 85 (15C46000) [pid = 2964] [serial = 123] [outer = 00000000] [url = about:blank] 05:04:54 INFO - PROCESS | 2964 | --DOMWINDOW == 84 (1055FC00) [pid = 2964] [serial = 103] [outer = 00000000] [url = about:blank] 05:04:54 INFO - PROCESS | 2964 | --DOMWINDOW == 83 (10375C00) [pid = 2964] [serial = 102] [outer = 00000000] [url = about:blank] 05:04:54 INFO - PROCESS | 2964 | --DOMWINDOW == 82 (13448400) [pid = 2964] [serial = 106] [outer = 00000000] [url = about:blank] 05:04:54 INFO - PROCESS | 2964 | --DOMWINDOW == 81 (129FC400) [pid = 2964] [serial = 105] [outer = 00000000] [url = about:blank] 05:04:54 INFO - PROCESS | 2964 | --DOMWINDOW == 80 (169EF000) [pid = 2964] [serial = 109] [outer = 00000000] [url = about:blank] 05:04:54 INFO - PROCESS | 2964 | --DOMWINDOW == 79 (167EAC00) [pid = 2964] [serial = 108] [outer = 00000000] [url = about:blank] 05:04:54 INFO - PROCESS | 2964 | --DOMWINDOW == 78 (176D7000) [pid = 2964] [serial = 129] [outer = 00000000] [url = about:blank] 05:04:54 INFO - PROCESS | 2964 | --DOMWINDOW == 77 (1698C400) [pid = 2964] [serial = 127] [outer = 00000000] [url = about:blank] 05:04:54 INFO - PROCESS | 2964 | --DOMWINDOW == 76 (151F1000) [pid = 2964] [serial = 132] [outer = 00000000] [url = about:blank] 05:04:54 INFO - PROCESS | 2964 | --DOMWINDOW == 75 (177D2800) [pid = 2964] [serial = 130] [outer = 00000000] [url = about:blank] 05:04:54 INFO - PROCESS | 2964 | --DOMWINDOW == 74 (178D5800) [pid = 2964] [serial = 136] [outer = 00000000] [url = about:blank] 05:04:54 INFO - PROCESS | 2964 | --DOMWINDOW == 73 (15C7E800) [pid = 2964] [serial = 124] [outer = 00000000] [url = about:blank] 05:04:54 INFO - PROCESS | 2964 | --DOMWINDOW == 72 (178C8800) [pid = 2964] [serial = 135] [outer = 00000000] [url = about:blank] 05:04:54 INFO - PROCESS | 2964 | --DOMWINDOW == 71 (16987000) [pid = 2964] [serial = 133] [outer = 00000000] [url = about:blank] 05:04:54 INFO - PROCESS | 2964 | --DOMWINDOW == 70 (1836EC00) [pid = 2964] [serial = 139] [outer = 00000000] [url = about:blank] 05:04:54 INFO - PROCESS | 2964 | --DOMWINDOW == 69 (151FD400) [pid = 2964] [serial = 121] [outer = 00000000] [url = about:blank] 05:04:54 INFO - PROCESS | 2964 | --DOMWINDOW == 68 (18121000) [pid = 2964] [serial = 138] [outer = 00000000] [url = about:blank] 05:04:55 INFO - PROCESS | 2964 | 1472904295069 Marionette TRACE conn3 <- [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]]]}] 05:04:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 05:04:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 650ms 05:04:55 INFO - PROCESS | 2964 | 1472904295085 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 05:04:55 INFO - PROCESS | 2964 | 1472904295089 Marionette TRACE conn3 <- [1,217,null,{"value":"13"}] 05:04:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 05:04:55 INFO - PROCESS | 2964 | 1472904295094 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 05:04:55 INFO - PROCESS | 2964 | 1472904295097 Marionette TRACE conn3 <- [1,218,null,{}] 05:04:55 INFO - PROCESS | 2964 | 1472904295101 Marionette TRACE conn3 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:55 INFO - PROCESS | 2964 | 1472904295103 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:04:55 INFO - PROCESS | 2964 | 1472904295210 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 05:04:55 INFO - PROCESS | 2964 | 1472904295219 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:55 INFO - PROCESS | 2964 | 1472904295221 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:04:55 INFO - PROCESS | 2964 | ++DOCSHELL 118A5C00 == 34 [pid = 2964] [id = 64] 05:04:55 INFO - PROCESS | 2964 | ++DOMWINDOW == 69 (118A6800) [pid = 2964] [serial = 189] [outer = 00000000] 05:04:55 INFO - PROCESS | 2964 | ++DOMWINDOW == 70 (12BBF800) [pid = 2964] [serial = 190] [outer = 118A6800] 05:04:55 INFO - PROCESS | 2964 | 1472904295251 Marionette DEBUG loaded listener.js 05:04:55 INFO - PROCESS | 2964 | ++DOMWINDOW == 71 (12E7DC00) [pid = 2964] [serial = 191] [outer = 118A6800] 05:04:55 INFO - PROCESS | 2964 | 1472904295649 Marionette TRACE conn3 <- [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]]]}] 05:04:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 05:04:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 555ms 05:04:55 INFO - PROCESS | 2964 | 1472904295665 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 05:04:55 INFO - PROCESS | 2964 | 1472904295667 Marionette TRACE conn3 <- [1,221,null,{"value":"13"}] 05:04:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 05:04:55 INFO - PROCESS | 2964 | 1472904295653 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 05:04:55 INFO - PROCESS | 2964 | 1472904295656 Marionette TRACE conn3 <- [1,222,null,{}] 05:04:55 INFO - PROCESS | 2964 | 1472904295666 Marionette TRACE conn3 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:55 INFO - PROCESS | 2964 | 1472904295670 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:04:55 INFO - PROCESS | 2964 | 1472904295751 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 05:04:55 INFO - PROCESS | 2964 | 1472904295758 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:55 INFO - PROCESS | 2964 | 1472904295761 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:04:55 INFO - PROCESS | 2964 | ++DOCSHELL 14437000 == 35 [pid = 2964] [id = 65] 05:04:55 INFO - PROCESS | 2964 | ++DOMWINDOW == 72 (14439800) [pid = 2964] [serial = 192] [outer = 00000000] 05:04:55 INFO - PROCESS | 2964 | ++DOMWINDOW == 73 (1509C400) [pid = 2964] [serial = 193] [outer = 14439800] 05:04:55 INFO - PROCESS | 2964 | 1472904295791 Marionette DEBUG loaded listener.js 05:04:55 INFO - PROCESS | 2964 | ++DOMWINDOW == 74 (1565F400) [pid = 2964] [serial = 194] [outer = 14439800] 05:04:56 INFO - PROCESS | 2964 | 1472904296179 Marionette TRACE conn3 <- [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]]]}] 05:04:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 05:04:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 542ms 05:04:56 INFO - PROCESS | 2964 | 1472904296210 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 05:04:56 INFO - PROCESS | 2964 | 1472904296213 Marionette TRACE conn3 <- [1,225,null,{"value":"13"}] 05:04:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 05:04:56 INFO - PROCESS | 2964 | 1472904296216 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 05:04:56 INFO - PROCESS | 2964 | 1472904296218 Marionette TRACE conn3 <- [1,226,null,{}] 05:04:56 INFO - PROCESS | 2964 | 1472904296221 Marionette TRACE conn3 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:56 INFO - PROCESS | 2964 | 1472904296223 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:04:56 INFO - PROCESS | 2964 | 1472904296309 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 05:04:56 INFO - PROCESS | 2964 | 1472904296317 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:56 INFO - PROCESS | 2964 | 1472904296319 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:04:56 INFO - PROCESS | 2964 | ++DOCSHELL 15C2C000 == 36 [pid = 2964] [id = 66] 05:04:56 INFO - PROCESS | 2964 | ++DOMWINDOW == 75 (15C2FC00) [pid = 2964] [serial = 195] [outer = 00000000] 05:04:56 INFO - PROCESS | 2964 | ++DOMWINDOW == 76 (15C48C00) [pid = 2964] [serial = 196] [outer = 15C2FC00] 05:04:56 INFO - PROCESS | 2964 | 1472904296346 Marionette DEBUG loaded listener.js 05:04:56 INFO - PROCESS | 2964 | ++DOMWINDOW == 77 (15FA5000) [pid = 2964] [serial = 197] [outer = 15C2FC00] 05:04:56 INFO - PROCESS | 2964 | 1472904296753 Marionette TRACE conn3 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 05:04:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 05:04:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 556ms 05:04:56 INFO - PROCESS | 2964 | 1472904296785 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 05:04:56 INFO - PROCESS | 2964 | 1472904296787 Marionette TRACE conn3 <- [1,229,null,{"value":"13"}] 05:04:56 INFO - PROCESS | 2964 | 1472904296790 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 05:04:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 05:04:56 INFO - PROCESS | 2964 | 1472904296792 Marionette TRACE conn3 <- [1,230,null,{}] 05:04:56 INFO - PROCESS | 2964 | 1472904296795 Marionette TRACE conn3 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:56 INFO - PROCESS | 2964 | 1472904296797 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:04:56 INFO - PROCESS | 2964 | 1472904296872 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 05:04:56 INFO - PROCESS | 2964 | 1472904296859 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:56 INFO - PROCESS | 2964 | 1472904296862 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:04:56 INFO - PROCESS | 2964 | ++DOCSHELL 15FA4400 == 37 [pid = 2964] [id = 67] 05:04:56 INFO - PROCESS | 2964 | ++DOMWINDOW == 78 (167EBC00) [pid = 2964] [serial = 198] [outer = 00000000] 05:04:56 INFO - PROCESS | 2964 | ++DOMWINDOW == 79 (16E5C800) [pid = 2964] [serial = 199] [outer = 167EBC00] 05:04:56 INFO - PROCESS | 2964 | 1472904296907 Marionette DEBUG loaded listener.js 05:04:56 INFO - PROCESS | 2964 | ++DOMWINDOW == 80 (17007800) [pid = 2964] [serial = 200] [outer = 167EBC00] 05:04:57 INFO - PROCESS | 2964 | 1472904297299 Marionette TRACE conn3 <- [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]]]}] 05:04:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 05:04:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 555ms 05:04:57 INFO - PROCESS | 2964 | 1472904297352 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 05:04:57 INFO - PROCESS | 2964 | 1472904297354 Marionette TRACE conn3 <- [1,233,null,{"value":"13"}] 05:04:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 05:04:57 INFO - PROCESS | 2964 | 1472904297358 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 05:04:57 INFO - PROCESS | 2964 | 1472904297359 Marionette TRACE conn3 <- [1,234,null,{}] 05:04:57 INFO - PROCESS | 2964 | 1472904297362 Marionette TRACE conn3 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:57 INFO - PROCESS | 2964 | 1472904297368 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:04:57 INFO - PROCESS | 2964 | 1472904297489 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 05:04:57 INFO - PROCESS | 2964 | 1472904297558 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:57 INFO - PROCESS | 2964 | 1472904297560 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:04:57 INFO - PROCESS | 2964 | ++DOCSHELL 178CA400 == 38 [pid = 2964] [id = 68] 05:04:57 INFO - PROCESS | 2964 | ++DOMWINDOW == 81 (178CCC00) [pid = 2964] [serial = 201] [outer = 00000000] 05:04:57 INFO - PROCESS | 2964 | ++DOMWINDOW == 82 (17F34000) [pid = 2964] [serial = 202] [outer = 178CCC00] 05:04:57 INFO - PROCESS | 2964 | 1472904297605 Marionette DEBUG loaded listener.js 05:04:57 INFO - PROCESS | 2964 | ++DOMWINDOW == 83 (17F35000) [pid = 2964] [serial = 203] [outer = 178CCC00] 05:04:57 INFO - PROCESS | 2964 | 1472904297935 Marionette TRACE conn3 <- [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]]]}] 05:04:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 05:04:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 637ms 05:04:57 INFO - PROCESS | 2964 | 1472904298001 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 05:04:57 INFO - PROCESS | 2964 | 1472904298003 Marionette TRACE conn3 <- [1,237,null,{"value":"13"}] 05:04:57 INFO - PROCESS | 2964 | 1472904298006 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 05:04:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 05:04:57 INFO - PROCESS | 2964 | 1472904298008 Marionette TRACE conn3 <- [1,238,null,{}] 05:04:57 INFO - PROCESS | 2964 | 1472904298011 Marionette TRACE conn3 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:57 INFO - PROCESS | 2964 | 1472904298013 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:04:58 INFO - PROCESS | 2964 | 1472904298106 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 05:04:58 INFO - PROCESS | 2964 | 1472904298112 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:58 INFO - PROCESS | 2964 | 1472904298114 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:04:58 INFO - PROCESS | 2964 | ++DOCSHELL 17E07000 == 39 [pid = 2964] [id = 69] 05:04:58 INFO - PROCESS | 2964 | ++DOMWINDOW == 84 (17E07400) [pid = 2964] [serial = 204] [outer = 00000000] 05:04:58 INFO - PROCESS | 2964 | ++DOMWINDOW == 85 (181E1000) [pid = 2964] [serial = 205] [outer = 17E07400] 05:04:58 INFO - PROCESS | 2964 | 1472904298141 Marionette DEBUG loaded listener.js 05:04:58 INFO - PROCESS | 2964 | ++DOMWINDOW == 86 (181E4000) [pid = 2964] [serial = 206] [outer = 17E07400] 05:04:58 INFO - PROCESS | 2964 | 1472904298504 Marionette TRACE conn3 <- [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]]]}] 05:04:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 05:04:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 542ms 05:04:58 INFO - PROCESS | 2964 | 1472904298561 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 05:04:58 INFO - PROCESS | 2964 | 1472904298563 Marionette TRACE conn3 <- [1,241,null,{"value":"13"}] 05:04:58 INFO - PROCESS | 2964 | 1472904298566 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 05:04:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 05:04:58 INFO - PROCESS | 2964 | 1472904298568 Marionette TRACE conn3 <- [1,242,null,{}] 05:04:58 INFO - PROCESS | 2964 | 1472904298553 Marionette TRACE conn3 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:58 INFO - PROCESS | 2964 | 1472904298555 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:04:58 INFO - PROCESS | 2964 | 1472904298657 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 05:04:58 INFO - PROCESS | 2964 | 1472904298708 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:58 INFO - PROCESS | 2964 | 1472904298710 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:04:58 INFO - PROCESS | 2964 | ++DOCSHELL 1811FC00 == 40 [pid = 2964] [id = 70] 05:04:58 INFO - PROCESS | 2964 | ++DOMWINDOW == 87 (181D7800) [pid = 2964] [serial = 207] [outer = 00000000] 05:04:58 INFO - PROCESS | 2964 | ++DOMWINDOW == 88 (1980AC00) [pid = 2964] [serial = 208] [outer = 181D7800] 05:04:58 INFO - PROCESS | 2964 | 1472904298755 Marionette DEBUG loaded listener.js 05:04:58 INFO - PROCESS | 2964 | ++DOMWINDOW == 89 (1980D400) [pid = 2964] [serial = 209] [outer = 181D7800] 05:04:58 INFO - PROCESS | 2964 | --DOMWINDOW == 88 (15919800) [pid = 2964] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 05:04:58 INFO - PROCESS | 2964 | --DOMWINDOW == 87 (1125B000) [pid = 2964] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 05:04:58 INFO - PROCESS | 2964 | --DOMWINDOW == 86 (19C8E400) [pid = 2964] [serial = 165] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 05:04:58 INFO - PROCESS | 2964 | --DOMWINDOW == 85 (19E92400) [pid = 2964] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 05:04:58 INFO - PROCESS | 2964 | --DOMWINDOW == 84 (12C85000) [pid = 2964] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 05:04:58 INFO - PROCESS | 2964 | --DOMWINDOW == 83 (12BC7400) [pid = 2964] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 05:04:58 INFO - PROCESS | 2964 | --DOMWINDOW == 82 (15C36800) [pid = 2964] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 05:04:58 INFO - PROCESS | 2964 | --DOMWINDOW == 81 (15041800) [pid = 2964] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 05:04:58 INFO - PROCESS | 2964 | --DOMWINDOW == 80 (176B7000) [pid = 2964] [serial = 162] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 05:04:59 INFO - PROCESS | 2964 | 1472904299148 Marionette TRACE conn3 <- [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]]]}] 05:04:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 05:04:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 610ms 05:04:59 INFO - PROCESS | 2964 | 1472904299177 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 05:04:59 INFO - PROCESS | 2964 | 1472904299179 Marionette TRACE conn3 <- [1,245,null,{"value":"13"}] 05:04:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 05:04:59 INFO - PROCESS | 2964 | 1472904299164 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 05:04:59 INFO - PROCESS | 2964 | 1472904299166 Marionette TRACE conn3 <- [1,246,null,{}] 05:04:59 INFO - PROCESS | 2964 | 1472904299169 Marionette TRACE conn3 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:59 INFO - PROCESS | 2964 | 1472904299171 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:04:59 INFO - PROCESS | 2964 | 1472904299252 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 05:04:59 INFO - PROCESS | 2964 | 1472904299275 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:59 INFO - PROCESS | 2964 | 1472904299277 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:04:59 INFO - PROCESS | 2964 | ++DOCSHELL 15C2F400 == 41 [pid = 2964] [id = 71] 05:04:59 INFO - PROCESS | 2964 | ++DOMWINDOW == 81 (175EF800) [pid = 2964] [serial = 210] [outer = 00000000] 05:04:59 INFO - PROCESS | 2964 | ++DOMWINDOW == 82 (18376400) [pid = 2964] [serial = 211] [outer = 175EF800] 05:04:59 INFO - PROCESS | 2964 | 1472904299304 Marionette DEBUG loaded listener.js 05:04:59 INFO - PROCESS | 2964 | ++DOMWINDOW == 83 (19C88C00) [pid = 2964] [serial = 212] [outer = 175EF800] 05:04:59 INFO - PROCESS | 2964 | 1472904299687 Marionette TRACE conn3 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 05:04:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 05:04:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 569ms 05:04:59 INFO - PROCESS | 2964 | 1472904299748 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 05:04:59 INFO - PROCESS | 2964 | 1472904299732 Marionette TRACE conn3 <- [1,249,null,{"value":"13"}] 05:04:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 05:04:59 INFO - PROCESS | 2964 | 1472904299735 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 05:04:59 INFO - PROCESS | 2964 | 1472904299737 Marionette TRACE conn3 <- [1,250,null,{}] 05:04:59 INFO - PROCESS | 2964 | 1472904299741 Marionette TRACE conn3 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:59 INFO - PROCESS | 2964 | 1472904299752 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:04:59 INFO - PROCESS | 2964 | 1472904299836 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 05:04:59 INFO - PROCESS | 2964 | 1472904299843 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:59 INFO - PROCESS | 2964 | 1472904299845 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:04:59 INFO - PROCESS | 2964 | ++DOCSHELL 0F970400 == 42 [pid = 2964] [id = 72] 05:04:59 INFO - PROCESS | 2964 | ++DOMWINDOW == 84 (10328400) [pid = 2964] [serial = 213] [outer = 00000000] 05:04:59 INFO - PROCESS | 2964 | ++DOMWINDOW == 85 (19E9B800) [pid = 2964] [serial = 214] [outer = 10328400] 05:04:59 INFO - PROCESS | 2964 | 1472904299895 Marionette DEBUG loaded listener.js 05:04:59 INFO - PROCESS | 2964 | ++DOMWINDOW == 86 (1A0C7400) [pid = 2964] [serial = 215] [outer = 10328400] 05:05:00 INFO - PROCESS | 2964 | 1472904300256 Marionette TRACE conn3 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 05:05:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 05:05:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 542ms 05:05:00 INFO - PROCESS | 2964 | 1472904300288 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 05:05:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 05:05:00 INFO - PROCESS | 2964 | 1472904300290 Marionette TRACE conn3 <- [1,253,null,{"value":"13"}] 05:05:00 INFO - PROCESS | 2964 | 1472904300293 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 05:05:00 INFO - PROCESS | 2964 | 1472904300296 Marionette TRACE conn3 <- [1,254,null,{}] 05:05:00 INFO - PROCESS | 2964 | 1472904300299 Marionette TRACE conn3 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:00 INFO - PROCESS | 2964 | 1472904300302 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:05:00 INFO - PROCESS | 2964 | 1472904300393 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 05:05:00 INFO - PROCESS | 2964 | 1472904300401 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:00 INFO - PROCESS | 2964 | 1472904300403 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:05:00 INFO - PROCESS | 2964 | ++DOCSHELL 1A517C00 == 43 [pid = 2964] [id = 73] 05:05:00 INFO - PROCESS | 2964 | ++DOMWINDOW == 87 (1A8C6400) [pid = 2964] [serial = 216] [outer = 00000000] 05:05:00 INFO - PROCESS | 2964 | ++DOMWINDOW == 88 (1A8D1C00) [pid = 2964] [serial = 217] [outer = 1A8C6400] 05:05:00 INFO - PROCESS | 2964 | 1472904300435 Marionette DEBUG loaded listener.js 05:05:00 INFO - PROCESS | 2964 | ++DOMWINDOW == 89 (1AA52800) [pid = 2964] [serial = 218] [outer = 1A8C6400] 05:05:01 INFO - PROCESS | 2964 | 1472904301018 Marionette TRACE conn3 <- [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]]]}] 05:05:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 05:05:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 786ms 05:05:01 INFO - PROCESS | 2964 | 1472904301086 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 05:05:01 INFO - PROCESS | 2964 | 1472904301091 Marionette TRACE conn3 <- [1,257,null,{"value":"13"}] 05:05:01 INFO - PROCESS | 2964 | 1472904301096 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 05:05:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 05:05:01 INFO - PROCESS | 2964 | 1472904301099 Marionette TRACE conn3 <- [1,258,null,{}] 05:05:01 INFO - PROCESS | 2964 | 1472904301105 Marionette TRACE conn3 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:01 INFO - PROCESS | 2964 | 1472904301109 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:05:01 INFO - PROCESS | 2964 | 1472904301211 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 05:05:01 INFO - PROCESS | 2964 | 1472904301264 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:01 INFO - PROCESS | 2964 | 1472904301267 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:05:01 INFO - PROCESS | 2964 | ++DOCSHELL 10A4AC00 == 44 [pid = 2964] [id = 74] 05:05:01 INFO - PROCESS | 2964 | ++DOMWINDOW == 90 (10F3E800) [pid = 2964] [serial = 219] [outer = 00000000] 05:05:01 INFO - PROCESS | 2964 | ++DOMWINDOW == 91 (1189C800) [pid = 2964] [serial = 220] [outer = 10F3E800] 05:05:01 INFO - PROCESS | 2964 | 1472904301366 Marionette DEBUG loaded listener.js 05:05:01 INFO - PROCESS | 2964 | ++DOMWINDOW == 92 (129FBC00) [pid = 2964] [serial = 221] [outer = 10F3E800] 05:05:01 INFO - PROCESS | 2964 | 1472904301839 Marionette TRACE conn3 <- [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]]]}] 05:05:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 05:05:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 786ms 05:05:01 INFO - PROCESS | 2964 | 1472904301885 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 05:05:01 INFO - PROCESS | 2964 | 1472904301890 Marionette TRACE conn3 <- [1,261,null,{"value":"13"}] 05:05:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 05:05:01 INFO - PROCESS | 2964 | 1472904301896 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 05:05:01 INFO - PROCESS | 2964 | 1472904301899 Marionette TRACE conn3 <- [1,262,null,{}] 05:05:01 INFO - PROCESS | 2964 | 1472904301903 Marionette TRACE conn3 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:01 INFO - PROCESS | 2964 | 1472904301906 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:05:01 INFO - PROCESS | 2964 | 1472904302008 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 05:05:02 INFO - PROCESS | 2964 | 1472904302081 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:02 INFO - PROCESS | 2964 | 1472904302084 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:05:02 INFO - PROCESS | 2964 | ++DOCSHELL 13B56C00 == 45 [pid = 2964] [id = 75] 05:05:02 INFO - PROCESS | 2964 | ++DOMWINDOW == 93 (13B57000) [pid = 2964] [serial = 222] [outer = 00000000] 05:05:02 INFO - PROCESS | 2964 | ++DOMWINDOW == 94 (1509D000) [pid = 2964] [serial = 223] [outer = 13B57000] 05:05:02 INFO - PROCESS | 2964 | 1472904302141 Marionette DEBUG loaded listener.js 05:05:02 INFO - PROCESS | 2964 | ++DOMWINDOW == 95 (15C34C00) [pid = 2964] [serial = 224] [outer = 13B57000] 05:05:02 INFO - PROCESS | 2964 | 1472904302686 Marionette TRACE conn3 <- [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]]]}] 05:05:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 05:05:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 868ms 05:05:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 05:05:02 INFO - PROCESS | 2964 | 1472904302760 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 05:05:02 INFO - PROCESS | 2964 | 1472904302763 Marionette TRACE conn3 <- [1,265,null,{"value":"13"}] 05:05:02 INFO - PROCESS | 2964 | 1472904302768 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 05:05:02 INFO - PROCESS | 2964 | 1472904302771 Marionette TRACE conn3 <- [1,266,null,{}] 05:05:02 INFO - PROCESS | 2964 | 1472904302782 Marionette TRACE conn3 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:02 INFO - PROCESS | 2964 | 1472904302787 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:05:02 INFO - PROCESS | 2964 | 1472904302875 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 05:05:02 INFO - PROCESS | 2964 | 1472904302953 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:02 INFO - PROCESS | 2964 | 1472904302957 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:05:03 INFO - PROCESS | 2964 | ++DOCSHELL 13984C00 == 46 [pid = 2964] [id = 76] 05:05:03 INFO - PROCESS | 2964 | ++DOMWINDOW == 96 (13ACC800) [pid = 2964] [serial = 225] [outer = 00000000] 05:05:03 INFO - PROCESS | 2964 | ++DOMWINDOW == 97 (151F1C00) [pid = 2964] [serial = 226] [outer = 13ACC800] 05:05:03 INFO - PROCESS | 2964 | 1472904303054 Marionette DEBUG loaded listener.js 05:05:03 INFO - PROCESS | 2964 | ++DOMWINDOW == 98 (1698C800) [pid = 2964] [serial = 227] [outer = 13ACC800] 05:05:03 INFO - PROCESS | 2964 | 1472904303661 Marionette TRACE conn3 <- [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]]]}] 05:05:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 05:05:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 962ms 05:05:03 INFO - PROCESS | 2964 | 1472904303734 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 05:05:03 INFO - PROCESS | 2964 | 1472904303737 Marionette TRACE conn3 <- [1,269,null,{"value":"13"}] 05:05:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 05:05:03 INFO - PROCESS | 2964 | 1472904303769 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 05:05:03 INFO - PROCESS | 2964 | 1472904303772 Marionette TRACE conn3 <- [1,270,null,{}] 05:05:03 INFO - PROCESS | 2964 | 1472904303803 Marionette TRACE conn3 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:03 INFO - PROCESS | 2964 | 1472904303805 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:05:03 INFO - PROCESS | 2964 | 1472904303922 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 05:05:03 INFO - PROCESS | 2964 | --DOCSHELL 0F970400 == 45 [pid = 2964] [id = 72] 05:05:03 INFO - PROCESS | 2964 | --DOCSHELL 15C2F400 == 44 [pid = 2964] [id = 71] 05:05:03 INFO - PROCESS | 2964 | --DOCSHELL 1811FC00 == 43 [pid = 2964] [id = 70] 05:05:03 INFO - PROCESS | 2964 | --DOCSHELL 17E07000 == 42 [pid = 2964] [id = 69] 05:05:03 INFO - PROCESS | 2964 | --DOCSHELL 178CA400 == 41 [pid = 2964] [id = 68] 05:05:03 INFO - PROCESS | 2964 | --DOCSHELL 15FA4400 == 40 [pid = 2964] [id = 67] 05:05:03 INFO - PROCESS | 2964 | --DOCSHELL 15C2C000 == 39 [pid = 2964] [id = 66] 05:05:03 INFO - PROCESS | 2964 | --DOCSHELL 14437000 == 38 [pid = 2964] [id = 65] 05:05:03 INFO - PROCESS | 2964 | --DOCSHELL 118A5C00 == 37 [pid = 2964] [id = 64] 05:05:03 INFO - PROCESS | 2964 | --DOCSHELL 11262400 == 36 [pid = 2964] [id = 63] 05:05:03 INFO - PROCESS | 2964 | --DOMWINDOW == 97 (167E8C00) [pid = 2964] [serial = 157] [outer = 00000000] [url = about:blank] 05:05:03 INFO - PROCESS | 2964 | --DOMWINDOW == 96 (114D4800) [pid = 2964] [serial = 148] [outer = 00000000] [url = about:blank] 05:05:03 INFO - PROCESS | 2964 | --DOMWINDOW == 95 (19E9C000) [pid = 2964] [serial = 166] [outer = 00000000] [url = about:blank] 05:05:03 INFO - PROCESS | 2964 | --DOMWINDOW == 94 (1A03CC00) [pid = 2964] [serial = 172] [outer = 00000000] [url = about:blank] 05:05:03 INFO - PROCESS | 2964 | --DOMWINDOW == 93 (17E08400) [pid = 2964] [serial = 170] [outer = 00000000] [url = about:blank] 05:05:03 INFO - PROCESS | 2964 | --DOMWINDOW == 92 (15C7DC00) [pid = 2964] [serial = 156] [outer = 00000000] [url = about:blank] 05:05:03 INFO - PROCESS | 2964 | --DOMWINDOW == 91 (169E9C00) [pid = 2964] [serial = 169] [outer = 00000000] [url = about:blank] 05:05:03 INFO - PROCESS | 2964 | --DOMWINDOW == 90 (131A1000) [pid = 2964] [serial = 150] [outer = 00000000] [url = about:blank] 05:05:03 INFO - PROCESS | 2964 | --DOMWINDOW == 89 (175EB400) [pid = 2964] [serial = 159] [outer = 00000000] [url = about:blank] 05:05:03 INFO - PROCESS | 2964 | --DOMWINDOW == 88 (118A5400) [pid = 2964] [serial = 144] [outer = 00000000] [url = about:blank] 05:05:03 INFO - PROCESS | 2964 | --DOMWINDOW == 87 (1B365000) [pid = 2964] [serial = 46] [outer = 00000000] [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.] 05:05:03 INFO - PROCESS | 2964 | --DOMWINDOW == 86 (112C9800) [pid = 2964] [serial = 147] [outer = 00000000] [url = about:blank] 05:05:03 INFO - PROCESS | 2964 | --DOMWINDOW == 85 (19E9D000) [pid = 2964] [serial = 167] [outer = 00000000] [url = about:blank] 05:05:03 INFO - PROCESS | 2964 | --DOMWINDOW == 84 (1575D400) [pid = 2964] [serial = 154] [outer = 00000000] [url = about:blank] 05:05:03 INFO - PROCESS | 2964 | --DOMWINDOW == 83 (19811800) [pid = 2964] [serial = 141] [outer = 00000000] [url = about:blank] 05:05:03 INFO - PROCESS | 2964 | --DOMWINDOW == 82 (19C90400) [pid = 2964] [serial = 164] [outer = 00000000] [url = about:blank] 05:05:03 INFO - PROCESS | 2964 | --DOMWINDOW == 81 (13AD5400) [pid = 2964] [serial = 151] [outer = 00000000] [url = about:blank] 05:05:03 INFO - PROCESS | 2964 | --DOMWINDOW == 80 (176CEC00) [pid = 2964] [serial = 160] [outer = 00000000] [url = about:blank] 05:05:03 INFO - PROCESS | 2964 | --DOMWINDOW == 79 (151F2800) [pid = 2964] [serial = 153] [outer = 00000000] [url = about:blank] 05:05:03 INFO - PROCESS | 2964 | --DOMWINDOW == 78 (19810C00) [pid = 2964] [serial = 163] [outer = 00000000] [url = about:blank] 05:05:03 INFO - PROCESS | 2964 | --DOMWINDOW == 77 (1A203800) [pid = 2964] [serial = 175] [outer = 00000000] [url = about:blank] 05:05:03 INFO - PROCESS | 2964 | --DOMWINDOW == 76 (1A0C1800) [pid = 2964] [serial = 173] [outer = 00000000] [url = about:blank] 05:05:04 INFO - PROCESS | 2964 | 1472904304021 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:04 INFO - PROCESS | 2964 | 1472904304024 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:05:04 INFO - PROCESS | 2964 | ++DOCSHELL 10326400 == 37 [pid = 2964] [id = 77] 05:05:04 INFO - PROCESS | 2964 | ++DOMWINDOW == 77 (103D2C00) [pid = 2964] [serial = 228] [outer = 00000000] 05:05:04 INFO - PROCESS | 2964 | ++DOMWINDOW == 78 (114D3400) [pid = 2964] [serial = 229] [outer = 103D2C00] 05:05:04 INFO - PROCESS | 2964 | 1472904304054 Marionette DEBUG loaded listener.js 05:05:04 INFO - PROCESS | 2964 | ++DOMWINDOW == 79 (118A5C00) [pid = 2964] [serial = 230] [outer = 103D2C00] 05:05:04 INFO - PROCESS | 2964 | 1472904304413 Marionette TRACE conn3 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 05:05:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 05:05:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 718ms 05:05:04 INFO - PROCESS | 2964 | 1472904304470 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 05:05:04 INFO - PROCESS | 2964 | 1472904304474 Marionette TRACE conn3 <- [1,273,null,{"value":"13"}] 05:05:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 05:05:04 INFO - PROCESS | 2964 | 1472904304461 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 05:05:04 INFO - PROCESS | 2964 | 1472904304464 Marionette TRACE conn3 <- [1,274,null,{}] 05:05:04 INFO - PROCESS | 2964 | 1472904304467 Marionette TRACE conn3 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:04 INFO - PROCESS | 2964 | 1472904304470 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:05:04 INFO - PROCESS | 2964 | 1472904304557 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 05:05:04 INFO - PROCESS | 2964 | 1472904304564 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:04 INFO - PROCESS | 2964 | 1472904304567 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:05:04 INFO - PROCESS | 2964 | ++DOCSHELL 13B59000 == 38 [pid = 2964] [id = 78] 05:05:04 INFO - PROCESS | 2964 | ++DOMWINDOW == 80 (13B59400) [pid = 2964] [serial = 231] [outer = 00000000] 05:05:04 INFO - PROCESS | 2964 | ++DOMWINDOW == 81 (151EF800) [pid = 2964] [serial = 232] [outer = 13B59400] 05:05:04 INFO - PROCESS | 2964 | 1472904304603 Marionette DEBUG loaded listener.js 05:05:04 INFO - PROCESS | 2964 | ++DOMWINDOW == 82 (15919C00) [pid = 2964] [serial = 233] [outer = 13B59400] 05:05:04 INFO - PROCESS | 2964 | 1472904304992 Marionette TRACE conn3 <- [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]]]}] 05:05:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 05:05:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 542ms 05:05:05 INFO - PROCESS | 2964 | 1472904305017 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 05:05:05 INFO - PROCESS | 2964 | 1472904305019 Marionette TRACE conn3 <- [1,277,null,{"value":"13"}] 05:05:05 INFO - PROCESS | 2964 | 1472904305022 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 05:05:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 05:05:05 INFO - PROCESS | 2964 | 1472904305026 Marionette TRACE conn3 <- [1,278,null,{}] 05:05:05 INFO - PROCESS | 2964 | 1472904305036 Marionette TRACE conn3 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:05 INFO - PROCESS | 2964 | 1472904305040 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:05:05 INFO - PROCESS | 2964 | 1472904305121 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 05:05:05 INFO - PROCESS | 2964 | 1472904305130 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:05 INFO - PROCESS | 2964 | 1472904305133 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:05:05 INFO - PROCESS | 2964 | ++DOCSHELL 16E62C00 == 39 [pid = 2964] [id = 79] 05:05:05 INFO - PROCESS | 2964 | ++DOMWINDOW == 83 (16E66400) [pid = 2964] [serial = 234] [outer = 00000000] 05:05:05 INFO - PROCESS | 2964 | ++DOMWINDOW == 84 (17005C00) [pid = 2964] [serial = 235] [outer = 16E66400] 05:05:05 INFO - PROCESS | 2964 | 1472904305160 Marionette DEBUG loaded listener.js 05:05:05 INFO - PROCESS | 2964 | ++DOMWINDOW == 85 (176CF800) [pid = 2964] [serial = 236] [outer = 16E66400] 05:05:05 INFO - PROCESS | 2964 | 1472904305581 Marionette TRACE conn3 <- [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]]]}] 05:05:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 05:05:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 556ms 05:05:05 INFO - PROCESS | 2964 | 1472904305586 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 05:05:05 INFO - PROCESS | 2964 | 1472904305588 Marionette TRACE conn3 <- [1,281,null,{"value":"13"}] 05:05:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 05:05:05 INFO - PROCESS | 2964 | 1472904305592 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 05:05:05 INFO - PROCESS | 2964 | 1472904305594 Marionette TRACE conn3 <- [1,282,null,{}] 05:05:05 INFO - PROCESS | 2964 | 1472904305597 Marionette TRACE conn3 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:05 INFO - PROCESS | 2964 | 1472904305599 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:05:05 INFO - PROCESS | 2964 | 1472904305694 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 05:05:05 INFO - PROCESS | 2964 | 1472904305699 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:05 INFO - PROCESS | 2964 | 1472904305701 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:05:05 INFO - PROCESS | 2964 | ++DOCSHELL 177D2800 == 40 [pid = 2964] [id = 80] 05:05:05 INFO - PROCESS | 2964 | ++DOMWINDOW == 86 (177DDC00) [pid = 2964] [serial = 237] [outer = 00000000] 05:05:05 INFO - PROCESS | 2964 | ++DOMWINDOW == 87 (181DF400) [pid = 2964] [serial = 238] [outer = 177DDC00] 05:05:05 INFO - PROCESS | 2964 | 1472904305729 Marionette DEBUG loaded listener.js 05:05:05 INFO - PROCESS | 2964 | ++DOMWINDOW == 88 (18379400) [pid = 2964] [serial = 239] [outer = 177DDC00] 05:05:06 INFO - PROCESS | 2964 | 1472904306140 Marionette TRACE conn3 <- [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]]]}] 05:05:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 05:05:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 556ms 05:05:06 INFO - PROCESS | 2964 | 1472904306159 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 05:05:06 INFO - PROCESS | 2964 | 1472904306161 Marionette TRACE conn3 <- [1,285,null,{"value":"13"}] 05:05:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 05:05:06 INFO - PROCESS | 2964 | 1472904306172 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 05:05:06 INFO - PROCESS | 2964 | 1472904306173 Marionette TRACE conn3 <- [1,286,null,{}] 05:05:06 INFO - PROCESS | 2964 | 1472904306177 Marionette TRACE conn3 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:06 INFO - PROCESS | 2964 | 1472904306179 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:05:06 INFO - PROCESS | 2964 | 1472904306264 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 05:05:06 INFO - PROCESS | 2964 | 1472904306269 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:06 INFO - PROCESS | 2964 | 1472904306271 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:05:06 INFO - PROCESS | 2964 | ++DOCSHELL 177DA800 == 41 [pid = 2964] [id = 81] 05:05:06 INFO - PROCESS | 2964 | ++DOMWINDOW == 89 (17E0A000) [pid = 2964] [serial = 240] [outer = 00000000] 05:05:06 INFO - PROCESS | 2964 | ++DOMWINDOW == 90 (19814400) [pid = 2964] [serial = 241] [outer = 17E0A000] 05:05:06 INFO - PROCESS | 2964 | 1472904306316 Marionette DEBUG loaded listener.js 05:05:06 INFO - PROCESS | 2964 | ++DOMWINDOW == 91 (19C8CC00) [pid = 2964] [serial = 242] [outer = 17E0A000] 05:05:06 INFO - PROCESS | 2964 | 1472904306873 Marionette TRACE conn3 <- [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]]]}] 05:05:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 05:05:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 786ms 05:05:06 INFO - PROCESS | 2964 | 1472904306946 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 05:05:06 INFO - PROCESS | 2964 | 1472904306948 Marionette TRACE conn3 <- [1,289,null,{"value":"13"}] 05:05:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 05:05:06 INFO - PROCESS | 2964 | 1472904306951 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 05:05:06 INFO - PROCESS | 2964 | 1472904306953 Marionette TRACE conn3 <- [1,290,null,{}] 05:05:06 INFO - PROCESS | 2964 | 1472904306963 Marionette TRACE conn3 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:06 INFO - PROCESS | 2964 | 1472904306969 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:05:07 INFO - PROCESS | 2964 | 1472904307067 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 05:05:07 INFO - PROCESS | 2964 | 1472904307120 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:07 INFO - PROCESS | 2964 | 1472904307122 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:05:07 INFO - PROCESS | 2964 | ++DOCSHELL 1A033400 == 42 [pid = 2964] [id = 82] 05:05:07 INFO - PROCESS | 2964 | ++DOMWINDOW == 92 (1A034400) [pid = 2964] [serial = 243] [outer = 00000000] 05:05:07 INFO - PROCESS | 2964 | ++DOMWINDOW == 93 (1A8CE400) [pid = 2964] [serial = 244] [outer = 1A034400] 05:05:07 INFO - PROCESS | 2964 | 1472904307150 Marionette DEBUG loaded listener.js 05:05:07 INFO - PROCESS | 2964 | ++DOMWINDOW == 94 (1A8D1400) [pid = 2964] [serial = 245] [outer = 1A034400] 05:05:07 INFO - PROCESS | 2964 | 1472904307532 Marionette TRACE conn3 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 05:05:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 05:05:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 637ms 05:05:07 INFO - PROCESS | 2964 | --DOMWINDOW == 93 (14439800) [pid = 2964] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 05:05:07 INFO - PROCESS | 2964 | --DOMWINDOW == 92 (15C2FC00) [pid = 2964] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 05:05:07 INFO - PROCESS | 2964 | --DOMWINDOW == 91 (178CCC00) [pid = 2964] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 05:05:07 INFO - PROCESS | 2964 | --DOMWINDOW == 90 (112C3800) [pid = 2964] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 05:05:07 INFO - PROCESS | 2964 | --DOMWINDOW == 89 (118A6800) [pid = 2964] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 05:05:07 INFO - PROCESS | 2964 | --DOMWINDOW == 88 (167EBC00) [pid = 2964] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 05:05:07 INFO - PROCESS | 2964 | --DOMWINDOW == 87 (17E07400) [pid = 2964] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 05:05:07 INFO - PROCESS | 2964 | --DOMWINDOW == 86 (181D7800) [pid = 2964] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 05:05:07 INFO - PROCESS | 2964 | --DOMWINDOW == 85 (10328400) [pid = 2964] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 05:05:07 INFO - PROCESS | 2964 | --DOMWINDOW == 84 (175EF800) [pid = 2964] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 05:05:07 INFO - PROCESS | 2964 | 1472904307609 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 05:05:07 INFO - PROCESS | 2964 | 1472904307612 Marionette TRACE conn3 <- [1,293,null,{"value":"13"}] 05:05:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 05:05:07 INFO - PROCESS | 2964 | 1472904307618 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 05:05:07 INFO - PROCESS | 2964 | 1472904307621 Marionette TRACE conn3 <- [1,294,null,{}] 05:05:07 INFO - PROCESS | 2964 | 1472904307626 Marionette TRACE conn3 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:07 INFO - PROCESS | 2964 | 1472904307628 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:05:07 INFO - PROCESS | 2964 | 1472904307690 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 05:05:07 INFO - PROCESS | 2964 | 1472904307701 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:07 INFO - PROCESS | 2964 | 1472904307703 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:05:07 INFO - PROCESS | 2964 | ++DOCSHELL 10A55400 == 43 [pid = 2964] [id = 83] 05:05:07 INFO - PROCESS | 2964 | ++DOMWINDOW == 85 (1509C800) [pid = 2964] [serial = 246] [outer = 00000000] 05:05:07 INFO - PROCESS | 2964 | ++DOMWINDOW == 86 (167EBC00) [pid = 2964] [serial = 247] [outer = 1509C800] 05:05:07 INFO - PROCESS | 2964 | 1472904307748 Marionette DEBUG loaded listener.js 05:05:07 INFO - PROCESS | 2964 | ++DOMWINDOW == 87 (1700A400) [pid = 2964] [serial = 248] [outer = 1509C800] 05:05:08 INFO - PROCESS | 2964 | 1472904308088 Marionette TRACE conn3 <- [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]]]}] 05:05:08 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. 05:05:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 515ms 05:05:08 INFO - PROCESS | 2964 | 1472904308136 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 05:05:08 INFO - PROCESS | 2964 | 1472904308138 Marionette TRACE conn3 <- [1,297,null,{"value":"13"}] 05:05:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 05:05:08 INFO - PROCESS | 2964 | 1472904308145 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 05:05:08 INFO - PROCESS | 2964 | 1472904308147 Marionette TRACE conn3 <- [1,298,null,{}] 05:05:08 INFO - PROCESS | 2964 | 1472904308150 Marionette TRACE conn3 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:08 INFO - PROCESS | 2964 | 1472904308152 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:05:08 INFO - PROCESS | 2964 | 1472904308221 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 05:05:08 INFO - PROCESS | 2964 | 1472904308226 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:08 INFO - PROCESS | 2964 | 1472904308228 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:05:08 INFO - PROCESS | 2964 | ++DOCSHELL 15C2FC00 == 44 [pid = 2964] [id = 84] 05:05:08 INFO - PROCESS | 2964 | ++DOMWINDOW == 88 (167EB000) [pid = 2964] [serial = 249] [outer = 00000000] 05:05:08 INFO - PROCESS | 2964 | ++DOMWINDOW == 89 (1A8CD400) [pid = 2964] [serial = 250] [outer = 167EB000] 05:05:08 INFO - PROCESS | 2964 | 1472904308273 Marionette DEBUG loaded listener.js 05:05:08 INFO - PROCESS | 2964 | ++DOMWINDOW == 90 (1AA58400) [pid = 2964] [serial = 251] [outer = 167EB000] 05:05:08 INFO - PROCESS | 2964 | 1472904308621 Marionette TRACE conn3 <- [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]]]}] 05:05:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 05:05:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 515ms 05:05:08 INFO - PROCESS | 2964 | 1472904308668 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 05:05:08 INFO - PROCESS | 2964 | 1472904308670 Marionette TRACE conn3 <- [1,301,null,{"value":"13"}] 05:05:08 INFO - PROCESS | 2964 | 1472904308673 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 05:05:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 05:05:08 INFO - PROCESS | 2964 | 1472904308675 Marionette TRACE conn3 <- [1,302,null,{}] 05:05:08 INFO - PROCESS | 2964 | 1472904308683 Marionette TRACE conn3 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:08 INFO - PROCESS | 2964 | 1472904308685 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:05:08 INFO - PROCESS | 2964 | 1472904308770 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 05:05:08 INFO - PROCESS | 2964 | 1472904308760 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:08 INFO - PROCESS | 2964 | 1472904308762 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:05:08 INFO - PROCESS | 2964 | ++DOCSHELL 19E9BC00 == 45 [pid = 2964] [id = 85] 05:05:08 INFO - PROCESS | 2964 | ++DOMWINDOW == 91 (1AA5C000) [pid = 2964] [serial = 252] [outer = 00000000] 05:05:08 INFO - PROCESS | 2964 | ++DOMWINDOW == 92 (1AACE000) [pid = 2964] [serial = 253] [outer = 1AA5C000] 05:05:08 INFO - PROCESS | 2964 | 1472904308806 Marionette DEBUG loaded listener.js 05:05:08 INFO - PROCESS | 2964 | ++DOMWINDOW == 93 (1AACE800) [pid = 2964] [serial = 254] [outer = 1AA5C000] 05:05:09 INFO - PROCESS | 2964 | 1472904309175 Marionette TRACE conn3 <- [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]]]}] 05:05:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 05:05:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 542ms 05:05:09 INFO - PROCESS | 2964 | 1472904309231 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 05:05:09 INFO - PROCESS | 2964 | 1472904309233 Marionette TRACE conn3 <- [1,305,null,{"value":"13"}] 05:05:09 INFO - PROCESS | 2964 | 1472904309237 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 05:05:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 05:05:09 INFO - PROCESS | 2964 | 1472904309238 Marionette TRACE conn3 <- [1,306,null,{}] 05:05:09 INFO - PROCESS | 2964 | 1472904309245 Marionette TRACE conn3 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:09 INFO - PROCESS | 2964 | 1472904309247 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:05:09 INFO - PROCESS | 2964 | 1472904309310 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 05:05:09 INFO - PROCESS | 2964 | 1472904309318 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:09 INFO - PROCESS | 2964 | 1472904309320 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:05:09 INFO - PROCESS | 2964 | ++DOCSHELL 11039C00 == 46 [pid = 2964] [id = 86] 05:05:09 INFO - PROCESS | 2964 | ++DOMWINDOW == 94 (17E07400) [pid = 2964] [serial = 255] [outer = 00000000] 05:05:09 INFO - PROCESS | 2964 | ++DOMWINDOW == 95 (1AB8EC00) [pid = 2964] [serial = 256] [outer = 17E07400] 05:05:09 INFO - PROCESS | 2964 | 1472904309366 Marionette DEBUG loaded listener.js 05:05:09 INFO - PROCESS | 2964 | ++DOMWINDOW == 96 (1AB99000) [pid = 2964] [serial = 257] [outer = 17E07400] 05:05:09 INFO - PROCESS | 2964 | 1472904309954 Marionette TRACE conn3 <- [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]]]}] 05:05:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 05:05:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 786ms 05:05:10 INFO - PROCESS | 2964 | 1472904310033 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 05:05:10 INFO - PROCESS | 2964 | 1472904310024 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 05:05:10 INFO - PROCESS | 2964 | 1472904310028 Marionette TRACE conn3 <- [1,309,null,{"value":"13"}] 05:05:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 05:05:10 INFO - PROCESS | 2964 | 1472904310047 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 05:05:10 INFO - PROCESS | 2964 | 1472904310050 Marionette TRACE conn3 <- [1,310,null,{}] 05:05:10 INFO - PROCESS | 2964 | 1472904310055 Marionette TRACE conn3 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:10 INFO - PROCESS | 2964 | 1472904310059 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:05:10 INFO - PROCESS | 2964 | 1472904310157 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 05:05:10 INFO - PROCESS | 2964 | 1472904310232 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:10 INFO - PROCESS | 2964 | 1472904310235 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:05:10 INFO - PROCESS | 2964 | ++DOCSHELL 1189B400 == 47 [pid = 2964] [id = 87] 05:05:10 INFO - PROCESS | 2964 | ++DOMWINDOW == 97 (118A5400) [pid = 2964] [serial = 258] [outer = 00000000] 05:05:10 INFO - PROCESS | 2964 | ++DOMWINDOW == 98 (15035C00) [pid = 2964] [serial = 259] [outer = 118A5400] 05:05:10 INFO - PROCESS | 2964 | 1472904310315 Marionette DEBUG loaded listener.js 05:05:10 INFO - PROCESS | 2964 | ++DOMWINDOW == 99 (1575F000) [pid = 2964] [serial = 260] [outer = 118A5400] 05:05:10 INFO - PROCESS | 2964 | 1472904310828 Marionette TRACE conn3 <- [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]]]}] 05:05:10 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. 05:05:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 772ms 05:05:10 INFO - PROCESS | 2964 | 1472904310856 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 05:05:10 INFO - PROCESS | 2964 | 1472904310861 Marionette TRACE conn3 <- [1,313,null,{"value":"13"}] 05:05:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 05:05:10 INFO - PROCESS | 2964 | 1472904310868 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 05:05:10 INFO - PROCESS | 2964 | 1472904310871 Marionette TRACE conn3 <- [1,314,null,{}] 05:05:10 INFO - PROCESS | 2964 | 1472904310876 Marionette TRACE conn3 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:10 INFO - PROCESS | 2964 | 1472904310879 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:05:10 INFO - PROCESS | 2964 | 1472904310989 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 05:05:11 INFO - PROCESS | 2964 | 1472904311082 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:11 INFO - PROCESS | 2964 | 1472904311085 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:05:11 INFO - PROCESS | 2964 | ++DOCSHELL 16F8B400 == 48 [pid = 2964] [id = 88] 05:05:11 INFO - PROCESS | 2964 | ++DOMWINDOW == 100 (1700A800) [pid = 2964] [serial = 261] [outer = 00000000] 05:05:11 INFO - PROCESS | 2964 | ++DOMWINDOW == 101 (178D5800) [pid = 2964] [serial = 262] [outer = 1700A800] 05:05:11 INFO - PROCESS | 2964 | 1472904311123 Marionette DEBUG loaded listener.js 05:05:11 INFO - PROCESS | 2964 | ++DOMWINDOW == 102 (181E4C00) [pid = 2964] [serial = 263] [outer = 1700A800] 05:05:11 INFO - PROCESS | 2964 | 1472904311692 Marionette TRACE conn3 <- [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]]]}] 05:05:11 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. 05:05:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 867ms 05:05:11 INFO - PROCESS | 2964 | 1472904311748 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 05:05:11 INFO - PROCESS | 2964 | 1472904311751 Marionette TRACE conn3 <- [1,317,null,{"value":"13"}] 05:05:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 05:05:11 INFO - PROCESS | 2964 | 1472904311755 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 05:05:11 INFO - PROCESS | 2964 | 1472904311759 Marionette TRACE conn3 <- [1,318,null,{}] 05:05:11 INFO - PROCESS | 2964 | 1472904311770 Marionette TRACE conn3 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:11 INFO - PROCESS | 2964 | 1472904311774 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:05:11 INFO - PROCESS | 2964 | 1472904311864 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 05:05:12 INFO - PROCESS | 2964 | 1472904312075 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:12 INFO - PROCESS | 2964 | 1472904312078 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:05:12 INFO - PROCESS | 2964 | ++DOCSHELL 103C8400 == 49 [pid = 2964] [id = 89] 05:05:12 INFO - PROCESS | 2964 | ++DOMWINDOW == 103 (10560000) [pid = 2964] [serial = 264] [outer = 00000000] 05:05:12 INFO - PROCESS | 2964 | ++DOMWINDOW == 104 (11033000) [pid = 2964] [serial = 265] [outer = 10560000] 05:05:12 INFO - PROCESS | 2964 | 1472904312126 Marionette DEBUG loaded listener.js 05:05:12 INFO - PROCESS | 2964 | ++DOMWINDOW == 105 (114F0000) [pid = 2964] [serial = 266] [outer = 10560000] 05:05:12 INFO - PROCESS | 2964 | --DOCSHELL 19E9BC00 == 48 [pid = 2964] [id = 85] 05:05:12 INFO - PROCESS | 2964 | --DOCSHELL 15C2FC00 == 47 [pid = 2964] [id = 84] 05:05:12 INFO - PROCESS | 2964 | --DOCSHELL 10A55400 == 46 [pid = 2964] [id = 83] 05:05:12 INFO - PROCESS | 2964 | --DOCSHELL 1A033400 == 45 [pid = 2964] [id = 82] 05:05:12 INFO - PROCESS | 2964 | --DOCSHELL 177DA800 == 44 [pid = 2964] [id = 81] 05:05:12 INFO - PROCESS | 2964 | --DOCSHELL 177D2800 == 43 [pid = 2964] [id = 80] 05:05:12 INFO - PROCESS | 2964 | --DOCSHELL 16E62C00 == 42 [pid = 2964] [id = 79] 05:05:12 INFO - PROCESS | 2964 | --DOCSHELL 13B59000 == 41 [pid = 2964] [id = 78] 05:05:12 INFO - PROCESS | 2964 | --DOCSHELL 10326400 == 40 [pid = 2964] [id = 77] 05:05:12 INFO - PROCESS | 2964 | --DOMWINDOW == 104 (1A8D1C00) [pid = 2964] [serial = 217] [outer = 00000000] [url = about:blank] 05:05:12 INFO - PROCESS | 2964 | --DOMWINDOW == 103 (1503A400) [pid = 2964] [serial = 181] [outer = 00000000] [url = about:blank] 05:05:12 INFO - PROCESS | 2964 | 1472904312712 Marionette TRACE conn3 <- [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]]]}] 05:05:12 INFO - PROCESS | 2964 | --DOCSHELL 13B56C00 == 39 [pid = 2964] [id = 75] 05:05:12 INFO - PROCESS | 2964 | --DOCSHELL 10A4AC00 == 38 [pid = 2964] [id = 74] 05:05:12 INFO - PROCESS | 2964 | --DOCSHELL 1A517C00 == 37 [pid = 2964] [id = 73] 05:05:12 INFO - PROCESS | 2964 | --DOMWINDOW == 102 (1A0C7400) [pid = 2964] [serial = 215] [outer = 00000000] [url = about:blank] 05:05:12 INFO - PROCESS | 2964 | --DOMWINDOW == 101 (19C88C00) [pid = 2964] [serial = 212] [outer = 00000000] [url = about:blank] 05:05:12 INFO - PROCESS | 2964 | --DOMWINDOW == 100 (18376400) [pid = 2964] [serial = 211] [outer = 00000000] [url = about:blank] 05:05:12 INFO - PROCESS | 2964 | --DOMWINDOW == 99 (1980D400) [pid = 2964] [serial = 209] [outer = 00000000] [url = about:blank] 05:05:12 INFO - PROCESS | 2964 | --DOMWINDOW == 98 (17007800) [pid = 2964] [serial = 200] [outer = 00000000] [url = about:blank] 05:05:12 INFO - PROCESS | 2964 | --DOMWINDOW == 97 (1509C400) [pid = 2964] [serial = 193] [outer = 00000000] [url = about:blank] 05:05:12 INFO - PROCESS | 2964 | --DOMWINDOW == 96 (1565F400) [pid = 2964] [serial = 194] [outer = 00000000] [url = about:blank] 05:05:12 INFO - PROCESS | 2964 | --DOMWINDOW == 95 (15C48C00) [pid = 2964] [serial = 196] [outer = 00000000] [url = about:blank] 05:05:12 INFO - PROCESS | 2964 | --DOMWINDOW == 94 (17F34000) [pid = 2964] [serial = 202] [outer = 00000000] [url = about:blank] 05:05:12 INFO - PROCESS | 2964 | --DOMWINDOW == 93 (15FA5000) [pid = 2964] [serial = 197] [outer = 00000000] [url = about:blank] 05:05:12 INFO - PROCESS | 2964 | --DOMWINDOW == 92 (11D8B800) [pid = 2964] [serial = 188] [outer = 00000000] [url = about:blank] 05:05:12 INFO - PROCESS | 2964 | --DOMWINDOW == 91 (11C0B000) [pid = 2964] [serial = 187] [outer = 00000000] [url = about:blank] 05:05:12 INFO - PROCESS | 2964 | --DOMWINDOW == 90 (12BBF800) [pid = 2964] [serial = 190] [outer = 00000000] [url = about:blank] 05:05:12 INFO - PROCESS | 2964 | --DOMWINDOW == 89 (12E7DC00) [pid = 2964] [serial = 191] [outer = 00000000] [url = about:blank] 05:05:12 INFO - PROCESS | 2964 | --DOMWINDOW == 88 (16E5C800) [pid = 2964] [serial = 199] [outer = 00000000] [url = about:blank] 05:05:12 INFO - PROCESS | 2964 | --DOMWINDOW == 87 (181E4000) [pid = 2964] [serial = 206] [outer = 00000000] [url = about:blank] 05:05:12 INFO - PROCESS | 2964 | --DOMWINDOW == 86 (114E2400) [pid = 2964] [serial = 178] [outer = 00000000] [url = about:blank] 05:05:12 INFO - PROCESS | 2964 | --DOMWINDOW == 85 (181E1000) [pid = 2964] [serial = 205] [outer = 00000000] [url = about:blank] 05:05:12 INFO - PROCESS | 2964 | --DOMWINDOW == 84 (17F35000) [pid = 2964] [serial = 203] [outer = 00000000] [url = about:blank] 05:05:12 INFO - PROCESS | 2964 | --DOMWINDOW == 83 (1980AC00) [pid = 2964] [serial = 208] [outer = 00000000] [url = about:blank] 05:05:12 INFO - PROCESS | 2964 | --DOMWINDOW == 82 (19E9F000) [pid = 2964] [serial = 184] [outer = 00000000] [url = about:blank] 05:05:12 INFO - PROCESS | 2964 | --DOMWINDOW == 81 (19E9B800) [pid = 2964] [serial = 214] [outer = 00000000] [url = about:blank] 05:05:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 05:05:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 989ms 05:05:12 INFO - PROCESS | 2964 | 1472904312738 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 05:05:12 INFO - PROCESS | 2964 | 1472904312741 Marionette TRACE conn3 <- [1,321,null,{"value":"13"}] 05:05:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 05:05:12 INFO - PROCESS | 2964 | 1472904312745 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 05:05:12 INFO - PROCESS | 2964 | 1472904312748 Marionette TRACE conn3 <- [1,322,null,{}] 05:05:12 INFO - PROCESS | 2964 | 1472904312753 Marionette TRACE conn3 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:12 INFO - PROCESS | 2964 | 1472904312756 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:05:12 INFO - PROCESS | 2964 | 1472904312835 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 05:05:12 INFO - PROCESS | 2964 | 1472904312912 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:12 INFO - PROCESS | 2964 | 1472904312914 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:05:12 INFO - PROCESS | 2964 | ++DOCSHELL 11D8B800 == 38 [pid = 2964] [id = 90] 05:05:12 INFO - PROCESS | 2964 | ++DOMWINDOW == 82 (11D9A800) [pid = 2964] [serial = 267] [outer = 00000000] 05:05:12 INFO - PROCESS | 2964 | ++DOMWINDOW == 83 (12BBE000) [pid = 2964] [serial = 268] [outer = 11D9A800] 05:05:12 INFO - PROCESS | 2964 | 1472904312962 Marionette DEBUG loaded listener.js 05:05:13 INFO - PROCESS | 2964 | ++DOMWINDOW == 84 (12E81400) [pid = 2964] [serial = 269] [outer = 11D9A800] 05:05:13 INFO - PROCESS | 2964 | 1472904313278 Marionette TRACE conn3 <- [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]]]}] 05:05:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 05:05:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 542ms 05:05:13 INFO - PROCESS | 2964 | 1472904313314 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 05:05:13 INFO - PROCESS | 2964 | 1472904313317 Marionette TRACE conn3 <- [1,325,null,{"value":"13"}] 05:05:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 05:05:13 INFO - PROCESS | 2964 | 1472904313322 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 05:05:13 INFO - PROCESS | 2964 | 1472904313324 Marionette TRACE conn3 <- [1,326,null,{}] 05:05:13 INFO - PROCESS | 2964 | 1472904313328 Marionette TRACE conn3 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:13 INFO - PROCESS | 2964 | 1472904313330 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:05:13 INFO - PROCESS | 2964 | 1472904313422 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 05:05:13 INFO - PROCESS | 2964 | 1472904313431 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:13 INFO - PROCESS | 2964 | 1472904313433 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:05:13 INFO - PROCESS | 2964 | ++DOCSHELL 1503AC00 == 39 [pid = 2964] [id = 91] 05:05:13 INFO - PROCESS | 2964 | ++DOMWINDOW == 85 (15040800) [pid = 2964] [serial = 270] [outer = 00000000] 05:05:13 INFO - PROCESS | 2964 | ++DOMWINDOW == 86 (151FA400) [pid = 2964] [serial = 271] [outer = 15040800] 05:05:13 INFO - PROCESS | 2964 | 1472904313480 Marionette DEBUG loaded listener.js 05:05:13 INFO - PROCESS | 2964 | ++DOMWINDOW == 87 (15765C00) [pid = 2964] [serial = 272] [outer = 15040800] 05:05:13 INFO - PROCESS | 2964 | 1472904313875 Marionette TRACE conn3 <- [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]]]}] 05:05:13 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. 05:05:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 610ms 05:05:13 INFO - PROCESS | 2964 | 1472904313935 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 05:05:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 05:05:13 INFO - PROCESS | 2964 | 1472904313919 Marionette TRACE conn3 <- [1,329,null,{"value":"13"}] 05:05:13 INFO - PROCESS | 2964 | 1472904313924 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 05:05:13 INFO - PROCESS | 2964 | 1472904313929 Marionette TRACE conn3 <- [1,330,null,{}] 05:05:13 INFO - PROCESS | 2964 | 1472904313937 Marionette TRACE conn3 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:13 INFO - PROCESS | 2964 | 1472904313941 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:05:14 INFO - PROCESS | 2964 | 1472904314024 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 05:05:14 INFO - PROCESS | 2964 | 1472904314086 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:14 INFO - PROCESS | 2964 | 1472904314088 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:05:14 INFO - PROCESS | 2964 | ++DOCSHELL 167E5400 == 40 [pid = 2964] [id = 92] 05:05:14 INFO - PROCESS | 2964 | ++DOMWINDOW == 88 (167E9800) [pid = 2964] [serial = 273] [outer = 00000000] 05:05:14 INFO - PROCESS | 2964 | ++DOMWINDOW == 89 (16E62C00) [pid = 2964] [serial = 274] [outer = 167E9800] 05:05:14 INFO - PROCESS | 2964 | 1472904314133 Marionette DEBUG loaded listener.js 05:05:14 INFO - PROCESS | 2964 | ++DOMWINDOW == 90 (176B0800) [pid = 2964] [serial = 275] [outer = 167E9800] 05:05:14 INFO - PROCESS | 2964 | 1472904314468 Marionette TRACE conn3 <- [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]]]}] 05:05:14 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. 05:05:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 542ms 05:05:14 INFO - PROCESS | 2964 | 1472904314490 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 05:05:14 INFO - PROCESS | 2964 | 1472904314492 Marionette TRACE conn3 <- [1,333,null,{"value":"13"}] 05:05:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 05:05:14 INFO - PROCESS | 2964 | 1472904314495 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 05:05:14 INFO - PROCESS | 2964 | 1472904314497 Marionette TRACE conn3 <- [1,334,null,{}] 05:05:14 INFO - PROCESS | 2964 | 1472904314501 Marionette TRACE conn3 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:14 INFO - PROCESS | 2964 | 1472904314502 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:05:14 INFO - PROCESS | 2964 | 1472904314574 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 05:05:14 INFO - PROCESS | 2964 | 1472904314668 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:14 INFO - PROCESS | 2964 | 1472904314671 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:05:14 INFO - PROCESS | 2964 | ++DOCSHELL 176D9C00 == 41 [pid = 2964] [id = 93] 05:05:14 INFO - PROCESS | 2964 | ++DOMWINDOW == 91 (177DE400) [pid = 2964] [serial = 276] [outer = 00000000] 05:05:14 INFO - PROCESS | 2964 | ++DOMWINDOW == 92 (181D9C00) [pid = 2964] [serial = 277] [outer = 177DE400] 05:05:14 INFO - PROCESS | 2964 | 1472904314722 Marionette DEBUG loaded listener.js 05:05:14 INFO - PROCESS | 2964 | ++DOMWINDOW == 93 (181E0C00) [pid = 2964] [serial = 278] [outer = 177DE400] 05:05:15 INFO - PROCESS | 2964 | 1472904315072 Marionette TRACE conn3 <- [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]]]}] 05:05:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 05:05:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 637ms 05:05:15 INFO - PROCESS | 2964 | 1472904315137 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 05:05:15 INFO - PROCESS | 2964 | 1472904315139 Marionette TRACE conn3 <- [1,337,null,{"value":"13"}] 05:05:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 05:05:15 INFO - PROCESS | 2964 | 1472904315142 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 05:05:15 INFO - PROCESS | 2964 | 1472904315144 Marionette TRACE conn3 <- [1,338,null,{}] 05:05:15 INFO - PROCESS | 2964 | 1472904315148 Marionette TRACE conn3 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:15 INFO - PROCESS | 2964 | 1472904315150 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:05:15 INFO - PROCESS | 2964 | 1472904315244 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 05:05:15 INFO - PROCESS | 2964 | 1472904315253 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:15 INFO - PROCESS | 2964 | 1472904315259 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:05:15 INFO - PROCESS | 2964 | ++DOCSHELL 18376400 == 42 [pid = 2964] [id = 94] 05:05:15 INFO - PROCESS | 2964 | ++DOMWINDOW == 94 (1980A400) [pid = 2964] [serial = 279] [outer = 00000000] 05:05:15 INFO - PROCESS | 2964 | ++DOMWINDOW == 95 (1980F800) [pid = 2964] [serial = 280] [outer = 1980A400] 05:05:15 INFO - PROCESS | 2964 | 1472904315314 Marionette DEBUG loaded listener.js 05:05:15 INFO - PROCESS | 2964 | ++DOMWINDOW == 96 (19C8A000) [pid = 2964] [serial = 281] [outer = 1980A400] 05:05:15 INFO - PROCESS | 2964 | 1472904315729 Marionette TRACE conn3 <- [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]]]}] 05:05:15 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. 05:05:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 610ms 05:05:15 INFO - PROCESS | 2964 | 1472904315758 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 05:05:15 INFO - PROCESS | 2964 | 1472904315760 Marionette TRACE conn3 <- [1,341,null,{"value":"13"}] 05:05:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 05:05:15 INFO - PROCESS | 2964 | 1472904315763 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 05:05:15 INFO - PROCESS | 2964 | 1472904315765 Marionette TRACE conn3 <- [1,342,null,{}] 05:05:15 INFO - PROCESS | 2964 | 1472904315787 Marionette TRACE conn3 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:15 INFO - PROCESS | 2964 | 1472904315789 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:05:15 INFO - PROCESS | 2964 | 1472904315894 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 05:05:15 INFO - PROCESS | 2964 | 1472904315934 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:15 INFO - PROCESS | 2964 | 1472904315936 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:05:15 INFO - PROCESS | 2964 | ++DOCSHELL 0F9E8C00 == 43 [pid = 2964] [id = 95] 05:05:15 INFO - PROCESS | 2964 | ++DOMWINDOW == 97 (19E99400) [pid = 2964] [serial = 282] [outer = 00000000] 05:05:15 INFO - PROCESS | 2964 | ++DOMWINDOW == 98 (1A0C6800) [pid = 2964] [serial = 283] [outer = 19E99400] 05:05:15 INFO - PROCESS | 2964 | 1472904315989 Marionette DEBUG loaded listener.js 05:05:16 INFO - PROCESS | 2964 | ++DOMWINDOW == 99 (1A202C00) [pid = 2964] [serial = 284] [outer = 19E99400] 05:05:16 INFO - PROCESS | 2964 | 1472904316337 Marionette TRACE conn3 <- [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]]]}] 05:05:16 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. 05:05:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 623ms 05:05:16 INFO - PROCESS | 2964 | --DOMWINDOW == 98 (17E0A000) [pid = 2964] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 05:05:16 INFO - PROCESS | 2964 | --DOMWINDOW == 97 (1A034400) [pid = 2964] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 05:05:16 INFO - PROCESS | 2964 | --DOMWINDOW == 96 (13B59400) [pid = 2964] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 05:05:16 INFO - PROCESS | 2964 | --DOMWINDOW == 95 (16E66400) [pid = 2964] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 05:05:16 INFO - PROCESS | 2964 | --DOMWINDOW == 94 (177DDC00) [pid = 2964] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 05:05:16 INFO - PROCESS | 2964 | --DOMWINDOW == 93 (103D2C00) [pid = 2964] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 05:05:16 INFO - PROCESS | 2964 | --DOMWINDOW == 92 (1509C800) [pid = 2964] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 05:05:16 INFO - PROCESS | 2964 | --DOMWINDOW == 91 (167EB000) [pid = 2964] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 05:05:16 INFO - PROCESS | 2964 | --DOMWINDOW == 90 (1AA5C000) [pid = 2964] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 05:05:16 INFO - PROCESS | 2964 | 1472904316401 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 05:05:16 INFO - PROCESS | 2964 | 1472904316403 Marionette TRACE conn3 <- [1,345,null,{"value":"13"}] 05:05:16 INFO - PROCESS | 2964 | 1472904316413 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 05:05:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 05:05:16 INFO - PROCESS | 2964 | 1472904316414 Marionette TRACE conn3 <- [1,346,null,{}] 05:05:16 INFO - PROCESS | 2964 | 1472904316418 Marionette TRACE conn3 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:16 INFO - PROCESS | 2964 | 1472904316420 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:05:16 INFO - PROCESS | 2964 | 1472904316478 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 05:05:16 INFO - PROCESS | 2964 | 1472904316486 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:16 INFO - PROCESS | 2964 | 1472904316488 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:05:16 INFO - PROCESS | 2964 | ++DOCSHELL 1055A400 == 44 [pid = 2964] [id = 96] 05:05:16 INFO - PROCESS | 2964 | ++DOMWINDOW == 91 (167EA400) [pid = 2964] [serial = 285] [outer = 00000000] 05:05:16 INFO - PROCESS | 2964 | ++DOMWINDOW == 92 (181E1800) [pid = 2964] [serial = 286] [outer = 167EA400] 05:05:16 INFO - PROCESS | 2964 | 1472904316533 Marionette DEBUG loaded listener.js 05:05:16 INFO - PROCESS | 2964 | ++DOMWINDOW == 93 (19E9C000) [pid = 2964] [serial = 287] [outer = 167EA400] 05:05:16 INFO - PROCESS | 2964 | 1472904316918 Marionette TRACE conn3 <- [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]]]}] 05:05:16 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. 05:05:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 556ms 05:05:16 INFO - PROCESS | 2964 | 1472904316967 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 05:05:16 INFO - PROCESS | 2964 | 1472904316969 Marionette TRACE conn3 <- [1,349,null,{"value":"13"}] 05:05:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 05:05:16 INFO - PROCESS | 2964 | 1472904316954 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 05:05:16 INFO - PROCESS | 2964 | 1472904316956 Marionette TRACE conn3 <- [1,350,null,{}] 05:05:16 INFO - PROCESS | 2964 | 1472904316959 Marionette TRACE conn3 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:16 INFO - PROCESS | 2964 | 1472904316961 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:05:17 INFO - PROCESS | 2964 | 1472904317064 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 05:05:17 INFO - PROCESS | 2964 | 1472904317075 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:17 INFO - PROCESS | 2964 | 1472904317077 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:05:17 INFO - PROCESS | 2964 | ++DOCSHELL 15040400 == 45 [pid = 2964] [id = 97] 05:05:17 INFO - PROCESS | 2964 | ++DOMWINDOW == 94 (16E66400) [pid = 2964] [serial = 288] [outer = 00000000] 05:05:17 INFO - PROCESS | 2964 | ++DOMWINDOW == 95 (1A8C6C00) [pid = 2964] [serial = 289] [outer = 16E66400] 05:05:17 INFO - PROCESS | 2964 | 1472904317107 Marionette DEBUG loaded listener.js 05:05:17 INFO - PROCESS | 2964 | ++DOMWINDOW == 96 (1A8D3400) [pid = 2964] [serial = 290] [outer = 16E66400] 05:05:17 INFO - PROCESS | 2964 | 1472904317499 Marionette TRACE conn3 <- [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]]]}] 05:05:17 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. 05:05:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 556ms 05:05:17 INFO - PROCESS | 2964 | 1472904317519 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 05:05:17 INFO - PROCESS | 2964 | 1472904317521 Marionette TRACE conn3 <- [1,353,null,{"value":"13"}] 05:05:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 05:05:17 INFO - PROCESS | 2964 | 1472904317524 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 05:05:17 INFO - PROCESS | 2964 | 1472904317526 Marionette TRACE conn3 <- [1,354,null,{}] 05:05:17 INFO - PROCESS | 2964 | 1472904317534 Marionette TRACE conn3 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:17 INFO - PROCESS | 2964 | 1472904317536 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:05:17 INFO - PROCESS | 2964 | 1472904317611 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 05:05:17 INFO - PROCESS | 2964 | 1472904317617 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:17 INFO - PROCESS | 2964 | 1472904317619 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:05:17 INFO - PROCESS | 2964 | ++DOCSHELL 177DDC00 == 46 [pid = 2964] [id = 98] 05:05:17 INFO - PROCESS | 2964 | ++DOMWINDOW == 97 (151F7C00) [pid = 2964] [serial = 291] [outer = 00000000] 05:05:17 INFO - PROCESS | 2964 | ++DOMWINDOW == 98 (1AAD5800) [pid = 2964] [serial = 292] [outer = 151F7C00] 05:05:17 INFO - PROCESS | 2964 | 1472904317663 Marionette DEBUG loaded listener.js 05:05:17 INFO - PROCESS | 2964 | ++DOMWINDOW == 99 (1AAD6C00) [pid = 2964] [serial = 293] [outer = 151F7C00] 05:05:18 INFO - PROCESS | 2964 | 1472904318013 Marionette TRACE conn3 <- [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]]]}] 05:05:18 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. 05:05:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 515ms 05:05:18 INFO - PROCESS | 2964 | 1472904318038 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 05:05:18 INFO - PROCESS | 2964 | 1472904318040 Marionette TRACE conn3 <- [1,357,null,{"value":"13"}] 05:05:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 05:05:18 INFO - PROCESS | 2964 | 1472904318047 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 05:05:18 INFO - PROCESS | 2964 | 1472904318049 Marionette TRACE conn3 <- [1,358,null,{}] 05:05:18 INFO - PROCESS | 2964 | 1472904318064 Marionette TRACE conn3 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:18 INFO - PROCESS | 2964 | 1472904318066 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:05:18 INFO - PROCESS | 2964 | 1472904318124 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 05:05:18 INFO - PROCESS | 2964 | 1472904318271 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:18 INFO - PROCESS | 2964 | 1472904318274 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:05:18 INFO - PROCESS | 2964 | ++DOCSHELL 10A49000 == 47 [pid = 2964] [id = 99] 05:05:18 INFO - PROCESS | 2964 | ++DOMWINDOW == 100 (10A49800) [pid = 2964] [serial = 294] [outer = 00000000] 05:05:18 INFO - PROCESS | 2964 | ++DOMWINDOW == 101 (1102C400) [pid = 2964] [serial = 295] [outer = 10A49800] 05:05:18 INFO - PROCESS | 2964 | 1472904318347 Marionette DEBUG loaded listener.js 05:05:18 INFO - PROCESS | 2964 | ++DOMWINDOW == 102 (114EBC00) [pid = 2964] [serial = 296] [outer = 10A49800] 05:05:18 INFO - PROCESS | 2964 | 1472904318919 Marionette TRACE conn3 <- [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]]]}] 05:05:18 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. 05:05:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 921ms 05:05:18 INFO - PROCESS | 2964 | 1472904318976 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 05:05:18 INFO - PROCESS | 2964 | 1472904318980 Marionette TRACE conn3 <- [1,361,null,{"value":"13"}] 05:05:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 05:05:18 INFO - PROCESS | 2964 | 1472904318984 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 05:05:18 INFO - PROCESS | 2964 | 1472904318988 Marionette TRACE conn3 <- [1,362,null,{}] 05:05:18 INFO - PROCESS | 2964 | 1472904318993 Marionette TRACE conn3 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:18 INFO - PROCESS | 2964 | 1472904318996 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:05:19 INFO - PROCESS | 2964 | 1472904319090 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 05:05:19 INFO - PROCESS | 2964 | 1472904319190 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:19 INFO - PROCESS | 2964 | 1472904319193 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:05:19 INFO - PROCESS | 2964 | ++DOCSHELL 1391C800 == 48 [pid = 2964] [id = 100] 05:05:19 INFO - PROCESS | 2964 | ++DOMWINDOW == 103 (1391D000) [pid = 2964] [serial = 297] [outer = 00000000] 05:05:19 INFO - PROCESS | 2964 | ++DOMWINDOW == 104 (1391FC00) [pid = 2964] [serial = 298] [outer = 1391D000] 05:05:19 INFO - PROCESS | 2964 | 1472904319251 Marionette DEBUG loaded listener.js 05:05:19 INFO - PROCESS | 2964 | ++DOMWINDOW == 105 (1397D800) [pid = 2964] [serial = 299] [outer = 1391D000] 05:05:19 INFO - PROCESS | 2964 | 1472904319762 Marionette TRACE conn3 <- [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]]]}] 05:05:19 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. 05:05:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 813ms 05:05:19 INFO - PROCESS | 2964 | 1472904319808 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 05:05:19 INFO - PROCESS | 2964 | 1472904319813 Marionette TRACE conn3 <- [1,365,null,{"value":"13"}] 05:05:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 05:05:19 INFO - PROCESS | 2964 | 1472904319799 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 05:05:19 INFO - PROCESS | 2964 | 1472904319803 Marionette TRACE conn3 <- [1,366,null,{}] 05:05:19 INFO - PROCESS | 2964 | 1472904319808 Marionette TRACE conn3 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:19 INFO - PROCESS | 2964 | 1472904319811 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:05:19 INFO - PROCESS | 2964 | 1472904319920 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 05:05:20 INFO - PROCESS | 2964 | 1472904320027 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:20 INFO - PROCESS | 2964 | 1472904320030 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:05:20 INFO - PROCESS | 2964 | ++DOCSHELL 1391B800 == 49 [pid = 2964] [id = 101] 05:05:20 INFO - PROCESS | 2964 | ++DOMWINDOW == 106 (15C50C00) [pid = 2964] [serial = 300] [outer = 00000000] 05:05:20 INFO - PROCESS | 2964 | ++DOMWINDOW == 107 (1698C400) [pid = 2964] [serial = 301] [outer = 15C50C00] 05:05:20 INFO - PROCESS | 2964 | 1472904320088 Marionette DEBUG loaded listener.js 05:05:20 INFO - PROCESS | 2964 | ++DOMWINDOW == 108 (176AC800) [pid = 2964] [serial = 302] [outer = 15C50C00] 05:05:20 INFO - PROCESS | 2964 | 1472904320812 Marionette TRACE conn3 <- [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]]]}] 05:05:20 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. 05:05:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1057ms 05:05:20 INFO - PROCESS | 2964 | 1472904320856 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 05:05:20 INFO - PROCESS | 2964 | 1472904320861 Marionette TRACE conn3 <- [1,369,null,{"value":"13"}] 05:05:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 05:05:20 INFO - PROCESS | 2964 | 1472904320867 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 05:05:20 INFO - PROCESS | 2964 | 1472904320870 Marionette TRACE conn3 <- [1,370,null,{}] 05:05:20 INFO - PROCESS | 2964 | 1472904320875 Marionette TRACE conn3 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:20 INFO - PROCESS | 2964 | 1472904320878 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:05:20 INFO - PROCESS | 2964 | 1472904320963 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 05:05:21 INFO - PROCESS | 2964 | 1472904321097 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:21 INFO - PROCESS | 2964 | 1472904321102 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:05:21 INFO - PROCESS | 2964 | ++DOCSHELL 118A2C00 == 50 [pid = 2964] [id = 102] 05:05:21 INFO - PROCESS | 2964 | ++DOMWINDOW == 109 (118A4400) [pid = 2964] [serial = 303] [outer = 00000000] 05:05:21 INFO - PROCESS | 2964 | ++DOMWINDOW == 110 (13198000) [pid = 2964] [serial = 304] [outer = 118A4400] 05:05:21 INFO - PROCESS | 2964 | 1472904321157 Marionette DEBUG loaded listener.js 05:05:21 INFO - PROCESS | 2964 | ++DOMWINDOW == 111 (13915C00) [pid = 2964] [serial = 305] [outer = 118A4400] 05:05:21 INFO - PROCESS | 2964 | --DOCSHELL 14439C00 == 49 [pid = 2964] [id = 59] 05:05:21 INFO - PROCESS | 2964 | --DOCSHELL 177DDC00 == 48 [pid = 2964] [id = 98] 05:05:21 INFO - PROCESS | 2964 | --DOCSHELL 15040400 == 47 [pid = 2964] [id = 97] 05:05:21 INFO - PROCESS | 2964 | --DOCSHELL 1055A400 == 46 [pid = 2964] [id = 96] 05:05:21 INFO - PROCESS | 2964 | --DOCSHELL 0F9E8C00 == 45 [pid = 2964] [id = 95] 05:05:21 INFO - PROCESS | 2964 | --DOCSHELL 18376400 == 44 [pid = 2964] [id = 94] 05:05:21 INFO - PROCESS | 2964 | --DOCSHELL 176D9C00 == 43 [pid = 2964] [id = 93] 05:05:21 INFO - PROCESS | 2964 | --DOCSHELL 167E5400 == 42 [pid = 2964] [id = 92] 05:05:21 INFO - PROCESS | 2964 | --DOCSHELL 1503AC00 == 41 [pid = 2964] [id = 91] 05:05:21 INFO - PROCESS | 2964 | --DOCSHELL 11D8B800 == 40 [pid = 2964] [id = 90] 05:05:21 INFO - PROCESS | 2964 | --DOCSHELL 103C8400 == 39 [pid = 2964] [id = 89] 05:05:21 INFO - PROCESS | 2964 | --DOCSHELL 11039C00 == 38 [pid = 2964] [id = 86] 05:05:21 INFO - PROCESS | 2964 | --DOMWINDOW == 110 (19814400) [pid = 2964] [serial = 241] [outer = 00000000] [url = about:blank] 05:05:21 INFO - PROCESS | 2964 | --DOMWINDOW == 109 (1A8CE400) [pid = 2964] [serial = 244] [outer = 00000000] [url = about:blank] 05:05:21 INFO - PROCESS | 2964 | --DOMWINDOW == 108 (19C8CC00) [pid = 2964] [serial = 242] [outer = 00000000] [url = about:blank] 05:05:21 INFO - PROCESS | 2964 | --DOMWINDOW == 107 (151F1C00) [pid = 2964] [serial = 226] [outer = 00000000] [url = about:blank] 05:05:21 INFO - PROCESS | 2964 | --DOMWINDOW == 106 (1509D000) [pid = 2964] [serial = 223] [outer = 00000000] [url = about:blank] 05:05:21 INFO - PROCESS | 2964 | --DOMWINDOW == 105 (151EF800) [pid = 2964] [serial = 232] [outer = 00000000] [url = about:blank] 05:05:21 INFO - PROCESS | 2964 | --DOMWINDOW == 104 (15919C00) [pid = 2964] [serial = 233] [outer = 00000000] [url = about:blank] 05:05:21 INFO - PROCESS | 2964 | --DOMWINDOW == 103 (17005C00) [pid = 2964] [serial = 235] [outer = 00000000] [url = about:blank] 05:05:21 INFO - PROCESS | 2964 | --DOMWINDOW == 102 (176CF800) [pid = 2964] [serial = 236] [outer = 00000000] [url = about:blank] 05:05:21 INFO - PROCESS | 2964 | --DOMWINDOW == 101 (181DF400) [pid = 2964] [serial = 238] [outer = 00000000] [url = about:blank] 05:05:21 INFO - PROCESS | 2964 | --DOMWINDOW == 100 (1189C800) [pid = 2964] [serial = 220] [outer = 00000000] [url = about:blank] 05:05:21 INFO - PROCESS | 2964 | --DOMWINDOW == 99 (114D3400) [pid = 2964] [serial = 229] [outer = 00000000] [url = about:blank] 05:05:21 INFO - PROCESS | 2964 | --DOMWINDOW == 98 (118A5C00) [pid = 2964] [serial = 230] [outer = 00000000] [url = about:blank] 05:05:21 INFO - PROCESS | 2964 | --DOMWINDOW == 97 (167EBC00) [pid = 2964] [serial = 247] [outer = 00000000] [url = about:blank] 05:05:21 INFO - PROCESS | 2964 | --DOMWINDOW == 96 (1A8D1400) [pid = 2964] [serial = 245] [outer = 00000000] [url = about:blank] 05:05:21 INFO - PROCESS | 2964 | --DOMWINDOW == 95 (1A8CD400) [pid = 2964] [serial = 250] [outer = 00000000] [url = about:blank] 05:05:21 INFO - PROCESS | 2964 | --DOMWINDOW == 94 (1AA58400) [pid = 2964] [serial = 251] [outer = 00000000] [url = about:blank] 05:05:21 INFO - PROCESS | 2964 | --DOMWINDOW == 93 (1AACE800) [pid = 2964] [serial = 254] [outer = 00000000] [url = about:blank] 05:05:21 INFO - PROCESS | 2964 | --DOMWINDOW == 92 (1700A400) [pid = 2964] [serial = 248] [outer = 00000000] [url = about:blank] 05:05:21 INFO - PROCESS | 2964 | --DOMWINDOW == 91 (18379400) [pid = 2964] [serial = 239] [outer = 00000000] [url = about:blank] 05:05:21 INFO - PROCESS | 2964 | --DOMWINDOW == 90 (1AACE000) [pid = 2964] [serial = 253] [outer = 00000000] [url = about:blank] 05:05:21 INFO - PROCESS | 2964 | 1472904321596 Marionette TRACE conn3 <- [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]]]}] 05:05:21 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. 05:05:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 786ms 05:05:21 INFO - PROCESS | 2964 | 1472904321642 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 05:05:21 INFO - PROCESS | 2964 | 1472904321647 Marionette TRACE conn3 <- [1,373,null,{"value":"13"}] 05:05:21 INFO - PROCESS | 2964 | 1472904321652 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 05:05:21 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 05:05:21 INFO - PROCESS | 2964 | 1472904321655 Marionette TRACE conn3 <- [1,374,null,{}] 05:05:21 INFO - PROCESS | 2964 | 1472904321659 Marionette TRACE conn3 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:21 INFO - PROCESS | 2964 | 1472904321661 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:05:21 INFO - PROCESS | 2964 | 1472904321746 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 05:05:21 INFO - PROCESS | 2964 | 1472904321813 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:21 INFO - PROCESS | 2964 | 1472904321815 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:05:21 INFO - PROCESS | 2964 | ++DOCSHELL 11C14000 == 39 [pid = 2964] [id = 103] 05:05:21 INFO - PROCESS | 2964 | ++DOMWINDOW == 91 (131A5000) [pid = 2964] [serial = 306] [outer = 00000000] 05:05:21 INFO - PROCESS | 2964 | ++DOMWINDOW == 92 (13B55C00) [pid = 2964] [serial = 307] [outer = 131A5000] 05:05:21 INFO - PROCESS | 2964 | 1472904321870 Marionette DEBUG loaded listener.js 05:05:21 INFO - PROCESS | 2964 | ++DOMWINDOW == 93 (15039C00) [pid = 2964] [serial = 308] [outer = 131A5000] 05:05:22 INFO - PROCESS | 2964 | 1472904322236 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 05:05:22 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 05:05:22 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 610ms 05:05:22 INFO - PROCESS | 2964 | 1472904322269 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 05:05:22 INFO - PROCESS | 2964 | 1472904322271 Marionette TRACE conn3 <- [1,377,null,{"value":"13"}] 05:05:22 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 05:05:22 INFO - PROCESS | 2964 | 1472904322275 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 05:05:22 INFO - PROCESS | 2964 | 1472904322278 Marionette TRACE conn3 <- [1,378,null,{}] 05:05:22 INFO - PROCESS | 2964 | 1472904322289 Marionette TRACE conn3 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:22 INFO - PROCESS | 2964 | 1472904322294 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:05:22 INFO - PROCESS | 2964 | 1472904322362 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 05:05:22 INFO - PROCESS | 2964 | 1472904322369 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:22 INFO - PROCESS | 2964 | 1472904322372 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:05:22 INFO - PROCESS | 2964 | ++DOCSHELL 15FA4400 == 40 [pid = 2964] [id = 104] 05:05:22 INFO - PROCESS | 2964 | ++DOMWINDOW == 94 (15FA4C00) [pid = 2964] [serial = 309] [outer = 00000000] 05:05:22 INFO - PROCESS | 2964 | ++DOMWINDOW == 95 (17005C00) [pid = 2964] [serial = 310] [outer = 15FA4C00] 05:05:22 INFO - PROCESS | 2964 | 1472904322420 Marionette DEBUG loaded listener.js 05:05:22 INFO - PROCESS | 2964 | ++DOMWINDOW == 96 (176CEC00) [pid = 2964] [serial = 311] [outer = 15FA4C00] 05:05:22 INFO - PROCESS | 2964 | 1472904322809 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 05:05:22 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 05:05:22 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 542ms 05:05:22 INFO - PROCESS | 2964 | 1472904322831 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 05:05:22 INFO - PROCESS | 2964 | 1472904322833 Marionette TRACE conn3 <- [1,381,null,{"value":"13"}] 05:05:22 INFO - PROCESS | 2964 | 1472904322837 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 05:05:22 INFO - PROCESS | 2964 | 1472904322838 Marionette TRACE conn3 <- [1,382,null,{}] 05:05:22 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 05:05:22 INFO - PROCESS | 2964 | 1472904322842 Marionette TRACE conn3 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:22 INFO - PROCESS | 2964 | 1472904322844 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:05:22 INFO - PROCESS | 2964 | 1472904322917 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 05:05:22 INFO - PROCESS | 2964 | 1472904322922 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:22 INFO - PROCESS | 2964 | 1472904322924 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:05:22 INFO - PROCESS | 2964 | ++DOCSHELL 181DE400 == 41 [pid = 2964] [id = 105] 05:05:22 INFO - PROCESS | 2964 | ++DOMWINDOW == 97 (181DF400) [pid = 2964] [serial = 312] [outer = 00000000] 05:05:22 INFO - PROCESS | 2964 | ++DOMWINDOW == 98 (1837B800) [pid = 2964] [serial = 313] [outer = 181DF400] 05:05:22 INFO - PROCESS | 2964 | 1472904322972 Marionette DEBUG loaded listener.js 05:05:23 INFO - PROCESS | 2964 | ++DOMWINDOW == 99 (1980DC00) [pid = 2964] [serial = 314] [outer = 181DF400] 05:05:23 INFO - PROCESS | 2964 | 1472904323358 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 05:05:23 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 05:05:23 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 555ms 05:05:23 INFO - PROCESS | 2964 | 1472904323393 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 05:05:23 INFO - PROCESS | 2964 | 1472904323395 Marionette TRACE conn3 <- [1,385,null,{"value":"13"}] 05:05:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 05:05:23 INFO - PROCESS | 2964 | 1472904323398 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 05:05:23 INFO - PROCESS | 2964 | 1472904323400 Marionette TRACE conn3 <- [1,386,null,{}] 05:05:23 INFO - PROCESS | 2964 | 1472904323410 Marionette TRACE conn3 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:23 INFO - PROCESS | 2964 | 1472904323412 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:05:23 INFO - PROCESS | 2964 | 1472904323497 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 05:05:23 INFO - PROCESS | 2964 | 1472904323502 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:23 INFO - PROCESS | 2964 | 1472904323505 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:05:23 INFO - PROCESS | 2964 | ++DOCSHELL 1811FC00 == 42 [pid = 2964] [id = 106] 05:05:23 INFO - PROCESS | 2964 | ++DOMWINDOW == 100 (1980D400) [pid = 2964] [serial = 315] [outer = 00000000] 05:05:23 INFO - PROCESS | 2964 | ++DOMWINDOW == 101 (19C8FC00) [pid = 2964] [serial = 316] [outer = 1980D400] 05:05:23 INFO - PROCESS | 2964 | 1472904323551 Marionette DEBUG loaded listener.js 05:05:23 INFO - PROCESS | 2964 | ++DOMWINDOW == 102 (19E9C400) [pid = 2964] [serial = 317] [outer = 1980D400] 05:05:23 INFO - PROCESS | 2964 | 1472904323972 Marionette TRACE conn3 <- [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]]]}] 05:05:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 05:05:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 610ms 05:05:23 INFO - PROCESS | 2964 | 1472904323996 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 05:05:23 INFO - PROCESS | 2964 | 1472904323998 Marionette TRACE conn3 <- [1,389,null,{"value":"13"}] 05:05:24 INFO - PROCESS | 2964 | 1472904324001 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 05:05:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 05:05:24 INFO - PROCESS | 2964 | 1472904324003 Marionette TRACE conn3 <- [1,390,null,{}] 05:05:24 INFO - PROCESS | 2964 | 1472904324006 Marionette TRACE conn3 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:24 INFO - PROCESS | 2964 | 1472904324012 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:05:24 INFO - PROCESS | 2964 | 1472904324125 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 05:05:24 INFO - PROCESS | 2964 | 1472904324132 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:24 INFO - PROCESS | 2964 | 1472904324134 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:05:24 INFO - PROCESS | 2964 | ++DOCSHELL 177D7C00 == 43 [pid = 2964] [id = 107] 05:05:24 INFO - PROCESS | 2964 | ++DOMWINDOW == 103 (17F35000) [pid = 2964] [serial = 318] [outer = 00000000] 05:05:24 INFO - PROCESS | 2964 | ++DOMWINDOW == 104 (1A8D2800) [pid = 2964] [serial = 319] [outer = 17F35000] 05:05:24 INFO - PROCESS | 2964 | 1472904324180 Marionette DEBUG loaded listener.js 05:05:24 INFO - PROCESS | 2964 | ++DOMWINDOW == 105 (1AA54400) [pid = 2964] [serial = 320] [outer = 17F35000] 05:05:24 INFO - PROCESS | 2964 | 1472904324594 Marionette TRACE conn3 <- [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]]]}] 05:05:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 05:05:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 650ms 05:05:24 INFO - PROCESS | 2964 | 1472904324664 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 05:05:24 INFO - PROCESS | 2964 | 1472904324666 Marionette TRACE conn3 <- [1,393,null,{"value":"13"}] 05:05:24 INFO - PROCESS | 2964 | 1472904324670 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 05:05:24 INFO - PROCESS | 2964 | 1472904324672 Marionette TRACE conn3 <- [1,394,null,{}] 05:05:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 05:05:24 INFO - PROCESS | 2964 | 1472904324675 Marionette TRACE conn3 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:24 INFO - PROCESS | 2964 | 1472904324677 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:05:24 INFO - PROCESS | 2964 | 1472904324768 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 05:05:24 INFO - PROCESS | 2964 | 1472904324827 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:24 INFO - PROCESS | 2964 | 1472904324819 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:05:24 INFO - PROCESS | 2964 | ++DOCSHELL 1A0C9000 == 44 [pid = 2964] [id = 108] 05:05:24 INFO - PROCESS | 2964 | ++DOMWINDOW == 106 (1AA5B000) [pid = 2964] [serial = 321] [outer = 00000000] 05:05:24 INFO - PROCESS | 2964 | ++DOMWINDOW == 107 (1AACE400) [pid = 2964] [serial = 322] [outer = 1AA5B000] 05:05:24 INFO - PROCESS | 2964 | 1472904324865 Marionette DEBUG loaded listener.js 05:05:24 INFO - PROCESS | 2964 | ++DOMWINDOW == 108 (1AAD2400) [pid = 2964] [serial = 323] [outer = 1AA5B000] 05:05:25 INFO - PROCESS | 2964 | --DOMWINDOW == 107 (1980A400) [pid = 2964] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 05:05:25 INFO - PROCESS | 2964 | --DOMWINDOW == 106 (19E99400) [pid = 2964] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 05:05:25 INFO - PROCESS | 2964 | --DOMWINDOW == 105 (10560000) [pid = 2964] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 05:05:25 INFO - PROCESS | 2964 | --DOMWINDOW == 104 (11D9A800) [pid = 2964] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 05:05:25 INFO - PROCESS | 2964 | --DOMWINDOW == 103 (167E9800) [pid = 2964] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 05:05:25 INFO - PROCESS | 2964 | --DOMWINDOW == 102 (15040800) [pid = 2964] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 05:05:25 INFO - PROCESS | 2964 | --DOMWINDOW == 101 (167EA400) [pid = 2964] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 05:05:25 INFO - PROCESS | 2964 | --DOMWINDOW == 100 (16E66400) [pid = 2964] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 05:05:25 INFO - PROCESS | 2964 | --DOMWINDOW == 99 (177DE400) [pid = 2964] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 05:05:25 INFO - PROCESS | 2964 | --DOMWINDOW == 98 (19C8B800) [pid = 2964] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 05:05:25 INFO - PROCESS | 2964 | --DOMWINDOW == 97 (13ACC800) [pid = 2964] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 05:05:25 INFO - PROCESS | 2964 | --DOMWINDOW == 96 (11264400) [pid = 2964] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 05:05:25 INFO - PROCESS | 2964 | 1472904325409 Marionette TRACE conn3 <- [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]]]}] 05:05:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 05:05:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 759ms 05:05:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 05:05:25 INFO - PROCESS | 2964 | 1472904325438 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 05:05:25 INFO - PROCESS | 2964 | 1472904325440 Marionette TRACE conn3 <- [1,397,null,{"value":"13"}] 05:05:25 INFO - PROCESS | 2964 | 1472904325443 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 05:05:25 INFO - PROCESS | 2964 | 1472904325445 Marionette TRACE conn3 <- [1,398,null,{}] 05:05:25 INFO - PROCESS | 2964 | 1472904325448 Marionette TRACE conn3 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:25 INFO - PROCESS | 2964 | 1472904325450 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:05:25 INFO - PROCESS | 2964 | 1472904325534 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 05:05:25 INFO - PROCESS | 2964 | 1472904325600 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:25 INFO - PROCESS | 2964 | 1472904325602 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:05:25 INFO - PROCESS | 2964 | ++DOCSHELL 10321C00 == 45 [pid = 2964] [id = 109] 05:05:25 INFO - PROCESS | 2964 | ++DOMWINDOW == 97 (1055F800) [pid = 2964] [serial = 324] [outer = 00000000] 05:05:25 INFO - PROCESS | 2964 | ++DOMWINDOW == 98 (15039400) [pid = 2964] [serial = 325] [outer = 1055F800] 05:05:25 INFO - PROCESS | 2964 | 1472904325647 Marionette DEBUG loaded listener.js 05:05:25 INFO - PROCESS | 2964 | ++DOMWINDOW == 99 (177D7800) [pid = 2964] [serial = 326] [outer = 1055F800] 05:05:26 INFO - PROCESS | 2964 | 1472904326022 Marionette TRACE conn3 <- [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]]]}] 05:05:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 05:05:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 596ms 05:05:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 05:05:26 INFO - PROCESS | 2964 | 1472904326035 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 05:05:26 INFO - PROCESS | 2964 | 1472904326037 Marionette TRACE conn3 <- [1,401,null,{"value":"13"}] 05:05:26 INFO - PROCESS | 2964 | 1472904326041 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 05:05:26 INFO - PROCESS | 2964 | 1472904326042 Marionette TRACE conn3 <- [1,402,null,{}] 05:05:26 INFO - PROCESS | 2964 | 1472904326049 Marionette TRACE conn3 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:26 INFO - PROCESS | 2964 | 1472904326051 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:05:26 INFO - PROCESS | 2964 | 1472904326144 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 05:05:26 INFO - PROCESS | 2964 | 1472904326155 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:26 INFO - PROCESS | 2964 | 1472904326157 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:05:26 INFO - PROCESS | 2964 | ++DOCSHELL 15C84000 == 46 [pid = 2964] [id = 110] 05:05:26 INFO - PROCESS | 2964 | ++DOMWINDOW == 100 (177D6400) [pid = 2964] [serial = 327] [outer = 00000000] 05:05:26 INFO - PROCESS | 2964 | ++DOMWINDOW == 101 (19E0D000) [pid = 2964] [serial = 328] [outer = 177D6400] 05:05:26 INFO - PROCESS | 2964 | 1472904326205 Marionette DEBUG loaded listener.js 05:05:26 INFO - PROCESS | 2964 | ++DOMWINDOW == 102 (19E0D800) [pid = 2964] [serial = 329] [outer = 177D6400] 05:05:26 INFO - PROCESS | 2964 | 1472904326552 Marionette TRACE conn3 <- [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]]]}] 05:05:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 05:05:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 556ms 05:05:26 INFO - PROCESS | 2964 | 1472904326596 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 05:05:26 INFO - PROCESS | 2964 | 1472904326598 Marionette TRACE conn3 <- [1,405,null,{"value":"13"}] 05:05:26 INFO - PROCESS | 2964 | 1472904326601 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 05:05:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 05:05:26 INFO - PROCESS | 2964 | 1472904326603 Marionette TRACE conn3 <- [1,406,null,{}] 05:05:26 INFO - PROCESS | 2964 | 1472904326606 Marionette TRACE conn3 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:26 INFO - PROCESS | 2964 | 1472904326608 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:05:26 INFO - PROCESS | 2964 | 1472904326708 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 05:05:26 INFO - PROCESS | 2964 | 1472904326716 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:26 INFO - PROCESS | 2964 | 1472904326717 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:05:26 INFO - PROCESS | 2964 | ++DOCSHELL 19E10800 == 47 [pid = 2964] [id = 111] 05:05:26 INFO - PROCESS | 2964 | ++DOMWINDOW == 103 (19E13C00) [pid = 2964] [serial = 330] [outer = 00000000] 05:05:26 INFO - PROCESS | 2964 | ++DOMWINDOW == 104 (1AA50C00) [pid = 2964] [serial = 331] [outer = 19E13C00] 05:05:26 INFO - PROCESS | 2964 | 1472904326762 Marionette DEBUG loaded listener.js 05:05:26 INFO - PROCESS | 2964 | ++DOMWINDOW == 105 (1AA5E000) [pid = 2964] [serial = 332] [outer = 19E13C00] 05:05:27 INFO - PROCESS | 2964 | 1472904327231 Marionette TRACE conn3 <- [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]]]}] 05:05:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 05:05:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 691ms 05:05:27 INFO - PROCESS | 2964 | 1472904327296 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 05:05:27 INFO - PROCESS | 2964 | 1472904327302 Marionette TRACE conn3 <- [1,409,null,{"value":"13"}] 05:05:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 05:05:27 INFO - PROCESS | 2964 | 1472904327307 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 05:05:27 INFO - PROCESS | 2964 | 1472904327311 Marionette TRACE conn3 <- [1,410,null,{}] 05:05:27 INFO - PROCESS | 2964 | 1472904327317 Marionette TRACE conn3 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:27 INFO - PROCESS | 2964 | 1472904327320 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:05:27 INFO - PROCESS | 2964 | 1472904327463 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 05:05:27 INFO - PROCESS | 2964 | 1472904327515 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:27 INFO - PROCESS | 2964 | 1472904327520 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:05:27 INFO - PROCESS | 2964 | ++DOCSHELL 110EA800 == 48 [pid = 2964] [id = 112] 05:05:27 INFO - PROCESS | 2964 | ++DOMWINDOW == 106 (110EAC00) [pid = 2964] [serial = 333] [outer = 00000000] 05:05:27 INFO - PROCESS | 2964 | ++DOMWINDOW == 107 (110F5000) [pid = 2964] [serial = 334] [outer = 110EAC00] 05:05:27 INFO - PROCESS | 2964 | 1472904327560 Marionette DEBUG loaded listener.js 05:05:27 INFO - PROCESS | 2964 | ++DOMWINDOW == 108 (110F8C00) [pid = 2964] [serial = 335] [outer = 110EAC00] 05:05:28 INFO - PROCESS | 2964 | 1472904328184 Marionette TRACE conn3 <- [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]]]}] 05:05:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 05:05:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 908ms 05:05:28 INFO - PROCESS | 2964 | 1472904328212 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 05:05:28 INFO - PROCESS | 2964 | 1472904328217 Marionette TRACE conn3 <- [1,413,null,{"value":"13"}] 05:05:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 05:05:28 INFO - PROCESS | 2964 | 1472904328224 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 05:05:28 INFO - PROCESS | 2964 | 1472904328226 Marionette TRACE conn3 <- [1,414,null,{}] 05:05:28 INFO - PROCESS | 2964 | 1472904328230 Marionette TRACE conn3 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:28 INFO - PROCESS | 2964 | 1472904328233 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:05:28 INFO - PROCESS | 2964 | 1472904328342 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 05:05:28 INFO - PROCESS | 2964 | 1472904328470 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:28 INFO - PROCESS | 2964 | 1472904328472 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:05:28 INFO - PROCESS | 2964 | ++DOCSHELL 13914800 == 49 [pid = 2964] [id = 113] 05:05:28 INFO - PROCESS | 2964 | ++DOMWINDOW == 109 (13915400) [pid = 2964] [serial = 336] [outer = 00000000] 05:05:28 INFO - PROCESS | 2964 | ++DOMWINDOW == 110 (13922C00) [pid = 2964] [serial = 337] [outer = 13915400] 05:05:28 INFO - PROCESS | 2964 | 1472904328531 Marionette DEBUG loaded listener.js 05:05:28 INFO - PROCESS | 2964 | ++DOMWINDOW == 111 (151F1C00) [pid = 2964] [serial = 338] [outer = 13915400] 05:05:29 INFO - PROCESS | 2964 | 1472904329202 Marionette TRACE conn3 <- [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]]]}] 05:05:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 05:05:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1178ms 05:05:29 INFO - PROCESS | 2964 | 1472904329408 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 05:05:29 INFO - PROCESS | 2964 | 1472904329412 Marionette TRACE conn3 <- [1,417,null,{"value":"13"}] 05:05:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 05:05:29 INFO - PROCESS | 2964 | 1472904329460 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 05:05:29 INFO - PROCESS | 2964 | 1472904329463 Marionette TRACE conn3 <- [1,418,null,{}] 05:05:29 INFO - PROCESS | 2964 | 1472904329469 Marionette TRACE conn3 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:29 INFO - PROCESS | 2964 | 1472904329472 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:05:29 INFO - PROCESS | 2964 | 1472904329542 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 05:05:29 INFO - PROCESS | 2964 | 1472904329668 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:29 INFO - PROCESS | 2964 | 1472904329651 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:05:29 INFO - PROCESS | 2964 | ++DOCSHELL 11264800 == 50 [pid = 2964] [id = 114] 05:05:29 INFO - PROCESS | 2964 | ++DOMWINDOW == 112 (112C3800) [pid = 2964] [serial = 339] [outer = 00000000] 05:05:29 INFO - PROCESS | 2964 | ++DOMWINDOW == 113 (114ED000) [pid = 2964] [serial = 340] [outer = 112C3800] 05:05:29 INFO - PROCESS | 2964 | 1472904329739 Marionette DEBUG loaded listener.js 05:05:29 INFO - PROCESS | 2964 | ++DOMWINDOW == 114 (118A6000) [pid = 2964] [serial = 341] [outer = 112C3800] 05:05:30 INFO - PROCESS | 2964 | --DOCSHELL 15C84000 == 49 [pid = 2964] [id = 110] 05:05:30 INFO - PROCESS | 2964 | --DOCSHELL 10321C00 == 48 [pid = 2964] [id = 109] 05:05:30 INFO - PROCESS | 2964 | --DOCSHELL 1A0C9000 == 47 [pid = 2964] [id = 108] 05:05:30 INFO - PROCESS | 2964 | --DOCSHELL 177D7C00 == 46 [pid = 2964] [id = 107] 05:05:30 INFO - PROCESS | 2964 | --DOCSHELL 1811FC00 == 45 [pid = 2964] [id = 106] 05:05:30 INFO - PROCESS | 2964 | --DOCSHELL 181DE400 == 44 [pid = 2964] [id = 105] 05:05:30 INFO - PROCESS | 2964 | --DOCSHELL 15FA4400 == 43 [pid = 2964] [id = 104] 05:05:30 INFO - PROCESS | 2964 | --DOCSHELL 11C14000 == 42 [pid = 2964] [id = 103] 05:05:30 INFO - PROCESS | 2964 | --DOCSHELL 118A2C00 == 41 [pid = 2964] [id = 102] 05:05:30 INFO - PROCESS | 2964 | --DOCSHELL 10A49000 == 40 [pid = 2964] [id = 99] 05:05:30 INFO - PROCESS | 2964 | --DOCSHELL 16F8B400 == 39 [pid = 2964] [id = 88] 05:05:30 INFO - PROCESS | 2964 | --DOCSHELL 1189B400 == 38 [pid = 2964] [id = 87] 05:05:30 INFO - PROCESS | 2964 | --DOCSHELL 10A0B400 == 37 [pid = 2964] [id = 60] 05:05:30 INFO - PROCESS | 2964 | --DOCSHELL 14430800 == 36 [pid = 2964] [id = 61] 05:05:30 INFO - PROCESS | 2964 | --DOCSHELL 13984C00 == 35 [pid = 2964] [id = 76] 05:05:30 INFO - PROCESS | 2964 | --DOCSHELL 1391C800 == 34 [pid = 2964] [id = 100] 05:05:30 INFO - PROCESS | 2964 | --DOCSHELL 1125DC00 == 33 [pid = 2964] [id = 49] 05:05:30 INFO - PROCESS | 2964 | --DOCSHELL 1391B800 == 32 [pid = 2964] [id = 101] 05:05:30 INFO - PROCESS | 2964 | --DOCSHELL 17F2F800 == 31 [pid = 2964] [id = 48] 05:05:30 INFO - PROCESS | 2964 | --DOCSHELL 19C8B000 == 30 [pid = 2964] [id = 62] 05:05:30 INFO - PROCESS | 2964 | --DOCSHELL 19E10800 == 29 [pid = 2964] [id = 111] 05:05:30 INFO - PROCESS | 2964 | --DOCSHELL 110EA800 == 28 [pid = 2964] [id = 112] 05:05:30 INFO - PROCESS | 2964 | --DOCSHELL 13914800 == 27 [pid = 2964] [id = 113] 05:05:30 INFO - PROCESS | 2964 | --DOMWINDOW == 113 (1A202800) [pid = 2964] [serial = 185] [outer = 00000000] [url = about:blank] 05:05:30 INFO - PROCESS | 2964 | --DOMWINDOW == 112 (1698C800) [pid = 2964] [serial = 227] [outer = 00000000] [url = about:blank] 05:05:30 INFO - PROCESS | 2964 | --DOMWINDOW == 111 (12C84800) [pid = 2964] [serial = 145] [outer = 00000000] [url = about:blank] 05:05:30 INFO - PROCESS | 2964 | --DOMWINDOW == 110 (1980F800) [pid = 2964] [serial = 280] [outer = 00000000] [url = about:blank] 05:05:30 INFO - PROCESS | 2964 | --DOMWINDOW == 109 (1A0C6800) [pid = 2964] [serial = 283] [outer = 00000000] [url = about:blank] 05:05:30 INFO - PROCESS | 2964 | --DOMWINDOW == 108 (114F0000) [pid = 2964] [serial = 266] [outer = 00000000] [url = about:blank] 05:05:30 INFO - PROCESS | 2964 | --DOMWINDOW == 107 (11033000) [pid = 2964] [serial = 265] [outer = 00000000] [url = about:blank] 05:05:30 INFO - PROCESS | 2964 | --DOMWINDOW == 106 (12BBE000) [pid = 2964] [serial = 268] [outer = 00000000] [url = about:blank] 05:05:30 INFO - PROCESS | 2964 | --DOMWINDOW == 105 (12E81400) [pid = 2964] [serial = 269] [outer = 00000000] [url = about:blank] 05:05:30 INFO - PROCESS | 2964 | --DOMWINDOW == 104 (19C8A000) [pid = 2964] [serial = 281] [outer = 00000000] [url = about:blank] 05:05:30 INFO - PROCESS | 2964 | --DOMWINDOW == 103 (178D5800) [pid = 2964] [serial = 262] [outer = 00000000] [url = about:blank] 05:05:30 INFO - PROCESS | 2964 | --DOMWINDOW == 102 (16E62C00) [pid = 2964] [serial = 274] [outer = 00000000] [url = about:blank] 05:05:30 INFO - PROCESS | 2964 | --DOMWINDOW == 101 (176B0800) [pid = 2964] [serial = 275] [outer = 00000000] [url = about:blank] 05:05:30 INFO - PROCESS | 2964 | --DOMWINDOW == 100 (151FA400) [pid = 2964] [serial = 271] [outer = 00000000] [url = about:blank] 05:05:30 INFO - PROCESS | 2964 | --DOMWINDOW == 99 (15765C00) [pid = 2964] [serial = 272] [outer = 00000000] [url = about:blank] 05:05:30 INFO - PROCESS | 2964 | --DOMWINDOW == 98 (15035C00) [pid = 2964] [serial = 259] [outer = 00000000] [url = about:blank] 05:05:30 INFO - PROCESS | 2964 | --DOMWINDOW == 97 (1AB8EC00) [pid = 2964] [serial = 256] [outer = 00000000] [url = about:blank] 05:05:30 INFO - PROCESS | 2964 | --DOMWINDOW == 96 (181E1800) [pid = 2964] [serial = 286] [outer = 00000000] [url = about:blank] 05:05:30 INFO - PROCESS | 2964 | --DOMWINDOW == 95 (1A8C6C00) [pid = 2964] [serial = 289] [outer = 00000000] [url = about:blank] 05:05:30 INFO - PROCESS | 2964 | --DOMWINDOW == 94 (1A202C00) [pid = 2964] [serial = 284] [outer = 00000000] [url = about:blank] 05:05:30 INFO - PROCESS | 2964 | --DOMWINDOW == 93 (181D9C00) [pid = 2964] [serial = 277] [outer = 00000000] [url = about:blank] 05:05:30 INFO - PROCESS | 2964 | --DOMWINDOW == 92 (181E0C00) [pid = 2964] [serial = 278] [outer = 00000000] [url = about:blank] 05:05:30 INFO - PROCESS | 2964 | --DOMWINDOW == 91 (1A8D3400) [pid = 2964] [serial = 290] [outer = 00000000] [url = about:blank] 05:05:30 INFO - PROCESS | 2964 | --DOMWINDOW == 90 (19E9C000) [pid = 2964] [serial = 287] [outer = 00000000] [url = about:blank] 05:05:30 INFO - PROCESS | 2964 | --DOMWINDOW == 89 (1AAD5800) [pid = 2964] [serial = 292] [outer = 00000000] [url = about:blank] 05:05:31 INFO - PROCESS | 2964 | 1472904331237 Marionette TRACE conn3 <- [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]]]}] 05:05:31 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 05:05:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1829ms 05:05:31 INFO - PROCESS | 2964 | 1472904331275 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 05:05:31 INFO - PROCESS | 2964 | 1472904331280 Marionette TRACE conn3 <- [1,421,null,{"value":"13"}] 05:05:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 05:05:31 INFO - PROCESS | 2964 | 1472904331286 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 05:05:31 INFO - PROCESS | 2964 | 1472904331289 Marionette TRACE conn3 <- [1,422,null,{}] 05:05:31 INFO - PROCESS | 2964 | 1472904331295 Marionette TRACE conn3 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:31 INFO - PROCESS | 2964 | 1472904331299 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:05:31 INFO - PROCESS | 2964 | 1472904331417 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 05:05:31 INFO - PROCESS | 2964 | 1472904331489 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:31 INFO - PROCESS | 2964 | 1472904331494 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:05:31 INFO - PROCESS | 2964 | ++DOCSHELL 11038400 == 28 [pid = 2964] [id = 115] 05:05:31 INFO - PROCESS | 2964 | ++DOMWINDOW == 90 (11038800) [pid = 2964] [serial = 342] [outer = 00000000] 05:05:31 INFO - PROCESS | 2964 | ++DOMWINDOW == 91 (110F3000) [pid = 2964] [serial = 343] [outer = 11038800] 05:05:31 INFO - PROCESS | 2964 | 1472904331536 Marionette DEBUG loaded listener.js 05:05:31 INFO - PROCESS | 2964 | ++DOMWINDOW == 92 (110F6000) [pid = 2964] [serial = 344] [outer = 11038800] 05:05:32 INFO - PROCESS | 2964 | 1472904332682 Marionette TRACE conn3 <- [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]]]}] 05:05:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 05:05:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1477ms 05:05:32 INFO - PROCESS | 2964 | 1472904332779 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 05:05:32 INFO - PROCESS | 2964 | 1472904332783 Marionette TRACE conn3 <- [1,425,null,{"value":"13"}] 05:05:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 05:05:32 INFO - PROCESS | 2964 | 1472904332789 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 05:05:32 INFO - PROCESS | 2964 | 1472904332792 Marionette TRACE conn3 <- [1,426,null,{}] 05:05:32 INFO - PROCESS | 2964 | 1472904332780 Marionette TRACE conn3 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:32 INFO - PROCESS | 2964 | 1472904332783 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:05:32 INFO - PROCESS | 2964 | 1472904332873 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 05:05:32 INFO - PROCESS | 2964 | --DOCSHELL 12E36000 == 27 [pid = 2964] [id = 27] 05:05:32 INFO - PROCESS | 2964 | --DOCSHELL 1102C800 == 26 [pid = 2964] [id = 28] 05:05:32 INFO - PROCESS | 2964 | --DOCSHELL 114E4800 == 25 [pid = 2964] [id = 25] 05:05:32 INFO - PROCESS | 2964 | --DOCSHELL 0F9E3400 == 24 [pid = 2964] [id = 17] 05:05:32 INFO - PROCESS | 2964 | --DOCSHELL 112D1400 == 23 [pid = 2964] [id = 18] 05:05:32 INFO - PROCESS | 2964 | --DOCSHELL 12E82C00 == 22 [pid = 2964] [id = 26] 05:05:32 INFO - PROCESS | 2964 | --DOCSHELL 1A8C8C00 == 21 [pid = 2964] [id = 12] 05:05:32 INFO - PROCESS | 2964 | --DOCSHELL 15C2A000 == 20 [pid = 2964] [id = 24] 05:05:32 INFO - PROCESS | 2964 | --DOCSHELL 11261C00 == 19 [pid = 2964] [id = 23] 05:05:32 INFO - PROCESS | 2964 | --DOCSHELL 1A517400 == 18 [pid = 2964] [id = 10] 05:05:32 INFO - PROCESS | 2964 | 1472904332945 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:32 INFO - PROCESS | 2964 | 1472904332930 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:05:32 INFO - PROCESS | 2964 | ++DOCSHELL 110F2000 == 19 [pid = 2964] [id = 116] 05:05:32 INFO - PROCESS | 2964 | ++DOMWINDOW == 93 (1125DC00) [pid = 2964] [serial = 345] [outer = 00000000] 05:05:32 INFO - PROCESS | 2964 | ++DOMWINDOW == 94 (1146EC00) [pid = 2964] [serial = 346] [outer = 1125DC00] 05:05:32 INFO - PROCESS | 2964 | 1472904332983 Marionette DEBUG loaded listener.js 05:05:33 INFO - PROCESS | 2964 | ++DOMWINDOW == 95 (114E7400) [pid = 2964] [serial = 347] [outer = 1125DC00] 05:05:33 INFO - PROCESS | 2964 | 1472904333338 Marionette TRACE conn3 <- [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] 05:05:33 INFO - PROCESS | 2964 | 1472904333390 Marionette TRACE conn3 <- [1,429,null,{"value":"13"}] 05:05:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 05:05:33 INFO - PROCESS | 2964 | 1472904333396 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 05:05:33 INFO - PROCESS | 2964 | 1472904333399 Marionette TRACE conn3 <- [1,430,null,{}] 05:05:33 INFO - PROCESS | 2964 | 1472904333402 Marionette TRACE conn3 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:33 INFO - PROCESS | 2964 | 1472904333405 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:05:33 INFO - PROCESS | 2964 | 1472904333486 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 05:05:33 INFO - PROCESS | 2964 | 1472904333493 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:33 INFO - PROCESS | 2964 | 1472904333495 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:05:33 INFO - PROCESS | 2964 | ++DOCSHELL 12E7E400 == 20 [pid = 2964] [id = 117] 05:05:33 INFO - PROCESS | 2964 | ++DOMWINDOW == 96 (12E81400) [pid = 2964] [serial = 348] [outer = 00000000] 05:05:33 INFO - PROCESS | 2964 | ++DOMWINDOW == 97 (13914800) [pid = 2964] [serial = 349] [outer = 12E81400] 05:05:33 INFO - PROCESS | 2964 | 1472904333544 Marionette DEBUG loaded listener.js 05:05:33 INFO - PROCESS | 2964 | ++DOMWINDOW == 98 (1391F800) [pid = 2964] [serial = 350] [outer = 12E81400] 05:05:33 INFO - PROCESS | 2964 | 1472904333964 Marionette TRACE conn3 <- [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]]]}] 05:05:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 05:05:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 610ms 05:05:33 INFO - PROCESS | 2964 | 1472904334014 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 05:05:33 INFO - PROCESS | 2964 | 1472904334016 Marionette TRACE conn3 <- [1,433,null,{"value":"13"}] 05:05:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 05:05:33 INFO - PROCESS | 2964 | 1472904334001 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 05:05:33 INFO - PROCESS | 2964 | 1472904334004 Marionette TRACE conn3 <- [1,434,null,{}] 05:05:34 INFO - PROCESS | 2964 | 1472904334050 Marionette TRACE conn3 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:34 INFO - PROCESS | 2964 | 1472904334055 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:05:34 INFO - PROCESS | 2964 | 1472904334144 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 05:05:34 INFO - PROCESS | 2964 | 1472904334228 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:34 INFO - PROCESS | 2964 | 1472904334231 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:05:34 INFO - PROCESS | 2964 | ++DOCSHELL 151FA400 == 21 [pid = 2964] [id = 118] 05:05:34 INFO - PROCESS | 2964 | ++DOMWINDOW == 99 (1565F400) [pid = 2964] [serial = 351] [outer = 00000000] 05:05:34 INFO - PROCESS | 2964 | ++DOMWINDOW == 100 (15C2BC00) [pid = 2964] [serial = 352] [outer = 1565F400] 05:05:34 INFO - PROCESS | 2964 | 1472904334263 Marionette DEBUG loaded listener.js 05:05:34 INFO - PROCESS | 2964 | ++DOMWINDOW == 101 (15C7E000) [pid = 2964] [serial = 353] [outer = 1565F400] 05:05:34 INFO - PROCESS | 2964 | 1472904334680 Marionette TRACE conn3 <- [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]]]}] 05:05:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 05:05:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 691ms 05:05:34 INFO - PROCESS | 2964 | 1472904334705 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 05:05:34 INFO - PROCESS | 2964 | 1472904334708 Marionette TRACE conn3 <- [1,437,null,{"value":"13"}] 05:05:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 05:05:34 INFO - PROCESS | 2964 | 1472904334711 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 05:05:34 INFO - PROCESS | 2964 | 1472904334713 Marionette TRACE conn3 <- [1,438,null,{}] 05:05:34 INFO - PROCESS | 2964 | 1472904334716 Marionette TRACE conn3 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:34 INFO - PROCESS | 2964 | 1472904334718 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:05:34 INFO - PROCESS | 2964 | 1472904334829 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 05:05:34 INFO - PROCESS | 2964 | 1472904334826 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:34 INFO - PROCESS | 2964 | 1472904334828 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:05:34 INFO - PROCESS | 2964 | ++DOCSHELL 16E67C00 == 22 [pid = 2964] [id = 119] 05:05:34 INFO - PROCESS | 2964 | ++DOMWINDOW == 102 (16E68000) [pid = 2964] [serial = 354] [outer = 00000000] 05:05:34 INFO - PROCESS | 2964 | ++DOMWINDOW == 103 (176AB800) [pid = 2964] [serial = 355] [outer = 16E68000] 05:05:34 INFO - PROCESS | 2964 | 1472904334930 Marionette DEBUG loaded listener.js 05:05:34 INFO - PROCESS | 2964 | ++DOMWINDOW == 104 (176DB000) [pid = 2964] [serial = 356] [outer = 16E68000] 05:05:35 INFO - PROCESS | 2964 | 1472904335358 Marionette TRACE conn3 <- [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]]]}] 05:05:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 05:05:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 691ms 05:05:35 INFO - PROCESS | 2964 | 1472904335414 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 05:05:35 INFO - PROCESS | 2964 | 1472904335416 Marionette TRACE conn3 <- [1,441,null,{"value":"13"}] 05:05:35 INFO - PROCESS | 2964 | 1472904335419 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 05:05:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 05:05:35 INFO - PROCESS | 2964 | 1472904335421 Marionette TRACE conn3 <- [1,442,null,{}] 05:05:35 INFO - PROCESS | 2964 | 1472904335424 Marionette TRACE conn3 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:35 INFO - PROCESS | 2964 | 1472904335426 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:05:35 INFO - PROCESS | 2964 | 1472904335518 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 05:05:35 INFO - PROCESS | 2964 | 1472904335530 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:35 INFO - PROCESS | 2964 | 1472904335532 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:05:35 INFO - PROCESS | 2964 | ++DOCSHELL 178C9C00 == 23 [pid = 2964] [id = 120] 05:05:35 INFO - PROCESS | 2964 | ++DOMWINDOW == 105 (17E07000) [pid = 2964] [serial = 357] [outer = 00000000] 05:05:35 INFO - PROCESS | 2964 | ++DOMWINDOW == 106 (181D7800) [pid = 2964] [serial = 358] [outer = 17E07000] 05:05:35 INFO - PROCESS | 2964 | 1472904335583 Marionette DEBUG loaded listener.js 05:05:35 INFO - PROCESS | 2964 | ++DOMWINDOW == 107 (181E1000) [pid = 2964] [serial = 359] [outer = 17E07000] 05:05:35 INFO - PROCESS | 2964 | 1472904335983 Marionette TRACE conn3 <- [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]]]}] 05:05:36 INFO - PROCESS | 2964 | [2964] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 05:05:36 INFO - PROCESS | 2964 | [2964] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 05:05:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 05:05:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 596ms 05:05:36 INFO - PROCESS | 2964 | 1472904336037 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 05:05:36 INFO - PROCESS | 2964 | 1472904336039 Marionette TRACE conn3 <- [1,445,null,{"value":"13"}] 05:05:36 INFO - PROCESS | 2964 | 1472904336043 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 05:05:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 05:05:36 INFO - PROCESS | 2964 | 1472904336044 Marionette TRACE conn3 <- [1,446,null,{}] 05:05:36 INFO - PROCESS | 2964 | 1472904336048 Marionette TRACE conn3 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:36 INFO - PROCESS | 2964 | 1472904336034 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:05:36 INFO - PROCESS | 2964 | 1472904336262 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 05:05:36 INFO - PROCESS | 2964 | --DOMWINDOW == 106 (118A5400) [pid = 2964] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 05:05:36 INFO - PROCESS | 2964 | --DOMWINDOW == 105 (1700A800) [pid = 2964] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 05:05:36 INFO - PROCESS | 2964 | --DOMWINDOW == 104 (1A8C6400) [pid = 2964] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 05:05:36 INFO - PROCESS | 2964 | --DOMWINDOW == 103 (14436400) [pid = 2964] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 05:05:36 INFO - PROCESS | 2964 | --DOMWINDOW == 102 (13915400) [pid = 2964] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 05:05:36 INFO - PROCESS | 2964 | --DOMWINDOW == 101 (10A4A800) [pid = 2964] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 05:05:36 INFO - PROCESS | 2964 | --DOMWINDOW == 100 (17E07400) [pid = 2964] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 05:05:36 INFO - PROCESS | 2964 | --DOMWINDOW == 99 (13B57000) [pid = 2964] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 05:05:36 INFO - PROCESS | 2964 | --DOMWINDOW == 98 (17F31800) [pid = 2964] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 05:05:36 INFO - PROCESS | 2964 | --DOMWINDOW == 97 (110EAC00) [pid = 2964] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 05:05:36 INFO - PROCESS | 2964 | --DOMWINDOW == 96 (175F0800) [pid = 2964] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 05:05:36 INFO - PROCESS | 2964 | --DOMWINDOW == 95 (10F3E800) [pid = 2964] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 05:05:36 INFO - PROCESS | 2964 | --DOMWINDOW == 94 (151F7C00) [pid = 2964] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 05:05:36 INFO - PROCESS | 2964 | --DOMWINDOW == 93 (177D6400) [pid = 2964] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 05:05:36 INFO - PROCESS | 2964 | --DOMWINDOW == 92 (1980D400) [pid = 2964] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 05:05:36 INFO - PROCESS | 2964 | --DOMWINDOW == 91 (10A49800) [pid = 2964] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 05:05:36 INFO - PROCESS | 2964 | --DOMWINDOW == 90 (131A5000) [pid = 2964] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 05:05:36 INFO - PROCESS | 2964 | --DOMWINDOW == 89 (15C50C00) [pid = 2964] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 05:05:36 INFO - PROCESS | 2964 | --DOMWINDOW == 88 (1391D000) [pid = 2964] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 05:05:36 INFO - PROCESS | 2964 | --DOMWINDOW == 87 (1055F800) [pid = 2964] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 05:05:36 INFO - PROCESS | 2964 | --DOMWINDOW == 86 (181DF400) [pid = 2964] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 05:05:36 INFO - PROCESS | 2964 | --DOMWINDOW == 85 (17F35000) [pid = 2964] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 05:05:36 INFO - PROCESS | 2964 | --DOMWINDOW == 84 (118A4400) [pid = 2964] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 05:05:36 INFO - PROCESS | 2964 | --DOMWINDOW == 83 (15FA4C00) [pid = 2964] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 05:05:36 INFO - PROCESS | 2964 | --DOMWINDOW == 82 (1AA5B000) [pid = 2964] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 05:05:36 INFO - PROCESS | 2964 | --DOMWINDOW == 81 (19E13C00) [pid = 2964] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 05:05:36 INFO - PROCESS | 2964 | 1472904336325 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:36 INFO - PROCESS | 2964 | 1472904336327 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:05:36 INFO - PROCESS | 2964 | ++DOCSHELL 1031B800 == 24 [pid = 2964] [id = 121] 05:05:36 INFO - PROCESS | 2964 | ++DOMWINDOW == 82 (1036B000) [pid = 2964] [serial = 360] [outer = 00000000] 05:05:36 INFO - PROCESS | 2964 | ++DOMWINDOW == 83 (10BA6400) [pid = 2964] [serial = 361] [outer = 1036B000] 05:05:36 INFO - PROCESS | 2964 | 1472904336374 Marionette DEBUG loaded listener.js 05:05:36 INFO - PROCESS | 2964 | ++DOMWINDOW == 84 (11DA8C00) [pid = 2964] [serial = 362] [outer = 1036B000] 05:05:36 INFO - PROCESS | 2964 | 1472904336748 Marionette TRACE conn3 <- [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]]]}] 05:05:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 05:05:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 732ms 05:05:36 INFO - PROCESS | 2964 | 1472904336775 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 05:05:36 INFO - PROCESS | 2964 | 1472904336777 Marionette TRACE conn3 <- [1,449,null,{"value":"13"}] 05:05:36 INFO - PROCESS | 2964 | 1472904336780 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 05:05:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 05:05:36 INFO - PROCESS | 2964 | 1472904336764 Marionette TRACE conn3 <- [1,450,null,{}] 05:05:36 INFO - PROCESS | 2964 | 1472904336771 Marionette TRACE conn3 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:36 INFO - PROCESS | 2964 | 1472904336773 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:05:36 INFO - PROCESS | 2964 | 1472904336850 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 05:05:36 INFO - PROCESS | 2964 | 1472904336856 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:36 INFO - PROCESS | 2964 | 1472904336858 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:05:36 INFO - PROCESS | 2964 | ++DOCSHELL 13915400 == 25 [pid = 2964] [id = 122] 05:05:36 INFO - PROCESS | 2964 | ++DOMWINDOW == 85 (15C75400) [pid = 2964] [serial = 363] [outer = 00000000] 05:05:36 INFO - PROCESS | 2964 | ++DOMWINDOW == 86 (175F0800) [pid = 2964] [serial = 364] [outer = 15C75400] 05:05:36 INFO - PROCESS | 2964 | 1472904336912 Marionette DEBUG loaded listener.js 05:05:36 INFO - PROCESS | 2964 | ++DOMWINDOW == 87 (1980C400) [pid = 2964] [serial = 365] [outer = 15C75400] 05:05:37 INFO - PROCESS | 2964 | 1472904337282 Marionette TRACE conn3 <- [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] 05:05:37 INFO - PROCESS | 2964 | 1472904337333 Marionette TRACE conn3 <- [1,453,null,{"value":"13"}] 05:05:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 05:05:37 INFO - PROCESS | 2964 | 1472904337337 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 05:05:37 INFO - PROCESS | 2964 | 1472904337339 Marionette TRACE conn3 <- [1,454,null,{}] 05:05:37 INFO - PROCESS | 2964 | 1472904337343 Marionette TRACE conn3 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:37 INFO - PROCESS | 2964 | 1472904337344 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:05:37 INFO - PROCESS | 2964 | 1472904337403 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 05:05:37 INFO - PROCESS | 2964 | 1472904337408 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:37 INFO - PROCESS | 2964 | 1472904337410 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:05:37 INFO - PROCESS | 2964 | ++DOCSHELL 19C90C00 == 26 [pid = 2964] [id = 123] 05:05:37 INFO - PROCESS | 2964 | ++DOMWINDOW == 88 (19E06C00) [pid = 2964] [serial = 366] [outer = 00000000] 05:05:37 INFO - PROCESS | 2964 | ++DOMWINDOW == 89 (19E11800) [pid = 2964] [serial = 367] [outer = 19E06C00] 05:05:37 INFO - PROCESS | 2964 | 1472904337455 Marionette DEBUG loaded listener.js 05:05:37 INFO - PROCESS | 2964 | ++DOMWINDOW == 90 (19E11C00) [pid = 2964] [serial = 368] [outer = 19E06C00] 05:05:37 INFO - PROCESS | 2964 | [2964] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:05:37 INFO - PROCESS | 2964 | 1472904337819 Marionette TRACE conn3 <- [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]]]}] 05:05:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 05:05:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 515ms 05:05:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 05:05:37 INFO - PROCESS | 2964 | 1472904337861 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 05:05:37 INFO - PROCESS | 2964 | 1472904337863 Marionette TRACE conn3 <- [1,457,null,{"value":"13"}] 05:05:37 INFO - PROCESS | 2964 | 1472904337867 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 05:05:37 INFO - PROCESS | 2964 | 1472904337868 Marionette TRACE conn3 <- [1,458,null,{}] 05:05:37 INFO - PROCESS | 2964 | 1472904337872 Marionette TRACE conn3 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:37 INFO - PROCESS | 2964 | 1472904337873 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:05:37 INFO - PROCESS | 2964 | 1472904337932 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 05:05:37 INFO - PROCESS | 2964 | 1472904337938 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:37 INFO - PROCESS | 2964 | 1472904337940 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:05:37 INFO - PROCESS | 2964 | ++DOCSHELL 19E92000 == 27 [pid = 2964] [id = 124] 05:05:37 INFO - PROCESS | 2964 | ++DOMWINDOW == 91 (19E94000) [pid = 2964] [serial = 369] [outer = 00000000] 05:05:37 INFO - PROCESS | 2964 | ++DOMWINDOW == 92 (19E9BC00) [pid = 2964] [serial = 370] [outer = 19E94000] 05:05:37 INFO - PROCESS | 2964 | 1472904337985 Marionette DEBUG loaded listener.js 05:05:38 INFO - PROCESS | 2964 | ++DOMWINDOW == 93 (1A0BD400) [pid = 2964] [serial = 371] [outer = 19E94000] 05:05:38 INFO - PROCESS | 2964 | 1472904338637 Marionette TRACE conn3 <- [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] 05:05:38 INFO - PROCESS | 2964 | 1472904338683 Marionette TRACE conn3 <- [1,461,null,{"value":"13"}] 05:05:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 05:05:38 INFO - PROCESS | 2964 | 1472904338688 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 05:05:38 INFO - PROCESS | 2964 | 1472904338692 Marionette TRACE conn3 <- [1,462,null,{}] 05:05:38 INFO - PROCESS | 2964 | 1472904338697 Marionette TRACE conn3 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:38 INFO - PROCESS | 2964 | 1472904338700 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:05:38 INFO - PROCESS | 2964 | 1472904338787 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 05:05:38 INFO - PROCESS | 2964 | 1472904338884 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:38 INFO - PROCESS | 2964 | 1472904338888 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:05:38 INFO - PROCESS | 2964 | ++DOCSHELL 1189C800 == 28 [pid = 2964] [id = 125] 05:05:38 INFO - PROCESS | 2964 | ++DOMWINDOW == 94 (11C11800) [pid = 2964] [serial = 372] [outer = 00000000] 05:05:38 INFO - PROCESS | 2964 | ++DOMWINDOW == 95 (1391CC00) [pid = 2964] [serial = 373] [outer = 11C11800] 05:05:38 INFO - PROCESS | 2964 | 1472904338929 Marionette DEBUG loaded listener.js 05:05:38 INFO - PROCESS | 2964 | ++DOMWINDOW == 96 (14430800) [pid = 2964] [serial = 374] [outer = 11C11800] 05:05:39 INFO - PROCESS | 2964 | [2964] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:05:39 INFO - PROCESS | 2964 | 1472904339510 Marionette TRACE conn3 <- [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] 05:05:39 INFO - PROCESS | 2964 | 1472904339571 Marionette TRACE conn3 <- [1,465,null,{"value":"13"}] 05:05:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 05:05:39 INFO - PROCESS | 2964 | 1472904339577 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 05:05:39 INFO - PROCESS | 2964 | 1472904339580 Marionette TRACE conn3 <- [1,466,null,{}] 05:05:39 INFO - PROCESS | 2964 | 1472904339584 Marionette TRACE conn3 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:39 INFO - PROCESS | 2964 | 1472904339587 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:05:39 INFO - PROCESS | 2964 | 1472904339749 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 05:05:39 INFO - PROCESS | 2964 | 1472904339741 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:39 INFO - PROCESS | 2964 | 1472904339744 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:05:39 INFO - PROCESS | 2964 | ++DOCSHELL 16F81C00 == 29 [pid = 2964] [id = 126] 05:05:39 INFO - PROCESS | 2964 | ++DOMWINDOW == 97 (16F86400) [pid = 2964] [serial = 375] [outer = 00000000] 05:05:39 INFO - PROCESS | 2964 | ++DOMWINDOW == 98 (1811F000) [pid = 2964] [serial = 376] [outer = 16F86400] 05:05:39 INFO - PROCESS | 2964 | 1472904339807 Marionette DEBUG loaded listener.js 05:05:39 INFO - PROCESS | 2964 | ++DOMWINDOW == 99 (18371800) [pid = 2964] [serial = 377] [outer = 16F86400] 05:05:40 INFO - PROCESS | 2964 | 1472904340420 Marionette TRACE conn3 <- [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] 05:05:40 INFO - PROCESS | 2964 | 1472904340486 Marionette TRACE conn3 <- [1,469,null,{"value":"13"}] 05:05:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 05:05:40 INFO - PROCESS | 2964 | 1472904340490 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 05:05:40 INFO - PROCESS | 2964 | 1472904340494 Marionette TRACE conn3 <- [1,470,null,{}] 05:05:40 INFO - PROCESS | 2964 | 1472904340505 Marionette TRACE conn3 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:40 INFO - PROCESS | 2964 | 1472904340510 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:05:40 INFO - PROCESS | 2964 | 1472904340598 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 05:05:40 INFO - PROCESS | 2964 | 1472904340724 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:40 INFO - PROCESS | 2964 | 1472904340728 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:05:40 INFO - PROCESS | 2964 | ++DOCSHELL 1A510C00 == 30 [pid = 2964] [id = 127] 05:05:40 INFO - PROCESS | 2964 | ++DOMWINDOW == 100 (1A511C00) [pid = 2964] [serial = 378] [outer = 00000000] 05:05:40 INFO - PROCESS | 2964 | ++DOMWINDOW == 101 (1A51E400) [pid = 2964] [serial = 379] [outer = 1A511C00] 05:05:40 INFO - PROCESS | 2964 | 1472904340787 Marionette DEBUG loaded listener.js 05:05:40 INFO - PROCESS | 2964 | ++DOMWINDOW == 102 (1A8CB000) [pid = 2964] [serial = 380] [outer = 1A511C00] 05:05:41 INFO - PROCESS | 2964 | ++DOMWINDOW == 103 (11032000) [pid = 2964] [serial = 381] [outer = 1B14A800] 05:05:41 INFO - PROCESS | 2964 | 1472904341497 Marionette TRACE conn3 <- [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]]]}] 05:05:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 05:05:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1084ms 05:05:41 INFO - PROCESS | 2964 | 1472904341573 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 05:05:41 INFO - PROCESS | 2964 | 1472904341577 Marionette TRACE conn3 <- [1,473,null,{"value":"13"}] 05:05:41 INFO - PROCESS | 2964 | 1472904341582 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 05:05:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 05:05:41 INFO - PROCESS | 2964 | 1472904341585 Marionette TRACE conn3 <- [1,474,null,{}] 05:05:41 INFO - PROCESS | 2964 | 1472904341591 Marionette TRACE conn3 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:41 INFO - PROCESS | 2964 | 1472904341593 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:05:41 INFO - PROCESS | 2964 | 1472904341708 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 05:05:41 INFO - PROCESS | 2964 | 1472904341806 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:41 INFO - PROCESS | 2964 | 1472904341811 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:05:41 INFO - PROCESS | 2964 | --DOCSHELL 15039000 == 29 [pid = 2964] [id = 22] 05:05:41 INFO - PROCESS | 2964 | --DOCSHELL 10F3D400 == 28 [pid = 2964] [id = 19] 05:05:41 INFO - PROCESS | 2964 | --DOCSHELL 12BC5400 == 27 [pid = 2964] [id = 21] 05:05:41 INFO - PROCESS | 2964 | --DOCSHELL 167A5400 == 26 [pid = 2964] [id = 8] 05:05:41 INFO - PROCESS | 2964 | --DOCSHELL 1180B800 == 25 [pid = 2964] [id = 20] 05:05:41 INFO - PROCESS | 2964 | --DOCSHELL 11264800 == 24 [pid = 2964] [id = 114] 05:05:41 INFO - PROCESS | 2964 | --DOCSHELL 11038400 == 23 [pid = 2964] [id = 115] 05:05:41 INFO - PROCESS | 2964 | --DOMWINDOW == 102 (1AA52800) [pid = 2964] [serial = 218] [outer = 00000000] [url = about:blank] 05:05:41 INFO - PROCESS | 2964 | --DOMWINDOW == 101 (15761800) [pid = 2964] [serial = 182] [outer = 00000000] [url = about:blank] 05:05:41 INFO - PROCESS | 2964 | --DOMWINDOW == 100 (13922C00) [pid = 2964] [serial = 337] [outer = 00000000] [url = about:blank] 05:05:41 INFO - PROCESS | 2964 | --DOMWINDOW == 99 (151F1C00) [pid = 2964] [serial = 338] [outer = 00000000] [url = about:blank] 05:05:41 INFO - PROCESS | 2964 | --DOMWINDOW == 98 (11D0EC00) [pid = 2964] [serial = 179] [outer = 00000000] [url = about:blank] 05:05:41 INFO - PROCESS | 2964 | --DOMWINDOW == 97 (1AB99000) [pid = 2964] [serial = 257] [outer = 00000000] [url = about:blank] 05:05:41 INFO - PROCESS | 2964 | --DOMWINDOW == 96 (15C34C00) [pid = 2964] [serial = 224] [outer = 00000000] [url = about:blank] 05:05:41 INFO - PROCESS | 2964 | --DOMWINDOW == 95 (19818800) [pid = 2964] [serial = 142] [outer = 00000000] [url = about:blank] 05:05:41 INFO - PROCESS | 2964 | --DOMWINDOW == 94 (110F8C00) [pid = 2964] [serial = 335] [outer = 00000000] [url = about:blank] 05:05:41 INFO - PROCESS | 2964 | --DOMWINDOW == 93 (1A0CA800) [pid = 2964] [serial = 176] [outer = 00000000] [url = about:blank] 05:05:41 INFO - PROCESS | 2964 | --DOMWINDOW == 92 (129FBC00) [pid = 2964] [serial = 221] [outer = 00000000] [url = about:blank] 05:05:41 INFO - PROCESS | 2964 | --DOMWINDOW == 91 (1AAD6C00) [pid = 2964] [serial = 293] [outer = 00000000] [url = about:blank] 05:05:41 INFO - PROCESS | 2964 | --DOMWINDOW == 90 (110F5000) [pid = 2964] [serial = 334] [outer = 00000000] [url = about:blank] 05:05:41 INFO - PROCESS | 2964 | --DOMWINDOW == 89 (19E0D800) [pid = 2964] [serial = 329] [outer = 00000000] [url = about:blank] 05:05:41 INFO - PROCESS | 2964 | --DOMWINDOW == 88 (19E9C400) [pid = 2964] [serial = 317] [outer = 00000000] [url = about:blank] 05:05:41 INFO - PROCESS | 2964 | --DOMWINDOW == 87 (1102C400) [pid = 2964] [serial = 295] [outer = 00000000] [url = about:blank] 05:05:41 INFO - PROCESS | 2964 | --DOMWINDOW == 86 (114EBC00) [pid = 2964] [serial = 296] [outer = 00000000] [url = about:blank] 05:05:41 INFO - PROCESS | 2964 | --DOMWINDOW == 85 (13B55C00) [pid = 2964] [serial = 307] [outer = 00000000] [url = about:blank] 05:05:41 INFO - PROCESS | 2964 | --DOMWINDOW == 84 (15039C00) [pid = 2964] [serial = 308] [outer = 00000000] [url = about:blank] 05:05:41 INFO - PROCESS | 2964 | --DOMWINDOW == 83 (1698C400) [pid = 2964] [serial = 301] [outer = 00000000] [url = about:blank] 05:05:41 INFO - PROCESS | 2964 | --DOMWINDOW == 82 (176AC800) [pid = 2964] [serial = 302] [outer = 00000000] [url = about:blank] 05:05:41 INFO - PROCESS | 2964 | --DOMWINDOW == 81 (1391FC00) [pid = 2964] [serial = 298] [outer = 00000000] [url = about:blank] 05:05:41 INFO - PROCESS | 2964 | --DOMWINDOW == 80 (1397D800) [pid = 2964] [serial = 299] [outer = 00000000] [url = about:blank] 05:05:41 INFO - PROCESS | 2964 | --DOMWINDOW == 79 (15039400) [pid = 2964] [serial = 325] [outer = 00000000] [url = about:blank] 05:05:41 INFO - PROCESS | 2964 | --DOMWINDOW == 78 (1837B800) [pid = 2964] [serial = 313] [outer = 00000000] [url = about:blank] 05:05:41 INFO - PROCESS | 2964 | --DOMWINDOW == 77 (1A8D2800) [pid = 2964] [serial = 319] [outer = 00000000] [url = about:blank] 05:05:41 INFO - PROCESS | 2964 | --DOMWINDOW == 76 (13198000) [pid = 2964] [serial = 304] [outer = 00000000] [url = about:blank] 05:05:41 INFO - PROCESS | 2964 | --DOMWINDOW == 75 (13915C00) [pid = 2964] [serial = 305] [outer = 00000000] [url = about:blank] 05:05:41 INFO - PROCESS | 2964 | --DOMWINDOW == 74 (17005C00) [pid = 2964] [serial = 310] [outer = 00000000] [url = about:blank] 05:05:41 INFO - PROCESS | 2964 | --DOMWINDOW == 73 (176CEC00) [pid = 2964] [serial = 311] [outer = 00000000] [url = about:blank] 05:05:41 INFO - PROCESS | 2964 | --DOMWINDOW == 72 (1AACE400) [pid = 2964] [serial = 322] [outer = 00000000] [url = about:blank] 05:05:41 INFO - PROCESS | 2964 | --DOMWINDOW == 71 (1AA5E000) [pid = 2964] [serial = 332] [outer = 00000000] [url = about:blank] 05:05:41 INFO - PROCESS | 2964 | --DOMWINDOW == 70 (1AA50C00) [pid = 2964] [serial = 331] [outer = 00000000] [url = about:blank] 05:05:41 INFO - PROCESS | 2964 | --DOMWINDOW == 69 (19C8FC00) [pid = 2964] [serial = 316] [outer = 00000000] [url = about:blank] 05:05:41 INFO - PROCESS | 2964 | --DOMWINDOW == 68 (1AAD2400) [pid = 2964] [serial = 323] [outer = 00000000] [url = about:blank] 05:05:41 INFO - PROCESS | 2964 | --DOMWINDOW == 67 (1AA54400) [pid = 2964] [serial = 320] [outer = 00000000] [url = about:blank] 05:05:41 INFO - PROCESS | 2964 | --DOMWINDOW == 66 (177D7800) [pid = 2964] [serial = 326] [outer = 00000000] [url = about:blank] 05:05:41 INFO - PROCESS | 2964 | --DOMWINDOW == 65 (1980DC00) [pid = 2964] [serial = 314] [outer = 00000000] [url = about:blank] 05:05:41 INFO - PROCESS | 2964 | --DOMWINDOW == 64 (19E0D000) [pid = 2964] [serial = 328] [outer = 00000000] [url = about:blank] 05:05:41 INFO - PROCESS | 2964 | --DOMWINDOW == 63 (1575F000) [pid = 2964] [serial = 260] [outer = 00000000] [url = about:blank] 05:05:41 INFO - PROCESS | 2964 | --DOMWINDOW == 62 (181E4C00) [pid = 2964] [serial = 263] [outer = 00000000] [url = about:blank] 05:05:41 INFO - PROCESS | 2964 | --DOMWINDOW == 61 (114ED000) [pid = 2964] [serial = 340] [outer = 00000000] [url = about:blank] 05:05:41 INFO - PROCESS | 2964 | ++DOCSHELL 10F3D400 == 24 [pid = 2964] [id = 128] 05:05:41 INFO - PROCESS | 2964 | ++DOMWINDOW == 62 (1102C400) [pid = 2964] [serial = 382] [outer = 00000000] 05:05:41 INFO - PROCESS | 2964 | ++DOMWINDOW == 63 (110F9400) [pid = 2964] [serial = 383] [outer = 1102C400] 05:05:41 INFO - PROCESS | 2964 | 1472904341868 Marionette DEBUG loaded listener.js 05:05:41 INFO - PROCESS | 2964 | ++DOMWINDOW == 64 (11809000) [pid = 2964] [serial = 384] [outer = 1102C400] 05:05:42 INFO - PROCESS | 2964 | 1472904342271 Marionette TRACE conn3 <- [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]]]}] 05:05:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 05:05:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 732ms 05:05:42 INFO - PROCESS | 2964 | 1472904342320 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 05:05:42 INFO - PROCESS | 2964 | 1472904342306 Marionette TRACE conn3 <- [1,477,null,{"value":"13"}] 05:05:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 05:05:42 INFO - PROCESS | 2964 | 1472904342316 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 05:05:42 INFO - PROCESS | 2964 | 1472904342318 Marionette TRACE conn3 <- [1,478,null,{}] 05:05:42 INFO - PROCESS | 2964 | 1472904342323 Marionette TRACE conn3 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:42 INFO - PROCESS | 2964 | 1472904342325 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:05:42 INFO - PROCESS | 2964 | 1472904342411 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 05:05:42 INFO - PROCESS | 2964 | 1472904342417 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:42 INFO - PROCESS | 2964 | 1472904342420 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:05:42 INFO - PROCESS | 2964 | ++DOCSHELL 13176000 == 25 [pid = 2964] [id = 129] 05:05:42 INFO - PROCESS | 2964 | ++DOMWINDOW == 65 (1344B400) [pid = 2964] [serial = 385] [outer = 00000000] 05:05:42 INFO - PROCESS | 2964 | ++DOMWINDOW == 66 (1391E400) [pid = 2964] [serial = 386] [outer = 1344B400] 05:05:42 INFO - PROCESS | 2964 | 1472904342450 Marionette DEBUG loaded listener.js 05:05:42 INFO - PROCESS | 2964 | ++DOMWINDOW == 67 (13AD6800) [pid = 2964] [serial = 387] [outer = 1344B400] 05:05:42 INFO - PROCESS | 2964 | 1472904342859 Marionette TRACE conn3 <- [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]]]}] 05:05:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 05:05:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 555ms 05:05:42 INFO - PROCESS | 2964 | 1472904342875 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 05:05:42 INFO - PROCESS | 2964 | 1472904342877 Marionette TRACE conn3 <- [1,481,null,{"value":"13"}] 05:05:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 05:05:42 INFO - PROCESS | 2964 | 1472904342881 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 05:05:42 INFO - PROCESS | 2964 | 1472904342884 Marionette TRACE conn3 <- [1,482,null,{}] 05:05:42 INFO - PROCESS | 2964 | 1472904342894 Marionette TRACE conn3 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:42 INFO - PROCESS | 2964 | 1472904342899 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:05:42 INFO - PROCESS | 2964 | 1472904342992 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 05:05:43 INFO - PROCESS | 2964 | 1472904343002 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:43 INFO - PROCESS | 2964 | 1472904343005 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:05:43 INFO - PROCESS | 2964 | ++DOCSHELL 1575F400 == 26 [pid = 2964] [id = 130] 05:05:43 INFO - PROCESS | 2964 | ++DOMWINDOW == 68 (15760000) [pid = 2964] [serial = 388] [outer = 00000000] 05:05:43 INFO - PROCESS | 2964 | ++DOMWINDOW == 69 (1591D000) [pid = 2964] [serial = 389] [outer = 15760000] 05:05:43 INFO - PROCESS | 2964 | 1472904343058 Marionette DEBUG loaded listener.js 05:05:43 INFO - PROCESS | 2964 | ++DOMWINDOW == 70 (15C34C00) [pid = 2964] [serial = 390] [outer = 15760000] 05:05:43 INFO - PROCESS | 2964 | 1472904343519 Marionette TRACE conn3 <- [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]]]}] 05:05:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 05:05:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 637ms 05:05:43 INFO - PROCESS | 2964 | 1472904343530 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 05:05:43 INFO - PROCESS | 2964 | 1472904343533 Marionette TRACE conn3 <- [1,485,null,{"value":"13"}] 05:05:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 05:05:43 INFO - PROCESS | 2964 | 1472904343536 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 05:05:43 INFO - PROCESS | 2964 | 1472904343538 Marionette TRACE conn3 <- [1,486,null,{}] 05:05:43 INFO - PROCESS | 2964 | 1472904343541 Marionette TRACE conn3 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:43 INFO - PROCESS | 2964 | 1472904343543 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:05:43 INFO - PROCESS | 2964 | 1472904343614 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 05:05:43 INFO - PROCESS | 2964 | 1472904343620 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:43 INFO - PROCESS | 2964 | 1472904343622 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:05:43 INFO - PROCESS | 2964 | ++DOCSHELL 1565EC00 == 27 [pid = 2964] [id = 131] 05:05:43 INFO - PROCESS | 2964 | ++DOMWINDOW == 71 (15662400) [pid = 2964] [serial = 391] [outer = 00000000] 05:05:43 INFO - PROCESS | 2964 | ++DOMWINDOW == 72 (16E62000) [pid = 2964] [serial = 392] [outer = 15662400] 05:05:43 INFO - PROCESS | 2964 | 1472904343675 Marionette DEBUG loaded listener.js 05:05:43 INFO - PROCESS | 2964 | ++DOMWINDOW == 73 (170C2800) [pid = 2964] [serial = 393] [outer = 15662400] 05:05:44 INFO - PROCESS | 2964 | 1472904344059 Marionette TRACE conn3 <- [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]]]}] 05:05:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 05:05:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 555ms 05:05:44 INFO - PROCESS | 2964 | 1472904344089 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 05:05:44 INFO - PROCESS | 2964 | 1472904344091 Marionette TRACE conn3 <- [1,489,null,{"value":"13"}] 05:05:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 05:05:44 INFO - PROCESS | 2964 | 1472904344094 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 05:05:44 INFO - PROCESS | 2964 | 1472904344096 Marionette TRACE conn3 <- [1,490,null,{}] 05:05:44 INFO - PROCESS | 2964 | 1472904344104 Marionette TRACE conn3 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:44 INFO - PROCESS | 2964 | 1472904344106 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:05:44 INFO - PROCESS | 2964 | 1472904344193 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 05:05:44 INFO - PROCESS | 2964 | 1472904344199 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:44 INFO - PROCESS | 2964 | 1472904344201 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:05:44 INFO - PROCESS | 2964 | ++DOCSHELL 15C7DC00 == 28 [pid = 2964] [id = 132] 05:05:44 INFO - PROCESS | 2964 | ++DOMWINDOW == 74 (176ACC00) [pid = 2964] [serial = 394] [outer = 00000000] 05:05:44 INFO - PROCESS | 2964 | ++DOMWINDOW == 75 (177DE000) [pid = 2964] [serial = 395] [outer = 176ACC00] 05:05:44 INFO - PROCESS | 2964 | 1472904344262 Marionette DEBUG loaded listener.js 05:05:44 INFO - PROCESS | 2964 | ++DOMWINDOW == 76 (178C8800) [pid = 2964] [serial = 396] [outer = 176ACC00] 05:05:44 INFO - PROCESS | 2964 | 1472904344661 Marionette TRACE conn3 <- [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]]]}] 05:05:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 05:05:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 596ms 05:05:44 INFO - PROCESS | 2964 | 1472904344705 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 05:05:44 INFO - PROCESS | 2964 | 1472904344707 Marionette TRACE conn3 <- [1,493,null,{"value":"13"}] 05:05:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 05:05:44 INFO - PROCESS | 2964 | 1472904344714 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 05:05:44 INFO - PROCESS | 2964 | 1472904344715 Marionette TRACE conn3 <- [1,494,null,{}] 05:05:44 INFO - PROCESS | 2964 | 1472904344719 Marionette TRACE conn3 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:44 INFO - PROCESS | 2964 | 1472904344706 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:05:44 INFO - PROCESS | 2964 | 1472904344852 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 05:05:44 INFO - PROCESS | 2964 | 1472904344895 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:44 INFO - PROCESS | 2964 | 1472904344897 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:05:44 INFO - PROCESS | 2964 | ++DOCSHELL 1315C800 == 29 [pid = 2964] [id = 133] 05:05:44 INFO - PROCESS | 2964 | ++DOMWINDOW == 77 (19AE6800) [pid = 2964] [serial = 397] [outer = 00000000] 05:05:44 INFO - PROCESS | 2964 | ++DOMWINDOW == 78 (19C90000) [pid = 2964] [serial = 398] [outer = 19AE6800] 05:05:44 INFO - PROCESS | 2964 | 1472904344942 Marionette DEBUG loaded listener.js 05:05:44 INFO - PROCESS | 2964 | ++DOMWINDOW == 79 (19E08400) [pid = 2964] [serial = 399] [outer = 19AE6800] 05:05:45 INFO - PROCESS | 2964 | 1472904345345 Marionette TRACE conn3 <- [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]]]}] 05:05:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 05:05:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 691ms 05:05:45 INFO - PROCESS | 2964 | 1472904345411 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 05:05:45 INFO - PROCESS | 2964 | 1472904345395 Marionette TRACE conn3 <- [1,497,null,{"value":"13"}] 05:05:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 05:05:45 INFO - PROCESS | 2964 | 1472904345406 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 05:05:45 INFO - PROCESS | 2964 | 1472904345417 Marionette TRACE conn3 <- [1,498,null,{}] 05:05:45 INFO - PROCESS | 2964 | 1472904345420 Marionette TRACE conn3 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:45 INFO - PROCESS | 2964 | 1472904345422 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:05:45 INFO - PROCESS | 2964 | 1472904345529 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 05:05:45 INFO - PROCESS | 2964 | 1472904345567 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:45 INFO - PROCESS | 2964 | 1472904345569 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:05:45 INFO - PROCESS | 2964 | ++DOCSHELL 10564000 == 30 [pid = 2964] [id = 134] 05:05:45 INFO - PROCESS | 2964 | ++DOMWINDOW == 80 (10A4B000) [pid = 2964] [serial = 400] [outer = 00000000] 05:05:45 INFO - PROCESS | 2964 | ++DOMWINDOW == 81 (19E11400) [pid = 2964] [serial = 401] [outer = 10A4B000] 05:05:45 INFO - PROCESS | 2964 | 1472904345613 Marionette DEBUG loaded listener.js 05:05:45 INFO - PROCESS | 2964 | ++DOMWINDOW == 82 (19E93800) [pid = 2964] [serial = 402] [outer = 10A4B000] 05:05:45 INFO - PROCESS | 2964 | --DOMWINDOW == 81 (16E68000) [pid = 2964] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 05:05:45 INFO - PROCESS | 2964 | --DOMWINDOW == 80 (17E07000) [pid = 2964] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 05:05:45 INFO - PROCESS | 2964 | --DOMWINDOW == 79 (15C75400) [pid = 2964] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 05:05:45 INFO - PROCESS | 2964 | --DOMWINDOW == 78 (12E81400) [pid = 2964] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 05:05:45 INFO - PROCESS | 2964 | --DOMWINDOW == 77 (1036B000) [pid = 2964] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 05:05:45 INFO - PROCESS | 2964 | --DOMWINDOW == 76 (1565F400) [pid = 2964] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 05:05:45 INFO - PROCESS | 2964 | --DOMWINDOW == 75 (1125DC00) [pid = 2964] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 05:05:45 INFO - PROCESS | 2964 | --DOMWINDOW == 74 (19E06C00) [pid = 2964] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 05:05:45 INFO - PROCESS | 2964 | 1472904345983 Marionette TRACE conn3 <- [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]]]}] 05:05:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 05:05:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 610ms 05:05:46 INFO - PROCESS | 2964 | 1472904346023 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 05:05:46 INFO - PROCESS | 2964 | 1472904346025 Marionette TRACE conn3 <- [1,501,null,{"value":"13"}] 05:05:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 05:05:46 INFO - PROCESS | 2964 | 1472904346032 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 05:05:46 INFO - PROCESS | 2964 | 1472904346034 Marionette TRACE conn3 <- [1,502,null,{}] 05:05:46 INFO - PROCESS | 2964 | 1472904346038 Marionette TRACE conn3 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:46 INFO - PROCESS | 2964 | 1472904346040 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:05:46 INFO - PROCESS | 2964 | 1472904346101 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 05:05:46 INFO - PROCESS | 2964 | 1472904346186 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:46 INFO - PROCESS | 2964 | 1472904346188 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:05:46 INFO - PROCESS | 2964 | ++DOCSHELL 12C82000 == 31 [pid = 2964] [id = 135] 05:05:46 INFO - PROCESS | 2964 | ++DOMWINDOW == 75 (12E2D400) [pid = 2964] [serial = 403] [outer = 00000000] 05:05:46 INFO - PROCESS | 2964 | ++DOMWINDOW == 76 (17007C00) [pid = 2964] [serial = 404] [outer = 12E2D400] 05:05:46 INFO - PROCESS | 2964 | 1472904346215 Marionette DEBUG loaded listener.js 05:05:46 INFO - PROCESS | 2964 | ++DOMWINDOW == 77 (151F2C00) [pid = 2964] [serial = 405] [outer = 12E2D400] 05:05:46 INFO - PROCESS | 2964 | 1472904346535 Marionette TRACE conn3 <- [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]]]}] 05:05:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 05:05:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 555ms 05:05:46 INFO - PROCESS | 2964 | 1472904346588 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 05:05:46 INFO - PROCESS | 2964 | 1472904346590 Marionette TRACE conn3 <- [1,505,null,{"value":"13"}] 05:05:46 INFO - PROCESS | 2964 | 1472904346593 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 05:05:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 05:05:46 INFO - PROCESS | 2964 | 1472904346595 Marionette TRACE conn3 <- [1,506,null,{}] 05:05:46 INFO - PROCESS | 2964 | 1472904346599 Marionette TRACE conn3 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:46 INFO - PROCESS | 2964 | 1472904346601 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:05:46 INFO - PROCESS | 2964 | 1472904346693 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 05:05:46 INFO - PROCESS | 2964 | 1472904346726 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:46 INFO - PROCESS | 2964 | 1472904346728 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:05:46 INFO - PROCESS | 2964 | ++DOCSHELL 1980B800 == 32 [pid = 2964] [id = 136] 05:05:46 INFO - PROCESS | 2964 | ++DOMWINDOW == 78 (19C89800) [pid = 2964] [serial = 406] [outer = 00000000] 05:05:46 INFO - PROCESS | 2964 | ++DOMWINDOW == 79 (1A0C5800) [pid = 2964] [serial = 407] [outer = 19C89800] 05:05:46 INFO - PROCESS | 2964 | 1472904346756 Marionette DEBUG loaded listener.js 05:05:46 INFO - PROCESS | 2964 | ++DOMWINDOW == 80 (1A205000) [pid = 2964] [serial = 408] [outer = 19C89800] 05:05:47 INFO - PROCESS | 2964 | 1472904347121 Marionette TRACE conn3 <- [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]]]}] 05:05:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 05:05:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 542ms 05:05:47 INFO - PROCESS | 2964 | 1472904347142 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 05:05:47 INFO - PROCESS | 2964 | 1472904347144 Marionette TRACE conn3 <- [1,509,null,{"value":"13"}] 05:05:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 05:05:47 INFO - PROCESS | 2964 | 1472904347148 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 05:05:47 INFO - PROCESS | 2964 | 1472904347150 Marionette TRACE conn3 <- [1,510,null,{}] 05:05:47 INFO - PROCESS | 2964 | 1472904347153 Marionette TRACE conn3 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:47 INFO - PROCESS | 2964 | 1472904347155 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:05:47 INFO - PROCESS | 2964 | 1472904347249 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 05:05:47 INFO - PROCESS | 2964 | 1472904347260 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:47 INFO - PROCESS | 2964 | 1472904347263 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:05:47 INFO - PROCESS | 2964 | ++DOCSHELL 10A01400 == 33 [pid = 2964] [id = 137] 05:05:47 INFO - PROCESS | 2964 | ++DOMWINDOW == 81 (10A08400) [pid = 2964] [serial = 409] [outer = 00000000] 05:05:47 INFO - PROCESS | 2964 | ++DOMWINDOW == 82 (1A51BC00) [pid = 2964] [serial = 410] [outer = 10A08400] 05:05:47 INFO - PROCESS | 2964 | 1472904347292 Marionette DEBUG loaded listener.js 05:05:47 INFO - PROCESS | 2964 | ++DOMWINDOW == 83 (1A8CAC00) [pid = 2964] [serial = 411] [outer = 10A08400] 05:05:47 INFO - PROCESS | 2964 | 1472904347717 Marionette TRACE conn3 <- [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]]]}] 05:05:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 05:05:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 597ms 05:05:47 INFO - PROCESS | 2964 | 1472904347758 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 05:05:47 INFO - PROCESS | 2964 | 1472904347763 Marionette TRACE conn3 <- [1,513,null,{"value":"13"}] 05:05:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 05:05:47 INFO - PROCESS | 2964 | 1472904347770 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 05:05:47 INFO - PROCESS | 2964 | 1472904347774 Marionette TRACE conn3 <- [1,514,null,{}] 05:05:47 INFO - PROCESS | 2964 | 1472904347824 Marionette TRACE conn3 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:47 INFO - PROCESS | 2964 | 1472904347827 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:05:47 INFO - PROCESS | 2964 | 1472904347969 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 05:05:47 INFO - PROCESS | 2964 | 1472904347961 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:47 INFO - PROCESS | 2964 | 1472904347966 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:05:47 INFO - PROCESS | 2964 | ++DOCSHELL 110F4800 == 34 [pid = 2964] [id = 138] 05:05:47 INFO - PROCESS | 2964 | ++DOMWINDOW == 84 (110F5000) [pid = 2964] [serial = 412] [outer = 00000000] 05:05:48 INFO - PROCESS | 2964 | ++DOMWINDOW == 85 (129EDC00) [pid = 2964] [serial = 413] [outer = 110F5000] 05:05:48 INFO - PROCESS | 2964 | 1472904348025 Marionette DEBUG loaded listener.js 05:05:48 INFO - PROCESS | 2964 | ++DOMWINDOW == 86 (12C85000) [pid = 2964] [serial = 414] [outer = 110F5000] 05:05:48 INFO - PROCESS | 2964 | 1472904348599 Marionette TRACE conn3 <- [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]]]}] 05:05:48 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 05:05:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 853ms 05:05:48 INFO - PROCESS | 2964 | 1472904348620 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 05:05:48 INFO - PROCESS | 2964 | 1472904348624 Marionette TRACE conn3 <- [1,517,null,{"value":"13"}] 05:05:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 05:05:48 INFO - PROCESS | 2964 | 1472904348632 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 05:05:48 INFO - PROCESS | 2964 | 1472904348635 Marionette TRACE conn3 <- [1,518,null,{}] 05:05:48 INFO - PROCESS | 2964 | 1472904348639 Marionette TRACE conn3 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:48 INFO - PROCESS | 2964 | 1472904348642 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:05:48 INFO - PROCESS | 2964 | 1472904348752 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 05:05:48 INFO - PROCESS | 2964 | 1472904348858 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:48 INFO - PROCESS | 2964 | 1472904348861 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:05:48 INFO - PROCESS | 2964 | ++DOCSHELL 151FD000 == 35 [pid = 2964] [id = 139] 05:05:48 INFO - PROCESS | 2964 | ++DOMWINDOW == 87 (151FD400) [pid = 2964] [serial = 415] [outer = 00000000] 05:05:48 INFO - PROCESS | 2964 | ++DOMWINDOW == 88 (1575EC00) [pid = 2964] [serial = 416] [outer = 151FD400] 05:05:48 INFO - PROCESS | 2964 | 1472904348918 Marionette DEBUG loaded listener.js 05:05:48 INFO - PROCESS | 2964 | ++DOMWINDOW == 89 (15C7E400) [pid = 2964] [serial = 417] [outer = 151FD400] 05:05:49 INFO - PROCESS | 2964 | 1472904349477 Marionette TRACE conn3 <- [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]]]}] 05:05:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 05:05:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 908ms 05:05:49 INFO - PROCESS | 2964 | 1472904349550 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 05:05:49 INFO - PROCESS | 2964 | 1472904349553 Marionette TRACE conn3 <- [1,521,null,{"value":"13"}] 05:05:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 05:05:49 INFO - PROCESS | 2964 | 1472904349557 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 05:05:49 INFO - PROCESS | 2964 | 1472904349561 Marionette TRACE conn3 <- [1,522,null,{}] 05:05:49 INFO - PROCESS | 2964 | 1472904349588 Marionette TRACE conn3 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:49 INFO - PROCESS | 2964 | 1472904349593 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:05:49 INFO - PROCESS | 2964 | 1472904349708 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 05:05:49 INFO - PROCESS | 2964 | 1472904349809 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:49 INFO - PROCESS | 2964 | 1472904349813 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:05:49 INFO - PROCESS | 2964 | ++DOCSHELL 19C8CC00 == 36 [pid = 2964] [id = 140] 05:05:49 INFO - PROCESS | 2964 | ++DOMWINDOW == 90 (19E92400) [pid = 2964] [serial = 418] [outer = 00000000] 05:05:49 INFO - PROCESS | 2964 | ++DOMWINDOW == 91 (1A515C00) [pid = 2964] [serial = 419] [outer = 19E92400] 05:05:49 INFO - PROCESS | 2964 | 1472904349851 Marionette DEBUG loaded listener.js 05:05:49 INFO - PROCESS | 2964 | ++DOMWINDOW == 92 (1A8D3000) [pid = 2964] [serial = 420] [outer = 19E92400] 05:05:50 INFO - PROCESS | 2964 | 1472904350636 Marionette TRACE conn3 <- [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]]]}] 05:05:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 05:05:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1124ms 05:05:50 INFO - PROCESS | 2964 | 1472904350679 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 05:05:50 INFO - PROCESS | 2964 | 1472904350683 Marionette TRACE conn3 <- [1,525,null,{"value":"13"}] 05:05:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 05:05:50 INFO - PROCESS | 2964 | 1472904350670 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 05:05:50 INFO - PROCESS | 2964 | 1472904350673 Marionette TRACE conn3 <- [1,526,null,{}] 05:05:50 INFO - PROCESS | 2964 | 1472904350679 Marionette TRACE conn3 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:50 INFO - PROCESS | 2964 | 1472904350682 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:05:50 INFO - PROCESS | 2964 | 1472904350782 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 05:05:50 INFO - PROCESS | 2964 | 1472904350848 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:50 INFO - PROCESS | 2964 | 1472904350852 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:05:50 INFO - PROCESS | 2964 | ++DOCSHELL 10F3C000 == 37 [pid = 2964] [id = 141] 05:05:50 INFO - PROCESS | 2964 | ++DOMWINDOW == 93 (110F7400) [pid = 2964] [serial = 421] [outer = 00000000] 05:05:50 INFO - PROCESS | 2964 | ++DOMWINDOW == 94 (11806400) [pid = 2964] [serial = 422] [outer = 110F7400] 05:05:50 INFO - PROCESS | 2964 | 1472904350947 Marionette DEBUG loaded listener.js 05:05:50 INFO - PROCESS | 2964 | ++DOMWINDOW == 95 (129F8000) [pid = 2964] [serial = 423] [outer = 110F7400] 05:05:51 INFO - PROCESS | 2964 | --DOCSHELL 1AA56C00 == 36 [pid = 2964] [id = 13] 05:05:51 INFO - PROCESS | 2964 | --DOCSHELL 1AADA000 == 35 [pid = 2964] [id = 14] 05:05:51 INFO - PROCESS | 2964 | --DOCSHELL 15039800 == 34 [pid = 2964] [id = 11] 05:05:51 INFO - PROCESS | 2964 | --DOMWINDOW == 94 (15C2BC00) [pid = 2964] [serial = 352] [outer = 00000000] [url = about:blank] 05:05:51 INFO - PROCESS | 2964 | --DOMWINDOW == 93 (1146EC00) [pid = 2964] [serial = 346] [outer = 00000000] [url = about:blank] 05:05:51 INFO - PROCESS | 2964 | --DOMWINDOW == 92 (114E7400) [pid = 2964] [serial = 347] [outer = 00000000] [url = about:blank] 05:05:51 INFO - PROCESS | 2964 | --DOMWINDOW == 91 (11DA8C00) [pid = 2964] [serial = 362] [outer = 00000000] [url = about:blank] 05:05:51 INFO - PROCESS | 2964 | --DOMWINDOW == 90 (1980C400) [pid = 2964] [serial = 365] [outer = 00000000] [url = about:blank] 05:05:51 INFO - PROCESS | 2964 | --DOMWINDOW == 89 (15C7E000) [pid = 2964] [serial = 353] [outer = 00000000] [url = about:blank] 05:05:51 INFO - PROCESS | 2964 | --DOMWINDOW == 88 (19E11C00) [pid = 2964] [serial = 368] [outer = 00000000] [url = about:blank] 05:05:51 INFO - PROCESS | 2964 | --DOMWINDOW == 87 (19E11800) [pid = 2964] [serial = 367] [outer = 00000000] [url = about:blank] 05:05:51 INFO - PROCESS | 2964 | --DOMWINDOW == 86 (176AB800) [pid = 2964] [serial = 355] [outer = 00000000] [url = about:blank] 05:05:51 INFO - PROCESS | 2964 | --DOMWINDOW == 85 (110F3000) [pid = 2964] [serial = 343] [outer = 00000000] [url = about:blank] 05:05:51 INFO - PROCESS | 2964 | --DOMWINDOW == 84 (181D7800) [pid = 2964] [serial = 358] [outer = 00000000] [url = about:blank] 05:05:51 INFO - PROCESS | 2964 | --DOMWINDOW == 83 (176DB000) [pid = 2964] [serial = 356] [outer = 00000000] [url = about:blank] 05:05:51 INFO - PROCESS | 2964 | --DOMWINDOW == 82 (181E1000) [pid = 2964] [serial = 359] [outer = 00000000] [url = about:blank] 05:05:51 INFO - PROCESS | 2964 | --DOMWINDOW == 81 (175F0800) [pid = 2964] [serial = 364] [outer = 00000000] [url = about:blank] 05:05:51 INFO - PROCESS | 2964 | --DOMWINDOW == 80 (13914800) [pid = 2964] [serial = 349] [outer = 00000000] [url = about:blank] 05:05:51 INFO - PROCESS | 2964 | --DOMWINDOW == 79 (10BA6400) [pid = 2964] [serial = 361] [outer = 00000000] [url = about:blank] 05:05:51 INFO - PROCESS | 2964 | --DOMWINDOW == 78 (1391F800) [pid = 2964] [serial = 350] [outer = 00000000] [url = about:blank] 05:05:51 INFO - PROCESS | 2964 | 1472904351413 Marionette TRACE conn3 <- [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]]]}] 05:05:51 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 05:05:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 772ms 05:05:51 INFO - PROCESS | 2964 | 1472904351469 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 05:05:51 INFO - PROCESS | 2964 | 1472904351473 Marionette TRACE conn3 <- [1,529,null,{"value":"13"}] 05:05:51 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 05:05:51 INFO - PROCESS | 2964 | 1472904351479 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 05:05:51 INFO - PROCESS | 2964 | 1472904351482 Marionette TRACE conn3 <- [1,530,null,{}] 05:05:51 INFO - PROCESS | 2964 | 1472904351486 Marionette TRACE conn3 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:51 INFO - PROCESS | 2964 | 1472904351488 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:05:51 INFO - PROCESS | 2964 | 1472904351556 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 05:05:51 INFO - PROCESS | 2964 | 1472904351668 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:51 INFO - PROCESS | 2964 | 1472904351670 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:05:51 INFO - PROCESS | 2964 | ++DOCSHELL 12E32000 == 35 [pid = 2964] [id = 142] 05:05:51 INFO - PROCESS | 2964 | ++DOMWINDOW == 79 (13915800) [pid = 2964] [serial = 424] [outer = 00000000] 05:05:51 INFO - PROCESS | 2964 | ++DOMWINDOW == 80 (13920C00) [pid = 2964] [serial = 425] [outer = 13915800] 05:05:51 INFO - PROCESS | 2964 | 1472904351710 Marionette DEBUG loaded listener.js 05:05:51 INFO - PROCESS | 2964 | ++DOMWINDOW == 81 (14439C00) [pid = 2964] [serial = 426] [outer = 13915800] 05:05:52 INFO - PROCESS | 2964 | 1472904352051 Marionette TRACE conn3 <- [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"]]]}] 05:05:52 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 05:05:52 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 05:05:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:05:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:05:52 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 05:05:52 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 05:05:52 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 05:05:52 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 05:05:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:05:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:05:52 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 05:05:52 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 05:05:52 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 610ms 05:05:52 INFO - PROCESS | 2964 | 1472904352086 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 05:05:52 INFO - PROCESS | 2964 | 1472904352088 Marionette TRACE conn3 <- [1,533,null,{"value":"13"}] 05:05:52 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 05:05:52 INFO - PROCESS | 2964 | 1472904352092 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 05:05:52 INFO - PROCESS | 2964 | 1472904352077 Marionette TRACE conn3 <- [1,534,null,{}] 05:05:52 INFO - PROCESS | 2964 | 1472904352119 Marionette TRACE conn3 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:52 INFO - PROCESS | 2964 | 1472904352124 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:05:52 INFO - PROCESS | 2964 | 1472904352222 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 05:05:52 INFO - PROCESS | 2964 | 1472904352216 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:52 INFO - PROCESS | 2964 | 1472904352219 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:05:52 INFO - PROCESS | 2964 | ++DOCSHELL 15C83000 == 36 [pid = 2964] [id = 143] 05:05:52 INFO - PROCESS | 2964 | ++DOMWINDOW == 82 (15C83400) [pid = 2964] [serial = 427] [outer = 00000000] 05:05:52 INFO - PROCESS | 2964 | ++DOMWINDOW == 83 (175E9800) [pid = 2964] [serial = 428] [outer = 15C83400] 05:05:52 INFO - PROCESS | 2964 | 1472904352269 Marionette DEBUG loaded listener.js 05:05:52 INFO - PROCESS | 2964 | ++DOMWINDOW == 84 (176DB000) [pid = 2964] [serial = 429] [outer = 15C83400] 05:05:52 INFO - PROCESS | 2964 | 1472904352654 Marionette TRACE conn3 <- [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]]]}] 05:05:52 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. 05:05:52 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 609ms 05:05:52 INFO - PROCESS | 2964 | 1472904352687 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 05:05:52 INFO - PROCESS | 2964 | 1472904352689 Marionette TRACE conn3 <- [1,537,null,{"value":"13"}] 05:05:52 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 05:05:52 INFO - PROCESS | 2964 | 1472904352692 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 05:05:52 INFO - PROCESS | 2964 | 1472904352694 Marionette TRACE conn3 <- [1,538,null,{}] 05:05:52 INFO - PROCESS | 2964 | 1472904352698 Marionette TRACE conn3 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:52 INFO - PROCESS | 2964 | 1472904352700 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:05:52 INFO - PROCESS | 2964 | 1472904352766 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 05:05:52 INFO - PROCESS | 2964 | 1472904352780 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:52 INFO - PROCESS | 2964 | 1472904352782 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:05:52 INFO - PROCESS | 2964 | ++DOCSHELL 181D8000 == 37 [pid = 2964] [id = 144] 05:05:52 INFO - PROCESS | 2964 | ++DOMWINDOW == 85 (181D8400) [pid = 2964] [serial = 430] [outer = 00000000] 05:05:52 INFO - PROCESS | 2964 | ++DOMWINDOW == 86 (181E5800) [pid = 2964] [serial = 431] [outer = 181D8400] 05:05:52 INFO - PROCESS | 2964 | 1472904352829 Marionette DEBUG loaded listener.js 05:05:52 INFO - PROCESS | 2964 | ++DOMWINDOW == 87 (1980BC00) [pid = 2964] [serial = 432] [outer = 181D8400] 05:05:53 INFO - PROCESS | 2964 | 1472904353271 Marionette TRACE conn3 <- [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]]]}] 05:05:53 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. 05:05:53 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 596ms 05:05:53 INFO - PROCESS | 2964 | 1472904353295 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 05:05:53 INFO - PROCESS | 2964 | 1472904353297 Marionette TRACE conn3 <- [1,541,null,{"value":"13"}] 05:05:53 INFO - PROCESS | 2964 | 1472904353300 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 05:05:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 05:05:53 INFO - PROCESS | 2964 | 1472904353302 Marionette TRACE conn3 <- [1,542,null,{}] 05:05:53 INFO - PROCESS | 2964 | 1472904353305 Marionette TRACE conn3 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:53 INFO - PROCESS | 2964 | 1472904353307 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:05:53 INFO - PROCESS | 2964 | 1472904353456 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 05:05:53 INFO - PROCESS | 2964 | 1472904353480 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:53 INFO - PROCESS | 2964 | 1472904353482 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:05:53 INFO - PROCESS | 2964 | ++DOCSHELL 19811000 == 38 [pid = 2964] [id = 145] 05:05:53 INFO - PROCESS | 2964 | ++DOMWINDOW == 88 (19AE2800) [pid = 2964] [serial = 433] [outer = 00000000] 05:05:53 INFO - PROCESS | 2964 | ++DOMWINDOW == 89 (19E11800) [pid = 2964] [serial = 434] [outer = 19AE2800] 05:05:53 INFO - PROCESS | 2964 | 1472904353528 Marionette DEBUG loaded listener.js 05:05:53 INFO - PROCESS | 2964 | ++DOMWINDOW == 90 (19E14000) [pid = 2964] [serial = 435] [outer = 19AE2800] 05:05:53 INFO - PROCESS | 2964 | [2964] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:05:53 INFO - PROCESS | 2964 | [2964] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 05:05:53 INFO - PROCESS | 2964 | [2964] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:05:53 INFO - PROCESS | 2964 | 1472904353917 Marionette TRACE conn3 <- [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]]]}] 05:05:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 05:05:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 636ms 05:05:53 INFO - PROCESS | 2964 | 1472904353945 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 05:05:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 05:05:53 INFO - PROCESS | 2964 | 1472904353947 Marionette TRACE conn3 <- [1,545,null,{"value":"13"}] 05:05:53 INFO - PROCESS | 2964 | 1472904353951 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 05:05:53 INFO - PROCESS | 2964 | 1472904353953 Marionette TRACE conn3 <- [1,546,null,{}] 05:05:53 INFO - PROCESS | 2964 | 1472904353956 Marionette TRACE conn3 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:53 INFO - PROCESS | 2964 | 1472904353961 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:05:54 INFO - PROCESS | 2964 | 1472904354095 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 05:05:54 INFO - PROCESS | 2964 | 1472904354138 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:54 INFO - PROCESS | 2964 | 1472904354140 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:05:54 INFO - PROCESS | 2964 | ++DOCSHELL 13B54400 == 39 [pid = 2964] [id = 146] 05:05:54 INFO - PROCESS | 2964 | ++DOMWINDOW == 91 (19E94C00) [pid = 2964] [serial = 436] [outer = 00000000] 05:05:54 INFO - PROCESS | 2964 | ++DOMWINDOW == 92 (1AA51000) [pid = 2964] [serial = 437] [outer = 19E94C00] 05:05:54 INFO - PROCESS | 2964 | 1472904354185 Marionette DEBUG loaded listener.js 05:05:54 INFO - PROCESS | 2964 | ++DOMWINDOW == 93 (1AA58400) [pid = 2964] [serial = 438] [outer = 19E94C00] 05:05:54 INFO - PROCESS | 2964 | 1472904354547 Marionette TRACE conn3 <- [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]]]}] 05:05:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 05:05:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 637ms 05:05:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 05:05:54 INFO - PROCESS | 2964 | 1472904354595 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 05:05:54 INFO - PROCESS | 2964 | 1472904354597 Marionette TRACE conn3 <- [1,549,null,{"value":"13"}] 05:05:54 INFO - PROCESS | 2964 | 1472904354601 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 05:05:54 INFO - PROCESS | 2964 | 1472904354602 Marionette TRACE conn3 <- [1,550,null,{}] 05:05:54 INFO - PROCESS | 2964 | 1472904354606 Marionette TRACE conn3 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:54 INFO - PROCESS | 2964 | 1472904354608 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:05:54 INFO - PROCESS | 2964 | 1472904354727 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 05:05:54 INFO - PROCESS | 2964 | --DOMWINDOW == 92 (11C11800) [pid = 2964] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 05:05:54 INFO - PROCESS | 2964 | --DOMWINDOW == 91 (16F86400) [pid = 2964] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 05:05:54 INFO - PROCESS | 2964 | --DOMWINDOW == 90 (1102C400) [pid = 2964] [serial = 382] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 05:05:54 INFO - PROCESS | 2964 | --DOMWINDOW == 89 (176ACC00) [pid = 2964] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 05:05:54 INFO - PROCESS | 2964 | --DOMWINDOW == 88 (15662400) [pid = 2964] [serial = 391] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 05:05:54 INFO - PROCESS | 2964 | --DOMWINDOW == 87 (19E94000) [pid = 2964] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 05:05:54 INFO - PROCESS | 2964 | --DOMWINDOW == 86 (19AE6800) [pid = 2964] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 05:05:54 INFO - PROCESS | 2964 | --DOMWINDOW == 85 (12E2D400) [pid = 2964] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 05:05:54 INFO - PROCESS | 2964 | --DOMWINDOW == 84 (1A511C00) [pid = 2964] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 05:05:54 INFO - PROCESS | 2964 | --DOMWINDOW == 83 (10A4B000) [pid = 2964] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 05:05:54 INFO - PROCESS | 2964 | --DOMWINDOW == 82 (15760000) [pid = 2964] [serial = 388] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 05:05:54 INFO - PROCESS | 2964 | --DOMWINDOW == 81 (19C89800) [pid = 2964] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 05:05:54 INFO - PROCESS | 2964 | --DOMWINDOW == 80 (1344B400) [pid = 2964] [serial = 385] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 05:05:54 INFO - PROCESS | 2964 | --DOMWINDOW == 79 (112C3800) [pid = 2964] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 05:05:54 INFO - PROCESS | 2964 | --DOMWINDOW == 78 (11038800) [pid = 2964] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 05:05:54 INFO - PROCESS | 2964 | 1472904354944 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:54 INFO - PROCESS | 2964 | 1472904354946 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:05:54 INFO - PROCESS | 2964 | ++DOCSHELL 1055A400 == 40 [pid = 2964] [id = 147] 05:05:54 INFO - PROCESS | 2964 | ++DOMWINDOW == 79 (10A04800) [pid = 2964] [serial = 439] [outer = 00000000] 05:05:54 INFO - PROCESS | 2964 | ++DOMWINDOW == 80 (11C11800) [pid = 2964] [serial = 440] [outer = 10A04800] 05:05:54 INFO - PROCESS | 2964 | 1472904354992 Marionette DEBUG loaded listener.js 05:05:55 INFO - PROCESS | 2964 | ++DOMWINDOW == 81 (12E81400) [pid = 2964] [serial = 441] [outer = 10A04800] 05:05:55 INFO - PROCESS | 2964 | [2964] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:05:55 INFO - PROCESS | 2964 | [2964] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 05:05:55 INFO - PROCESS | 2964 | [2964] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:05:55 INFO - PROCESS | 2964 | 1472904355310 Marionette TRACE conn3 <- [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]]]}] 05:05:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 05:05:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 732ms 05:05:55 INFO - PROCESS | 2964 | 1472904355344 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 05:05:55 INFO - PROCESS | 2964 | 1472904355346 Marionette TRACE conn3 <- [1,553,null,{"value":"13"}] 05:05:55 INFO - PROCESS | 2964 | 1472904355349 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 05:05:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 05:05:55 INFO - PROCESS | 2964 | 1472904355351 Marionette TRACE conn3 <- [1,554,null,{}] 05:05:55 INFO - PROCESS | 2964 | 1472904355354 Marionette TRACE conn3 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:55 INFO - PROCESS | 2964 | 1472904355356 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:05:55 INFO - PROCESS | 2964 | 1472904355457 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 05:05:55 INFO - PROCESS | 2964 | 1472904355494 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:55 INFO - PROCESS | 2964 | 1472904355496 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:05:55 INFO - PROCESS | 2964 | ++DOCSHELL 1180D400 == 41 [pid = 2964] [id = 148] 05:05:55 INFO - PROCESS | 2964 | ++DOMWINDOW == 82 (11D87000) [pid = 2964] [serial = 442] [outer = 00000000] 05:05:55 INFO - PROCESS | 2964 | ++DOMWINDOW == 83 (19AE6800) [pid = 2964] [serial = 443] [outer = 11D87000] 05:05:55 INFO - PROCESS | 2964 | 1472904355541 Marionette DEBUG loaded listener.js 05:05:55 INFO - PROCESS | 2964 | ++DOMWINDOW == 84 (19E94000) [pid = 2964] [serial = 444] [outer = 11D87000] 05:05:55 INFO - PROCESS | 2964 | [2964] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:05:55 INFO - PROCESS | 2964 | [2964] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 05:05:55 INFO - PROCESS | 2964 | [2964] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:05:55 INFO - PROCESS | 2964 | 1472904355861 Marionette TRACE conn3 <- [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]]]}] 05:05:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 05:05:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 556ms 05:05:55 INFO - PROCESS | 2964 | 1472904355910 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 05:05:55 INFO - PROCESS | 2964 | 1472904355912 Marionette TRACE conn3 <- [1,557,null,{"value":"13"}] 05:05:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 05:05:55 INFO - PROCESS | 2964 | 1472904355897 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 05:05:55 INFO - PROCESS | 2964 | 1472904355898 Marionette TRACE conn3 <- [1,558,null,{}] 05:05:55 INFO - PROCESS | 2964 | 1472904355910 Marionette TRACE conn3 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:55 INFO - PROCESS | 2964 | 1472904355912 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:05:55 INFO - PROCESS | 2964 | 1472904355994 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 05:05:55 INFO - PROCESS | 2964 | 1472904356000 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:55 INFO - PROCESS | 2964 | 1472904356002 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:05:56 INFO - PROCESS | 2964 | ++DOCSHELL 19E12C00 == 42 [pid = 2964] [id = 149] 05:05:56 INFO - PROCESS | 2964 | ++DOMWINDOW == 85 (1A8C6800) [pid = 2964] [serial = 445] [outer = 00000000] 05:05:56 INFO - PROCESS | 2964 | ++DOMWINDOW == 86 (1AA5F000) [pid = 2964] [serial = 446] [outer = 1A8C6800] 05:05:56 INFO - PROCESS | 2964 | 1472904356046 Marionette DEBUG loaded listener.js 05:05:56 INFO - PROCESS | 2964 | ++DOMWINDOW == 87 (176D5800) [pid = 2964] [serial = 447] [outer = 1A8C6800] 05:05:56 INFO - PROCESS | 2964 | [2964] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:05:56 INFO - PROCESS | 2964 | [2964] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 05:05:56 INFO - PROCESS | 2964 | [2964] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:05:56 INFO - PROCESS | 2964 | 1472904356438 Marionette TRACE conn3 <- [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]]]}] 05:05:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 05:05:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 555ms 05:05:56 INFO - PROCESS | 2964 | 1472904356465 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 05:05:56 INFO - PROCESS | 2964 | 1472904356467 Marionette TRACE conn3 <- [1,561,null,{"value":"13"}] 05:05:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 05:05:56 INFO - PROCESS | 2964 | 1472904356476 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 05:05:56 INFO - PROCESS | 2964 | 1472904356478 Marionette TRACE conn3 <- [1,562,null,{}] 05:05:56 INFO - PROCESS | 2964 | 1472904356482 Marionette TRACE conn3 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:56 INFO - PROCESS | 2964 | 1472904356484 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:05:56 INFO - PROCESS | 2964 | 1472904356569 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 05:05:56 INFO - PROCESS | 2964 | 1472904356577 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:56 INFO - PROCESS | 2964 | 1472904356579 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:05:56 INFO - PROCESS | 2964 | ++DOCSHELL 1AA5A800 == 43 [pid = 2964] [id = 150] 05:05:56 INFO - PROCESS | 2964 | ++DOMWINDOW == 88 (1AAD4800) [pid = 2964] [serial = 448] [outer = 00000000] 05:05:56 INFO - PROCESS | 2964 | ++DOMWINDOW == 89 (1AB8F000) [pid = 2964] [serial = 449] [outer = 1AAD4800] 05:05:56 INFO - PROCESS | 2964 | 1472904356605 Marionette DEBUG loaded listener.js 05:05:56 INFO - PROCESS | 2964 | ++DOMWINDOW == 90 (1AB94000) [pid = 2964] [serial = 450] [outer = 1AAD4800] 05:05:57 INFO - PROCESS | 2964 | 1472904357224 Marionette TRACE conn3 <- [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]]]}] 05:05:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 05:05:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 786ms 05:05:57 INFO - PROCESS | 2964 | 1472904357246 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 05:05:57 INFO - PROCESS | 2964 | 1472904357250 Marionette TRACE conn3 <- [1,565,null,{"value":"13"}] 05:05:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 05:05:57 INFO - PROCESS | 2964 | 1472904357255 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 05:05:57 INFO - PROCESS | 2964 | 1472904357260 Marionette TRACE conn3 <- [1,566,null,{}] 05:05:57 INFO - PROCESS | 2964 | 1472904357265 Marionette TRACE conn3 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:57 INFO - PROCESS | 2964 | 1472904357268 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:05:57 INFO - PROCESS | 2964 | 1472904357370 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 05:05:57 INFO - PROCESS | 2964 | 1472904357496 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:57 INFO - PROCESS | 2964 | 1472904357499 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:05:57 INFO - PROCESS | 2964 | ++DOCSHELL 114D3C00 == 44 [pid = 2964] [id = 151] 05:05:57 INFO - PROCESS | 2964 | ++DOMWINDOW == 91 (114E2C00) [pid = 2964] [serial = 451] [outer = 00000000] 05:05:57 INFO - PROCESS | 2964 | ++DOMWINDOW == 92 (12C84800) [pid = 2964] [serial = 452] [outer = 114E2C00] 05:05:57 INFO - PROCESS | 2964 | 1472904357540 Marionette DEBUG loaded listener.js 05:05:57 INFO - PROCESS | 2964 | ++DOMWINDOW == 93 (14436800) [pid = 2964] [serial = 453] [outer = 114E2C00] 05:05:58 INFO - PROCESS | 2964 | 1472904358025 Marionette TRACE conn3 <- [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]]]}] 05:05:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 05:05:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 813ms 05:05:58 INFO - PROCESS | 2964 | 1472904358085 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 05:05:58 INFO - PROCESS | 2964 | 1472904358090 Marionette TRACE conn3 <- [1,569,null,{"value":"13"}] 05:05:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 05:05:58 INFO - PROCESS | 2964 | 1472904358097 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 05:05:58 INFO - PROCESS | 2964 | 1472904358100 Marionette TRACE conn3 <- [1,570,null,{}] 05:05:58 INFO - PROCESS | 2964 | 1472904358104 Marionette TRACE conn3 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:58 INFO - PROCESS | 2964 | 1472904358107 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:05:58 INFO - PROCESS | 2964 | 1472904358208 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 05:05:58 INFO - PROCESS | 2964 | 1472904358336 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:58 INFO - PROCESS | 2964 | 1472904358338 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:05:58 INFO - PROCESS | 2964 | ++DOCSHELL 1698C000 == 45 [pid = 2964] [id = 152] 05:05:58 INFO - PROCESS | 2964 | ++DOMWINDOW == 94 (1698C800) [pid = 2964] [serial = 454] [outer = 00000000] 05:05:58 INFO - PROCESS | 2964 | ++DOMWINDOW == 95 (177DD400) [pid = 2964] [serial = 455] [outer = 1698C800] 05:05:58 INFO - PROCESS | 2964 | 1472904358396 Marionette DEBUG loaded listener.js 05:05:58 INFO - PROCESS | 2964 | ++DOMWINDOW == 96 (181DC400) [pid = 2964] [serial = 456] [outer = 1698C800] 05:05:59 INFO - PROCESS | 2964 | 1472904359057 Marionette TRACE conn3 <- [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]]]}] 05:05:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 05:05:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1030ms 05:05:59 INFO - PROCESS | 2964 | 1472904359131 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 05:05:59 INFO - PROCESS | 2964 | 1472904359134 Marionette TRACE conn3 <- [1,573,null,{"value":"13"}] 05:05:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 05:05:59 INFO - PROCESS | 2964 | 1472904359138 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 05:05:59 INFO - PROCESS | 2964 | 1472904359142 Marionette TRACE conn3 <- [1,574,null,{}] 05:05:59 INFO - PROCESS | 2964 | 1472904359153 Marionette TRACE conn3 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:59 INFO - PROCESS | 2964 | 1472904359158 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:05:59 INFO - PROCESS | 2964 | 1472904359301 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 05:05:59 INFO - PROCESS | 2964 | 1472904359447 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:59 INFO - PROCESS | 2964 | 1472904359433 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:05:59 INFO - PROCESS | 2964 | ++DOCSHELL 13919C00 == 46 [pid = 2964] [id = 153] 05:05:59 INFO - PROCESS | 2964 | ++DOMWINDOW == 97 (13920000) [pid = 2964] [serial = 457] [outer = 00000000] 05:05:59 INFO - PROCESS | 2964 | ++DOMWINDOW == 98 (181E5400) [pid = 2964] [serial = 458] [outer = 13920000] 05:05:59 INFO - PROCESS | 2964 | 1472904359501 Marionette DEBUG loaded listener.js 05:05:59 INFO - PROCESS | 2964 | ++DOMWINDOW == 99 (1AA50C00) [pid = 2964] [serial = 459] [outer = 13920000] 05:05:59 INFO - PROCESS | 2964 | [2964] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:05:59 INFO - PROCESS | 2964 | [2964] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 05:06:00 INFO - PROCESS | 2964 | 1472904360193 Marionette TRACE conn3 <- [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]]]}] 05:06:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 05:06:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1084ms 05:06:00 INFO - PROCESS | 2964 | 1472904360219 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 05:06:00 INFO - PROCESS | 2964 | 1472904360224 Marionette TRACE conn3 <- [1,577,null,{"value":"13"}] 05:06:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 05:06:00 INFO - PROCESS | 2964 | 1472904360229 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 05:06:00 INFO - PROCESS | 2964 | 1472904360232 Marionette TRACE conn3 <- [1,578,null,{}] 05:06:00 INFO - PROCESS | 2964 | 1472904360237 Marionette TRACE conn3 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:00 INFO - PROCESS | 2964 | 1472904360240 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:06:00 INFO - PROCESS | 2964 | 1472904360346 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 05:06:00 INFO - PROCESS | 2964 | 1472904360454 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:00 INFO - PROCESS | 2964 | 1472904360458 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:06:00 INFO - PROCESS | 2964 | ++DOCSHELL 112C3800 == 47 [pid = 2964] [id = 154] 05:06:00 INFO - PROCESS | 2964 | ++DOMWINDOW == 100 (112C4000) [pid = 2964] [serial = 460] [outer = 00000000] 05:06:00 INFO - PROCESS | 2964 | ++DOMWINDOW == 101 (12C87400) [pid = 2964] [serial = 461] [outer = 112C4000] 05:06:00 INFO - PROCESS | 2964 | 1472904360518 Marionette DEBUG loaded listener.js 05:06:00 INFO - PROCESS | 2964 | ++DOMWINDOW == 102 (1344B000) [pid = 2964] [serial = 462] [outer = 112C4000] 05:06:00 INFO - PROCESS | 2964 | --DOCSHELL 19E12C00 == 46 [pid = 2964] [id = 149] 05:06:00 INFO - PROCESS | 2964 | --DOCSHELL 1180D400 == 45 [pid = 2964] [id = 148] 05:06:00 INFO - PROCESS | 2964 | --DOCSHELL 1055A400 == 44 [pid = 2964] [id = 147] 05:06:00 INFO - PROCESS | 2964 | --DOCSHELL 13B54400 == 43 [pid = 2964] [id = 146] 05:06:00 INFO - PROCESS | 2964 | --DOCSHELL 19811000 == 42 [pid = 2964] [id = 145] 05:06:00 INFO - PROCESS | 2964 | --DOCSHELL 181D8000 == 41 [pid = 2964] [id = 144] 05:06:00 INFO - PROCESS | 2964 | --DOCSHELL 15C83000 == 40 [pid = 2964] [id = 143] 05:06:00 INFO - PROCESS | 2964 | --DOCSHELL 12E32000 == 39 [pid = 2964] [id = 142] 05:06:00 INFO - PROCESS | 2964 | --DOCSHELL 10F3C000 == 38 [pid = 2964] [id = 141] 05:06:00 INFO - PROCESS | 2964 | --DOCSHELL 151FD000 == 37 [pid = 2964] [id = 139] 05:06:00 INFO - PROCESS | 2964 | --DOCSHELL 110F4800 == 36 [pid = 2964] [id = 138] 05:06:00 INFO - PROCESS | 2964 | --DOMWINDOW == 101 (110F6000) [pid = 2964] [serial = 344] [outer = 00000000] [url = about:blank] 05:06:00 INFO - PROCESS | 2964 | --DOMWINDOW == 100 (118A6000) [pid = 2964] [serial = 341] [outer = 00000000] [url = about:blank] 05:06:00 INFO - PROCESS | 2964 | --DOMWINDOW == 99 (1391CC00) [pid = 2964] [serial = 373] [outer = 00000000] [url = about:blank] 05:06:00 INFO - PROCESS | 2964 | --DOMWINDOW == 98 (18371800) [pid = 2964] [serial = 377] [outer = 00000000] [url = about:blank] 05:06:00 INFO - PROCESS | 2964 | --DOMWINDOW == 97 (1811F000) [pid = 2964] [serial = 376] [outer = 00000000] [url = about:blank] 05:06:00 INFO - PROCESS | 2964 | --DOMWINDOW == 96 (110F9400) [pid = 2964] [serial = 383] [outer = 00000000] [url = about:blank] 05:06:00 INFO - PROCESS | 2964 | --DOMWINDOW == 95 (11809000) [pid = 2964] [serial = 384] [outer = 00000000] [url = about:blank] 05:06:00 INFO - PROCESS | 2964 | --DOMWINDOW == 94 (177DE000) [pid = 2964] [serial = 395] [outer = 00000000] [url = about:blank] 05:06:00 INFO - PROCESS | 2964 | --DOMWINDOW == 93 (178C8800) [pid = 2964] [serial = 396] [outer = 00000000] [url = about:blank] 05:06:00 INFO - PROCESS | 2964 | --DOMWINDOW == 92 (16E62000) [pid = 2964] [serial = 392] [outer = 00000000] [url = about:blank] 05:06:00 INFO - PROCESS | 2964 | --DOMWINDOW == 91 (19E9BC00) [pid = 2964] [serial = 370] [outer = 00000000] [url = about:blank] 05:06:00 INFO - PROCESS | 2964 | --DOMWINDOW == 90 (19E08400) [pid = 2964] [serial = 399] [outer = 00000000] [url = about:blank] 05:06:00 INFO - PROCESS | 2964 | --DOMWINDOW == 89 (19C90000) [pid = 2964] [serial = 398] [outer = 00000000] [url = about:blank] 05:06:00 INFO - PROCESS | 2964 | --DOMWINDOW == 88 (1A0BD400) [pid = 2964] [serial = 371] [outer = 00000000] [url = about:blank] 05:06:00 INFO - PROCESS | 2964 | --DOMWINDOW == 87 (17007C00) [pid = 2964] [serial = 404] [outer = 00000000] [url = about:blank] 05:06:00 INFO - PROCESS | 2964 | --DOMWINDOW == 86 (1A8CB000) [pid = 2964] [serial = 380] [outer = 00000000] [url = about:blank] 05:06:00 INFO - PROCESS | 2964 | --DOMWINDOW == 85 (1A51E400) [pid = 2964] [serial = 379] [outer = 00000000] [url = about:blank] 05:06:00 INFO - PROCESS | 2964 | --DOMWINDOW == 84 (19E11400) [pid = 2964] [serial = 401] [outer = 00000000] [url = about:blank] 05:06:00 INFO - PROCESS | 2964 | --DOMWINDOW == 83 (1591D000) [pid = 2964] [serial = 389] [outer = 00000000] [url = about:blank] 05:06:00 INFO - PROCESS | 2964 | --DOMWINDOW == 82 (1A0C5800) [pid = 2964] [serial = 407] [outer = 00000000] [url = about:blank] 05:06:00 INFO - PROCESS | 2964 | --DOMWINDOW == 81 (15C34C00) [pid = 2964] [serial = 390] [outer = 00000000] [url = about:blank] 05:06:00 INFO - PROCESS | 2964 | --DOMWINDOW == 80 (1391E400) [pid = 2964] [serial = 386] [outer = 00000000] [url = about:blank] 05:06:00 INFO - PROCESS | 2964 | --DOMWINDOW == 79 (13AD6800) [pid = 2964] [serial = 387] [outer = 00000000] [url = about:blank] 05:06:00 INFO - PROCESS | 2964 | --DOMWINDOW == 78 (19E93800) [pid = 2964] [serial = 402] [outer = 00000000] [url = about:blank] 05:06:00 INFO - PROCESS | 2964 | --DOMWINDOW == 77 (1A205000) [pid = 2964] [serial = 408] [outer = 00000000] [url = about:blank] 05:06:00 INFO - PROCESS | 2964 | --DOMWINDOW == 76 (14430800) [pid = 2964] [serial = 374] [outer = 00000000] [url = about:blank] 05:06:00 INFO - PROCESS | 2964 | --DOMWINDOW == 75 (178C7C00) [pid = 2964] [serial = 161] [outer = 00000000] [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.] 05:06:00 INFO - PROCESS | 2964 | --DOMWINDOW == 74 (1A51BC00) [pid = 2964] [serial = 410] [outer = 00000000] [url = about:blank] 05:06:00 INFO - PROCESS | 2964 | --DOMWINDOW == 73 (170C2800) [pid = 2964] [serial = 393] [outer = 00000000] [url = about:blank] 05:06:00 INFO - PROCESS | 2964 | --DOMWINDOW == 72 (151F2C00) [pid = 2964] [serial = 405] [outer = 00000000] [url = about:blank] 05:06:00 INFO - PROCESS | 2964 | 1472904360946 Marionette TRACE conn3 <- [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]]]}] 05:06:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 05:06:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 731ms 05:06:00 INFO - PROCESS | 2964 | 1472904360966 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 05:06:00 INFO - PROCESS | 2964 | 1472904360970 Marionette TRACE conn3 <- [1,581,null,{"value":"13"}] 05:06:00 INFO - PROCESS | 2964 | 1472904360980 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 05:06:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 05:06:00 INFO - PROCESS | 2964 | 1472904360983 Marionette TRACE conn3 <- [1,582,null,{}] 05:06:00 INFO - PROCESS | 2964 | 1472904360986 Marionette TRACE conn3 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:00 INFO - PROCESS | 2964 | 1472904360989 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:06:01 INFO - PROCESS | 2964 | 1472904361058 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 05:06:01 INFO - PROCESS | 2964 | 1472904361064 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:01 INFO - PROCESS | 2964 | 1472904361067 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:06:01 INFO - PROCESS | 2964 | ++DOCSHELL 1125E400 == 37 [pid = 2964] [id = 155] 05:06:01 INFO - PROCESS | 2964 | ++DOMWINDOW == 73 (12BC8C00) [pid = 2964] [serial = 463] [outer = 00000000] 05:06:01 INFO - PROCESS | 2964 | ++DOMWINDOW == 74 (13B51000) [pid = 2964] [serial = 464] [outer = 12BC8C00] 05:06:01 INFO - PROCESS | 2964 | 1472904361118 Marionette DEBUG loaded listener.js 05:06:01 INFO - PROCESS | 2964 | ++DOMWINDOW == 75 (15036400) [pid = 2964] [serial = 465] [outer = 12BC8C00] 05:06:01 INFO - PROCESS | 2964 | 1472904361526 Marionette TRACE conn3 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 05:06:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 05:06:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 610ms 05:06:01 INFO - PROCESS | 2964 | 1472904361593 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 05:06:01 INFO - PROCESS | 2964 | 1472904361595 Marionette TRACE conn3 <- [1,585,null,{"value":"13"}] 05:06:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 05:06:01 INFO - PROCESS | 2964 | 1472904361598 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 05:06:01 INFO - PROCESS | 2964 | 1472904361602 Marionette TRACE conn3 <- [1,586,null,{}] 05:06:01 INFO - PROCESS | 2964 | 1472904361611 Marionette TRACE conn3 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:01 INFO - PROCESS | 2964 | 1472904361616 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:06:01 INFO - PROCESS | 2964 | 1472904361710 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 05:06:01 INFO - PROCESS | 2964 | 1472904361806 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:01 INFO - PROCESS | 2964 | 1472904361791 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:06:01 INFO - PROCESS | 2964 | ++DOCSHELL 15C52800 == 38 [pid = 2964] [id = 156] 05:06:01 INFO - PROCESS | 2964 | ++DOMWINDOW == 76 (169EC800) [pid = 2964] [serial = 466] [outer = 00000000] 05:06:01 INFO - PROCESS | 2964 | ++DOMWINDOW == 77 (1700A800) [pid = 2964] [serial = 467] [outer = 169EC800] 05:06:01 INFO - PROCESS | 2964 | 1472904361840 Marionette DEBUG loaded listener.js 05:06:01 INFO - PROCESS | 2964 | ++DOMWINDOW == 78 (176B4000) [pid = 2964] [serial = 468] [outer = 169EC800] 05:06:02 INFO - PROCESS | 2964 | 1472904362156 Marionette TRACE conn3 <- [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]]]}] 05:06:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 05:06:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 609ms 05:06:02 INFO - PROCESS | 2964 | 1472904362206 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 05:06:02 INFO - PROCESS | 2964 | 1472904362209 Marionette TRACE conn3 <- [1,589,null,{"value":"13"}] 05:06:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 05:06:02 INFO - PROCESS | 2964 | 1472904362212 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 05:06:02 INFO - PROCESS | 2964 | 1472904362214 Marionette TRACE conn3 <- [1,590,null,{}] 05:06:02 INFO - PROCESS | 2964 | 1472904362200 Marionette TRACE conn3 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:02 INFO - PROCESS | 2964 | 1472904362202 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:06:02 INFO - PROCESS | 2964 | 1472904362292 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 05:06:02 INFO - PROCESS | 2964 | 1472904362298 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:02 INFO - PROCESS | 2964 | 1472904362300 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:06:02 INFO - PROCESS | 2964 | ++DOCSHELL 1708E400 == 39 [pid = 2964] [id = 157] 05:06:02 INFO - PROCESS | 2964 | ++DOMWINDOW == 79 (176D1400) [pid = 2964] [serial = 469] [outer = 00000000] 05:06:02 INFO - PROCESS | 2964 | ++DOMWINDOW == 80 (1811FC00) [pid = 2964] [serial = 470] [outer = 176D1400] 05:06:02 INFO - PROCESS | 2964 | 1472904362346 Marionette DEBUG loaded listener.js 05:06:02 INFO - PROCESS | 2964 | ++DOMWINDOW == 81 (181E6800) [pid = 2964] [serial = 471] [outer = 176D1400] 05:06:02 INFO - PROCESS | 2964 | 1472904362785 Marionette TRACE conn3 <- [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]]]}] 05:06:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 05:06:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 610ms 05:06:02 INFO - PROCESS | 2964 | 1472904362819 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 05:06:02 INFO - PROCESS | 2964 | 1472904362821 Marionette TRACE conn3 <- [1,593,null,{"value":"13"}] 05:06:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 05:06:02 INFO - PROCESS | 2964 | 1472904362824 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 05:06:02 INFO - PROCESS | 2964 | 1472904362826 Marionette TRACE conn3 <- [1,594,null,{}] 05:06:02 INFO - PROCESS | 2964 | 1472904362830 Marionette TRACE conn3 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:02 INFO - PROCESS | 2964 | 1472904362832 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:06:02 INFO - PROCESS | 2964 | 1472904362949 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 05:06:02 INFO - PROCESS | 2964 | 1472904362956 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:02 INFO - PROCESS | 2964 | 1472904362959 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:06:02 INFO - PROCESS | 2964 | ++DOCSHELL 19811000 == 40 [pid = 2964] [id = 158] 05:06:02 INFO - PROCESS | 2964 | ++DOMWINDOW == 82 (19812400) [pid = 2964] [serial = 472] [outer = 00000000] 05:06:02 INFO - PROCESS | 2964 | ++DOMWINDOW == 83 (19AECC00) [pid = 2964] [serial = 473] [outer = 19812400] 05:06:02 INFO - PROCESS | 2964 | 1472904363004 Marionette DEBUG loaded listener.js 05:06:03 INFO - PROCESS | 2964 | ++DOMWINDOW == 84 (19C90000) [pid = 2964] [serial = 474] [outer = 19812400] 05:06:03 INFO - PROCESS | 2964 | 1472904363388 Marionette TRACE conn3 <- [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]]]}] 05:06:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 05:06:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 610ms 05:06:03 INFO - PROCESS | 2964 | 1472904363421 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 05:06:03 INFO - PROCESS | 2964 | 1472904363423 Marionette TRACE conn3 <- [1,597,null,{"value":"13"}] 05:06:03 INFO - PROCESS | 2964 | 1472904363427 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 05:06:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 05:06:03 INFO - PROCESS | 2964 | 1472904363428 Marionette TRACE conn3 <- [1,598,null,{}] 05:06:03 INFO - PROCESS | 2964 | 1472904363432 Marionette TRACE conn3 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:03 INFO - PROCESS | 2964 | 1472904363437 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:06:03 INFO - PROCESS | 2964 | 1472904363568 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 05:06:03 INFO - PROCESS | 2964 | 1472904363579 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:03 INFO - PROCESS | 2964 | 1472904363581 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:06:03 INFO - PROCESS | 2964 | ++DOCSHELL 19E0D000 == 41 [pid = 2964] [id = 159] 05:06:03 INFO - PROCESS | 2964 | ++DOMWINDOW == 85 (15038800) [pid = 2964] [serial = 475] [outer = 00000000] 05:06:03 INFO - PROCESS | 2964 | ++DOMWINDOW == 86 (1A0BE800) [pid = 2964] [serial = 476] [outer = 15038800] 05:06:03 INFO - PROCESS | 2964 | 1472904363657 Marionette DEBUG loaded listener.js 05:06:03 INFO - PROCESS | 2964 | ++DOMWINDOW == 87 (1A0C6000) [pid = 2964] [serial = 477] [outer = 15038800] 05:06:04 INFO - PROCESS | 2964 | 1472904364039 Marionette TRACE conn3 <- [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]]]}] 05:06:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 05:06:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 637ms 05:06:04 INFO - PROCESS | 2964 | 1472904364090 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 05:06:04 INFO - PROCESS | 2964 | 1472904364092 Marionette TRACE conn3 <- [1,601,null,{"value":"13"}] 05:06:04 INFO - PROCESS | 2964 | 1472904364101 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 05:06:04 INFO - PROCESS | 2964 | 1472904364103 Marionette TRACE conn3 <- [1,602,null,{}] 05:06:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 05:06:04 INFO - PROCESS | 2964 | 1472904364106 Marionette TRACE conn3 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:04 INFO - PROCESS | 2964 | 1472904364108 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:06:04 INFO - PROCESS | 2964 | 1472904364200 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 05:06:04 INFO - PROCESS | 2964 | --DOMWINDOW == 86 (19E94C00) [pid = 2964] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 05:06:04 INFO - PROCESS | 2964 | --DOMWINDOW == 85 (110F7400) [pid = 2964] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 05:06:04 INFO - PROCESS | 2964 | --DOMWINDOW == 84 (181D8400) [pid = 2964] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 05:06:04 INFO - PROCESS | 2964 | --DOMWINDOW == 83 (10A04800) [pid = 2964] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 05:06:04 INFO - PROCESS | 2964 | --DOMWINDOW == 82 (11D87000) [pid = 2964] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 05:06:04 INFO - PROCESS | 2964 | --DOMWINDOW == 81 (1A8C6800) [pid = 2964] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 05:06:04 INFO - PROCESS | 2964 | --DOMWINDOW == 80 (19AE2800) [pid = 2964] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 05:06:04 INFO - PROCESS | 2964 | --DOMWINDOW == 79 (13915800) [pid = 2964] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 05:06:04 INFO - PROCESS | 2964 | --DOMWINDOW == 78 (15C83400) [pid = 2964] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 05:06:04 INFO - PROCESS | 2964 | 1472904364340 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:04 INFO - PROCESS | 2964 | 1472904364324 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:06:04 INFO - PROCESS | 2964 | ++DOCSHELL 10BAFC00 == 42 [pid = 2964] [id = 160] 05:06:04 INFO - PROCESS | 2964 | ++DOMWINDOW == 79 (10F40400) [pid = 2964] [serial = 478] [outer = 00000000] 05:06:04 INFO - PROCESS | 2964 | ++DOMWINDOW == 80 (11D87000) [pid = 2964] [serial = 479] [outer = 10F40400] 05:06:04 INFO - PROCESS | 2964 | 1472904364372 Marionette DEBUG loaded listener.js 05:06:04 INFO - PROCESS | 2964 | ++DOMWINDOW == 81 (15668000) [pid = 2964] [serial = 480] [outer = 10F40400] 05:06:04 INFO - PROCESS | 2964 | 1472904364689 Marionette TRACE conn3 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 05:06:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 05:06:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 637ms 05:06:04 INFO - PROCESS | 2964 | 1472904364757 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 05:06:04 INFO - PROCESS | 2964 | 1472904364759 Marionette TRACE conn3 <- [1,605,null,{"value":"13"}] 05:06:04 INFO - PROCESS | 2964 | 1472904364762 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 05:06:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 05:06:04 INFO - PROCESS | 2964 | 1472904364745 Marionette TRACE conn3 <- [1,606,null,{}] 05:06:04 INFO - PROCESS | 2964 | 1472904364748 Marionette TRACE conn3 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:04 INFO - PROCESS | 2964 | 1472904364750 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:06:04 INFO - PROCESS | 2964 | 1472904364866 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 05:06:04 INFO - PROCESS | 2964 | 1472904364877 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:04 INFO - PROCESS | 2964 | 1472904364879 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:06:04 INFO - PROCESS | 2964 | ++DOCSHELL 10A0B400 == 43 [pid = 2964] [id = 161] 05:06:04 INFO - PROCESS | 2964 | ++DOMWINDOW == 82 (12BBE000) [pid = 2964] [serial = 481] [outer = 00000000] 05:06:04 INFO - PROCESS | 2964 | ++DOMWINDOW == 83 (1A8C9800) [pid = 2964] [serial = 482] [outer = 12BBE000] 05:06:04 INFO - PROCESS | 2964 | 1472904364903 Marionette DEBUG loaded listener.js 05:06:04 INFO - PROCESS | 2964 | ++DOMWINDOW == 84 (1A8D5800) [pid = 2964] [serial = 483] [outer = 12BBE000] 05:06:05 INFO - PROCESS | 2964 | 1472904365247 Marionette TRACE conn3 <- [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]]]}] 05:06:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 05:06:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 515ms 05:06:05 INFO - PROCESS | 2964 | 1472904365270 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 05:06:05 INFO - PROCESS | 2964 | 1472904365272 Marionette TRACE conn3 <- [1,609,null,{"value":"13"}] 05:06:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 05:06:05 INFO - PROCESS | 2964 | 1472904365275 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 05:06:05 INFO - PROCESS | 2964 | 1472904365277 Marionette TRACE conn3 <- [1,610,null,{}] 05:06:05 INFO - PROCESS | 2964 | 1472904365280 Marionette TRACE conn3 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:05 INFO - PROCESS | 2964 | 1472904365282 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:06:05 INFO - PROCESS | 2964 | 1472904365347 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 05:06:05 INFO - PROCESS | 2964 | 1472904365443 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:05 INFO - PROCESS | 2964 | 1472904365445 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:06:05 INFO - PROCESS | 2964 | ++DOCSHELL 10326400 == 44 [pid = 2964] [id = 162] 05:06:05 INFO - PROCESS | 2964 | ++DOMWINDOW == 85 (10A0A400) [pid = 2964] [serial = 484] [outer = 00000000] 05:06:05 INFO - PROCESS | 2964 | ++DOMWINDOW == 86 (160C8C00) [pid = 2964] [serial = 485] [outer = 10A0A400] 05:06:05 INFO - PROCESS | 2964 | 1472904365491 Marionette DEBUG loaded listener.js 05:06:05 INFO - PROCESS | 2964 | ++DOMWINDOW == 87 (160CD800) [pid = 2964] [serial = 486] [outer = 10A0A400] 05:06:05 INFO - PROCESS | 2964 | 1472904365800 Marionette TRACE conn3 <- [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]]]}] 05:06:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 05:06:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 542ms 05:06:05 INFO - PROCESS | 2964 | 1472904365831 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 05:06:05 INFO - PROCESS | 2964 | 1472904365832 Marionette TRACE conn3 <- [1,613,null,{"value":"13"}] 05:06:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 05:06:05 INFO - PROCESS | 2964 | 1472904365836 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 05:06:05 INFO - PROCESS | 2964 | 1472904365838 Marionette TRACE conn3 <- [1,614,null,{}] 05:06:05 INFO - PROCESS | 2964 | 1472904365845 Marionette TRACE conn3 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:05 INFO - PROCESS | 2964 | 1472904365846 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:06:05 INFO - PROCESS | 2964 | 1472904365927 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 05:06:05 INFO - PROCESS | 2964 | 1472904365934 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:05 INFO - PROCESS | 2964 | 1472904365935 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:06:05 INFO - PROCESS | 2964 | ++DOCSHELL 160CE000 == 45 [pid = 2964] [id = 163] 05:06:05 INFO - PROCESS | 2964 | ++DOMWINDOW == 88 (160CE800) [pid = 2964] [serial = 487] [outer = 00000000] 05:06:05 INFO - PROCESS | 2964 | ++DOMWINDOW == 89 (16AAAC00) [pid = 2964] [serial = 488] [outer = 160CE800] 05:06:05 INFO - PROCESS | 2964 | 1472904365979 Marionette DEBUG loaded listener.js 05:06:06 INFO - PROCESS | 2964 | ++DOMWINDOW == 90 (16AAD000) [pid = 2964] [serial = 489] [outer = 160CE800] 05:06:06 INFO - PROCESS | 2964 | 1472904366620 Marionette TRACE conn3 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 05:06:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 05:06:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 840ms 05:06:06 INFO - PROCESS | 2964 | 1472904366666 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 05:06:06 INFO - PROCESS | 2964 | 1472904366671 Marionette TRACE conn3 <- [1,617,null,{"value":"13"}] 05:06:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 05:06:06 INFO - PROCESS | 2964 | 1472904366675 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 05:06:06 INFO - PROCESS | 2964 | 1472904366681 Marionette TRACE conn3 <- [1,618,null,{}] 05:06:06 INFO - PROCESS | 2964 | 1472904366686 Marionette TRACE conn3 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:06 INFO - PROCESS | 2964 | 1472904366689 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:06:06 INFO - PROCESS | 2964 | 1472904366790 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 05:06:06 INFO - PROCESS | 2964 | 1472904366913 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:06 INFO - PROCESS | 2964 | 1472904366916 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:06:06 INFO - PROCESS | 2964 | ++DOCSHELL 1125B000 == 46 [pid = 2964] [id = 164] 05:06:06 INFO - PROCESS | 2964 | ++DOMWINDOW == 91 (112CA400) [pid = 2964] [serial = 490] [outer = 00000000] 05:06:06 INFO - PROCESS | 2964 | ++DOMWINDOW == 92 (13158C00) [pid = 2964] [serial = 491] [outer = 112CA400] 05:06:06 INFO - PROCESS | 2964 | 1472904366976 Marionette DEBUG loaded listener.js 05:06:07 INFO - PROCESS | 2964 | ++DOMWINDOW == 93 (15032800) [pid = 2964] [serial = 492] [outer = 112CA400] 05:06:07 INFO - PROCESS | 2964 | 1472904367493 Marionette TRACE conn3 <- [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]]]}] 05:06:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 05:06:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 868ms 05:06:07 INFO - PROCESS | 2964 | 1472904367549 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 05:06:07 INFO - PROCESS | 2964 | 1472904367554 Marionette TRACE conn3 <- [1,621,null,{"value":"13"}] 05:06:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 05:06:07 INFO - PROCESS | 2964 | 1472904367574 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 05:06:07 INFO - PROCESS | 2964 | 1472904367577 Marionette TRACE conn3 <- [1,622,null,{}] 05:06:07 INFO - PROCESS | 2964 | 1472904367582 Marionette TRACE conn3 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:07 INFO - PROCESS | 2964 | 1472904367584 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:06:07 INFO - PROCESS | 2964 | 1472904367721 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 05:06:07 INFO - PROCESS | 2964 | 1472904367844 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:07 INFO - PROCESS | 2964 | 1472904367847 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:06:07 INFO - PROCESS | 2964 | ++DOCSHELL 160C9400 == 47 [pid = 2964] [id = 165] 05:06:07 INFO - PROCESS | 2964 | ++DOMWINDOW == 94 (160CA000) [pid = 2964] [serial = 493] [outer = 00000000] 05:06:07 INFO - PROCESS | 2964 | ++DOMWINDOW == 95 (16AA5C00) [pid = 2964] [serial = 494] [outer = 160CA000] 05:06:07 INFO - PROCESS | 2964 | 1472904367905 Marionette DEBUG loaded listener.js 05:06:07 INFO - PROCESS | 2964 | ++DOMWINDOW == 96 (16AAC000) [pid = 2964] [serial = 495] [outer = 160CA000] 05:06:08 INFO - PROCESS | 2964 | [2964] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:06:08 INFO - PROCESS | 2964 | [2964] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 05:06:08 INFO - PROCESS | 2964 | 1472904368421 Marionette TRACE conn3 <- [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]]]}] 05:06:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 05:06:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 908ms 05:06:08 INFO - PROCESS | 2964 | 1472904368493 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 05:06:08 INFO - PROCESS | 2964 | 1472904368496 Marionette TRACE conn3 <- [1,625,null,{"value":"13"}] 05:06:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 05:06:08 INFO - PROCESS | 2964 | 1472904368500 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 05:06:08 INFO - PROCESS | 2964 | 1472904368503 Marionette TRACE conn3 <- [1,626,null,{}] 05:06:08 INFO - PROCESS | 2964 | 1472904368514 Marionette TRACE conn3 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:08 INFO - PROCESS | 2964 | 1472904368519 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:06:08 INFO - PROCESS | 2964 | 1472904368609 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 05:06:08 INFO - PROCESS | 2964 | 1472904368745 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:08 INFO - PROCESS | 2964 | 1472904368749 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:06:08 INFO - PROCESS | 2964 | ++DOCSHELL 11D88800 == 48 [pid = 2964] [id = 166] 05:06:08 INFO - PROCESS | 2964 | ++DOMWINDOW == 97 (11D8B800) [pid = 2964] [serial = 496] [outer = 00000000] 05:06:08 INFO - PROCESS | 2964 | ++DOMWINDOW == 98 (15039800) [pid = 2964] [serial = 497] [outer = 11D8B800] 05:06:08 INFO - PROCESS | 2964 | 1472904368807 Marionette DEBUG loaded listener.js 05:06:08 INFO - PROCESS | 2964 | ++DOMWINDOW == 99 (178CCC00) [pid = 2964] [serial = 498] [outer = 11D8B800] 05:06:09 INFO - PROCESS | 2964 | [2964] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:06:09 INFO - PROCESS | 2964 | 1472904369456 Marionette TRACE conn3 <- [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]]]}] 05:06:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 05:06:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1002ms 05:06:09 INFO - PROCESS | 2964 | 1472904369490 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 05:06:09 INFO - PROCESS | 2964 | 1472904369494 Marionette TRACE conn3 <- [1,629,null,{"value":"13"}] 05:06:09 INFO - PROCESS | 2964 | 1472904369499 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 05:06:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 05:06:09 INFO - PROCESS | 2964 | 1472904369503 Marionette TRACE conn3 <- [1,630,null,{}] 05:06:09 INFO - PROCESS | 2964 | 1472904369508 Marionette TRACE conn3 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:09 INFO - PROCESS | 2964 | 1472904369511 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:06:09 INFO - PROCESS | 2964 | 1472904369594 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 05:06:09 INFO - PROCESS | 2964 | 1472904369703 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:09 INFO - PROCESS | 2964 | 1472904369706 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:06:09 INFO - PROCESS | 2964 | ++DOCSHELL 112C5800 == 49 [pid = 2964] [id = 167] 05:06:09 INFO - PROCESS | 2964 | ++DOMWINDOW == 100 (112CEC00) [pid = 2964] [serial = 499] [outer = 00000000] 05:06:09 INFO - PROCESS | 2964 | ++DOMWINDOW == 101 (12BC1800) [pid = 2964] [serial = 500] [outer = 112CEC00] 05:06:09 INFO - PROCESS | 2964 | 1472904369738 Marionette DEBUG loaded listener.js 05:06:09 INFO - PROCESS | 2964 | ++DOMWINDOW == 102 (15760000) [pid = 2964] [serial = 501] [outer = 112CEC00] 05:06:10 INFO - PROCESS | 2964 | --DOCSHELL 10326400 == 48 [pid = 2964] [id = 162] 05:06:10 INFO - PROCESS | 2964 | --DOCSHELL 10A0B400 == 47 [pid = 2964] [id = 161] 05:06:10 INFO - PROCESS | 2964 | --DOCSHELL 10BAFC00 == 46 [pid = 2964] [id = 160] 05:06:10 INFO - PROCESS | 2964 | --DOCSHELL 19E0D000 == 45 [pid = 2964] [id = 159] 05:06:10 INFO - PROCESS | 2964 | --DOCSHELL 19811000 == 44 [pid = 2964] [id = 158] 05:06:10 INFO - PROCESS | 2964 | --DOCSHELL 1708E400 == 43 [pid = 2964] [id = 157] 05:06:10 INFO - PROCESS | 2964 | --DOCSHELL 15C52800 == 42 [pid = 2964] [id = 156] 05:06:10 INFO - PROCESS | 2964 | --DOCSHELL 1125E400 == 41 [pid = 2964] [id = 155] 05:06:10 INFO - PROCESS | 2964 | --DOCSHELL 112C3800 == 40 [pid = 2964] [id = 154] 05:06:10 INFO - PROCESS | 2964 | --DOCSHELL 1AA5A800 == 39 [pid = 2964] [id = 150] 05:06:10 INFO - PROCESS | 2964 | --DOCSHELL 19C8CC00 == 38 [pid = 2964] [id = 140] 05:06:10 INFO - PROCESS | 2964 | --DOCSHELL 1980B800 == 37 [pid = 2964] [id = 136] 05:06:10 INFO - PROCESS | 2964 | --DOCSHELL 12C82000 == 36 [pid = 2964] [id = 135] 05:06:10 INFO - PROCESS | 2964 | --DOCSHELL 10A01400 == 35 [pid = 2964] [id = 137] 05:06:10 INFO - PROCESS | 2964 | --DOCSHELL 114D3C00 == 34 [pid = 2964] [id = 151] 05:06:10 INFO - PROCESS | 2964 | --DOCSHELL 10564000 == 33 [pid = 2964] [id = 134] 05:06:10 INFO - PROCESS | 2964 | --DOCSHELL 1698C000 == 32 [pid = 2964] [id = 152] 05:06:10 INFO - PROCESS | 2964 | --DOCSHELL 13919C00 == 31 [pid = 2964] [id = 153] 05:06:10 INFO - PROCESS | 2964 | --DOCSHELL 11D88800 == 30 [pid = 2964] [id = 166] 05:06:10 INFO - PROCESS | 2964 | --DOCSHELL 160C9400 == 29 [pid = 2964] [id = 165] 05:06:10 INFO - PROCESS | 2964 | --DOCSHELL 160CE000 == 28 [pid = 2964] [id = 163] 05:06:10 INFO - PROCESS | 2964 | --DOCSHELL 1125B000 == 27 [pid = 2964] [id = 164] 05:06:10 INFO - PROCESS | 2964 | --DOMWINDOW == 101 (1AA5F000) [pid = 2964] [serial = 446] [outer = 00000000] [url = about:blank] 05:06:10 INFO - PROCESS | 2964 | --DOMWINDOW == 100 (1AB8F000) [pid = 2964] [serial = 449] [outer = 00000000] [url = about:blank] 05:06:10 INFO - PROCESS | 2964 | --DOMWINDOW == 99 (19E11800) [pid = 2964] [serial = 434] [outer = 00000000] [url = about:blank] 05:06:10 INFO - PROCESS | 2964 | --DOMWINDOW == 98 (13920C00) [pid = 2964] [serial = 425] [outer = 00000000] [url = about:blank] 05:06:10 INFO - PROCESS | 2964 | --DOMWINDOW == 97 (14439C00) [pid = 2964] [serial = 426] [outer = 00000000] [url = about:blank] 05:06:10 INFO - PROCESS | 2964 | --DOMWINDOW == 96 (175E9800) [pid = 2964] [serial = 428] [outer = 00000000] [url = about:blank] 05:06:10 INFO - PROCESS | 2964 | --DOMWINDOW == 95 (176DB000) [pid = 2964] [serial = 429] [outer = 00000000] [url = about:blank] 05:06:10 INFO - PROCESS | 2964 | --DOMWINDOW == 94 (1575EC00) [pid = 2964] [serial = 416] [outer = 00000000] [url = about:blank] 05:06:10 INFO - PROCESS | 2964 | --DOMWINDOW == 93 (1AA51000) [pid = 2964] [serial = 437] [outer = 00000000] [url = about:blank] 05:06:10 INFO - PROCESS | 2964 | --DOMWINDOW == 92 (129EDC00) [pid = 2964] [serial = 413] [outer = 00000000] [url = about:blank] 05:06:10 INFO - PROCESS | 2964 | --DOMWINDOW == 91 (19E14000) [pid = 2964] [serial = 435] [outer = 00000000] [url = about:blank] 05:06:10 INFO - PROCESS | 2964 | --DOMWINDOW == 90 (129F8000) [pid = 2964] [serial = 423] [outer = 00000000] [url = about:blank] 05:06:10 INFO - PROCESS | 2964 | --DOMWINDOW == 89 (11806400) [pid = 2964] [serial = 422] [outer = 00000000] [url = about:blank] 05:06:10 INFO - PROCESS | 2964 | --DOMWINDOW == 88 (181E5800) [pid = 2964] [serial = 431] [outer = 00000000] [url = about:blank] 05:06:10 INFO - PROCESS | 2964 | --DOMWINDOW == 87 (11C11800) [pid = 2964] [serial = 440] [outer = 00000000] [url = about:blank] 05:06:10 INFO - PROCESS | 2964 | --DOMWINDOW == 86 (1AA58400) [pid = 2964] [serial = 438] [outer = 00000000] [url = about:blank] 05:06:10 INFO - PROCESS | 2964 | --DOMWINDOW == 85 (12E81400) [pid = 2964] [serial = 441] [outer = 00000000] [url = about:blank] 05:06:10 INFO - PROCESS | 2964 | --DOMWINDOW == 84 (1A515C00) [pid = 2964] [serial = 419] [outer = 00000000] [url = about:blank] 05:06:10 INFO - PROCESS | 2964 | --DOMWINDOW == 83 (19AE6800) [pid = 2964] [serial = 443] [outer = 00000000] [url = about:blank] 05:06:10 INFO - PROCESS | 2964 | --DOMWINDOW == 82 (176D5800) [pid = 2964] [serial = 447] [outer = 00000000] [url = about:blank] 05:06:10 INFO - PROCESS | 2964 | --DOMWINDOW == 81 (19E94000) [pid = 2964] [serial = 444] [outer = 00000000] [url = about:blank] 05:06:10 INFO - PROCESS | 2964 | --DOMWINDOW == 80 (1980BC00) [pid = 2964] [serial = 432] [outer = 00000000] [url = about:blank] 05:06:10 INFO - PROCESS | 2964 | 1472904370880 Marionette TRACE conn3 <- [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]]]}] 05:06:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 05:06:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1396ms 05:06:10 INFO - PROCESS | 2964 | 1472904370896 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 05:06:10 INFO - PROCESS | 2964 | 1472904370901 Marionette TRACE conn3 <- [1,633,null,{"value":"13"}] 05:06:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 05:06:10 INFO - PROCESS | 2964 | 1472904370906 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 05:06:10 INFO - PROCESS | 2964 | 1472904370909 Marionette TRACE conn3 <- [1,634,null,{}] 05:06:10 INFO - PROCESS | 2964 | 1472904370915 Marionette TRACE conn3 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:10 INFO - PROCESS | 2964 | 1472904370918 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:06:10 INFO - PROCESS | 2964 | 1472904370989 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 05:06:11 INFO - PROCESS | 2964 | 1472904371081 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:11 INFO - PROCESS | 2964 | 1472904371083 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:06:11 INFO - PROCESS | 2964 | ++DOCSHELL 110F0800 == 28 [pid = 2964] [id = 168] 05:06:11 INFO - PROCESS | 2964 | ++DOMWINDOW == 81 (110F7400) [pid = 2964] [serial = 502] [outer = 00000000] 05:06:11 INFO - PROCESS | 2964 | ++DOMWINDOW == 82 (114DCC00) [pid = 2964] [serial = 503] [outer = 110F7400] 05:06:11 INFO - PROCESS | 2964 | 1472904371113 Marionette DEBUG loaded listener.js 05:06:11 INFO - PROCESS | 2964 | ++DOMWINDOW == 83 (11804800) [pid = 2964] [serial = 504] [outer = 110F7400] 05:06:11 INFO - PROCESS | 2964 | 1472904371476 Marionette TRACE conn3 <- [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]]]}] 05:06:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 05:06:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 609ms 05:06:11 INFO - PROCESS | 2964 | 1472904371518 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 05:06:11 INFO - PROCESS | 2964 | 1472904371523 Marionette TRACE conn3 <- [1,637,null,{"value":"13"}] 05:06:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 05:06:11 INFO - PROCESS | 2964 | 1472904371530 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 05:06:11 INFO - PROCESS | 2964 | 1472904371532 Marionette TRACE conn3 <- [1,638,null,{}] 05:06:11 INFO - PROCESS | 2964 | 1472904371536 Marionette TRACE conn3 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:11 INFO - PROCESS | 2964 | 1472904371520 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:06:11 INFO - PROCESS | 2964 | 1472904371611 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 05:06:11 INFO - PROCESS | 2964 | 1472904371617 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:11 INFO - PROCESS | 2964 | 1472904371619 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:06:11 INFO - PROCESS | 2964 | ++DOCSHELL 12E79C00 == 29 [pid = 2964] [id = 169] 05:06:11 INFO - PROCESS | 2964 | ++DOMWINDOW == 84 (12E7E000) [pid = 2964] [serial = 505] [outer = 00000000] 05:06:11 INFO - PROCESS | 2964 | ++DOMWINDOW == 85 (1344C800) [pid = 2964] [serial = 506] [outer = 12E7E000] 05:06:11 INFO - PROCESS | 2964 | 1472904371668 Marionette DEBUG loaded listener.js 05:06:11 INFO - PROCESS | 2964 | ++DOMWINDOW == 86 (1391BC00) [pid = 2964] [serial = 507] [outer = 12E7E000] 05:06:12 INFO - PROCESS | 2964 | 1472904372077 Marionette TRACE conn3 <- [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]]]}] 05:06:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 05:06:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 596ms 05:06:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 05:06:12 INFO - PROCESS | 2964 | 1472904372124 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 05:06:12 INFO - PROCESS | 2964 | 1472904372127 Marionette TRACE conn3 <- [1,641,null,{"value":"13"}] 05:06:12 INFO - PROCESS | 2964 | 1472904372130 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 05:06:12 INFO - PROCESS | 2964 | 1472904372134 Marionette TRACE conn3 <- [1,642,null,{}] 05:06:12 INFO - PROCESS | 2964 | 1472904372144 Marionette TRACE conn3 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:12 INFO - PROCESS | 2964 | 1472904372149 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:06:12 INFO - PROCESS | 2964 | 1472904372214 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 05:06:12 INFO - PROCESS | 2964 | 1472904372223 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:12 INFO - PROCESS | 2964 | 1472904372226 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:06:12 INFO - PROCESS | 2964 | ++DOCSHELL 15C45400 == 30 [pid = 2964] [id = 170] 05:06:12 INFO - PROCESS | 2964 | ++DOMWINDOW == 87 (15C48C00) [pid = 2964] [serial = 508] [outer = 00000000] 05:06:12 INFO - PROCESS | 2964 | ++DOMWINDOW == 88 (160C3800) [pid = 2964] [serial = 509] [outer = 15C48C00] 05:06:12 INFO - PROCESS | 2964 | 1472904372275 Marionette DEBUG loaded listener.js 05:06:12 INFO - PROCESS | 2964 | ++DOMWINDOW == 89 (160C7800) [pid = 2964] [serial = 510] [outer = 15C48C00] 05:06:12 INFO - PROCESS | 2964 | 1472904372682 Marionette TRACE conn3 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 05:06:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 05:06:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 609ms 05:06:12 INFO - PROCESS | 2964 | 1472904372747 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 05:06:12 INFO - PROCESS | 2964 | 1472904372749 Marionette TRACE conn3 <- [1,645,null,{"value":"13"}] 05:06:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 05:06:12 INFO - PROCESS | 2964 | 1472904372752 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 05:06:12 INFO - PROCESS | 2964 | 1472904372754 Marionette TRACE conn3 <- [1,646,null,{}] 05:06:12 INFO - PROCESS | 2964 | 1472904372739 Marionette TRACE conn3 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:12 INFO - PROCESS | 2964 | 1472904372741 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:06:12 INFO - PROCESS | 2964 | 1472904372884 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 05:06:12 INFO - PROCESS | 2964 | 1472904372901 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:12 INFO - PROCESS | 2964 | 1472904372904 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:06:12 INFO - PROCESS | 2964 | ++DOCSHELL 160C2C00 == 31 [pid = 2964] [id = 171] 05:06:12 INFO - PROCESS | 2964 | ++DOMWINDOW == 90 (160C9400) [pid = 2964] [serial = 511] [outer = 00000000] 05:06:12 INFO - PROCESS | 2964 | ++DOMWINDOW == 91 (16E62000) [pid = 2964] [serial = 512] [outer = 160C9400] 05:06:12 INFO - PROCESS | 2964 | 1472904372949 Marionette DEBUG loaded listener.js 05:06:13 INFO - PROCESS | 2964 | ++DOMWINDOW == 92 (1700A400) [pid = 2964] [serial = 513] [outer = 160C9400] 05:06:13 INFO - PROCESS | 2964 | 1472904373324 Marionette TRACE conn3 <- [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]]]}] 05:06:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 05:06:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 610ms 05:06:13 INFO - PROCESS | 2964 | 1472904373348 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 05:06:13 INFO - PROCESS | 2964 | 1472904373350 Marionette TRACE conn3 <- [1,649,null,{"value":"13"}] 05:06:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 05:06:13 INFO - PROCESS | 2964 | 1472904373354 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 05:06:13 INFO - PROCESS | 2964 | 1472904373355 Marionette TRACE conn3 <- [1,650,null,{}] 05:06:13 INFO - PROCESS | 2964 | 1472904373359 Marionette TRACE conn3 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:13 INFO - PROCESS | 2964 | 1472904373361 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:06:13 INFO - PROCESS | 2964 | 1472904373451 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 05:06:13 INFO - PROCESS | 2964 | 1472904373458 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:13 INFO - PROCESS | 2964 | 1472904373460 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:06:13 INFO - PROCESS | 2964 | ++DOCSHELL 175E8C00 == 32 [pid = 2964] [id = 172] 05:06:13 INFO - PROCESS | 2964 | ++DOMWINDOW == 93 (175EA000) [pid = 2964] [serial = 514] [outer = 00000000] 05:06:13 INFO - PROCESS | 2964 | ++DOMWINDOW == 94 (177D6400) [pid = 2964] [serial = 515] [outer = 175EA000] 05:06:13 INFO - PROCESS | 2964 | 1472904373506 Marionette DEBUG loaded listener.js 05:06:13 INFO - PROCESS | 2964 | ++DOMWINDOW == 95 (178D1C00) [pid = 2964] [serial = 516] [outer = 175EA000] 05:06:13 INFO - PROCESS | 2964 | [2964] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:06:13 INFO - PROCESS | 2964 | [2964] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:06:13 INFO - PROCESS | 2964 | 1472904373914 Marionette TRACE conn3 <- [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]]]}] 05:06:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 05:06:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 610ms 05:06:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 05:06:13 INFO - PROCESS | 2964 | 1472904373953 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 05:06:13 INFO - PROCESS | 2964 | 1472904373955 Marionette TRACE conn3 <- [1,653,null,{"value":"13"}] 05:06:13 INFO - PROCESS | 2964 | 1472904373959 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 05:06:13 INFO - PROCESS | 2964 | 1472904373961 Marionette TRACE conn3 <- [1,654,null,{}] 05:06:13 INFO - PROCESS | 2964 | 1472904373969 Marionette TRACE conn3 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:13 INFO - PROCESS | 2964 | 1472904373975 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:06:14 INFO - PROCESS | 2964 | 1472904374115 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 05:06:14 INFO - PROCESS | 2964 | 1472904374140 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:14 INFO - PROCESS | 2964 | 1472904374142 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:06:14 INFO - PROCESS | 2964 | ++DOCSHELL 19811000 == 33 [pid = 2964] [id = 173] 05:06:14 INFO - PROCESS | 2964 | ++DOMWINDOW == 96 (19811400) [pid = 2964] [serial = 517] [outer = 00000000] 05:06:14 INFO - PROCESS | 2964 | ++DOMWINDOW == 97 (19C8CC00) [pid = 2964] [serial = 518] [outer = 19811400] 05:06:14 INFO - PROCESS | 2964 | 1472904374187 Marionette DEBUG loaded listener.js 05:06:14 INFO - PROCESS | 2964 | ++DOMWINDOW == 98 (19E0F000) [pid = 2964] [serial = 519] [outer = 19811400] 05:06:14 INFO - PROCESS | 2964 | [2964] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:06:14 INFO - PROCESS | 2964 | --DOMWINDOW == 97 (110F5000) [pid = 2964] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 05:06:14 INFO - PROCESS | 2964 | --DOMWINDOW == 96 (151FD400) [pid = 2964] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 05:06:14 INFO - PROCESS | 2964 | --DOMWINDOW == 95 (19E92400) [pid = 2964] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 05:06:14 INFO - PROCESS | 2964 | --DOMWINDOW == 94 (10A08400) [pid = 2964] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 05:06:14 INFO - PROCESS | 2964 | --DOMWINDOW == 93 (19812400) [pid = 2964] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 05:06:14 INFO - PROCESS | 2964 | --DOMWINDOW == 92 (15038800) [pid = 2964] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 05:06:14 INFO - PROCESS | 2964 | --DOMWINDOW == 91 (10F40400) [pid = 2964] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 05:06:14 INFO - PROCESS | 2964 | --DOMWINDOW == 90 (12BC8C00) [pid = 2964] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 05:06:14 INFO - PROCESS | 2964 | --DOMWINDOW == 89 (1698C800) [pid = 2964] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 05:06:14 INFO - PROCESS | 2964 | --DOMWINDOW == 88 (114E2C00) [pid = 2964] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 05:06:14 INFO - PROCESS | 2964 | --DOMWINDOW == 87 (1AAD4800) [pid = 2964] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 05:06:14 INFO - PROCESS | 2964 | --DOMWINDOW == 86 (13920000) [pid = 2964] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 05:06:14 INFO - PROCESS | 2964 | --DOMWINDOW == 85 (169EC800) [pid = 2964] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 05:06:14 INFO - PROCESS | 2964 | --DOMWINDOW == 84 (176D1400) [pid = 2964] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 05:06:14 INFO - PROCESS | 2964 | --DOMWINDOW == 83 (112C4000) [pid = 2964] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 05:06:14 INFO - PROCESS | 2964 | --DOMWINDOW == 82 (12BBE000) [pid = 2964] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 05:06:14 INFO - PROCESS | 2964 | --DOMWINDOW == 81 (160CE800) [pid = 2964] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 05:06:14 INFO - PROCESS | 2964 | --DOMWINDOW == 80 (10A0A400) [pid = 2964] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 05:06:14 INFO - PROCESS | 2964 | [2964] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:06:14 INFO - PROCESS | 2964 | 1472904375008 Marionette TRACE conn3 <- [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]]]}] 05:06:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 05:06:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1084ms 05:06:15 INFO - PROCESS | 2964 | 1472904375043 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 05:06:15 INFO - PROCESS | 2964 | 1472904375045 Marionette TRACE conn3 <- [1,657,null,{"value":"13"}] 05:06:15 INFO - PROCESS | 2964 | 1472904375048 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 05:06:15 INFO - PROCESS | 2964 | 1472904375050 Marionette TRACE conn3 <- [1,658,null,{}] 05:06:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 05:06:15 INFO - PROCESS | 2964 | 1472904375054 Marionette TRACE conn3 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:15 INFO - PROCESS | 2964 | 1472904375055 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:06:15 INFO - PROCESS | 2964 | 1472904375132 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 05:06:15 INFO - PROCESS | 2964 | 1472904375198 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:15 INFO - PROCESS | 2964 | 1472904375199 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:06:15 INFO - PROCESS | 2964 | ++DOCSHELL 11032C00 == 34 [pid = 2964] [id = 174] 05:06:15 INFO - PROCESS | 2964 | ++DOMWINDOW == 81 (110ED400) [pid = 2964] [serial = 520] [outer = 00000000] 05:06:15 INFO - PROCESS | 2964 | ++DOMWINDOW == 82 (114F0400) [pid = 2964] [serial = 521] [outer = 110ED400] 05:06:15 INFO - PROCESS | 2964 | 1472904375245 Marionette DEBUG loaded listener.js 05:06:15 INFO - PROCESS | 2964 | ++DOMWINDOW == 83 (13920800) [pid = 2964] [serial = 522] [outer = 110ED400] 05:06:15 INFO - PROCESS | 2964 | 1472904375599 Marionette TRACE conn3 <- [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]]]}] 05:06:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 05:06:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 556ms 05:06:15 INFO - PROCESS | 2964 | 1472904375626 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 05:06:15 INFO - PROCESS | 2964 | 1472904375628 Marionette TRACE conn3 <- [1,661,null,{"value":"13"}] 05:06:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 05:06:15 INFO - PROCESS | 2964 | 1472904375642 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 05:06:15 INFO - PROCESS | 2964 | 1472904375625 Marionette TRACE conn3 <- [1,662,null,{}] 05:06:15 INFO - PROCESS | 2964 | 1472904375629 Marionette TRACE conn3 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:15 INFO - PROCESS | 2964 | 1472904375631 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:06:15 INFO - PROCESS | 2964 | 1472904375711 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 05:06:15 INFO - PROCESS | 2964 | 1472904375716 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:15 INFO - PROCESS | 2964 | 1472904375718 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:06:15 INFO - PROCESS | 2964 | ++DOCSHELL 1698C000 == 35 [pid = 2964] [id = 175] 05:06:15 INFO - PROCESS | 2964 | ++DOMWINDOW == 84 (16AA7800) [pid = 2964] [serial = 523] [outer = 00000000] 05:06:15 INFO - PROCESS | 2964 | ++DOMWINDOW == 85 (1980BC00) [pid = 2964] [serial = 524] [outer = 16AA7800] 05:06:15 INFO - PROCESS | 2964 | 1472904375774 Marionette DEBUG loaded listener.js 05:06:15 INFO - PROCESS | 2964 | ++DOMWINDOW == 86 (19812400) [pid = 2964] [serial = 525] [outer = 16AA7800] 05:06:16 INFO - PROCESS | 2964 | [2964] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:06:16 INFO - PROCESS | 2964 | [2964] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 05:06:16 INFO - PROCESS | 2964 | [2964] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:06:16 INFO - PROCESS | 2964 | 1472904376133 Marionette TRACE conn3 <- [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]]]}] 05:06:16 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 05:06:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 570ms 05:06:16 INFO - PROCESS | 2964 | 1472904376206 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 05:06:16 INFO - PROCESS | 2964 | 1472904376208 Marionette TRACE conn3 <- [1,665,null,{"value":"13"}] 05:06:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 05:06:16 INFO - PROCESS | 2964 | 1472904376211 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 05:06:16 INFO - PROCESS | 2964 | 1472904376195 Marionette TRACE conn3 <- [1,666,null,{}] 05:06:16 INFO - PROCESS | 2964 | 1472904376198 Marionette TRACE conn3 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:16 INFO - PROCESS | 2964 | 1472904376200 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:06:16 INFO - PROCESS | 2964 | 1472904376278 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 05:06:16 INFO - PROCESS | 2964 | 1472904376283 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:16 INFO - PROCESS | 2964 | 1472904376285 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:06:16 INFO - PROCESS | 2964 | ++DOCSHELL 15C37000 == 36 [pid = 2964] [id = 176] 05:06:16 INFO - PROCESS | 2964 | ++DOMWINDOW == 87 (19E14800) [pid = 2964] [serial = 526] [outer = 00000000] 05:06:16 INFO - PROCESS | 2964 | ++DOMWINDOW == 88 (19E99800) [pid = 2964] [serial = 527] [outer = 19E14800] 05:06:16 INFO - PROCESS | 2964 | 1472904376329 Marionette DEBUG loaded listener.js 05:06:16 INFO - PROCESS | 2964 | ++DOMWINDOW == 89 (19E9A800) [pid = 2964] [serial = 528] [outer = 19E14800] 05:06:16 INFO - PROCESS | 2964 | 1472904376885 Marionette TRACE conn3 <- [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]]]}] 05:06:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 05:06:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 731ms 05:06:16 INFO - PROCESS | 2964 | 1472904376936 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 05:06:16 INFO - PROCESS | 2964 | 1472904376941 Marionette TRACE conn3 <- [1,669,null,{"value":"13"}] 05:06:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 05:06:16 INFO - PROCESS | 2964 | 1472904376947 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 05:06:16 INFO - PROCESS | 2964 | 1472904376950 Marionette TRACE conn3 <- [1,670,null,{}] 05:06:16 INFO - PROCESS | 2964 | 1472904376958 Marionette TRACE conn3 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:16 INFO - PROCESS | 2964 | 1472904376961 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:06:17 INFO - PROCESS | 2964 | 1472904377073 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 05:06:17 INFO - PROCESS | 2964 | 1472904377158 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:17 INFO - PROCESS | 2964 | 1472904377163 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:06:17 INFO - PROCESS | 2964 | ++DOCSHELL 10564000 == 37 [pid = 2964] [id = 177] 05:06:17 INFO - PROCESS | 2964 | ++DOMWINDOW == 90 (10A01400) [pid = 2964] [serial = 529] [outer = 00000000] 05:06:17 INFO - PROCESS | 2964 | ++DOMWINDOW == 91 (1147A800) [pid = 2964] [serial = 530] [outer = 10A01400] 05:06:17 INFO - PROCESS | 2964 | 1472904377220 Marionette DEBUG loaded listener.js 05:06:17 INFO - PROCESS | 2964 | ++DOMWINDOW == 92 (11D83800) [pid = 2964] [serial = 531] [outer = 10A01400] 05:06:18 INFO - PROCESS | 2964 | 1472904378343 Marionette TRACE conn3 <- [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]]]}] 05:06:18 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) 05:06:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1436ms 05:06:18 INFO - PROCESS | 2964 | 1472904378398 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 05:06:18 INFO - PROCESS | 2964 | 1472904378403 Marionette TRACE conn3 <- [1,673,null,{"value":"13"}] 05:06:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 05:06:18 INFO - PROCESS | 2964 | 1472904378555 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 05:06:18 INFO - PROCESS | 2964 | 1472904378558 Marionette TRACE conn3 <- [1,674,null,{}] 05:06:18 INFO - PROCESS | 2964 | 1472904378564 Marionette TRACE conn3 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:18 INFO - PROCESS | 2964 | 1472904378567 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:06:18 INFO - PROCESS | 2964 | 1472904378673 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 05:06:18 INFO - PROCESS | 2964 | 1472904378775 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:18 INFO - PROCESS | 2964 | 1472904378778 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:06:18 INFO - PROCESS | 2964 | ++DOCSHELL 112C9800 == 38 [pid = 2964] [id = 178] 05:06:18 INFO - PROCESS | 2964 | ++DOMWINDOW == 93 (112CAC00) [pid = 2964] [serial = 532] [outer = 00000000] 05:06:18 INFO - PROCESS | 2964 | ++DOMWINDOW == 94 (1189E400) [pid = 2964] [serial = 533] [outer = 112CAC00] 05:06:18 INFO - PROCESS | 2964 | 1472904378840 Marionette DEBUG loaded listener.js 05:06:18 INFO - PROCESS | 2964 | ++DOMWINDOW == 95 (12C89400) [pid = 2964] [serial = 534] [outer = 112CAC00] 05:06:19 INFO - PROCESS | 2964 | --DOCSHELL 1698C000 == 37 [pid = 2964] [id = 175] 05:06:19 INFO - PROCESS | 2964 | --DOCSHELL 11032C00 == 36 [pid = 2964] [id = 174] 05:06:19 INFO - PROCESS | 2964 | --DOCSHELL 19811000 == 35 [pid = 2964] [id = 173] 05:06:19 INFO - PROCESS | 2964 | --DOCSHELL 175E8C00 == 34 [pid = 2964] [id = 172] 05:06:19 INFO - PROCESS | 2964 | --DOCSHELL 160C2C00 == 33 [pid = 2964] [id = 171] 05:06:19 INFO - PROCESS | 2964 | --DOCSHELL 15C45400 == 32 [pid = 2964] [id = 170] 05:06:19 INFO - PROCESS | 2964 | --DOCSHELL 12E79C00 == 31 [pid = 2964] [id = 169] 05:06:19 INFO - PROCESS | 2964 | --DOCSHELL 110F0800 == 30 [pid = 2964] [id = 168] 05:06:19 INFO - PROCESS | 2964 | --DOMWINDOW == 94 (16AAAC00) [pid = 2964] [serial = 488] [outer = 00000000] [url = about:blank] 05:06:19 INFO - PROCESS | 2964 | --DOMWINDOW == 93 (16AAD000) [pid = 2964] [serial = 489] [outer = 00000000] [url = about:blank] 05:06:19 INFO - PROCESS | 2964 | --DOMWINDOW == 92 (160C8C00) [pid = 2964] [serial = 485] [outer = 00000000] [url = about:blank] 05:06:19 INFO - PROCESS | 2964 | --DOMWINDOW == 91 (12C85000) [pid = 2964] [serial = 414] [outer = 00000000] [url = about:blank] 05:06:19 INFO - PROCESS | 2964 | --DOMWINDOW == 90 (15C7E400) [pid = 2964] [serial = 417] [outer = 00000000] [url = about:blank] 05:06:19 INFO - PROCESS | 2964 | --DOMWINDOW == 89 (1A8D3000) [pid = 2964] [serial = 420] [outer = 00000000] [url = about:blank] 05:06:19 INFO - PROCESS | 2964 | --DOMWINDOW == 88 (1A8CAC00) [pid = 2964] [serial = 411] [outer = 00000000] [url = about:blank] 05:06:19 INFO - PROCESS | 2964 | --DOMWINDOW == 87 (19AECC00) [pid = 2964] [serial = 473] [outer = 00000000] [url = about:blank] 05:06:19 INFO - PROCESS | 2964 | --DOMWINDOW == 86 (1A0BE800) [pid = 2964] [serial = 476] [outer = 00000000] [url = about:blank] 05:06:19 INFO - PROCESS | 2964 | --DOMWINDOW == 85 (19C90000) [pid = 2964] [serial = 474] [outer = 00000000] [url = about:blank] 05:06:19 INFO - PROCESS | 2964 | --DOMWINDOW == 84 (11D87000) [pid = 2964] [serial = 479] [outer = 00000000] [url = about:blank] 05:06:19 INFO - PROCESS | 2964 | --DOMWINDOW == 83 (1A0C6000) [pid = 2964] [serial = 477] [outer = 00000000] [url = about:blank] 05:06:19 INFO - PROCESS | 2964 | --DOMWINDOW == 82 (13B51000) [pid = 2964] [serial = 464] [outer = 00000000] [url = about:blank] 05:06:19 INFO - PROCESS | 2964 | --DOMWINDOW == 81 (15036400) [pid = 2964] [serial = 465] [outer = 00000000] [url = about:blank] 05:06:19 INFO - PROCESS | 2964 | --DOMWINDOW == 80 (177DD400) [pid = 2964] [serial = 455] [outer = 00000000] [url = about:blank] 05:06:19 INFO - PROCESS | 2964 | --DOMWINDOW == 79 (181DC400) [pid = 2964] [serial = 456] [outer = 00000000] [url = about:blank] 05:06:19 INFO - PROCESS | 2964 | --DOMWINDOW == 78 (12C84800) [pid = 2964] [serial = 452] [outer = 00000000] [url = about:blank] 05:06:19 INFO - PROCESS | 2964 | --DOMWINDOW == 77 (14436800) [pid = 2964] [serial = 453] [outer = 00000000] [url = about:blank] 05:06:19 INFO - PROCESS | 2964 | --DOMWINDOW == 76 (1AB94000) [pid = 2964] [serial = 450] [outer = 00000000] [url = about:blank] 05:06:19 INFO - PROCESS | 2964 | --DOMWINDOW == 75 (181E5400) [pid = 2964] [serial = 458] [outer = 00000000] [url = about:blank] 05:06:19 INFO - PROCESS | 2964 | --DOMWINDOW == 74 (1AA50C00) [pid = 2964] [serial = 459] [outer = 00000000] [url = about:blank] 05:06:19 INFO - PROCESS | 2964 | --DOMWINDOW == 73 (1700A800) [pid = 2964] [serial = 467] [outer = 00000000] [url = about:blank] 05:06:19 INFO - PROCESS | 2964 | --DOMWINDOW == 72 (176B4000) [pid = 2964] [serial = 468] [outer = 00000000] [url = about:blank] 05:06:19 INFO - PROCESS | 2964 | --DOMWINDOW == 71 (1811FC00) [pid = 2964] [serial = 470] [outer = 00000000] [url = about:blank] 05:06:19 INFO - PROCESS | 2964 | --DOMWINDOW == 70 (12C87400) [pid = 2964] [serial = 461] [outer = 00000000] [url = about:blank] 05:06:19 INFO - PROCESS | 2964 | --DOMWINDOW == 69 (1344B000) [pid = 2964] [serial = 462] [outer = 00000000] [url = about:blank] 05:06:19 INFO - PROCESS | 2964 | --DOMWINDOW == 68 (15668000) [pid = 2964] [serial = 480] [outer = 00000000] [url = about:blank] 05:06:19 INFO - PROCESS | 2964 | --DOMWINDOW == 67 (160CD800) [pid = 2964] [serial = 486] [outer = 00000000] [url = about:blank] 05:06:19 INFO - PROCESS | 2964 | --DOMWINDOW == 66 (1A8C9800) [pid = 2964] [serial = 482] [outer = 00000000] [url = about:blank] 05:06:19 INFO - PROCESS | 2964 | --DOMWINDOW == 65 (1A8D5800) [pid = 2964] [serial = 483] [outer = 00000000] [url = about:blank] 05:06:19 INFO - PROCESS | 2964 | --DOMWINDOW == 64 (181E6800) [pid = 2964] [serial = 471] [outer = 00000000] [url = about:blank] 05:06:19 INFO - PROCESS | 2964 | 1472904379698 Marionette TRACE conn3 <- [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]]]}] 05:06:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 05:06:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1233ms 05:06:19 INFO - PROCESS | 2964 | 1472904379762 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 05:06:19 INFO - PROCESS | 2964 | 1472904379745 Marionette TRACE conn3 <- [1,677,null,{"value":"13"}] 05:06:19 INFO - PROCESS | 2964 | 1472904379750 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 05:06:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 05:06:19 INFO - PROCESS | 2964 | 1472904379752 Marionette TRACE conn3 <- [1,678,null,{}] 05:06:19 INFO - PROCESS | 2964 | 1472904379759 Marionette TRACE conn3 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:19 INFO - PROCESS | 2964 | 1472904379762 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:06:19 INFO - PROCESS | 2964 | 1472904379857 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 05:06:19 INFO - PROCESS | 2964 | 1472904379864 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:19 INFO - PROCESS | 2964 | 1472904379866 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:06:19 INFO - PROCESS | 2964 | ++DOCSHELL 12E79C00 == 31 [pid = 2964] [id = 179] 05:06:19 INFO - PROCESS | 2964 | ++DOMWINDOW == 65 (12E7DC00) [pid = 2964] [serial = 535] [outer = 00000000] 05:06:19 INFO - PROCESS | 2964 | ++DOMWINDOW == 66 (1420EC00) [pid = 2964] [serial = 536] [outer = 12E7DC00] 05:06:19 INFO - PROCESS | 2964 | 1472904379896 Marionette DEBUG loaded listener.js 05:06:19 INFO - PROCESS | 2964 | ++DOMWINDOW == 67 (1503E000) [pid = 2964] [serial = 537] [outer = 12E7DC00] 05:06:20 INFO - PROCESS | 2964 | 1472904380753 Marionette TRACE conn3 <- [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]]]}] 05:06:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 05:06:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1030ms 05:06:20 INFO - PROCESS | 2964 | 1472904380804 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 05:06:20 INFO - PROCESS | 2964 | 1472904380806 Marionette TRACE conn3 <- [1,681,null,{"value":"13"}] 05:06:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 05:06:20 INFO - PROCESS | 2964 | 1472904380810 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 05:06:20 INFO - PROCESS | 2964 | 1472904380812 Marionette TRACE conn3 <- [1,682,null,{}] 05:06:20 INFO - PROCESS | 2964 | 1472904380816 Marionette TRACE conn3 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:20 INFO - PROCESS | 2964 | 1472904380818 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:06:20 INFO - PROCESS | 2964 | 1472904380895 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 05:06:20 INFO - PROCESS | 2964 | 1472904380909 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:20 INFO - PROCESS | 2964 | 1472904380915 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:06:20 INFO - PROCESS | 2964 | ++DOCSHELL 160C9000 == 32 [pid = 2964] [id = 180] 05:06:20 INFO - PROCESS | 2964 | ++DOMWINDOW == 68 (160C9C00) [pid = 2964] [serial = 538] [outer = 00000000] 05:06:20 INFO - PROCESS | 2964 | ++DOMWINDOW == 69 (160CE800) [pid = 2964] [serial = 539] [outer = 160C9C00] 05:06:20 INFO - PROCESS | 2964 | 1472904380946 Marionette DEBUG loaded listener.js 05:06:21 INFO - PROCESS | 2964 | ++DOMWINDOW == 70 (169E9C00) [pid = 2964] [serial = 540] [outer = 160C9C00] 05:06:21 INFO - PROCESS | 2964 | 1472904381815 Marionette TRACE conn3 <- [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]]]}] 05:06:21 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) 05:06:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1029ms 05:06:21 INFO - PROCESS | 2964 | 1472904381835 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 05:06:21 INFO - PROCESS | 2964 | 1472904381837 Marionette TRACE conn3 <- [1,685,null,{"value":"13"}] 05:06:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 05:06:21 INFO - PROCESS | 2964 | 1472904381841 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 05:06:21 INFO - PROCESS | 2964 | 1472904381843 Marionette TRACE conn3 <- [1,686,null,{}] 05:06:21 INFO - PROCESS | 2964 | 1472904381847 Marionette TRACE conn3 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:21 INFO - PROCESS | 2964 | 1472904381850 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:06:21 INFO - PROCESS | 2964 | 1472904381949 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 05:06:22 INFO - PROCESS | 2964 | 1472904381999 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:22 INFO - PROCESS | 2964 | 1472904382002 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:06:22 INFO - PROCESS | 2964 | ++DOCSHELL 16AA3C00 == 33 [pid = 2964] [id = 181] 05:06:22 INFO - PROCESS | 2964 | ++DOMWINDOW == 71 (16AA9C00) [pid = 2964] [serial = 541] [outer = 00000000] 05:06:22 INFO - PROCESS | 2964 | ++DOMWINDOW == 72 (17093800) [pid = 2964] [serial = 542] [outer = 16AA9C00] 05:06:22 INFO - PROCESS | 2964 | 1472904382048 Marionette DEBUG loaded listener.js 05:06:22 INFO - PROCESS | 2964 | ++DOMWINDOW == 73 (176AE800) [pid = 2964] [serial = 543] [outer = 16AA9C00] 05:06:22 INFO - PROCESS | 2964 | --DOMWINDOW == 72 (112CA400) [pid = 2964] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 05:06:22 INFO - PROCESS | 2964 | --DOMWINDOW == 71 (160CA000) [pid = 2964] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 05:06:22 INFO - PROCESS | 2964 | --DOMWINDOW == 70 (11D8B800) [pid = 2964] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 05:06:22 INFO - PROCESS | 2964 | --DOMWINDOW == 69 (175EA000) [pid = 2964] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 05:06:22 INFO - PROCESS | 2964 | --DOMWINDOW == 68 (110ED400) [pid = 2964] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 05:06:22 INFO - PROCESS | 2964 | --DOMWINDOW == 67 (19811400) [pid = 2964] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 05:06:22 INFO - PROCESS | 2964 | --DOMWINDOW == 66 (16AA7800) [pid = 2964] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 05:06:22 INFO - PROCESS | 2964 | --DOMWINDOW == 65 (160C9400) [pid = 2964] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 05:06:22 INFO - PROCESS | 2964 | --DOMWINDOW == 64 (12E7E000) [pid = 2964] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 05:06:22 INFO - PROCESS | 2964 | --DOMWINDOW == 63 (110F7400) [pid = 2964] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 05:06:22 INFO - PROCESS | 2964 | --DOMWINDOW == 62 (112CEC00) [pid = 2964] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 05:06:22 INFO - PROCESS | 2964 | --DOMWINDOW == 61 (15C48C00) [pid = 2964] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 05:06:22 INFO - PROCESS | 2964 | 1472904382866 Marionette TRACE conn3 <- [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]]]}] 05:06:22 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) 05:06:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1084ms 05:06:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 05:06:22 INFO - PROCESS | 2964 | 1472904382936 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 05:06:22 INFO - PROCESS | 2964 | 1472904382938 Marionette TRACE conn3 <- [1,689,null,{"value":"13"}] 05:06:22 INFO - PROCESS | 2964 | 1472904382942 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 05:06:22 INFO - PROCESS | 2964 | 1472904382944 Marionette TRACE conn3 <- [1,690,null,{}] 05:06:22 INFO - PROCESS | 2964 | 1472904382947 Marionette TRACE conn3 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:22 INFO - PROCESS | 2964 | 1472904382949 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:06:23 INFO - PROCESS | 2964 | 1472904383010 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 05:06:23 INFO - PROCESS | 2964 | 1472904383016 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:23 INFO - PROCESS | 2964 | 1472904383019 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:06:23 INFO - PROCESS | 2964 | ++DOCSHELL 11261C00 == 34 [pid = 2964] [id = 182] 05:06:23 INFO - PROCESS | 2964 | ++DOMWINDOW == 62 (112CEC00) [pid = 2964] [serial = 544] [outer = 00000000] 05:06:23 INFO - PROCESS | 2964 | ++DOMWINDOW == 63 (160CA000) [pid = 2964] [serial = 545] [outer = 112CEC00] 05:06:23 INFO - PROCESS | 2964 | 1472904383064 Marionette DEBUG loaded listener.js 05:06:23 INFO - PROCESS | 2964 | ++DOMWINDOW == 64 (16AB2C00) [pid = 2964] [serial = 546] [outer = 112CEC00] 05:06:23 INFO - PROCESS | 2964 | 1472904383871 Marionette TRACE conn3 <- [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]]]}] 05:06:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 05:06:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 935ms 05:06:23 INFO - PROCESS | 2964 | 1472904383889 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 05:06:23 INFO - PROCESS | 2964 | 1472904383892 Marionette TRACE conn3 <- [1,693,null,{"value":"13"}] 05:06:23 INFO - PROCESS | 2964 | 1472904383896 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 05:06:23 INFO - PROCESS | 2964 | 1472904383898 Marionette TRACE conn3 <- [1,694,null,{}] 05:06:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 05:06:23 INFO - PROCESS | 2964 | 1472904383902 Marionette TRACE conn3 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:23 INFO - PROCESS | 2964 | 1472904383908 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:06:23 INFO - PROCESS | 2964 | 1472904384014 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 05:06:23 INFO - PROCESS | 2964 | 1472904384003 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:23 INFO - PROCESS | 2964 | 1472904384005 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:06:24 INFO - PROCESS | 2964 | ++DOCSHELL 176AAC00 == 35 [pid = 2964] [id = 183] 05:06:24 INFO - PROCESS | 2964 | ++DOMWINDOW == 65 (178D0400) [pid = 2964] [serial = 547] [outer = 00000000] 05:06:24 INFO - PROCESS | 2964 | ++DOMWINDOW == 66 (181E0000) [pid = 2964] [serial = 548] [outer = 178D0400] 05:06:24 INFO - PROCESS | 2964 | 1472904384051 Marionette DEBUG loaded listener.js 05:06:24 INFO - PROCESS | 2964 | ++DOMWINDOW == 67 (181E5000) [pid = 2964] [serial = 549] [outer = 178D0400] 05:06:24 INFO - PROCESS | 2964 | 1472904384895 Marionette TRACE conn3 <- [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]]]}] 05:06:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 05:06:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1029ms 05:06:24 INFO - PROCESS | 2964 | 1472904384941 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 05:06:24 INFO - PROCESS | 2964 | 1472904384945 Marionette TRACE conn3 <- [1,697,null,{"value":"13"}] 05:06:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 05:06:24 INFO - PROCESS | 2964 | 1472904384950 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 05:06:24 INFO - PROCESS | 2964 | 1472904384954 Marionette TRACE conn3 <- [1,698,null,{}] 05:06:24 INFO - PROCESS | 2964 | 1472904384960 Marionette TRACE conn3 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:24 INFO - PROCESS | 2964 | 1472904384963 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:06:25 INFO - PROCESS | 2964 | 1472904385085 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 05:06:25 INFO - PROCESS | 2964 | 1472904385164 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:25 INFO - PROCESS | 2964 | 1472904385151 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:06:25 INFO - PROCESS | 2964 | ++DOCSHELL 110F4800 == 36 [pid = 2964] [id = 184] 05:06:25 INFO - PROCESS | 2964 | ++DOMWINDOW == 68 (110F6800) [pid = 2964] [serial = 550] [outer = 00000000] 05:06:25 INFO - PROCESS | 2964 | ++DOMWINDOW == 69 (114E7400) [pid = 2964] [serial = 551] [outer = 110F6800] 05:06:25 INFO - PROCESS | 2964 | 1472904385251 Marionette DEBUG loaded listener.js 05:06:25 INFO - PROCESS | 2964 | ++DOMWINDOW == 70 (12C85000) [pid = 2964] [serial = 552] [outer = 110F6800] 05:06:26 INFO - PROCESS | 2964 | 1472904386222 Marionette TRACE conn3 <- [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]]]}] 05:06:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 05:06:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1301ms 05:06:26 INFO - PROCESS | 2964 | 1472904386248 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 05:06:26 INFO - PROCESS | 2964 | 1472904386253 Marionette TRACE conn3 <- [1,701,null,{"value":"13"}] 05:06:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 05:06:26 INFO - PROCESS | 2964 | 1472904386260 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 05:06:26 INFO - PROCESS | 2964 | 1472904386263 Marionette TRACE conn3 <- [1,702,null,{}] 05:06:26 INFO - PROCESS | 2964 | 1472904386267 Marionette TRACE conn3 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:26 INFO - PROCESS | 2964 | 1472904386270 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:06:26 INFO - PROCESS | 2964 | 1472904386388 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 05:06:26 INFO - PROCESS | 2964 | 1472904386497 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:26 INFO - PROCESS | 2964 | 1472904386499 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:06:26 INFO - PROCESS | 2964 | ++DOCSHELL 160C0800 == 37 [pid = 2964] [id = 185] 05:06:26 INFO - PROCESS | 2964 | ++DOMWINDOW == 71 (160C2400) [pid = 2964] [serial = 553] [outer = 00000000] 05:06:26 INFO - PROCESS | 2964 | ++DOMWINDOW == 72 (160C7400) [pid = 2964] [serial = 554] [outer = 160C2400] 05:06:26 INFO - PROCESS | 2964 | 1472904386556 Marionette DEBUG loaded listener.js 05:06:26 INFO - PROCESS | 2964 | ++DOMWINDOW == 73 (16AA3800) [pid = 2964] [serial = 555] [outer = 160C2400] 05:06:27 INFO - PROCESS | 2964 | --DOCSHELL 11261C00 == 36 [pid = 2964] [id = 182] 05:06:27 INFO - PROCESS | 2964 | --DOCSHELL 16AA3C00 == 35 [pid = 2964] [id = 181] 05:06:27 INFO - PROCESS | 2964 | --DOCSHELL 160C9000 == 34 [pid = 2964] [id = 180] 05:06:27 INFO - PROCESS | 2964 | --DOCSHELL 12E79C00 == 33 [pid = 2964] [id = 179] 05:06:27 INFO - PROCESS | 2964 | --DOCSHELL 112C9800 == 32 [pid = 2964] [id = 178] 05:06:27 INFO - PROCESS | 2964 | --DOCSHELL 10564000 == 31 [pid = 2964] [id = 177] 05:06:27 INFO - PROCESS | 2964 | --DOCSHELL 112C5800 == 30 [pid = 2964] [id = 167] 05:06:27 INFO - PROCESS | 2964 | --DOCSHELL 15C37000 == 29 [pid = 2964] [id = 176] 05:06:27 INFO - PROCESS | 2964 | --DOCSHELL 176AAC00 == 28 [pid = 2964] [id = 183] 05:06:27 INFO - PROCESS | 2964 | --DOCSHELL 110F4800 == 27 [pid = 2964] [id = 184] 05:06:27 INFO - PROCESS | 2964 | --DOMWINDOW == 72 (16E62000) [pid = 2964] [serial = 512] [outer = 00000000] [url = about:blank] 05:06:27 INFO - PROCESS | 2964 | --DOMWINDOW == 71 (1344C800) [pid = 2964] [serial = 506] [outer = 00000000] [url = about:blank] 05:06:27 INFO - PROCESS | 2964 | --DOMWINDOW == 70 (114DCC00) [pid = 2964] [serial = 503] [outer = 00000000] [url = about:blank] 05:06:27 INFO - PROCESS | 2964 | --DOMWINDOW == 69 (11804800) [pid = 2964] [serial = 504] [outer = 00000000] [url = about:blank] 05:06:27 INFO - PROCESS | 2964 | --DOMWINDOW == 68 (15760000) [pid = 2964] [serial = 501] [outer = 00000000] [url = about:blank] 05:06:27 INFO - PROCESS | 2964 | --DOMWINDOW == 67 (12BC1800) [pid = 2964] [serial = 500] [outer = 00000000] [url = about:blank] 05:06:27 INFO - PROCESS | 2964 | --DOMWINDOW == 66 (160C3800) [pid = 2964] [serial = 509] [outer = 00000000] [url = about:blank] 05:06:27 INFO - PROCESS | 2964 | --DOMWINDOW == 65 (15032800) [pid = 2964] [serial = 492] [outer = 00000000] [url = about:blank] 05:06:27 INFO - PROCESS | 2964 | --DOMWINDOW == 64 (13158C00) [pid = 2964] [serial = 491] [outer = 00000000] [url = about:blank] 05:06:27 INFO - PROCESS | 2964 | --DOMWINDOW == 63 (16AAC000) [pid = 2964] [serial = 495] [outer = 00000000] [url = about:blank] 05:06:27 INFO - PROCESS | 2964 | --DOMWINDOW == 62 (16AA5C00) [pid = 2964] [serial = 494] [outer = 00000000] [url = about:blank] 05:06:27 INFO - PROCESS | 2964 | --DOMWINDOW == 61 (178CCC00) [pid = 2964] [serial = 498] [outer = 00000000] [url = about:blank] 05:06:27 INFO - PROCESS | 2964 | --DOMWINDOW == 60 (15039800) [pid = 2964] [serial = 497] [outer = 00000000] [url = about:blank] 05:06:27 INFO - PROCESS | 2964 | --DOMWINDOW == 59 (19E99800) [pid = 2964] [serial = 527] [outer = 00000000] [url = about:blank] 05:06:27 INFO - PROCESS | 2964 | --DOMWINDOW == 58 (177D6400) [pid = 2964] [serial = 515] [outer = 00000000] [url = about:blank] 05:06:27 INFO - PROCESS | 2964 | --DOMWINDOW == 57 (114F0400) [pid = 2964] [serial = 521] [outer = 00000000] [url = about:blank] 05:06:27 INFO - PROCESS | 2964 | --DOMWINDOW == 56 (19C8CC00) [pid = 2964] [serial = 518] [outer = 00000000] [url = about:blank] 05:06:27 INFO - PROCESS | 2964 | --DOMWINDOW == 55 (1980BC00) [pid = 2964] [serial = 524] [outer = 00000000] [url = about:blank] 05:06:27 INFO - PROCESS | 2964 | --DOMWINDOW == 54 (19E0F000) [pid = 2964] [serial = 519] [outer = 00000000] [url = about:blank] 05:06:27 INFO - PROCESS | 2964 | --DOMWINDOW == 53 (178D1C00) [pid = 2964] [serial = 516] [outer = 00000000] [url = about:blank] 05:06:27 INFO - PROCESS | 2964 | --DOMWINDOW == 52 (19812400) [pid = 2964] [serial = 525] [outer = 00000000] [url = about:blank] 05:06:27 INFO - PROCESS | 2964 | --DOMWINDOW == 51 (1700A400) [pid = 2964] [serial = 513] [outer = 00000000] [url = about:blank] 05:06:27 INFO - PROCESS | 2964 | --DOMWINDOW == 50 (13920800) [pid = 2964] [serial = 522] [outer = 00000000] [url = about:blank] 05:06:27 INFO - PROCESS | 2964 | --DOMWINDOW == 49 (160C7800) [pid = 2964] [serial = 510] [outer = 00000000] [url = about:blank] 05:06:27 INFO - PROCESS | 2964 | --DOMWINDOW == 48 (1391BC00) [pid = 2964] [serial = 507] [outer = 00000000] [url = about:blank] 05:06:27 INFO - PROCESS | 2964 | 1472904388003 Marionette TRACE conn3 <- [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]]]}] 05:06:28 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 05:06:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1789ms 05:06:28 INFO - PROCESS | 2964 | 1472904388063 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 05:06:28 INFO - PROCESS | 2964 | 1472904388067 Marionette TRACE conn3 <- [1,705,null,{"value":"13"}] 05:06:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 05:06:28 INFO - PROCESS | 2964 | 1472904388055 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 05:06:28 INFO - PROCESS | 2964 | 1472904388059 Marionette TRACE conn3 <- [1,706,null,{}] 05:06:28 INFO - PROCESS | 2964 | 1472904388066 Marionette TRACE conn3 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:28 INFO - PROCESS | 2964 | 1472904388069 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:06:28 INFO - PROCESS | 2964 | 1472904388157 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 05:06:28 INFO - PROCESS | 2964 | 1472904388202 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:28 INFO - PROCESS | 2964 | 1472904388205 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:06:28 INFO - PROCESS | 2964 | ++DOCSHELL 10BAA800 == 28 [pid = 2964] [id = 186] 05:06:28 INFO - PROCESS | 2964 | ++DOMWINDOW == 49 (10BABC00) [pid = 2964] [serial = 556] [outer = 00000000] 05:06:28 INFO - PROCESS | 2964 | ++DOMWINDOW == 50 (110EE000) [pid = 2964] [serial = 557] [outer = 10BABC00] 05:06:28 INFO - PROCESS | 2964 | 1472904388256 Marionette DEBUG loaded listener.js 05:06:28 INFO - PROCESS | 2964 | ++DOMWINDOW == 51 (110F1800) [pid = 2964] [serial = 558] [outer = 10BABC00] 05:06:29 INFO - PROCESS | 2964 | 1472904389028 Marionette TRACE conn3 <- [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]]]}] 05:06:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 05:06:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 990ms 05:06:29 INFO - PROCESS | 2964 | 1472904389058 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 05:06:29 INFO - PROCESS | 2964 | 1472904389063 Marionette TRACE conn3 <- [1,709,null,{"value":"13"}] 05:06:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 05:06:29 INFO - PROCESS | 2964 | 1472904389069 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 05:06:29 INFO - PROCESS | 2964 | 1472904389072 Marionette TRACE conn3 <- [1,710,null,{}] 05:06:29 INFO - PROCESS | 2964 | 1472904389076 Marionette TRACE conn3 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:29 INFO - PROCESS | 2964 | 1472904389079 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:06:29 INFO - PROCESS | 2964 | 1472904389146 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 05:06:29 INFO - PROCESS | 2964 | 1472904389154 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:29 INFO - PROCESS | 2964 | 1472904389157 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:06:29 INFO - PROCESS | 2964 | ++DOCSHELL 114E6000 == 29 [pid = 2964] [id = 187] 05:06:29 INFO - PROCESS | 2964 | ++DOMWINDOW == 52 (114E9400) [pid = 2964] [serial = 559] [outer = 00000000] 05:06:29 INFO - PROCESS | 2964 | ++DOMWINDOW == 53 (1180E000) [pid = 2964] [serial = 560] [outer = 114E9400] 05:06:29 INFO - PROCESS | 2964 | 1472904389205 Marionette DEBUG loaded listener.js 05:06:29 INFO - PROCESS | 2964 | ++DOMWINDOW == 54 (11C12400) [pid = 2964] [serial = 561] [outer = 114E9400] 05:06:29 INFO - PROCESS | 2964 | 1472904389618 Marionette TRACE conn3 <- [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] 05:06:29 INFO - PROCESS | 2964 | 1472904389668 Marionette TRACE conn3 <- [1,713,null,{"value":"13"}] 05:06:29 INFO - PROCESS | 2964 | 1472904389672 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 05:06:29 INFO - PROCESS | 2964 | 1472904389675 Marionette TRACE conn3 <- [1,714,null,{}] 05:06:29 INFO - PROCESS | 2964 | 1472904389686 Marionette TRACE conn3 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:29 INFO - PROCESS | 2964 | 1472904389691 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:06:29 INFO - PROCESS | 2964 | 1472904389788 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 05:06:29 INFO - PROCESS | 2964 | 1472904389802 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:29 INFO - PROCESS | 2964 | 1472904389806 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:06:29 INFO - PROCESS | 2964 | ++DOCSHELL 13173800 == 30 [pid = 2964] [id = 188] 05:06:29 INFO - PROCESS | 2964 | ++DOMWINDOW == 55 (1319BC00) [pid = 2964] [serial = 562] [outer = 00000000] 05:06:29 INFO - PROCESS | 2964 | ++DOMWINDOW == 56 (13913800) [pid = 2964] [serial = 563] [outer = 1319BC00] 05:06:29 INFO - PROCESS | 2964 | 1472904389860 Marionette DEBUG loaded listener.js 05:06:29 INFO - PROCESS | 2964 | ++DOMWINDOW == 57 (13919800) [pid = 2964] [serial = 564] [outer = 1319BC00] 05:06:30 INFO - PROCESS | 2964 | 1472904390304 Marionette TRACE conn3 <- [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]]]}] 05:06:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 05:06:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 637ms 05:06:30 INFO - PROCESS | 2964 | 1472904390346 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 05:06:30 INFO - PROCESS | 2964 | 1472904390348 Marionette TRACE conn3 <- [1,717,null,{"value":"13"}] 05:06:30 INFO - PROCESS | 2964 | 1472904390352 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 05:06:30 INFO - PROCESS | 2964 | 1472904390354 Marionette TRACE conn3 <- [1,718,null,{}] 05:06:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 05:06:30 INFO - PROCESS | 2964 | 1472904390357 Marionette TRACE conn3 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:30 INFO - PROCESS | 2964 | 1472904390359 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:06:30 INFO - PROCESS | 2964 | 1472904390465 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 05:06:30 INFO - PROCESS | 2964 | 1472904390452 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:30 INFO - PROCESS | 2964 | 1472904390454 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:06:30 INFO - PROCESS | 2964 | ++DOCSHELL 13B5F800 == 31 [pid = 2964] [id = 189] 05:06:30 INFO - PROCESS | 2964 | ++DOMWINDOW == 58 (14205000) [pid = 2964] [serial = 565] [outer = 00000000] 05:06:30 INFO - PROCESS | 2964 | ++DOMWINDOW == 59 (15032800) [pid = 2964] [serial = 566] [outer = 14205000] 05:06:30 INFO - PROCESS | 2964 | 1472904390506 Marionette DEBUG loaded listener.js 05:06:30 INFO - PROCESS | 2964 | ++DOMWINDOW == 60 (1503DC00) [pid = 2964] [serial = 567] [outer = 14205000] 05:06:30 INFO - PROCESS | 2964 | 1472904390917 Marionette TRACE conn3 <- [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[4036] expected 0 but got 24","_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] 05:06:30 INFO - PROCESS | 2964 | 1472904390955 Marionette TRACE conn3 <- [1,721,null,{"value":"13"}] 05:06:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 05:06:30 INFO - PROCESS | 2964 | 1472904390976 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 05:06:30 INFO - PROCESS | 2964 | 1472904390978 Marionette TRACE conn3 <- [1,722,null,{}] 05:06:30 INFO - PROCESS | 2964 | 1472904390982 Marionette TRACE conn3 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:30 INFO - PROCESS | 2964 | 1472904390984 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:06:31 INFO - PROCESS | 2964 | 1472904391076 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 05:06:31 INFO - PROCESS | 2964 | 1472904391135 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:31 INFO - PROCESS | 2964 | 1472904391137 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:06:31 INFO - PROCESS | 2964 | ++DOCSHELL 151EE800 == 32 [pid = 2964] [id = 190] 05:06:31 INFO - PROCESS | 2964 | ++DOMWINDOW == 61 (151EF000) [pid = 2964] [serial = 568] [outer = 00000000] 05:06:31 INFO - PROCESS | 2964 | ++DOMWINDOW == 62 (15C28800) [pid = 2964] [serial = 569] [outer = 151EF000] 05:06:31 INFO - PROCESS | 2964 | 1472904391163 Marionette DEBUG loaded listener.js 05:06:31 INFO - PROCESS | 2964 | ++DOMWINDOW == 63 (15C34C00) [pid = 2964] [serial = 570] [outer = 151EF000] 05:06:31 INFO - PROCESS | 2964 | --DOMWINDOW == 62 (178D0400) [pid = 2964] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 05:06:31 INFO - PROCESS | 2964 | --DOMWINDOW == 61 (16AA9C00) [pid = 2964] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 05:06:31 INFO - PROCESS | 2964 | --DOMWINDOW == 60 (112CEC00) [pid = 2964] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 05:06:31 INFO - PROCESS | 2964 | --DOMWINDOW == 59 (160C9C00) [pid = 2964] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 05:06:31 INFO - PROCESS | 2964 | --DOMWINDOW == 58 (112CAC00) [pid = 2964] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 05:06:31 INFO - PROCESS | 2964 | --DOMWINDOW == 57 (10A01400) [pid = 2964] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 05:06:31 INFO - PROCESS | 2964 | --DOMWINDOW == 56 (12E7DC00) [pid = 2964] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 05:06:31 INFO - PROCESS | 2964 | --DOMWINDOW == 55 (19E14800) [pid = 2964] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 05:06:31 INFO - PROCESS | 2964 | 1472904391613 Marionette TRACE conn3 <- [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]]]}] 05:06:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 05:06:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 718ms 05:06:31 INFO - PROCESS | 2964 | 1472904391669 Marionette TRACE conn3 -> [0,725,"getWindowHandle",null] 05:06:31 INFO - PROCESS | 2964 | 1472904391671 Marionette TRACE conn3 <- [1,725,null,{"value":"13"}] 05:06:31 INFO - PROCESS | 2964 | 1472904391675 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 05:06:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 05:06:31 INFO - PROCESS | 2964 | 1472904391676 Marionette TRACE conn3 <- [1,726,null,{}] 05:06:31 INFO - PROCESS | 2964 | 1472904391680 Marionette TRACE conn3 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:31 INFO - PROCESS | 2964 | 1472904391686 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:06:31 INFO - PROCESS | 2964 | 1472904391771 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 05:06:31 INFO - PROCESS | 2964 | 1472904391781 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:31 INFO - PROCESS | 2964 | 1472904391783 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:06:31 INFO - PROCESS | 2964 | ++DOCSHELL 15C80800 == 33 [pid = 2964] [id = 191] 05:06:31 INFO - PROCESS | 2964 | ++DOMWINDOW == 56 (15C83000) [pid = 2964] [serial = 571] [outer = 00000000] 05:06:31 INFO - PROCESS | 2964 | ++DOMWINDOW == 57 (160C7C00) [pid = 2964] [serial = 572] [outer = 15C83000] 05:06:31 INFO - PROCESS | 2964 | 1472904391828 Marionette DEBUG loaded listener.js 05:06:31 INFO - PROCESS | 2964 | ++DOMWINDOW == 58 (160CF800) [pid = 2964] [serial = 573] [outer = 15C83000] 05:06:32 INFO - PROCESS | 2964 | 1472904392618 Marionette TRACE conn3 <- [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]]]}] 05:06:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 05:06:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1002ms 05:06:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 05:06:32 INFO - PROCESS | 2964 | 1472904392674 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 05:06:32 INFO - PROCESS | 2964 | 1472904392676 Marionette TRACE conn3 <- [1,729,null,{"value":"13"}] 05:06:32 INFO - PROCESS | 2964 | 1472904392679 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 05:06:32 INFO - PROCESS | 2964 | 1472904392681 Marionette TRACE conn3 <- [1,730,null,{}] 05:06:32 INFO - PROCESS | 2964 | 1472904392685 Marionette TRACE conn3 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:32 INFO - PROCESS | 2964 | 1472904392687 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:06:32 INFO - PROCESS | 2964 | 1472904392760 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 05:06:32 INFO - PROCESS | 2964 | 1472904392766 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:32 INFO - PROCESS | 2964 | 1472904392768 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:06:32 INFO - PROCESS | 2964 | ++DOCSHELL 169E6800 == 34 [pid = 2964] [id = 192] 05:06:32 INFO - PROCESS | 2964 | ++DOMWINDOW == 59 (169EC800) [pid = 2964] [serial = 574] [outer = 00000000] 05:06:32 INFO - PROCESS | 2964 | ++DOMWINDOW == 60 (16AADC00) [pid = 2964] [serial = 575] [outer = 169EC800] 05:06:32 INFO - PROCESS | 2964 | 1472904392794 Marionette DEBUG loaded listener.js 05:06:32 INFO - PROCESS | 2964 | ++DOMWINDOW == 61 (16AAF800) [pid = 2964] [serial = 576] [outer = 169EC800] 05:06:33 INFO - PROCESS | 2964 | 1472904393625 Marionette TRACE conn3 <- [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]]]}] 05:06:33 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 05:06:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 989ms 05:06:33 INFO - PROCESS | 2964 | 1472904393696 Marionette TRACE conn3 -> [0,733,"getWindowHandle",null] 05:06:33 INFO - PROCESS | 2964 | 1472904393701 Marionette TRACE conn3 <- [1,733,null,{"value":"13"}] 05:06:33 INFO - PROCESS | 2964 | 1472904393707 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 05:06:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 05:06:33 INFO - PROCESS | 2964 | 1472904393710 Marionette TRACE conn3 <- [1,734,null,{}] 05:06:33 INFO - PROCESS | 2964 | 1472904393717 Marionette TRACE conn3 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:33 INFO - PROCESS | 2964 | 1472904393720 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:06:33 INFO - PROCESS | 2964 | 1472904393799 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 05:06:33 INFO - PROCESS | 2964 | 1472904393936 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:33 INFO - PROCESS | 2964 | 1472904393941 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:06:33 INFO - PROCESS | 2964 | ++DOCSHELL 110F5C00 == 35 [pid = 2964] [id = 193] 05:06:33 INFO - PROCESS | 2964 | ++DOMWINDOW == 62 (110F9800) [pid = 2964] [serial = 577] [outer = 00000000] 05:06:34 INFO - PROCESS | 2964 | ++DOMWINDOW == 63 (112C9800) [pid = 2964] [serial = 578] [outer = 110F9800] 05:06:34 INFO - PROCESS | 2964 | 1472904394040 Marionette DEBUG loaded listener.js 05:06:34 INFO - PROCESS | 2964 | ++DOMWINDOW == 64 (114D4000) [pid = 2964] [serial = 579] [outer = 110F9800] 05:06:34 INFO - PROCESS | 2964 | --DOCSHELL 15C80800 == 34 [pid = 2964] [id = 191] 05:06:34 INFO - PROCESS | 2964 | --DOCSHELL 151EE800 == 33 [pid = 2964] [id = 190] 05:06:34 INFO - PROCESS | 2964 | --DOCSHELL 13B5F800 == 32 [pid = 2964] [id = 189] 05:06:34 INFO - PROCESS | 2964 | --DOCSHELL 13173800 == 31 [pid = 2964] [id = 188] 05:06:34 INFO - PROCESS | 2964 | --DOCSHELL 114E6000 == 30 [pid = 2964] [id = 187] 05:06:34 INFO - PROCESS | 2964 | --DOCSHELL 10BAA800 == 29 [pid = 2964] [id = 186] 05:06:34 INFO - PROCESS | 2964 | --DOCSHELL 160C0800 == 28 [pid = 2964] [id = 185] 05:06:34 INFO - PROCESS | 2964 | --DOMWINDOW == 63 (181E0000) [pid = 2964] [serial = 548] [outer = 00000000] [url = about:blank] 05:06:34 INFO - PROCESS | 2964 | --DOMWINDOW == 62 (17093800) [pid = 2964] [serial = 542] [outer = 00000000] [url = about:blank] 05:06:34 INFO - PROCESS | 2964 | --DOMWINDOW == 61 (176AE800) [pid = 2964] [serial = 543] [outer = 00000000] [url = about:blank] 05:06:34 INFO - PROCESS | 2964 | --DOMWINDOW == 60 (160CA000) [pid = 2964] [serial = 545] [outer = 00000000] [url = about:blank] 05:06:34 INFO - PROCESS | 2964 | --DOMWINDOW == 59 (160CE800) [pid = 2964] [serial = 539] [outer = 00000000] [url = about:blank] 05:06:34 INFO - PROCESS | 2964 | --DOMWINDOW == 58 (1189E400) [pid = 2964] [serial = 533] [outer = 00000000] [url = about:blank] 05:06:34 INFO - PROCESS | 2964 | --DOMWINDOW == 57 (12C89400) [pid = 2964] [serial = 534] [outer = 00000000] [url = about:blank] 05:06:34 INFO - PROCESS | 2964 | --DOMWINDOW == 56 (1147A800) [pid = 2964] [serial = 530] [outer = 00000000] [url = about:blank] 05:06:34 INFO - PROCESS | 2964 | --DOMWINDOW == 55 (11D83800) [pid = 2964] [serial = 531] [outer = 00000000] [url = about:blank] 05:06:34 INFO - PROCESS | 2964 | --DOMWINDOW == 54 (1420EC00) [pid = 2964] [serial = 536] [outer = 00000000] [url = about:blank] 05:06:34 INFO - PROCESS | 2964 | --DOMWINDOW == 53 (1503E000) [pid = 2964] [serial = 537] [outer = 00000000] [url = about:blank] 05:06:34 INFO - PROCESS | 2964 | --DOMWINDOW == 52 (19E9A800) [pid = 2964] [serial = 528] [outer = 00000000] [url = about:blank] 05:06:34 INFO - PROCESS | 2964 | --DOMWINDOW == 51 (16AB2C00) [pid = 2964] [serial = 546] [outer = 00000000] [url = about:blank] 05:06:34 INFO - PROCESS | 2964 | --DOMWINDOW == 50 (181E5000) [pid = 2964] [serial = 549] [outer = 00000000] [url = about:blank] 05:06:34 INFO - PROCESS | 2964 | --DOMWINDOW == 49 (169E9C00) [pid = 2964] [serial = 540] [outer = 00000000] [url = about:blank] 05:06:35 INFO - PROCESS | 2964 | 1472904395146 Marionette TRACE conn3 <- [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]]]}] 05:06:35 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.) 05:06:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1477ms 05:06:35 INFO - PROCESS | 2964 | 1472904395193 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 05:06:35 INFO - PROCESS | 2964 | 1472904395178 Marionette TRACE conn3 <- [1,737,null,{"value":"13"}] 05:06:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 05:06:35 INFO - PROCESS | 2964 | 1472904395183 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 05:06:35 INFO - PROCESS | 2964 | 1472904395186 Marionette TRACE conn3 <- [1,738,null,{}] 05:06:35 INFO - PROCESS | 2964 | 1472904395192 Marionette TRACE conn3 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:35 INFO - PROCESS | 2964 | 1472904395194 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:06:35 INFO - PROCESS | 2964 | 1472904395272 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 05:06:35 INFO - PROCESS | 2964 | 1472904395280 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:35 INFO - PROCESS | 2964 | 1472904395284 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:06:35 INFO - PROCESS | 2964 | ++DOCSHELL 11032C00 == 29 [pid = 2964] [id = 194] 05:06:35 INFO - PROCESS | 2964 | ++DOMWINDOW == 50 (11033000) [pid = 2964] [serial = 580] [outer = 00000000] 05:06:35 INFO - PROCESS | 2964 | ++DOMWINDOW == 51 (11257C00) [pid = 2964] [serial = 581] [outer = 11033000] 05:06:35 INFO - PROCESS | 2964 | 1472904395317 Marionette DEBUG loaded listener.js 05:06:35 INFO - PROCESS | 2964 | ++DOMWINDOW == 52 (112D1400) [pid = 2964] [serial = 582] [outer = 11033000] 05:06:36 INFO - PROCESS | 2964 | 1472904396134 Marionette TRACE conn3 <- [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]]]}] 05:06:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 05:06:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 989ms 05:06:36 INFO - PROCESS | 2964 | 1472904396184 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 05:06:36 INFO - PROCESS | 2964 | 1472904396189 Marionette TRACE conn3 <- [1,741,null,{"value":"13"}] 05:06:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 05:06:36 INFO - PROCESS | 2964 | 1472904396196 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 05:06:36 INFO - PROCESS | 2964 | 1472904396198 Marionette TRACE conn3 <- [1,742,null,{}] 05:06:36 INFO - PROCESS | 2964 | 1472904396202 Marionette TRACE conn3 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:36 INFO - PROCESS | 2964 | 1472904396204 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:06:36 INFO - PROCESS | 2964 | 1472904396272 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 05:06:36 INFO - PROCESS | 2964 | 1472904396278 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:36 INFO - PROCESS | 2964 | 1472904396281 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:06:36 INFO - PROCESS | 2964 | ++DOCSHELL 11D8C800 == 30 [pid = 2964] [id = 195] 05:06:36 INFO - PROCESS | 2964 | ++DOMWINDOW == 53 (11DA8C00) [pid = 2964] [serial = 583] [outer = 00000000] 05:06:36 INFO - PROCESS | 2964 | ++DOMWINDOW == 54 (12BBE400) [pid = 2964] [serial = 584] [outer = 11DA8C00] 05:06:36 INFO - PROCESS | 2964 | 1472904396329 Marionette DEBUG loaded listener.js 05:06:36 INFO - PROCESS | 2964 | ++DOMWINDOW == 55 (12E79C00) [pid = 2964] [serial = 585] [outer = 11DA8C00] 05:06:37 INFO - PROCESS | 2964 | 1472904397164 Marionette TRACE conn3 <- [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]]]}] 05:06:37 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 05:06:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 990ms 05:06:37 INFO - PROCESS | 2964 | 1472904397187 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 05:06:37 INFO - PROCESS | 2964 | 1472904397189 Marionette TRACE conn3 <- [1,745,null,{"value":"13"}] 05:06:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 05:06:37 INFO - PROCESS | 2964 | 1472904397193 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 05:06:37 INFO - PROCESS | 2964 | 1472904397197 Marionette TRACE conn3 <- [1,746,null,{}] 05:06:37 INFO - PROCESS | 2964 | 1472904397207 Marionette TRACE conn3 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:37 INFO - PROCESS | 2964 | 1472904397212 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:06:37 INFO - PROCESS | 2964 | 1472904397301 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 05:06:37 INFO - PROCESS | 2964 | 1472904397309 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:37 INFO - PROCESS | 2964 | 1472904397312 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:06:37 INFO - PROCESS | 2964 | ++DOCSHELL 1420AC00 == 31 [pid = 2964] [id = 196] 05:06:37 INFO - PROCESS | 2964 | ++DOMWINDOW == 56 (14431800) [pid = 2964] [serial = 586] [outer = 00000000] 05:06:37 INFO - PROCESS | 2964 | ++DOMWINDOW == 57 (15034400) [pid = 2964] [serial = 587] [outer = 14431800] 05:06:37 INFO - PROCESS | 2964 | 1472904397361 Marionette DEBUG loaded listener.js 05:06:37 INFO - PROCESS | 2964 | ++DOMWINDOW == 58 (150A0000) [pid = 2964] [serial = 588] [outer = 14431800] 05:06:37 INFO - PROCESS | 2964 | 1472904397778 Marionette TRACE conn3 <- [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]]]}] 05:06:37 INFO - PROCESS | 2964 | --DOMWINDOW == 57 (160C2400) [pid = 2964] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 05:06:37 INFO - PROCESS | 2964 | --DOMWINDOW == 56 (10BABC00) [pid = 2964] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 05:06:37 INFO - PROCESS | 2964 | --DOMWINDOW == 55 (114E9400) [pid = 2964] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 05:06:37 INFO - PROCESS | 2964 | --DOMWINDOW == 54 (110F6800) [pid = 2964] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 05:06:37 INFO - PROCESS | 2964 | --DOMWINDOW == 53 (1319BC00) [pid = 2964] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 05:06:37 INFO - PROCESS | 2964 | --DOMWINDOW == 52 (151EF000) [pid = 2964] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 05:06:37 INFO - PROCESS | 2964 | --DOMWINDOW == 51 (14205000) [pid = 2964] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 05:06:37 INFO - PROCESS | 2964 | --DOMWINDOW == 50 (15C83000) [pid = 2964] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 05:06:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 05:06:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 637ms 05:06:37 INFO - PROCESS | 2964 | 1472904397838 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 05:06:37 INFO - PROCESS | 2964 | 1472904397841 Marionette TRACE conn3 <- [1,749,null,{"value":"13"}] 05:06:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 05:06:37 INFO - PROCESS | 2964 | 1472904397844 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 05:06:37 INFO - PROCESS | 2964 | 1472904397846 Marionette TRACE conn3 <- [1,750,null,{}] 05:06:37 INFO - PROCESS | 2964 | 1472904397850 Marionette TRACE conn3 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:37 INFO - PROCESS | 2964 | 1472904397852 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:06:37 INFO - PROCESS | 2964 | 1472904397914 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 05:06:37 INFO - PROCESS | 2964 | 1472904397922 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:37 INFO - PROCESS | 2964 | 1472904397924 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:06:37 INFO - PROCESS | 2964 | ++DOCSHELL 1443AC00 == 32 [pid = 2964] [id = 197] 05:06:37 INFO - PROCESS | 2964 | ++DOMWINDOW == 51 (144A9800) [pid = 2964] [serial = 589] [outer = 00000000] 05:06:37 INFO - PROCESS | 2964 | ++DOMWINDOW == 52 (151F1000) [pid = 2964] [serial = 590] [outer = 144A9800] 05:06:37 INFO - PROCESS | 2964 | 1472904397971 Marionette DEBUG loaded listener.js 05:06:38 INFO - PROCESS | 2964 | ++DOMWINDOW == 53 (15668400) [pid = 2964] [serial = 591] [outer = 144A9800] 05:06:38 INFO - PROCESS | 2964 | 1472904398773 Marionette TRACE conn3 <- [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]]]}] 05:06:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 05:06:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 935ms 05:06:38 INFO - PROCESS | 2964 | 1472904398782 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 05:06:38 INFO - PROCESS | 2964 | 1472904398784 Marionette TRACE conn3 <- [1,753,null,{"value":"13"}] 05:06:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 05:06:38 INFO - PROCESS | 2964 | 1472904398788 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 05:06:38 INFO - PROCESS | 2964 | 1472904398790 Marionette TRACE conn3 <- [1,754,null,{}] 05:06:38 INFO - PROCESS | 2964 | 1472904398796 Marionette TRACE conn3 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:38 INFO - PROCESS | 2964 | 1472904398798 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:06:38 INFO - PROCESS | 2964 | 1472904398875 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 05:06:38 INFO - PROCESS | 2964 | 1472904398880 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:38 INFO - PROCESS | 2964 | 1472904398882 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:06:38 INFO - PROCESS | 2964 | ++DOCSHELL 15C7E400 == 33 [pid = 2964] [id = 198] 05:06:38 INFO - PROCESS | 2964 | ++DOMWINDOW == 54 (15C7F000) [pid = 2964] [serial = 592] [outer = 00000000] 05:06:38 INFO - PROCESS | 2964 | ++DOMWINDOW == 55 (160C4800) [pid = 2964] [serial = 593] [outer = 15C7F000] 05:06:38 INFO - PROCESS | 2964 | 1472904398928 Marionette DEBUG loaded listener.js 05:06:38 INFO - PROCESS | 2964 | ++DOMWINDOW == 56 (160CA400) [pid = 2964] [serial = 594] [outer = 15C7F000] 05:06:39 INFO - PROCESS | 2964 | 1472904399692 Marionette TRACE conn3 <- [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]]]}] 05:06:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 05:06:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 948ms 05:06:39 INFO - PROCESS | 2964 | 1472904399749 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 05:06:39 INFO - PROCESS | 2964 | 1472904399751 Marionette TRACE conn3 <- [1,757,null,{"value":"13"}] 05:06:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 05:06:39 INFO - PROCESS | 2964 | 1472904399755 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 05:06:39 INFO - PROCESS | 2964 | 1472904399756 Marionette TRACE conn3 <- [1,758,null,{}] 05:06:39 INFO - PROCESS | 2964 | 1472904399760 Marionette TRACE conn3 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:39 INFO - PROCESS | 2964 | 1472904399765 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:06:39 INFO - PROCESS | 2964 | 1472904399847 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 05:06:39 INFO - PROCESS | 2964 | 1472904399853 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:39 INFO - PROCESS | 2964 | 1472904399855 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:06:39 INFO - PROCESS | 2964 | ++DOCSHELL 160C3C00 == 34 [pid = 2964] [id = 199] 05:06:39 INFO - PROCESS | 2964 | ++DOMWINDOW == 57 (16AA4400) [pid = 2964] [serial = 595] [outer = 00000000] 05:06:39 INFO - PROCESS | 2964 | ++DOMWINDOW == 58 (16AB1000) [pid = 2964] [serial = 596] [outer = 16AA4400] 05:06:39 INFO - PROCESS | 2964 | 1472904399899 Marionette DEBUG loaded listener.js 05:06:39 INFO - PROCESS | 2964 | ++DOMWINDOW == 59 (16AB2C00) [pid = 2964] [serial = 597] [outer = 16AA4400] 05:06:40 INFO - PROCESS | 2964 | 1472904400382 Marionette TRACE conn3 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 05:06:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 05:06:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 691ms 05:06:40 INFO - PROCESS | 2964 | 1472904400455 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 05:06:40 INFO - PROCESS | 2964 | 1472904400460 Marionette TRACE conn3 <- [1,761,null,{"value":"13"}] 05:06:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 05:06:40 INFO - PROCESS | 2964 | 1472904400466 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 05:06:40 INFO - PROCESS | 2964 | 1472904400470 Marionette TRACE conn3 <- [1,762,null,{}] 05:06:40 INFO - PROCESS | 2964 | 1472904400476 Marionette TRACE conn3 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:40 INFO - PROCESS | 2964 | 1472904400479 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:06:40 INFO - PROCESS | 2964 | 1472904400576 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 05:06:40 INFO - PROCESS | 2964 | 1472904400627 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:40 INFO - PROCESS | 2964 | 1472904400632 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:06:40 INFO - PROCESS | 2964 | ++DOCSHELL 10A05C00 == 35 [pid = 2964] [id = 200] 05:06:40 INFO - PROCESS | 2964 | ++DOMWINDOW == 60 (10A48800) [pid = 2964] [serial = 598] [outer = 00000000] 05:06:40 INFO - PROCESS | 2964 | ++DOMWINDOW == 61 (1180C000) [pid = 2964] [serial = 599] [outer = 10A48800] 05:06:40 INFO - PROCESS | 2964 | 1472904400731 Marionette DEBUG loaded listener.js 05:06:40 INFO - PROCESS | 2964 | ++DOMWINDOW == 62 (11C16C00) [pid = 2964] [serial = 600] [outer = 10A48800] 05:06:41 INFO - PROCESS | 2964 | 1472904401298 Marionette TRACE conn3 <- [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]]]}] 05:06:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 05:06:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 867ms 05:06:41 INFO - PROCESS | 2964 | 1472904401327 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 05:06:41 INFO - PROCESS | 2964 | 1472904401332 Marionette TRACE conn3 <- [1,765,null,{"value":"13"}] 05:06:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 05:06:41 INFO - PROCESS | 2964 | 1472904401339 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 05:06:41 INFO - PROCESS | 2964 | 1472904401341 Marionette TRACE conn3 <- [1,766,null,{}] 05:06:41 INFO - PROCESS | 2964 | 1472904401345 Marionette TRACE conn3 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:41 INFO - PROCESS | 2964 | 1472904401348 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:06:41 INFO - PROCESS | 2964 | 1472904401435 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 05:06:41 INFO - PROCESS | 2964 | 1472904401514 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:41 INFO - PROCESS | 2964 | 1472904401517 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:06:41 INFO - PROCESS | 2964 | ++DOCSHELL 1391A000 == 36 [pid = 2964] [id = 201] 05:06:41 INFO - PROCESS | 2964 | ++DOMWINDOW == 63 (1391B400) [pid = 2964] [serial = 601] [outer = 00000000] 05:06:41 INFO - PROCESS | 2964 | ++DOMWINDOW == 64 (13B54400) [pid = 2964] [serial = 602] [outer = 1391B400] 05:06:41 INFO - PROCESS | 2964 | 1472904401615 Marionette DEBUG loaded listener.js 05:06:41 INFO - PROCESS | 2964 | ++DOMWINDOW == 65 (1420F800) [pid = 2964] [serial = 603] [outer = 1391B400] 05:06:42 INFO - PROCESS | 2964 | 1472904402198 Marionette TRACE conn3 <- [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]]]}] 05:06:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 05:06:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 990ms 05:06:42 INFO - PROCESS | 2964 | 1472904402341 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 05:06:42 INFO - PROCESS | 2964 | 1472904402344 Marionette TRACE conn3 <- [1,769,null,{"value":"13"}] 05:06:42 INFO - PROCESS | 2964 | 1472904402349 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 05:06:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 05:06:42 INFO - PROCESS | 2964 | 1472904402353 Marionette TRACE conn3 <- [1,770,null,{}] 05:06:42 INFO - PROCESS | 2964 | 1472904402367 Marionette TRACE conn3 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:42 INFO - PROCESS | 2964 | 1472904402370 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:06:42 INFO - PROCESS | 2964 | 1472904402482 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 05:06:42 INFO - PROCESS | 2964 | 1472904402536 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:42 INFO - PROCESS | 2964 | 1472904402541 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:06:42 INFO - PROCESS | 2964 | ++DOCSHELL 114D2800 == 37 [pid = 2964] [id = 202] 05:06:42 INFO - PROCESS | 2964 | ++DOMWINDOW == 66 (114D8400) [pid = 2964] [serial = 604] [outer = 00000000] 05:06:42 INFO - PROCESS | 2964 | ++DOMWINDOW == 67 (11802000) [pid = 2964] [serial = 605] [outer = 114D8400] 05:06:42 INFO - PROCESS | 2964 | 1472904402637 Marionette DEBUG loaded listener.js 05:06:42 INFO - PROCESS | 2964 | ++DOMWINDOW == 68 (1189B800) [pid = 2964] [serial = 606] [outer = 114D8400] 05:06:43 INFO - PROCESS | 2964 | --DOCSHELL 15C7E400 == 36 [pid = 2964] [id = 198] 05:06:43 INFO - PROCESS | 2964 | --DOCSHELL 1443AC00 == 35 [pid = 2964] [id = 197] 05:06:43 INFO - PROCESS | 2964 | --DOCSHELL 1420AC00 == 34 [pid = 2964] [id = 196] 05:06:43 INFO - PROCESS | 2964 | --DOCSHELL 11D8C800 == 33 [pid = 2964] [id = 195] 05:06:43 INFO - PROCESS | 2964 | --DOCSHELL 11032C00 == 32 [pid = 2964] [id = 194] 05:06:43 INFO - PROCESS | 2964 | --DOCSHELL 169E6800 == 31 [pid = 2964] [id = 192] 05:06:43 INFO - PROCESS | 2964 | --DOCSHELL 110F5C00 == 30 [pid = 2964] [id = 193] 05:06:43 INFO - PROCESS | 2964 | --DOCSHELL 160C3C00 == 29 [pid = 2964] [id = 199] 05:06:43 INFO - PROCESS | 2964 | --DOCSHELL 10A05C00 == 28 [pid = 2964] [id = 200] 05:06:43 INFO - PROCESS | 2964 | --DOCSHELL 1391A000 == 27 [pid = 2964] [id = 201] 05:06:43 INFO - PROCESS | 2964 | --DOMWINDOW == 67 (160C7400) [pid = 2964] [serial = 554] [outer = 00000000] [url = about:blank] 05:06:43 INFO - PROCESS | 2964 | --DOMWINDOW == 66 (110EE000) [pid = 2964] [serial = 557] [outer = 00000000] [url = about:blank] 05:06:43 INFO - PROCESS | 2964 | --DOMWINDOW == 65 (110F1800) [pid = 2964] [serial = 558] [outer = 00000000] [url = about:blank] 05:06:43 INFO - PROCESS | 2964 | --DOMWINDOW == 64 (1180E000) [pid = 2964] [serial = 560] [outer = 00000000] [url = about:blank] 05:06:43 INFO - PROCESS | 2964 | --DOMWINDOW == 63 (12C85000) [pid = 2964] [serial = 552] [outer = 00000000] [url = about:blank] 05:06:43 INFO - PROCESS | 2964 | --DOMWINDOW == 62 (114E7400) [pid = 2964] [serial = 551] [outer = 00000000] [url = about:blank] 05:06:43 INFO - PROCESS | 2964 | --DOMWINDOW == 61 (13913800) [pid = 2964] [serial = 563] [outer = 00000000] [url = about:blank] 05:06:43 INFO - PROCESS | 2964 | --DOMWINDOW == 60 (15C28800) [pid = 2964] [serial = 569] [outer = 00000000] [url = about:blank] 05:06:43 INFO - PROCESS | 2964 | --DOMWINDOW == 59 (15032800) [pid = 2964] [serial = 566] [outer = 00000000] [url = about:blank] 05:06:43 INFO - PROCESS | 2964 | --DOMWINDOW == 58 (16AA3800) [pid = 2964] [serial = 555] [outer = 00000000] [url = about:blank] 05:06:43 INFO - PROCESS | 2964 | --DOMWINDOW == 57 (13919800) [pid = 2964] [serial = 564] [outer = 00000000] [url = about:blank] 05:06:43 INFO - PROCESS | 2964 | --DOMWINDOW == 56 (1503DC00) [pid = 2964] [serial = 567] [outer = 00000000] [url = about:blank] 05:06:43 INFO - PROCESS | 2964 | --DOMWINDOW == 55 (16AADC00) [pid = 2964] [serial = 575] [outer = 00000000] [url = about:blank] 05:06:43 INFO - PROCESS | 2964 | --DOMWINDOW == 54 (160C7C00) [pid = 2964] [serial = 572] [outer = 00000000] [url = about:blank] 05:06:43 INFO - PROCESS | 2964 | --DOMWINDOW == 53 (15C34C00) [pid = 2964] [serial = 570] [outer = 00000000] [url = about:blank] 05:06:43 INFO - PROCESS | 2964 | --DOMWINDOW == 52 (160CF800) [pid = 2964] [serial = 573] [outer = 00000000] [url = about:blank] 05:06:43 INFO - PROCESS | 2964 | --DOMWINDOW == 51 (11C12400) [pid = 2964] [serial = 561] [outer = 00000000] [url = about:blank] 05:06:43 INFO - PROCESS | 2964 | 1472904403476 Marionette TRACE conn3 <- [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]]]}] 05:06:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 05:06:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1179ms 05:06:43 INFO - PROCESS | 2964 | 1472904403539 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 05:06:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 05:06:43 INFO - PROCESS | 2964 | 1472904403524 Marionette TRACE conn3 <- [1,773,null,{"value":"13"}] 05:06:43 INFO - PROCESS | 2964 | 1472904403529 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 05:06:43 INFO - PROCESS | 2964 | 1472904403534 Marionette TRACE conn3 <- [1,774,null,{}] 05:06:43 INFO - PROCESS | 2964 | 1472904403538 Marionette TRACE conn3 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:43 INFO - PROCESS | 2964 | 1472904403542 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:06:43 INFO - PROCESS | 2964 | 1472904403662 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 05:06:43 INFO - PROCESS | 2964 | 1472904403651 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:43 INFO - PROCESS | 2964 | 1472904403653 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:06:43 INFO - PROCESS | 2964 | ++DOCSHELL 110F7000 == 28 [pid = 2964] [id = 203] 05:06:43 INFO - PROCESS | 2964 | ++DOMWINDOW == 52 (110F8400) [pid = 2964] [serial = 607] [outer = 00000000] 05:06:43 INFO - PROCESS | 2964 | ++DOMWINDOW == 53 (114E7400) [pid = 2964] [serial = 608] [outer = 110F8400] 05:06:43 INFO - PROCESS | 2964 | 1472904403703 Marionette DEBUG loaded listener.js 05:06:43 INFO - PROCESS | 2964 | ++DOMWINDOW == 54 (1180E400) [pid = 2964] [serial = 609] [outer = 110F8400] 05:06:44 INFO - PROCESS | 2964 | 1472904404131 Marionette TRACE conn3 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 05:06:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 05:06:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 597ms 05:06:44 INFO - PROCESS | 2964 | 1472904404148 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 05:06:44 INFO - PROCESS | 2964 | 1472904404153 Marionette TRACE conn3 <- [1,777,null,{"value":"13"}] 05:06:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 05:06:44 INFO - PROCESS | 2964 | 1472904404181 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 05:06:44 INFO - PROCESS | 2964 | 1472904404184 Marionette TRACE conn3 <- [1,778,null,{}] 05:06:44 INFO - PROCESS | 2964 | 1472904404188 Marionette TRACE conn3 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:44 INFO - PROCESS | 2964 | 1472904404191 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:06:44 INFO - PROCESS | 2964 | 1472904404287 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 05:06:44 INFO - PROCESS | 2964 | 1472904404356 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:44 INFO - PROCESS | 2964 | 1472904404358 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:06:44 INFO - PROCESS | 2964 | ++DOCSHELL 1316E400 == 29 [pid = 2964] [id = 204] 05:06:44 INFO - PROCESS | 2964 | ++DOMWINDOW == 55 (13173800) [pid = 2964] [serial = 610] [outer = 00000000] 05:06:44 INFO - PROCESS | 2964 | ++DOMWINDOW == 56 (13916C00) [pid = 2964] [serial = 611] [outer = 13173800] 05:06:44 INFO - PROCESS | 2964 | 1472904404407 Marionette DEBUG loaded listener.js 05:06:44 INFO - PROCESS | 2964 | ++DOMWINDOW == 57 (1391B000) [pid = 2964] [serial = 612] [outer = 13173800] 05:06:44 INFO - PROCESS | 2964 | 1472904404731 Marionette TRACE conn3 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 05:06:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 05:06:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 637ms 05:06:44 INFO - PROCESS | 2964 | 1472904404791 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 05:06:44 INFO - PROCESS | 2964 | 1472904404794 Marionette TRACE conn3 <- [1,781,null,{"value":"13"}] 05:06:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 05:06:44 INFO - PROCESS | 2964 | 1472904404798 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 05:06:44 INFO - PROCESS | 2964 | 1472904404801 Marionette TRACE conn3 <- [1,782,null,{}] 05:06:44 INFO - PROCESS | 2964 | 1472904404812 Marionette TRACE conn3 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:44 INFO - PROCESS | 2964 | 1472904404817 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:06:44 INFO - PROCESS | 2964 | 1472904404879 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 05:06:44 INFO - PROCESS | 2964 | 1472904404886 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:44 INFO - PROCESS | 2964 | 1472904404890 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:06:44 INFO - PROCESS | 2964 | ++DOCSHELL 15033400 == 30 [pid = 2964] [id = 205] 05:06:44 INFO - PROCESS | 2964 | ++DOMWINDOW == 58 (15036000) [pid = 2964] [serial = 613] [outer = 00000000] 05:06:44 INFO - PROCESS | 2964 | ++DOMWINDOW == 59 (1509DC00) [pid = 2964] [serial = 614] [outer = 15036000] 05:06:44 INFO - PROCESS | 2964 | 1472904404938 Marionette DEBUG loaded listener.js 05:06:45 INFO - PROCESS | 2964 | ++DOMWINDOW == 60 (15668000) [pid = 2964] [serial = 615] [outer = 15036000] 05:06:45 INFO - PROCESS | 2964 | 1472904405382 Marionette TRACE conn3 <- [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]]]}] 05:06:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 05:06:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 596ms 05:06:45 INFO - PROCESS | 2964 | 1472904405395 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 05:06:45 INFO - PROCESS | 2964 | 1472904405397 Marionette TRACE conn3 <- [1,785,null,{"value":"13"}] 05:06:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 05:06:45 INFO - PROCESS | 2964 | 1472904405401 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 05:06:45 INFO - PROCESS | 2964 | 1472904405402 Marionette TRACE conn3 <- [1,786,null,{}] 05:06:45 INFO - PROCESS | 2964 | 1472904405413 Marionette TRACE conn3 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:45 INFO - PROCESS | 2964 | 1472904405414 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:06:45 INFO - PROCESS | 2964 | 1472904405533 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 05:06:45 INFO - PROCESS | 2964 | 1472904405543 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:45 INFO - PROCESS | 2964 | 1472904405545 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:06:45 INFO - PROCESS | 2964 | ++DOCSHELL 15760000 == 31 [pid = 2964] [id = 206] 05:06:45 INFO - PROCESS | 2964 | ++DOMWINDOW == 61 (15766800) [pid = 2964] [serial = 616] [outer = 00000000] 05:06:45 INFO - PROCESS | 2964 | ++DOMWINDOW == 62 (15C7D000) [pid = 2964] [serial = 617] [outer = 15766800] 05:06:45 INFO - PROCESS | 2964 | 1472904405590 Marionette DEBUG loaded listener.js 05:06:45 INFO - PROCESS | 2964 | ++DOMWINDOW == 63 (160C3C00) [pid = 2964] [serial = 618] [outer = 15766800] 05:06:45 INFO - PROCESS | 2964 | 1472904405965 Marionette TRACE conn3 <- [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]]]}] 05:06:46 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 05:06:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 610ms 05:06:46 INFO - PROCESS | 2964 | 1472904406021 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 05:06:46 INFO - PROCESS | 2964 | 1472904406023 Marionette TRACE conn3 <- [1,789,null,{"value":"13"}] 05:06:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 05:06:46 INFO - PROCESS | 2964 | 1472904406026 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 05:06:46 INFO - PROCESS | 2964 | 1472904406028 Marionette TRACE conn3 <- [1,790,null,{}] 05:06:46 INFO - PROCESS | 2964 | 1472904406031 Marionette TRACE conn3 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:46 INFO - PROCESS | 2964 | 1472904406033 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:06:46 INFO - PROCESS | 2964 | 1472904406120 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 05:06:46 INFO - PROCESS | 2964 | 1472904406125 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:46 INFO - PROCESS | 2964 | 1472904406127 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:06:46 INFO - PROCESS | 2964 | ++DOCSHELL 15C46400 == 32 [pid = 2964] [id = 207] 05:06:46 INFO - PROCESS | 2964 | ++DOMWINDOW == 64 (160C7C00) [pid = 2964] [serial = 619] [outer = 00000000] 05:06:46 INFO - PROCESS | 2964 | ++DOMWINDOW == 65 (167EB800) [pid = 2964] [serial = 620] [outer = 160C7C00] 05:06:46 INFO - PROCESS | 2964 | 1472904406172 Marionette DEBUG loaded listener.js 05:06:46 INFO - PROCESS | 2964 | ++DOMWINDOW == 66 (1698BC00) [pid = 2964] [serial = 621] [outer = 160C7C00] 05:06:46 INFO - PROCESS | 2964 | 1472904406603 Marionette TRACE conn3 <- [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]]]}] 05:06:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 05:06:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 610ms 05:06:46 INFO - PROCESS | 2964 | 1472904406622 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 05:06:46 INFO - PROCESS | 2964 | 1472904406624 Marionette TRACE conn3 <- [1,793,null,{"value":"13"}] 05:06:46 INFO - PROCESS | 2964 | 1472904406628 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 05:06:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 05:06:46 INFO - PROCESS | 2964 | 1472904406629 Marionette TRACE conn3 <- [1,794,null,{}] 05:06:46 INFO - PROCESS | 2964 | 1472904406641 Marionette TRACE conn3 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:46 INFO - PROCESS | 2964 | 1472904406646 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:06:46 INFO - PROCESS | 2964 | 1472904406769 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 05:06:46 INFO - PROCESS | 2964 | 1472904406883 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:46 INFO - PROCESS | 2964 | 1472904406885 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:06:46 INFO - PROCESS | 2964 | --DOMWINDOW == 65 (16AA4400) [pid = 2964] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 05:06:46 INFO - PROCESS | 2964 | --DOMWINDOW == 64 (14431800) [pid = 2964] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 05:06:46 INFO - PROCESS | 2964 | --DOMWINDOW == 63 (144A9800) [pid = 2964] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 05:06:46 INFO - PROCESS | 2964 | --DOMWINDOW == 62 (110F9800) [pid = 2964] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 05:06:46 INFO - PROCESS | 2964 | --DOMWINDOW == 61 (169EC800) [pid = 2964] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 05:06:46 INFO - PROCESS | 2964 | --DOMWINDOW == 60 (11DA8C00) [pid = 2964] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 05:06:46 INFO - PROCESS | 2964 | --DOMWINDOW == 59 (11033000) [pid = 2964] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 05:06:46 INFO - PROCESS | 2964 | --DOMWINDOW == 58 (15C7F000) [pid = 2964] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 05:06:46 INFO - PROCESS | 2964 | ++DOCSHELL 11033000 == 33 [pid = 2964] [id = 208] 05:06:46 INFO - PROCESS | 2964 | ++DOMWINDOW == 59 (110EA400) [pid = 2964] [serial = 622] [outer = 00000000] 05:06:46 INFO - PROCESS | 2964 | ++DOMWINDOW == 60 (13197C00) [pid = 2964] [serial = 623] [outer = 110EA400] 05:06:46 INFO - PROCESS | 2964 | 1472904406915 Marionette DEBUG loaded listener.js 05:06:46 INFO - PROCESS | 2964 | ++DOMWINDOW == 61 (15FA4800) [pid = 2964] [serial = 624] [outer = 110EA400] 05:06:47 INFO - PROCESS | 2964 | 1472904407243 Marionette TRACE conn3 <- [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]]]}] 05:06:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 05:06:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 664ms 05:06:47 INFO - PROCESS | 2964 | 1472904407307 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 05:06:47 INFO - PROCESS | 2964 | 1472904407309 Marionette TRACE conn3 <- [1,797,null,{"value":"13"}] 05:06:47 INFO - PROCESS | 2964 | 1472904407294 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 05:06:47 INFO - PROCESS | 2964 | 1472904407296 Marionette TRACE conn3 <- [1,798,null,{}] 05:06:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 05:06:47 INFO - PROCESS | 2964 | 1472904407299 Marionette TRACE conn3 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:47 INFO - PROCESS | 2964 | 1472904407301 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:06:47 INFO - PROCESS | 2964 | 1472904407405 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 05:06:47 INFO - PROCESS | 2964 | 1472904407412 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:47 INFO - PROCESS | 2964 | 1472904407414 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:06:47 INFO - PROCESS | 2964 | ++DOCSHELL 151F2800 == 34 [pid = 2964] [id = 209] 05:06:47 INFO - PROCESS | 2964 | ++DOMWINDOW == 62 (15C4A400) [pid = 2964] [serial = 625] [outer = 00000000] 05:06:47 INFO - PROCESS | 2964 | ++DOMWINDOW == 63 (176AF400) [pid = 2964] [serial = 626] [outer = 15C4A400] 05:06:47 INFO - PROCESS | 2964 | 1472904407440 Marionette DEBUG loaded listener.js 05:06:47 INFO - PROCESS | 2964 | ++DOMWINDOW == 64 (176D4000) [pid = 2964] [serial = 627] [outer = 15C4A400] 05:06:47 INFO - PROCESS | 2964 | 1472904407785 Marionette TRACE conn3 <- [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]]]}] 05:06:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 05:06:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 515ms 05:06:47 INFO - PROCESS | 2964 | 1472904407828 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 05:06:47 INFO - PROCESS | 2964 | 1472904407830 Marionette TRACE conn3 <- [1,801,null,{"value":"13"}] 05:06:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 05:06:47 INFO - PROCESS | 2964 | 1472904407833 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 05:06:47 INFO - PROCESS | 2964 | 1472904407835 Marionette TRACE conn3 <- [1,802,null,{}] 05:06:47 INFO - PROCESS | 2964 | 1472904407838 Marionette TRACE conn3 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:47 INFO - PROCESS | 2964 | 1472904407840 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:06:47 INFO - PROCESS | 2964 | 1472904407928 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 05:06:47 INFO - PROCESS | 2964 | 1472904407970 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:47 INFO - PROCESS | 2964 | 1472904407972 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:06:47 INFO - PROCESS | 2964 | ++DOCSHELL 15C2AC00 == 35 [pid = 2964] [id = 210] 05:06:47 INFO - PROCESS | 2964 | ++DOMWINDOW == 65 (175E9800) [pid = 2964] [serial = 628] [outer = 00000000] 05:06:47 INFO - PROCESS | 2964 | ++DOMWINDOW == 66 (178C7400) [pid = 2964] [serial = 629] [outer = 175E9800] 05:06:47 INFO - PROCESS | 2964 | 1472904407999 Marionette DEBUG loaded listener.js 05:06:48 INFO - PROCESS | 2964 | ++DOMWINDOW == 67 (178C8000) [pid = 2964] [serial = 630] [outer = 175E9800] 05:06:48 INFO - PROCESS | 2964 | 1472904408358 Marionette TRACE conn3 <- [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] 05:06:48 INFO - PROCESS | 2964 | 1472904408390 Marionette TRACE conn3 <- [1,805,null,{"value":"13"}] 05:06:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 05:06:48 INFO - PROCESS | 2964 | 1472904408394 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 05:06:48 INFO - PROCESS | 2964 | 1472904408395 Marionette TRACE conn3 <- [1,806,null,{}] 05:06:48 INFO - PROCESS | 2964 | 1472904408399 Marionette TRACE conn3 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:48 INFO - PROCESS | 2964 | 1472904408401 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:06:48 INFO - PROCESS | 2964 | 1472904408487 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 05:06:48 INFO - PROCESS | 2964 | 1472904408494 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:48 INFO - PROCESS | 2964 | 1472904408497 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:06:48 INFO - PROCESS | 2964 | ++DOCSHELL 10F43400 == 36 [pid = 2964] [id = 211] 05:06:48 INFO - PROCESS | 2964 | ++DOMWINDOW == 68 (12C88C00) [pid = 2964] [serial = 631] [outer = 00000000] 05:06:48 INFO - PROCESS | 2964 | ++DOMWINDOW == 69 (1811D800) [pid = 2964] [serial = 632] [outer = 12C88C00] 05:06:48 INFO - PROCESS | 2964 | 1472904408542 Marionette DEBUG loaded listener.js 05:06:48 INFO - PROCESS | 2964 | ++DOMWINDOW == 70 (181D8000) [pid = 2964] [serial = 633] [outer = 12C88C00] 05:06:49 INFO - PROCESS | 2964 | 1472904409320 Marionette TRACE conn3 <- [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]]]}] 05:06:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 05:06:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 935ms 05:06:49 INFO - PROCESS | 2964 | 1472904409334 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 05:06:49 INFO - PROCESS | 2964 | 1472904409338 Marionette TRACE conn3 <- [1,809,null,{"value":"13"}] 05:06:49 INFO - PROCESS | 2964 | 1472904409343 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 05:06:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 05:06:49 INFO - PROCESS | 2964 | 1472904409348 Marionette TRACE conn3 <- [1,810,null,{}] 05:06:49 INFO - PROCESS | 2964 | 1472904409353 Marionette TRACE conn3 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:49 INFO - PROCESS | 2964 | 1472904409356 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:06:49 INFO - PROCESS | 2964 | 1472904409453 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 05:06:49 INFO - PROCESS | 2964 | 1472904409532 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:49 INFO - PROCESS | 2964 | 1472904409535 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:06:49 INFO - PROCESS | 2964 | ++DOCSHELL 11259800 == 37 [pid = 2964] [id = 212] 05:06:49 INFO - PROCESS | 2964 | ++DOMWINDOW == 71 (1125B000) [pid = 2964] [serial = 634] [outer = 00000000] 05:06:49 INFO - PROCESS | 2964 | ++DOMWINDOW == 72 (11C14000) [pid = 2964] [serial = 635] [outer = 1125B000] 05:06:49 INFO - PROCESS | 2964 | 1472904409574 Marionette DEBUG loaded listener.js 05:06:49 INFO - PROCESS | 2964 | ++DOMWINDOW == 73 (13156800) [pid = 2964] [serial = 636] [outer = 1125B000] 05:06:50 INFO - PROCESS | 2964 | --DOCSHELL 15C2AC00 == 36 [pid = 2964] [id = 210] 05:06:50 INFO - PROCESS | 2964 | --DOCSHELL 151F2800 == 35 [pid = 2964] [id = 209] 05:06:50 INFO - PROCESS | 2964 | --DOCSHELL 11033000 == 34 [pid = 2964] [id = 208] 05:06:50 INFO - PROCESS | 2964 | --DOCSHELL 15C46400 == 33 [pid = 2964] [id = 207] 05:06:50 INFO - PROCESS | 2964 | --DOCSHELL 15760000 == 32 [pid = 2964] [id = 206] 05:06:50 INFO - PROCESS | 2964 | --DOCSHELL 15033400 == 31 [pid = 2964] [id = 205] 05:06:50 INFO - PROCESS | 2964 | --DOCSHELL 1316E400 == 30 [pid = 2964] [id = 204] 05:06:50 INFO - PROCESS | 2964 | --DOCSHELL 110F7000 == 29 [pid = 2964] [id = 203] 05:06:50 INFO - PROCESS | 2964 | --DOMWINDOW == 72 (16AB2C00) [pid = 2964] [serial = 597] [outer = 00000000] [url = about:blank] 05:06:50 INFO - PROCESS | 2964 | --DOMWINDOW == 71 (16AB1000) [pid = 2964] [serial = 596] [outer = 00000000] [url = about:blank] 05:06:50 INFO - PROCESS | 2964 | --DOMWINDOW == 70 (15034400) [pid = 2964] [serial = 587] [outer = 00000000] [url = about:blank] 05:06:50 INFO - PROCESS | 2964 | --DOMWINDOW == 69 (151F1000) [pid = 2964] [serial = 590] [outer = 00000000] [url = about:blank] 05:06:50 INFO - PROCESS | 2964 | --DOMWINDOW == 68 (112C9800) [pid = 2964] [serial = 578] [outer = 00000000] [url = about:blank] 05:06:50 INFO - PROCESS | 2964 | --DOMWINDOW == 67 (114D4000) [pid = 2964] [serial = 579] [outer = 00000000] [url = about:blank] 05:06:50 INFO - PROCESS | 2964 | --DOMWINDOW == 66 (150A0000) [pid = 2964] [serial = 588] [outer = 00000000] [url = about:blank] 05:06:50 INFO - PROCESS | 2964 | --DOMWINDOW == 65 (16AAF800) [pid = 2964] [serial = 576] [outer = 00000000] [url = about:blank] 05:06:50 INFO - PROCESS | 2964 | --DOMWINDOW == 64 (12BBE400) [pid = 2964] [serial = 584] [outer = 00000000] [url = about:blank] 05:06:50 INFO - PROCESS | 2964 | --DOMWINDOW == 63 (11257C00) [pid = 2964] [serial = 581] [outer = 00000000] [url = about:blank] 05:06:50 INFO - PROCESS | 2964 | --DOMWINDOW == 62 (112D1400) [pid = 2964] [serial = 582] [outer = 00000000] [url = about:blank] 05:06:50 INFO - PROCESS | 2964 | --DOMWINDOW == 61 (160C4800) [pid = 2964] [serial = 593] [outer = 00000000] [url = about:blank] 05:06:50 INFO - PROCESS | 2964 | --DOMWINDOW == 60 (15668400) [pid = 2964] [serial = 591] [outer = 00000000] [url = about:blank] 05:06:50 INFO - PROCESS | 2964 | --DOMWINDOW == 59 (160CA400) [pid = 2964] [serial = 594] [outer = 00000000] [url = about:blank] 05:06:50 INFO - PROCESS | 2964 | --DOMWINDOW == 58 (12E79C00) [pid = 2964] [serial = 585] [outer = 00000000] [url = about:blank] 05:06:50 INFO - PROCESS | 2964 | 1472904410353 Marionette TRACE conn3 <- [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] 05:06:50 INFO - PROCESS | 2964 | 1472904410407 Marionette TRACE conn3 <- [1,813,null,{"value":"13"}] 05:06:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 05:06:50 INFO - PROCESS | 2964 | 1472904410412 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 05:06:50 INFO - PROCESS | 2964 | 1472904410395 Marionette TRACE conn3 <- [1,814,null,{}] 05:06:50 INFO - PROCESS | 2964 | 1472904410401 Marionette TRACE conn3 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:50 INFO - PROCESS | 2964 | 1472904410404 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:06:50 INFO - PROCESS | 2964 | 1472904410489 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 05:06:50 INFO - PROCESS | 2964 | 1472904410496 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:50 INFO - PROCESS | 2964 | 1472904410501 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:06:50 INFO - PROCESS | 2964 | ++DOCSHELL 110EFC00 == 30 [pid = 2964] [id = 213] 05:06:50 INFO - PROCESS | 2964 | ++DOMWINDOW == 59 (110F0800) [pid = 2964] [serial = 637] [outer = 00000000] 05:06:50 INFO - PROCESS | 2964 | ++DOMWINDOW == 60 (112CA400) [pid = 2964] [serial = 638] [outer = 110F0800] 05:06:50 INFO - PROCESS | 2964 | 1472904410536 Marionette DEBUG loaded listener.js 05:06:50 INFO - PROCESS | 2964 | ++DOMWINDOW == 61 (114D4000) [pid = 2964] [serial = 639] [outer = 110F0800] 05:06:50 INFO - PROCESS | 2964 | 1472904410966 Marionette TRACE conn3 <- [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]]]}] 05:06:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 05:06:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 610ms 05:06:50 INFO - PROCESS | 2964 | 1472904410998 Marionette TRACE conn3 -> [0,817,"getWindowHandle",null] 05:06:51 INFO - PROCESS | 2964 | 1472904411003 Marionette TRACE conn3 <- [1,817,null,{"value":"13"}] 05:06:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 05:06:51 INFO - PROCESS | 2964 | 1472904411009 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 05:06:51 INFO - PROCESS | 2964 | 1472904411012 Marionette TRACE conn3 <- [1,818,null,{}] 05:06:51 INFO - PROCESS | 2964 | 1472904411016 Marionette TRACE conn3 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:51 INFO - PROCESS | 2964 | 1472904411018 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:06:51 INFO - PROCESS | 2964 | 1472904411102 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 05:06:51 INFO - PROCESS | 2964 | 1472904411111 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:51 INFO - PROCESS | 2964 | 1472904411113 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:06:51 INFO - PROCESS | 2964 | ++DOCSHELL 12E82400 == 31 [pid = 2964] [id = 214] 05:06:51 INFO - PROCESS | 2964 | ++DOMWINDOW == 62 (12E82C00) [pid = 2964] [serial = 640] [outer = 00000000] 05:06:51 INFO - PROCESS | 2964 | ++DOMWINDOW == 63 (13445C00) [pid = 2964] [serial = 641] [outer = 12E82C00] 05:06:51 INFO - PROCESS | 2964 | 1472904411143 Marionette DEBUG loaded listener.js 05:06:51 INFO - PROCESS | 2964 | ++DOMWINDOW == 64 (13915C00) [pid = 2964] [serial = 642] [outer = 12E82C00] 05:06:51 INFO - PROCESS | 2964 | 1472904411551 Marionette TRACE conn3 <- [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]]]}] 05:06:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 05:06:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 542ms 05:06:51 INFO - PROCESS | 2964 | 1472904411563 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 05:06:51 INFO - PROCESS | 2964 | 1472904411566 Marionette TRACE conn3 <- [1,821,null,{"value":"13"}] 05:06:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 05:06:51 INFO - PROCESS | 2964 | 1472904411573 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 05:06:51 INFO - PROCESS | 2964 | 1472904411577 Marionette TRACE conn3 <- [1,822,null,{}] 05:06:51 INFO - PROCESS | 2964 | 1472904411587 Marionette TRACE conn3 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:51 INFO - PROCESS | 2964 | 1472904411592 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:06:51 INFO - PROCESS | 2964 | 1472904411656 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 05:06:51 INFO - PROCESS | 2964 | 1472904411695 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:51 INFO - PROCESS | 2964 | 1472904411698 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:06:51 INFO - PROCESS | 2964 | ++DOCSHELL 150A3000 == 32 [pid = 2964] [id = 215] 05:06:51 INFO - PROCESS | 2964 | ++DOMWINDOW == 65 (150A4000) [pid = 2964] [serial = 643] [outer = 00000000] 05:06:51 INFO - PROCESS | 2964 | ++DOMWINDOW == 66 (151F7C00) [pid = 2964] [serial = 644] [outer = 150A4000] 05:06:51 INFO - PROCESS | 2964 | 1472904411753 Marionette DEBUG loaded listener.js 05:06:51 INFO - PROCESS | 2964 | ++DOMWINDOW == 67 (15760C00) [pid = 2964] [serial = 645] [outer = 150A4000] 05:06:52 INFO - PROCESS | 2964 | 1472904412156 Marionette TRACE conn3 <- [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]]]}] 05:06:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 05:06:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 609ms 05:06:52 INFO - PROCESS | 2964 | 1472904412190 Marionette TRACE conn3 -> [0,825,"getWindowHandle",null] 05:06:52 INFO - PROCESS | 2964 | 1472904412193 Marionette TRACE conn3 <- [1,825,null,{"value":"13"}] 05:06:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 05:06:52 INFO - PROCESS | 2964 | 1472904412196 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 05:06:52 INFO - PROCESS | 2964 | 1472904412198 Marionette TRACE conn3 <- [1,826,null,{}] 05:06:52 INFO - PROCESS | 2964 | 1472904412183 Marionette TRACE conn3 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:52 INFO - PROCESS | 2964 | 1472904412185 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:06:52 INFO - PROCESS | 2964 | 1472904412269 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 05:06:52 INFO - PROCESS | 2964 | 1472904412274 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:52 INFO - PROCESS | 2964 | 1472904412276 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:06:52 INFO - PROCESS | 2964 | ++DOCSHELL 1591A000 == 33 [pid = 2964] [id = 216] 05:06:52 INFO - PROCESS | 2964 | ++DOMWINDOW == 68 (15C2A800) [pid = 2964] [serial = 646] [outer = 00000000] 05:06:52 INFO - PROCESS | 2964 | ++DOMWINDOW == 69 (160C4800) [pid = 2964] [serial = 647] [outer = 15C2A800] 05:06:52 INFO - PROCESS | 2964 | 1472904412322 Marionette DEBUG loaded listener.js 05:06:52 INFO - PROCESS | 2964 | ++DOMWINDOW == 70 (160C7800) [pid = 2964] [serial = 648] [outer = 15C2A800] 05:06:52 INFO - PROCESS | 2964 | 1472904412737 Marionette TRACE conn3 <- [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]]]}] 05:06:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 05:06:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 610ms 05:06:52 INFO - PROCESS | 2964 | 1472904412788 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 05:06:52 INFO - PROCESS | 2964 | 1472904412790 Marionette TRACE conn3 <- [1,829,null,{"value":"13"}] 05:06:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 05:06:52 INFO - PROCESS | 2964 | 1472904412793 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 05:06:52 INFO - PROCESS | 2964 | 1472904412795 Marionette TRACE conn3 <- [1,830,null,{}] 05:06:52 INFO - PROCESS | 2964 | 1472904412799 Marionette TRACE conn3 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:52 INFO - PROCESS | 2964 | 1472904412801 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:06:52 INFO - PROCESS | 2964 | 1472904412914 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 05:06:52 INFO - PROCESS | 2964 | 1472904412934 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:52 INFO - PROCESS | 2964 | 1472904412937 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:06:52 INFO - PROCESS | 2964 | ++DOCSHELL 160CF000 == 34 [pid = 2964] [id = 217] 05:06:52 INFO - PROCESS | 2964 | ++DOMWINDOW == 71 (167A9C00) [pid = 2964] [serial = 649] [outer = 00000000] 05:06:52 INFO - PROCESS | 2964 | ++DOMWINDOW == 72 (16AA4800) [pid = 2964] [serial = 650] [outer = 167A9C00] 05:06:52 INFO - PROCESS | 2964 | 1472904412981 Marionette DEBUG loaded listener.js 05:06:53 INFO - PROCESS | 2964 | ++DOMWINDOW == 73 (16AAC400) [pid = 2964] [serial = 651] [outer = 167A9C00] 05:06:53 INFO - PROCESS | 2964 | 1472904413367 Marionette TRACE conn3 <- [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]]]}] 05:06:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 05:06:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 610ms 05:06:53 INFO - PROCESS | 2964 | 1472904413411 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 05:06:53 INFO - PROCESS | 2964 | 1472904413413 Marionette TRACE conn3 <- [1,833,null,{"value":"13"}] 05:06:53 INFO - PROCESS | 2964 | 1472904413417 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 05:06:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 05:06:53 INFO - PROCESS | 2964 | 1472904413418 Marionette TRACE conn3 <- [1,834,null,{}] 05:06:53 INFO - PROCESS | 2964 | 1472904413427 Marionette TRACE conn3 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:53 INFO - PROCESS | 2964 | 1472904413432 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:06:53 INFO - PROCESS | 2964 | 1472904413540 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 05:06:53 INFO - PROCESS | 2964 | 1472904413552 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:53 INFO - PROCESS | 2964 | 1472904413555 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:06:53 INFO - PROCESS | 2964 | ++DOCSHELL 16AAF400 == 35 [pid = 2964] [id = 218] 05:06:53 INFO - PROCESS | 2964 | ++DOMWINDOW == 74 (16AAFC00) [pid = 2964] [serial = 652] [outer = 00000000] 05:06:53 INFO - PROCESS | 2964 | ++DOMWINDOW == 75 (175ED400) [pid = 2964] [serial = 653] [outer = 16AAFC00] 05:06:53 INFO - PROCESS | 2964 | 1472904413601 Marionette DEBUG loaded listener.js 05:06:53 INFO - PROCESS | 2964 | ++DOMWINDOW == 76 (177CF400) [pid = 2964] [serial = 654] [outer = 16AAFC00] 05:06:54 INFO - PROCESS | 2964 | 1472904414047 Marionette TRACE conn3 <- [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]]]}] 05:06:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 05:06:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 732ms 05:06:54 INFO - PROCESS | 2964 | --DOMWINDOW == 75 (175E9800) [pid = 2964] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 05:06:54 INFO - PROCESS | 2964 | --DOMWINDOW == 74 (15766800) [pid = 2964] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 05:06:54 INFO - PROCESS | 2964 | --DOMWINDOW == 73 (15036000) [pid = 2964] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 05:06:54 INFO - PROCESS | 2964 | --DOMWINDOW == 72 (13173800) [pid = 2964] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 05:06:54 INFO - PROCESS | 2964 | --DOMWINDOW == 71 (114D8400) [pid = 2964] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 05:06:54 INFO - PROCESS | 2964 | --DOMWINDOW == 70 (110F8400) [pid = 2964] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 05:06:54 INFO - PROCESS | 2964 | --DOMWINDOW == 69 (10A48800) [pid = 2964] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 05:06:54 INFO - PROCESS | 2964 | --DOMWINDOW == 68 (1391B400) [pid = 2964] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 05:06:54 INFO - PROCESS | 2964 | --DOMWINDOW == 67 (160C7C00) [pid = 2964] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 05:06:54 INFO - PROCESS | 2964 | --DOMWINDOW == 66 (110EA400) [pid = 2964] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 05:06:54 INFO - PROCESS | 2964 | --DOMWINDOW == 65 (15C4A400) [pid = 2964] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 05:06:54 INFO - PROCESS | 2964 | 1472904414314 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 05:06:54 INFO - PROCESS | 2964 | 1472904414316 Marionette TRACE conn3 <- [1,837,null,{"value":"13"}] 05:06:54 INFO - PROCESS | 2964 | 1472904414324 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 05:06:54 INFO - PROCESS | 2964 | 1472904414326 Marionette TRACE conn3 <- [1,838,null,{}] 05:06:54 INFO - PROCESS | 2964 | 1472904414329 Marionette TRACE conn3 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:54 INFO - PROCESS | 2964 | 1472904414331 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:06:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 05:06:54 INFO - PROCESS | 2964 | 1472904414395 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 05:06:54 INFO - PROCESS | 2964 | 1472904414400 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:54 INFO - PROCESS | 2964 | 1472904414402 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:06:54 INFO - PROCESS | 2964 | ++DOCSHELL 15036000 == 36 [pid = 2964] [id = 219] 05:06:54 INFO - PROCESS | 2964 | ++DOMWINDOW == 66 (1509CC00) [pid = 2964] [serial = 655] [outer = 00000000] 05:06:54 INFO - PROCESS | 2964 | ++DOMWINDOW == 67 (160C2400) [pid = 2964] [serial = 656] [outer = 1509CC00] 05:06:54 INFO - PROCESS | 2964 | 1472904414449 Marionette DEBUG loaded listener.js 05:06:54 INFO - PROCESS | 2964 | ++DOMWINDOW == 68 (15668400) [pid = 2964] [serial = 657] [outer = 1509CC00] 05:06:54 INFO - PROCESS | 2964 | 1472904414815 Marionette TRACE conn3 <- [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]]]}] 05:06:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 05:06:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 528ms 05:06:54 INFO - PROCESS | 2964 | 1472904414872 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 05:06:54 INFO - PROCESS | 2964 | 1472904414874 Marionette TRACE conn3 <- [1,841,null,{"value":"13"}] 05:06:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 05:06:54 INFO - PROCESS | 2964 | 1472904414877 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 05:06:54 INFO - PROCESS | 2964 | 1472904414879 Marionette TRACE conn3 <- [1,842,null,{}] 05:06:54 INFO - PROCESS | 2964 | 1472904414882 Marionette TRACE conn3 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:54 INFO - PROCESS | 2964 | 1472904414884 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:06:54 INFO - PROCESS | 2964 | 1472904414943 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 05:06:54 INFO - PROCESS | 2964 | 1472904414949 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:54 INFO - PROCESS | 2964 | 1472904414952 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:06:54 INFO - PROCESS | 2964 | ++DOCSHELL 11D83C00 == 37 [pid = 2964] [id = 220] 05:06:54 INFO - PROCESS | 2964 | ++DOMWINDOW == 69 (177D3400) [pid = 2964] [serial = 658] [outer = 00000000] 05:06:54 INFO - PROCESS | 2964 | ++DOMWINDOW == 70 (181E0400) [pid = 2964] [serial = 659] [outer = 177D3400] 05:06:54 INFO - PROCESS | 2964 | 1472904414996 Marionette DEBUG loaded listener.js 05:06:55 INFO - PROCESS | 2964 | ++DOMWINDOW == 71 (19811400) [pid = 2964] [serial = 660] [outer = 177D3400] 05:06:55 INFO - PROCESS | 2964 | 1472904415373 Marionette TRACE conn3 <- [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]]]}] 05:06:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 05:06:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 515ms 05:06:55 INFO - PROCESS | 2964 | 1472904415397 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 05:06:55 INFO - PROCESS | 2964 | 1472904415399 Marionette TRACE conn3 <- [1,845,null,{"value":"13"}] 05:06:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 05:06:55 INFO - PROCESS | 2964 | 1472904415424 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 05:06:55 INFO - PROCESS | 2964 | 1472904415426 Marionette TRACE conn3 <- [1,846,null,{}] 05:06:55 INFO - PROCESS | 2964 | 1472904415430 Marionette TRACE conn3 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:55 INFO - PROCESS | 2964 | 1472904415432 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:06:55 INFO - PROCESS | 2964 | 1472904415498 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 05:06:55 INFO - PROCESS | 2964 | 1472904415504 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:55 INFO - PROCESS | 2964 | 1472904415506 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:06:55 INFO - PROCESS | 2964 | ++DOCSHELL 176CF000 == 38 [pid = 2964] [id = 221] 05:06:55 INFO - PROCESS | 2964 | ++DOMWINDOW == 72 (19811000) [pid = 2964] [serial = 661] [outer = 00000000] 05:06:55 INFO - PROCESS | 2964 | ++DOMWINDOW == 73 (19AE0C00) [pid = 2964] [serial = 662] [outer = 19811000] 05:06:55 INFO - PROCESS | 2964 | 1472904415550 Marionette DEBUG loaded listener.js 05:06:55 INFO - PROCESS | 2964 | ++DOMWINDOW == 74 (19C88000) [pid = 2964] [serial = 663] [outer = 19811000] 05:06:55 INFO - PROCESS | 2964 | 1472904415909 Marionette TRACE conn3 <- [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]]]}] 05:06:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 05:06:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 542ms 05:06:55 INFO - PROCESS | 2964 | 1472904415936 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 05:06:55 INFO - PROCESS | 2964 | 1472904415938 Marionette TRACE conn3 <- [1,849,null,{"value":"13"}] 05:06:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 05:06:55 INFO - PROCESS | 2964 | 1472904415941 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 05:06:55 INFO - PROCESS | 2964 | 1472904415943 Marionette TRACE conn3 <- [1,850,null,{}] 05:06:55 INFO - PROCESS | 2964 | 1472904415958 Marionette TRACE conn3 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:55 INFO - PROCESS | 2964 | 1472904415960 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:06:56 INFO - PROCESS | 2964 | 1472904416061 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 05:06:56 INFO - PROCESS | 2964 | 1472904416190 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:56 INFO - PROCESS | 2964 | 1472904416193 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:06:56 INFO - PROCESS | 2964 | ++DOCSHELL 10A48C00 == 39 [pid = 2964] [id = 222] 05:06:56 INFO - PROCESS | 2964 | ++DOMWINDOW == 75 (10A49000) [pid = 2964] [serial = 664] [outer = 00000000] 05:06:56 INFO - PROCESS | 2964 | ++DOMWINDOW == 76 (110ED800) [pid = 2964] [serial = 665] [outer = 10A49000] 05:06:56 INFO - PROCESS | 2964 | 1472904416254 Marionette DEBUG loaded listener.js 05:06:56 INFO - PROCESS | 2964 | ++DOMWINDOW == 77 (1125A400) [pid = 2964] [serial = 666] [outer = 10A49000] 05:06:56 INFO - PROCESS | 2964 | 1472904416743 Marionette TRACE conn3 <- [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]]]}] 05:06:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 05:06:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 840ms 05:06:56 INFO - PROCESS | 2964 | 1472904416778 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 05:06:56 INFO - PROCESS | 2964 | 1472904416782 Marionette TRACE conn3 <- [1,853,null,{"value":"13"}] 05:06:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 05:06:56 INFO - PROCESS | 2964 | 1472904416787 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 05:06:56 INFO - PROCESS | 2964 | 1472904416791 Marionette TRACE conn3 <- [1,854,null,{}] 05:06:56 INFO - PROCESS | 2964 | 1472904416796 Marionette TRACE conn3 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:56 INFO - PROCESS | 2964 | 1472904416799 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:06:56 INFO - PROCESS | 2964 | 1472904416889 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 05:06:56 INFO - PROCESS | 2964 | 1472904416986 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:56 INFO - PROCESS | 2964 | 1472904416989 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:06:56 INFO - PROCESS | 2964 | ++DOCSHELL 13B54000 == 40 [pid = 2964] [id = 223] 05:06:56 INFO - PROCESS | 2964 | ++DOMWINDOW == 78 (13B56C00) [pid = 2964] [serial = 667] [outer = 00000000] 05:06:57 INFO - PROCESS | 2964 | ++DOMWINDOW == 79 (15033400) [pid = 2964] [serial = 668] [outer = 13B56C00] 05:06:57 INFO - PROCESS | 2964 | 1472904417027 Marionette DEBUG loaded listener.js 05:06:57 INFO - PROCESS | 2964 | ++DOMWINDOW == 80 (15041800) [pid = 2964] [serial = 669] [outer = 13B56C00] 05:06:57 INFO - PROCESS | 2964 | 1472904417658 Marionette TRACE conn3 <- [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]]]}] 05:06:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 05:06:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 895ms 05:06:57 INFO - PROCESS | 2964 | 1472904417714 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 05:06:57 INFO - PROCESS | 2964 | 1472904417717 Marionette TRACE conn3 <- [1,857,null,{"value":"13"}] 05:06:57 INFO - PROCESS | 2964 | 1472904417722 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 05:06:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 05:06:57 INFO - PROCESS | 2964 | 1472904417725 Marionette TRACE conn3 <- [1,858,null,{}] 05:06:57 INFO - PROCESS | 2964 | 1472904417729 Marionette TRACE conn3 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:57 INFO - PROCESS | 2964 | 1472904417732 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:06:57 INFO - PROCESS | 2964 | 1472904417835 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 05:06:57 INFO - PROCESS | 2964 | 1472904417917 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:57 INFO - PROCESS | 2964 | 1472904417919 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:06:57 INFO - PROCESS | 2964 | ++DOCSHELL 16E66C00 == 41 [pid = 2964] [id = 224] 05:06:57 INFO - PROCESS | 2964 | ++DOMWINDOW == 81 (16E68000) [pid = 2964] [serial = 670] [outer = 00000000] 05:06:58 INFO - PROCESS | 2964 | ++DOMWINDOW == 82 (178C7C00) [pid = 2964] [serial = 671] [outer = 16E68000] 05:06:58 INFO - PROCESS | 2964 | 1472904418035 Marionette DEBUG loaded listener.js 05:06:58 INFO - PROCESS | 2964 | ++DOMWINDOW == 83 (181D7400) [pid = 2964] [serial = 672] [outer = 16E68000] 05:06:59 INFO - PROCESS | 2964 | --DOCSHELL 114D2800 == 40 [pid = 2964] [id = 202] 05:06:59 INFO - PROCESS | 2964 | --DOCSHELL 176CF000 == 39 [pid = 2964] [id = 221] 05:06:59 INFO - PROCESS | 2964 | --DOCSHELL 11D83C00 == 38 [pid = 2964] [id = 220] 05:06:59 INFO - PROCESS | 2964 | --DOCSHELL 15036000 == 37 [pid = 2964] [id = 219] 05:06:59 INFO - PROCESS | 2964 | --DOCSHELL 16AAF400 == 36 [pid = 2964] [id = 218] 05:06:59 INFO - PROCESS | 2964 | --DOCSHELL 160CF000 == 35 [pid = 2964] [id = 217] 05:06:59 INFO - PROCESS | 2964 | --DOCSHELL 1591A000 == 34 [pid = 2964] [id = 216] 05:06:59 INFO - PROCESS | 2964 | --DOCSHELL 150A3000 == 33 [pid = 2964] [id = 215] 05:06:59 INFO - PROCESS | 2964 | --DOCSHELL 12E82400 == 32 [pid = 2964] [id = 214] 05:06:59 INFO - PROCESS | 2964 | --DOCSHELL 110EFC00 == 31 [pid = 2964] [id = 213] 05:06:59 INFO - PROCESS | 2964 | --DOCSHELL 11259800 == 30 [pid = 2964] [id = 212] 05:06:59 INFO - PROCESS | 2964 | --DOCSHELL 10F43400 == 29 [pid = 2964] [id = 211] 05:06:59 INFO - PROCESS | 2964 | --DOCSHELL 10A48C00 == 28 [pid = 2964] [id = 222] 05:06:59 INFO - PROCESS | 2964 | --DOCSHELL 13B54000 == 27 [pid = 2964] [id = 223] 05:06:59 INFO - PROCESS | 2964 | --DOMWINDOW == 82 (1811D800) [pid = 2964] [serial = 632] [outer = 00000000] [url = about:blank] 05:06:59 INFO - PROCESS | 2964 | --DOMWINDOW == 81 (178C7400) [pid = 2964] [serial = 629] [outer = 00000000] [url = about:blank] 05:06:59 INFO - PROCESS | 2964 | --DOMWINDOW == 80 (15C7D000) [pid = 2964] [serial = 617] [outer = 00000000] [url = about:blank] 05:06:59 INFO - PROCESS | 2964 | --DOMWINDOW == 79 (1509DC00) [pid = 2964] [serial = 614] [outer = 00000000] [url = about:blank] 05:06:59 INFO - PROCESS | 2964 | --DOMWINDOW == 78 (13916C00) [pid = 2964] [serial = 611] [outer = 00000000] [url = about:blank] 05:06:59 INFO - PROCESS | 2964 | --DOMWINDOW == 77 (1391B000) [pid = 2964] [serial = 612] [outer = 00000000] [url = about:blank] 05:06:59 INFO - PROCESS | 2964 | --DOMWINDOW == 76 (1189B800) [pid = 2964] [serial = 606] [outer = 00000000] [url = about:blank] 05:06:59 INFO - PROCESS | 2964 | --DOMWINDOW == 75 (11802000) [pid = 2964] [serial = 605] [outer = 00000000] [url = about:blank] 05:06:59 INFO - PROCESS | 2964 | --DOMWINDOW == 74 (114E7400) [pid = 2964] [serial = 608] [outer = 00000000] [url = about:blank] 05:06:59 INFO - PROCESS | 2964 | --DOMWINDOW == 73 (1180E400) [pid = 2964] [serial = 609] [outer = 00000000] [url = about:blank] 05:06:59 INFO - PROCESS | 2964 | --DOMWINDOW == 72 (11C16C00) [pid = 2964] [serial = 600] [outer = 00000000] [url = about:blank] 05:06:59 INFO - PROCESS | 2964 | --DOMWINDOW == 71 (1180C000) [pid = 2964] [serial = 599] [outer = 00000000] [url = about:blank] 05:06:59 INFO - PROCESS | 2964 | --DOMWINDOW == 70 (1420F800) [pid = 2964] [serial = 603] [outer = 00000000] [url = about:blank] 05:06:59 INFO - PROCESS | 2964 | --DOMWINDOW == 69 (13B54400) [pid = 2964] [serial = 602] [outer = 00000000] [url = about:blank] 05:06:59 INFO - PROCESS | 2964 | --DOMWINDOW == 68 (167EB800) [pid = 2964] [serial = 620] [outer = 00000000] [url = about:blank] 05:06:59 INFO - PROCESS | 2964 | --DOMWINDOW == 67 (160C3C00) [pid = 2964] [serial = 618] [outer = 00000000] [url = about:blank] 05:06:59 INFO - PROCESS | 2964 | --DOMWINDOW == 66 (1698BC00) [pid = 2964] [serial = 621] [outer = 00000000] [url = about:blank] 05:06:59 INFO - PROCESS | 2964 | --DOMWINDOW == 65 (13197C00) [pid = 2964] [serial = 623] [outer = 00000000] [url = about:blank] 05:06:59 INFO - PROCESS | 2964 | --DOMWINDOW == 64 (178C8000) [pid = 2964] [serial = 630] [outer = 00000000] [url = about:blank] 05:06:59 INFO - PROCESS | 2964 | --DOMWINDOW == 63 (15FA4800) [pid = 2964] [serial = 624] [outer = 00000000] [url = about:blank] 05:06:59 INFO - PROCESS | 2964 | --DOMWINDOW == 62 (176AF400) [pid = 2964] [serial = 626] [outer = 00000000] [url = about:blank] 05:06:59 INFO - PROCESS | 2964 | --DOMWINDOW == 61 (176D4000) [pid = 2964] [serial = 627] [outer = 00000000] [url = about:blank] 05:06:59 INFO - PROCESS | 2964 | --DOMWINDOW == 60 (15668000) [pid = 2964] [serial = 615] [outer = 00000000] [url = about:blank] 05:06:59 INFO - PROCESS | 2964 | 1472904419216 Marionette TRACE conn3 <- [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]]]}] 05:06:59 INFO - PROCESS | 2964 | ++DOMWINDOW == 61 (10A4A400) [pid = 2964] [serial = 673] [outer = 1B14A800] 05:06:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 05:06:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1518ms 05:06:59 INFO - PROCESS | 2964 | 1472904419252 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 05:06:59 INFO - PROCESS | 2964 | 1472904419257 Marionette TRACE conn3 <- [1,861,null,{"value":"13"}] 05:06:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 05:06:59 INFO - PROCESS | 2964 | 1472904419297 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 05:06:59 INFO - PROCESS | 2964 | 1472904419301 Marionette TRACE conn3 <- [1,862,null,{}] 05:06:59 INFO - PROCESS | 2964 | 1472904419307 Marionette TRACE conn3 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:59 INFO - PROCESS | 2964 | 1472904419310 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:06:59 INFO - PROCESS | 2964 | 1472904419391 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 05:06:59 INFO - PROCESS | 2964 | 1472904419424 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:59 INFO - PROCESS | 2964 | 1472904419429 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:06:59 INFO - PROCESS | 2964 | ++DOCSHELL 110F7C00 == 28 [pid = 2964] [id = 225] 05:06:59 INFO - PROCESS | 2964 | ++DOMWINDOW == 62 (11801400) [pid = 2964] [serial = 674] [outer = 00000000] 05:06:59 INFO - PROCESS | 2964 | ++DOMWINDOW == 63 (1180C000) [pid = 2964] [serial = 675] [outer = 11801400] 05:06:59 INFO - PROCESS | 2964 | 1472904419549 Marionette DEBUG loaded listener.js 05:06:59 INFO - PROCESS | 2964 | ++DOMWINDOW == 64 (118A5400) [pid = 2964] [serial = 676] [outer = 11801400] 05:06:59 INFO - PROCESS | 2964 | 1472904419909 Marionette TRACE conn3 <- [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]]]}] 05:06:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 05:06:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 678ms 05:06:59 INFO - PROCESS | 2964 | 1472904419948 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 05:06:59 INFO - PROCESS | 2964 | 1472904419953 Marionette TRACE conn3 <- [1,865,null,{"value":"13"}] 05:06:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 05:06:59 INFO - PROCESS | 2964 | 1472904419960 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 05:06:59 INFO - PROCESS | 2964 | 1472904419963 Marionette TRACE conn3 <- [1,866,null,{}] 05:06:59 INFO - PROCESS | 2964 | 1472904419967 Marionette TRACE conn3 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:59 INFO - PROCESS | 2964 | 1472904419970 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:07:00 INFO - PROCESS | 2964 | 1472904420036 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 05:07:00 INFO - PROCESS | 2964 | 1472904420046 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:00 INFO - PROCESS | 2964 | 1472904420048 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:07:00 INFO - PROCESS | 2964 | ++DOCSHELL 12BC5800 == 29 [pid = 2964] [id = 226] 05:07:00 INFO - PROCESS | 2964 | ++DOMWINDOW == 65 (12BC6C00) [pid = 2964] [serial = 677] [outer = 00000000] 05:07:00 INFO - PROCESS | 2964 | ++DOMWINDOW == 66 (12E32000) [pid = 2964] [serial = 678] [outer = 12BC6C00] 05:07:00 INFO - PROCESS | 2964 | 1472904420083 Marionette DEBUG loaded listener.js 05:07:00 INFO - PROCESS | 2964 | ++DOMWINDOW == 67 (13175400) [pid = 2964] [serial = 679] [outer = 12BC6C00] 05:07:00 INFO - PROCESS | 2964 | 1472904420491 Marionette TRACE conn3 <- [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]]]}] 05:07:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 05:07:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 555ms 05:07:00 INFO - PROCESS | 2964 | 1472904420503 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 05:07:00 INFO - PROCESS | 2964 | 1472904420505 Marionette TRACE conn3 <- [1,869,null,{"value":"13"}] 05:07:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 05:07:00 INFO - PROCESS | 2964 | 1472904420509 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 05:07:00 INFO - PROCESS | 2964 | 1472904420512 Marionette TRACE conn3 <- [1,870,null,{}] 05:07:00 INFO - PROCESS | 2964 | 1472904420526 Marionette TRACE conn3 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:00 INFO - PROCESS | 2964 | 1472904420531 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:07:00 INFO - PROCESS | 2964 | 1472904420599 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 05:07:00 INFO - PROCESS | 2964 | 1472904420637 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:00 INFO - PROCESS | 2964 | 1472904420641 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:07:00 INFO - PROCESS | 2964 | ++DOCSHELL 15035C00 == 30 [pid = 2964] [id = 227] 05:07:00 INFO - PROCESS | 2964 | ++DOMWINDOW == 68 (15038800) [pid = 2964] [serial = 680] [outer = 00000000] 05:07:00 INFO - PROCESS | 2964 | ++DOMWINDOW == 69 (1503E000) [pid = 2964] [serial = 681] [outer = 15038800] 05:07:00 INFO - PROCESS | 2964 | 1472904420690 Marionette DEBUG loaded listener.js 05:07:00 INFO - PROCESS | 2964 | ++DOMWINDOW == 70 (150A3400) [pid = 2964] [serial = 682] [outer = 15038800] 05:07:01 INFO - PROCESS | 2964 | 1472904421075 Marionette TRACE conn3 <- [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]]]}] 05:07:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 05:07:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 610ms 05:07:01 INFO - PROCESS | 2964 | 1472904421121 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 05:07:01 INFO - PROCESS | 2964 | 1472904421123 Marionette TRACE conn3 <- [1,873,null,{"value":"13"}] 05:07:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 05:07:01 INFO - PROCESS | 2964 | 1472904421126 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 05:07:01 INFO - PROCESS | 2964 | 1472904421128 Marionette TRACE conn3 <- [1,874,null,{}] 05:07:01 INFO - PROCESS | 2964 | 1472904421131 Marionette TRACE conn3 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:01 INFO - PROCESS | 2964 | 1472904421133 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:07:01 INFO - PROCESS | 2964 | 1472904421233 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 05:07:01 INFO - PROCESS | 2964 | 1472904421239 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:01 INFO - PROCESS | 2964 | 1472904421241 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:07:01 INFO - PROCESS | 2964 | ++DOCSHELL 1443AC00 == 31 [pid = 2964] [id = 228] 05:07:01 INFO - PROCESS | 2964 | ++DOMWINDOW == 71 (1503DC00) [pid = 2964] [serial = 683] [outer = 00000000] 05:07:01 INFO - PROCESS | 2964 | ++DOMWINDOW == 72 (15C7E400) [pid = 2964] [serial = 684] [outer = 1503DC00] 05:07:01 INFO - PROCESS | 2964 | 1472904421268 Marionette DEBUG loaded listener.js 05:07:01 INFO - PROCESS | 2964 | ++DOMWINDOW == 73 (160C2000) [pid = 2964] [serial = 685] [outer = 1503DC00] 05:07:01 INFO - PROCESS | 2964 | 1472904421672 Marionette TRACE conn3 <- [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]]]}] 05:07:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 05:07:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 610ms 05:07:01 INFO - PROCESS | 2964 | 1472904421720 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 05:07:01 INFO - PROCESS | 2964 | 1472904421722 Marionette TRACE conn3 <- [1,877,null,{"value":"13"}] 05:07:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 05:07:01 INFO - PROCESS | 2964 | 1472904421725 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 05:07:01 INFO - PROCESS | 2964 | 1472904421727 Marionette TRACE conn3 <- [1,878,null,{}] 05:07:01 INFO - PROCESS | 2964 | 1472904421730 Marionette TRACE conn3 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:01 INFO - PROCESS | 2964 | 1472904421732 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:07:01 INFO - PROCESS | 2964 | 1472904421845 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 05:07:01 INFO - PROCESS | 2964 | 1472904421902 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:01 INFO - PROCESS | 2964 | 1472904421904 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:07:01 INFO - PROCESS | 2964 | ++DOCSHELL 160C9800 == 32 [pid = 2964] [id = 229] 05:07:01 INFO - PROCESS | 2964 | ++DOMWINDOW == 74 (160C9C00) [pid = 2964] [serial = 686] [outer = 00000000] 05:07:01 INFO - PROCESS | 2964 | ++DOMWINDOW == 75 (160CF800) [pid = 2964] [serial = 687] [outer = 160C9C00] 05:07:01 INFO - PROCESS | 2964 | 1472904421949 Marionette DEBUG loaded listener.js 05:07:02 INFO - PROCESS | 2964 | ++DOMWINDOW == 76 (16989400) [pid = 2964] [serial = 688] [outer = 160C9C00] 05:07:02 INFO - PROCESS | 2964 | 1472904422301 Marionette TRACE conn3 <- [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]]]}] 05:07:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 05:07:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 596ms 05:07:02 INFO - PROCESS | 2964 | 1472904422340 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 05:07:02 INFO - PROCESS | 2964 | 1472904422342 Marionette TRACE conn3 <- [1,881,null,{"value":"13"}] 05:07:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 05:07:02 INFO - PROCESS | 2964 | 1472904422355 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 05:07:02 INFO - PROCESS | 2964 | 1472904422357 Marionette TRACE conn3 <- [1,882,null,{}] 05:07:02 INFO - PROCESS | 2964 | 1472904422360 Marionette TRACE conn3 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:02 INFO - PROCESS | 2964 | 1472904422366 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:07:02 INFO - PROCESS | 2964 | 1472904422476 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 05:07:02 INFO - PROCESS | 2964 | 1472904422488 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:02 INFO - PROCESS | 2964 | 1472904422490 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:07:02 INFO - PROCESS | 2964 | ++DOCSHELL 16987C00 == 33 [pid = 2964] [id = 230] 05:07:02 INFO - PROCESS | 2964 | ++DOMWINDOW == 77 (169F0C00) [pid = 2964] [serial = 689] [outer = 00000000] 05:07:02 INFO - PROCESS | 2964 | ++DOMWINDOW == 78 (16E64000) [pid = 2964] [serial = 690] [outer = 169F0C00] 05:07:02 INFO - PROCESS | 2964 | 1472904422566 Marionette DEBUG loaded listener.js 05:07:02 INFO - PROCESS | 2964 | ++DOMWINDOW == 79 (176AC800) [pid = 2964] [serial = 691] [outer = 169F0C00] 05:07:02 INFO - PROCESS | 2964 | --DOMWINDOW == 78 (19811000) [pid = 2964] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 05:07:02 INFO - PROCESS | 2964 | --DOMWINDOW == 77 (167A9C00) [pid = 2964] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 05:07:02 INFO - PROCESS | 2964 | --DOMWINDOW == 76 (16AAFC00) [pid = 2964] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 05:07:02 INFO - PROCESS | 2964 | --DOMWINDOW == 75 (12E82C00) [pid = 2964] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 05:07:02 INFO - PROCESS | 2964 | --DOMWINDOW == 74 (15C2A800) [pid = 2964] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 05:07:02 INFO - PROCESS | 2964 | --DOMWINDOW == 73 (110F0800) [pid = 2964] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 05:07:02 INFO - PROCESS | 2964 | --DOMWINDOW == 72 (150A4000) [pid = 2964] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 05:07:02 INFO - PROCESS | 2964 | --DOMWINDOW == 71 (1125B000) [pid = 2964] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 05:07:02 INFO - PROCESS | 2964 | --DOMWINDOW == 70 (12C88C00) [pid = 2964] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 05:07:02 INFO - PROCESS | 2964 | --DOMWINDOW == 69 (1509CC00) [pid = 2964] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 05:07:02 INFO - PROCESS | 2964 | --DOMWINDOW == 68 (177D3400) [pid = 2964] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 05:07:03 INFO - PROCESS | 2964 | 1472904423068 Marionette TRACE conn3 <- [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]]]}] 05:07:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 05:07:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 732ms 05:07:03 INFO - PROCESS | 2964 | 1472904423091 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 05:07:03 INFO - PROCESS | 2964 | 1472904423093 Marionette TRACE conn3 <- [1,885,null,{"value":"13"}] 05:07:03 INFO - PROCESS | 2964 | 1472904423078 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 05:07:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 05:07:03 INFO - PROCESS | 2964 | 1472904423079 Marionette TRACE conn3 <- [1,886,null,{}] 05:07:03 INFO - PROCESS | 2964 | 1472904423083 Marionette TRACE conn3 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:03 INFO - PROCESS | 2964 | 1472904423085 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:07:03 INFO - PROCESS | 2964 | 1472904423169 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 05:07:03 INFO - PROCESS | 2964 | 1472904423176 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:03 INFO - PROCESS | 2964 | 1472904423178 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:07:03 INFO - PROCESS | 2964 | ++DOCSHELL 12BC8000 == 34 [pid = 2964] [id = 231] 05:07:03 INFO - PROCESS | 2964 | ++DOMWINDOW == 69 (12C88C00) [pid = 2964] [serial = 692] [outer = 00000000] 05:07:03 INFO - PROCESS | 2964 | ++DOMWINDOW == 70 (16AAFC00) [pid = 2964] [serial = 693] [outer = 12C88C00] 05:07:03 INFO - PROCESS | 2964 | 1472904423223 Marionette DEBUG loaded listener.js 05:07:03 INFO - PROCESS | 2964 | ++DOMWINDOW == 71 (16E62C00) [pid = 2964] [serial = 694] [outer = 12C88C00] 05:07:03 INFO - PROCESS | 2964 | 1472904423591 Marionette TRACE conn3 <- [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]]]}] 05:07:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 05:07:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 542ms 05:07:03 INFO - PROCESS | 2964 | 1472904423633 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 05:07:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 05:07:03 INFO - PROCESS | 2964 | 1472904423635 Marionette TRACE conn3 <- [1,889,null,{"value":"13"}] 05:07:03 INFO - PROCESS | 2964 | 1472904423639 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 05:07:03 INFO - PROCESS | 2964 | 1472904423640 Marionette TRACE conn3 <- [1,890,null,{}] 05:07:03 INFO - PROCESS | 2964 | 1472904423644 Marionette TRACE conn3 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:03 INFO - PROCESS | 2964 | 1472904423646 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:07:03 INFO - PROCESS | 2964 | 1472904423721 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 05:07:03 INFO - PROCESS | 2964 | 1472904423726 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:03 INFO - PROCESS | 2964 | 1472904423729 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:07:03 INFO - PROCESS | 2964 | ++DOCSHELL 15041C00 == 35 [pid = 2964] [id = 232] 05:07:03 INFO - PROCESS | 2964 | ++DOMWINDOW == 72 (15C2A800) [pid = 2964] [serial = 695] [outer = 00000000] 05:07:03 INFO - PROCESS | 2964 | ++DOMWINDOW == 73 (178C9800) [pid = 2964] [serial = 696] [outer = 15C2A800] 05:07:03 INFO - PROCESS | 2964 | 1472904423774 Marionette DEBUG loaded listener.js 05:07:03 INFO - PROCESS | 2964 | ++DOMWINDOW == 74 (17E07000) [pid = 2964] [serial = 697] [outer = 15C2A800] 05:07:04 INFO - PROCESS | 2964 | 1472904424130 Marionette TRACE conn3 <- [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]]]}] 05:07:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 05:07:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 515ms 05:07:04 INFO - PROCESS | 2964 | 1472904424165 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 05:07:04 INFO - PROCESS | 2964 | 1472904424167 Marionette TRACE conn3 <- [1,893,null,{"value":"13"}] 05:07:04 INFO - PROCESS | 2964 | 1472904424170 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 05:07:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 05:07:04 INFO - PROCESS | 2964 | 1472904424172 Marionette TRACE conn3 <- [1,894,null,{}] 05:07:04 INFO - PROCESS | 2964 | 1472904424176 Marionette TRACE conn3 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:04 INFO - PROCESS | 2964 | 1472904424177 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:07:04 INFO - PROCESS | 2964 | 1472904424237 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 05:07:04 INFO - PROCESS | 2964 | 1472904424245 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:04 INFO - PROCESS | 2964 | 1472904424247 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:07:04 INFO - PROCESS | 2964 | ++DOCSHELL 1811E000 == 36 [pid = 2964] [id = 233] 05:07:04 INFO - PROCESS | 2964 | ++DOMWINDOW == 75 (18121000) [pid = 2964] [serial = 698] [outer = 00000000] 05:07:04 INFO - PROCESS | 2964 | ++DOMWINDOW == 76 (18379800) [pid = 2964] [serial = 699] [outer = 18121000] 05:07:04 INFO - PROCESS | 2964 | 1472904424291 Marionette DEBUG loaded listener.js 05:07:04 INFO - PROCESS | 2964 | ++DOMWINDOW == 77 (1837B800) [pid = 2964] [serial = 700] [outer = 18121000] 05:07:04 INFO - PROCESS | 2964 | 1472904424680 Marionette TRACE conn3 <- [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]]]}] 05:07:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 05:07:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 555ms 05:07:04 INFO - PROCESS | 2964 | 1472904424743 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 05:07:04 INFO - PROCESS | 2964 | 1472904424748 Marionette TRACE conn3 <- [1,897,null,{"value":"13"}] 05:07:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 05:07:04 INFO - PROCESS | 2964 | 1472904424758 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 05:07:04 INFO - PROCESS | 2964 | 1472904424744 Marionette TRACE conn3 <- [1,898,null,{}] 05:07:04 INFO - PROCESS | 2964 | 1472904424750 Marionette TRACE conn3 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:04 INFO - PROCESS | 2964 | 1472904424754 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:07:04 INFO - PROCESS | 2964 | 1472904424877 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 05:07:04 INFO - PROCESS | 2964 | 1472904424983 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:04 INFO - PROCESS | 2964 | 1472904424988 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:07:04 INFO - PROCESS | 2964 | ++DOCSHELL 1147A800 == 37 [pid = 2964] [id = 234] 05:07:04 INFO - PROCESS | 2964 | ++DOMWINDOW == 78 (114D2800) [pid = 2964] [serial = 701] [outer = 00000000] 05:07:05 INFO - PROCESS | 2964 | ++DOMWINDOW == 79 (114E7400) [pid = 2964] [serial = 702] [outer = 114D2800] 05:07:05 INFO - PROCESS | 2964 | 1472904425027 Marionette DEBUG loaded listener.js 05:07:05 INFO - PROCESS | 2964 | ++DOMWINDOW == 80 (11D01400) [pid = 2964] [serial = 703] [outer = 114D2800] 05:07:05 INFO - PROCESS | 2964 | 1472904425753 Marionette TRACE conn3 <- [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]]]}] 05:07:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 05:07:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1057ms 05:07:05 INFO - PROCESS | 2964 | 1472904425812 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 05:07:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 05:07:05 INFO - PROCESS | 2964 | 1472904425815 Marionette TRACE conn3 <- [1,901,null,{"value":"13"}] 05:07:05 INFO - PROCESS | 2964 | 1472904425803 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 05:07:05 INFO - PROCESS | 2964 | 1472904425807 Marionette TRACE conn3 <- [1,902,null,{}] 05:07:05 INFO - PROCESS | 2964 | 1472904425812 Marionette TRACE conn3 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:05 INFO - PROCESS | 2964 | 1472904425815 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:07:05 INFO - PROCESS | 2964 | 1472904425939 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 05:07:06 INFO - PROCESS | 2964 | 1472904426037 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:06 INFO - PROCESS | 2964 | 1472904426040 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:07:06 INFO - PROCESS | 2964 | ++DOCSHELL 13445000 == 38 [pid = 2964] [id = 235] 05:07:06 INFO - PROCESS | 2964 | ++DOMWINDOW == 81 (13448000) [pid = 2964] [serial = 704] [outer = 00000000] 05:07:06 INFO - PROCESS | 2964 | ++DOMWINDOW == 82 (14430C00) [pid = 2964] [serial = 705] [outer = 13448000] 05:07:06 INFO - PROCESS | 2964 | 1472904426081 Marionette DEBUG loaded listener.js 05:07:06 INFO - PROCESS | 2964 | ++DOMWINDOW == 83 (1443C400) [pid = 2964] [serial = 706] [outer = 13448000] 05:07:06 INFO - PROCESS | 2964 | --DOCSHELL 15041C00 == 37 [pid = 2964] [id = 232] 05:07:06 INFO - PROCESS | 2964 | --DOCSHELL 12BC8000 == 36 [pid = 2964] [id = 231] 05:07:06 INFO - PROCESS | 2964 | --DOCSHELL 16987C00 == 35 [pid = 2964] [id = 230] 05:07:06 INFO - PROCESS | 2964 | --DOCSHELL 160C9800 == 34 [pid = 2964] [id = 229] 05:07:06 INFO - PROCESS | 2964 | --DOCSHELL 1443AC00 == 33 [pid = 2964] [id = 228] 05:07:06 INFO - PROCESS | 2964 | --DOCSHELL 15035C00 == 32 [pid = 2964] [id = 227] 05:07:06 INFO - PROCESS | 2964 | --DOCSHELL 12BC5800 == 31 [pid = 2964] [id = 226] 05:07:06 INFO - PROCESS | 2964 | --DOCSHELL 110F7C00 == 30 [pid = 2964] [id = 225] 05:07:06 INFO - PROCESS | 2964 | --DOMWINDOW == 82 (16AA4800) [pid = 2964] [serial = 650] [outer = 00000000] [url = about:blank] 05:07:06 INFO - PROCESS | 2964 | --DOMWINDOW == 81 (175ED400) [pid = 2964] [serial = 653] [outer = 00000000] [url = about:blank] 05:07:06 INFO - PROCESS | 2964 | --DOMWINDOW == 80 (13445C00) [pid = 2964] [serial = 641] [outer = 00000000] [url = about:blank] 05:07:06 INFO - PROCESS | 2964 | --DOMWINDOW == 79 (160C4800) [pid = 2964] [serial = 647] [outer = 00000000] [url = about:blank] 05:07:06 INFO - PROCESS | 2964 | --DOMWINDOW == 78 (112CA400) [pid = 2964] [serial = 638] [outer = 00000000] [url = about:blank] 05:07:06 INFO - PROCESS | 2964 | --DOMWINDOW == 77 (114D4000) [pid = 2964] [serial = 639] [outer = 00000000] [url = about:blank] 05:07:06 INFO - PROCESS | 2964 | --DOMWINDOW == 76 (151F7C00) [pid = 2964] [serial = 644] [outer = 00000000] [url = about:blank] 05:07:06 INFO - PROCESS | 2964 | --DOMWINDOW == 75 (15760C00) [pid = 2964] [serial = 645] [outer = 00000000] [url = about:blank] 05:07:06 INFO - PROCESS | 2964 | --DOMWINDOW == 74 (11C14000) [pid = 2964] [serial = 635] [outer = 00000000] [url = about:blank] 05:07:06 INFO - PROCESS | 2964 | --DOMWINDOW == 73 (13156800) [pid = 2964] [serial = 636] [outer = 00000000] [url = about:blank] 05:07:06 INFO - PROCESS | 2964 | --DOMWINDOW == 72 (181D8000) [pid = 2964] [serial = 633] [outer = 00000000] [url = about:blank] 05:07:06 INFO - PROCESS | 2964 | --DOMWINDOW == 71 (16AAC400) [pid = 2964] [serial = 651] [outer = 00000000] [url = about:blank] 05:07:06 INFO - PROCESS | 2964 | --DOMWINDOW == 70 (13915C00) [pid = 2964] [serial = 642] [outer = 00000000] [url = about:blank] 05:07:06 INFO - PROCESS | 2964 | --DOMWINDOW == 69 (19C88000) [pid = 2964] [serial = 663] [outer = 00000000] [url = about:blank] 05:07:06 INFO - PROCESS | 2964 | --DOMWINDOW == 68 (160C2400) [pid = 2964] [serial = 656] [outer = 00000000] [url = about:blank] 05:07:06 INFO - PROCESS | 2964 | --DOMWINDOW == 67 (177CF400) [pid = 2964] [serial = 654] [outer = 00000000] [url = about:blank] 05:07:06 INFO - PROCESS | 2964 | --DOMWINDOW == 66 (19811400) [pid = 2964] [serial = 660] [outer = 00000000] [url = about:blank] 05:07:06 INFO - PROCESS | 2964 | --DOMWINDOW == 65 (15668400) [pid = 2964] [serial = 657] [outer = 00000000] [url = about:blank] 05:07:06 INFO - PROCESS | 2964 | --DOMWINDOW == 64 (160C7800) [pid = 2964] [serial = 648] [outer = 00000000] [url = about:blank] 05:07:06 INFO - PROCESS | 2964 | --DOMWINDOW == 63 (181E0400) [pid = 2964] [serial = 659] [outer = 00000000] [url = about:blank] 05:07:06 INFO - PROCESS | 2964 | --DOMWINDOW == 62 (19AE0C00) [pid = 2964] [serial = 662] [outer = 00000000] [url = about:blank] 05:07:06 INFO - PROCESS | 2964 | 1472904426803 Marionette TRACE conn3 <- [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]]]}] 05:07:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 05:07:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1057ms 05:07:06 INFO - PROCESS | 2964 | 1472904426867 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 05:07:06 INFO - PROCESS | 2964 | 1472904426870 Marionette TRACE conn3 <- [1,905,null,{"value":"13"}] 05:07:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 05:07:06 INFO - PROCESS | 2964 | 1472904426875 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 05:07:06 INFO - PROCESS | 2964 | 1472904426858 Marionette TRACE conn3 <- [1,906,null,{}] 05:07:06 INFO - PROCESS | 2964 | 1472904426863 Marionette TRACE conn3 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:06 INFO - PROCESS | 2964 | 1472904426866 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:07:06 INFO - PROCESS | 2964 | 1472904426958 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 05:07:06 INFO - PROCESS | 2964 | 1472904426965 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:06 INFO - PROCESS | 2964 | 1472904426967 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:07:06 INFO - PROCESS | 2964 | ++DOCSHELL 114E2800 == 31 [pid = 2964] [id = 236] 05:07:06 INFO - PROCESS | 2964 | ++DOMWINDOW == 63 (114E6000) [pid = 2964] [serial = 707] [outer = 00000000] 05:07:06 INFO - PROCESS | 2964 | ++DOMWINDOW == 64 (1189B800) [pid = 2964] [serial = 708] [outer = 114E6000] 05:07:06 INFO - PROCESS | 2964 | 1472904426999 Marionette DEBUG loaded listener.js 05:07:07 INFO - PROCESS | 2964 | ++DOMWINDOW == 65 (11DA5400) [pid = 2964] [serial = 709] [outer = 114E6000] 05:07:07 INFO - PROCESS | 2964 | 1472904427432 Marionette TRACE conn3 <- [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]]]}] 05:07:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 05:07:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 610ms 05:07:07 INFO - PROCESS | 2964 | 1472904427470 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 05:07:07 INFO - PROCESS | 2964 | 1472904427474 Marionette TRACE conn3 <- [1,909,null,{"value":"13"}] 05:07:07 INFO - PROCESS | 2964 | 1472904427483 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 05:07:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 05:07:07 INFO - PROCESS | 2964 | 1472904427486 Marionette TRACE conn3 <- [1,910,null,{}] 05:07:07 INFO - PROCESS | 2964 | 1472904427489 Marionette TRACE conn3 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:07 INFO - PROCESS | 2964 | 1472904427492 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:07:07 INFO - PROCESS | 2964 | 1472904427557 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 05:07:07 INFO - PROCESS | 2964 | 1472904427566 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:07 INFO - PROCESS | 2964 | 1472904427568 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:07:07 INFO - PROCESS | 2964 | ++DOCSHELL 13173C00 == 32 [pid = 2964] [id = 237] 05:07:07 INFO - PROCESS | 2964 | ++DOMWINDOW == 66 (13175C00) [pid = 2964] [serial = 710] [outer = 00000000] 05:07:07 INFO - PROCESS | 2964 | ++DOMWINDOW == 67 (1391A800) [pid = 2964] [serial = 711] [outer = 13175C00] 05:07:07 INFO - PROCESS | 2964 | 1472904427623 Marionette DEBUG loaded listener.js 05:07:07 INFO - PROCESS | 2964 | ++DOMWINDOW == 68 (13ACC800) [pid = 2964] [serial = 712] [outer = 13175C00] 05:07:08 INFO - PROCESS | 2964 | 1472904428036 Marionette TRACE conn3 <- [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]]]}] 05:07:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 05:07:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 610ms 05:07:08 INFO - PROCESS | 2964 | 1472904428102 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 05:07:08 INFO - PROCESS | 2964 | 1472904428104 Marionette TRACE conn3 <- [1,913,null,{"value":"13"}] 05:07:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 05:07:08 INFO - PROCESS | 2964 | 1472904428108 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 05:07:08 INFO - PROCESS | 2964 | 1472904428092 Marionette TRACE conn3 <- [1,914,null,{}] 05:07:08 INFO - PROCESS | 2964 | 1472904428103 Marionette TRACE conn3 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:08 INFO - PROCESS | 2964 | 1472904428108 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:07:08 INFO - PROCESS | 2964 | 1472904428218 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 05:07:08 INFO - PROCESS | 2964 | 1472904428287 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:08 INFO - PROCESS | 2964 | 1472904428290 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:07:08 INFO - PROCESS | 2964 | ++DOCSHELL 15C2A000 == 33 [pid = 2964] [id = 238] 05:07:08 INFO - PROCESS | 2964 | ++DOMWINDOW == 69 (15C2AC00) [pid = 2964] [serial = 713] [outer = 00000000] 05:07:08 INFO - PROCESS | 2964 | ++DOMWINDOW == 70 (15C7D000) [pid = 2964] [serial = 714] [outer = 15C2AC00] 05:07:08 INFO - PROCESS | 2964 | 1472904428339 Marionette DEBUG loaded listener.js 05:07:08 INFO - PROCESS | 2964 | ++DOMWINDOW == 71 (160C6400) [pid = 2964] [serial = 715] [outer = 15C2AC00] 05:07:08 INFO - PROCESS | 2964 | 1472904428675 Marionette TRACE conn3 <- [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]]]}] 05:07:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 05:07:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 610ms 05:07:08 INFO - PROCESS | 2964 | 1472904428695 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 05:07:08 INFO - PROCESS | 2964 | 1472904428698 Marionette TRACE conn3 <- [1,917,null,{"value":"13"}] 05:07:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 05:07:08 INFO - PROCESS | 2964 | 1472904428701 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 05:07:08 INFO - PROCESS | 2964 | 1472904428703 Marionette TRACE conn3 <- [1,918,null,{}] 05:07:08 INFO - PROCESS | 2964 | 1472904428706 Marionette TRACE conn3 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:08 INFO - PROCESS | 2964 | 1472904428708 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:07:08 INFO - PROCESS | 2964 | 1472904428806 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 05:07:08 INFO - PROCESS | 2964 | 1472904428818 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:08 INFO - PROCESS | 2964 | 1472904428820 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:07:08 INFO - PROCESS | 2964 | ++DOCSHELL 160CE000 == 34 [pid = 2964] [id = 239] 05:07:08 INFO - PROCESS | 2964 | ++DOMWINDOW == 72 (169EE000) [pid = 2964] [serial = 716] [outer = 00000000] 05:07:08 INFO - PROCESS | 2964 | ++DOMWINDOW == 73 (16AA8C00) [pid = 2964] [serial = 717] [outer = 169EE000] 05:07:08 INFO - PROCESS | 2964 | 1472904428867 Marionette DEBUG loaded listener.js 05:07:08 INFO - PROCESS | 2964 | ++DOMWINDOW == 74 (16AAE800) [pid = 2964] [serial = 718] [outer = 169EE000] 05:07:09 INFO - PROCESS | 2964 | 1472904429271 Marionette TRACE conn3 <- [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]]]}] 05:07:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 05:07:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 610ms 05:07:09 INFO - PROCESS | 2964 | 1472904429319 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 05:07:09 INFO - PROCESS | 2964 | 1472904429321 Marionette TRACE conn3 <- [1,921,null,{"value":"13"}] 05:07:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 05:07:09 INFO - PROCESS | 2964 | 1472904429325 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 05:07:09 INFO - PROCESS | 2964 | 1472904429326 Marionette TRACE conn3 <- [1,922,null,{}] 05:07:09 INFO - PROCESS | 2964 | 1472904429330 Marionette TRACE conn3 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:09 INFO - PROCESS | 2964 | 1472904429332 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:07:09 INFO - PROCESS | 2964 | 1472904429446 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 05:07:09 INFO - PROCESS | 2964 | 1472904429489 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:09 INFO - PROCESS | 2964 | 1472904429491 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:07:09 INFO - PROCESS | 2964 | ++DOCSHELL 16F89C00 == 35 [pid = 2964] [id = 240] 05:07:09 INFO - PROCESS | 2964 | ++DOMWINDOW == 75 (16F8CC00) [pid = 2964] [serial = 719] [outer = 00000000] 05:07:09 INFO - PROCESS | 2964 | ++DOMWINDOW == 76 (175ED400) [pid = 2964] [serial = 720] [outer = 16F8CC00] 05:07:09 INFO - PROCESS | 2964 | 1472904429537 Marionette DEBUG loaded listener.js 05:07:09 INFO - PROCESS | 2964 | ++DOMWINDOW == 77 (177CF400) [pid = 2964] [serial = 721] [outer = 16F8CC00] 05:07:09 INFO - PROCESS | 2964 | 1472904429922 Marionette TRACE conn3 <- [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]]]}] 05:07:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 05:07:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 650ms 05:07:09 INFO - PROCESS | 2964 | 1472904429955 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 05:07:09 INFO - PROCESS | 2964 | 1472904429957 Marionette TRACE conn3 <- [1,925,null,{"value":"13"}] 05:07:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 05:07:09 INFO - PROCESS | 2964 | 1472904429960 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 05:07:09 INFO - PROCESS | 2964 | 1472904429962 Marionette TRACE conn3 <- [1,926,null,{}] 05:07:09 INFO - PROCESS | 2964 | 1472904429966 Marionette TRACE conn3 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:09 INFO - PROCESS | 2964 | 1472904429971 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:07:10 INFO - PROCESS | 2964 | 1472904430084 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 05:07:10 INFO - PROCESS | 2964 | 1472904430139 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:10 INFO - PROCESS | 2964 | 1472904430142 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:07:10 INFO - PROCESS | 2964 | ++DOCSHELL 176DB000 == 36 [pid = 2964] [id = 241] 05:07:10 INFO - PROCESS | 2964 | ++DOMWINDOW == 78 (178D0400) [pid = 2964] [serial = 722] [outer = 00000000] 05:07:10 INFO - PROCESS | 2964 | ++DOMWINDOW == 79 (19811800) [pid = 2964] [serial = 723] [outer = 178D0400] 05:07:10 INFO - PROCESS | 2964 | 1472904430187 Marionette DEBUG loaded listener.js 05:07:10 INFO - PROCESS | 2964 | ++DOMWINDOW == 80 (181D8C00) [pid = 2964] [serial = 724] [outer = 178D0400] 05:07:10 INFO - PROCESS | 2964 | --DOMWINDOW == 79 (12BC6C00) [pid = 2964] [serial = 677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 05:07:10 INFO - PROCESS | 2964 | --DOMWINDOW == 78 (15038800) [pid = 2964] [serial = 680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 05:07:10 INFO - PROCESS | 2964 | --DOMWINDOW == 77 (11801400) [pid = 2964] [serial = 674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 05:07:10 INFO - PROCESS | 2964 | --DOMWINDOW == 76 (169F0C00) [pid = 2964] [serial = 689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 05:07:10 INFO - PROCESS | 2964 | --DOMWINDOW == 75 (10A49000) [pid = 2964] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 05:07:10 INFO - PROCESS | 2964 | --DOMWINDOW == 74 (13B56C00) [pid = 2964] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 05:07:10 INFO - PROCESS | 2964 | --DOMWINDOW == 73 (15C2A800) [pid = 2964] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 05:07:10 INFO - PROCESS | 2964 | --DOMWINDOW == 72 (160C9C00) [pid = 2964] [serial = 686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 05:07:10 INFO - PROCESS | 2964 | --DOMWINDOW == 71 (12C88C00) [pid = 2964] [serial = 692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 05:07:10 INFO - PROCESS | 2964 | --DOMWINDOW == 70 (1503DC00) [pid = 2964] [serial = 683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 05:07:10 INFO - PROCESS | 2964 | 1472904430607 Marionette TRACE conn3 <- [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]]]}] 05:07:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 05:07:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 691ms 05:07:10 INFO - PROCESS | 2964 | 1472904430653 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 05:07:10 INFO - PROCESS | 2964 | 1472904430655 Marionette TRACE conn3 <- [1,929,null,{"value":"13"}] 05:07:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 05:07:10 INFO - PROCESS | 2964 | 1472904430659 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 05:07:10 INFO - PROCESS | 2964 | 1472904430660 Marionette TRACE conn3 <- [1,930,null,{}] 05:07:10 INFO - PROCESS | 2964 | 1472904430664 Marionette TRACE conn3 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:10 INFO - PROCESS | 2964 | 1472904430666 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:07:10 INFO - PROCESS | 2964 | 1472904430742 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 05:07:10 INFO - PROCESS | 2964 | 1472904430750 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:10 INFO - PROCESS | 2964 | 1472904430752 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:07:10 INFO - PROCESS | 2964 | ++DOCSHELL 12E32400 == 37 [pid = 2964] [id = 242] 05:07:10 INFO - PROCESS | 2964 | ++DOMWINDOW == 71 (13917800) [pid = 2964] [serial = 725] [outer = 00000000] 05:07:10 INFO - PROCESS | 2964 | ++DOMWINDOW == 72 (1591A000) [pid = 2964] [serial = 726] [outer = 13917800] 05:07:10 INFO - PROCESS | 2964 | 1472904430778 Marionette DEBUG loaded listener.js 05:07:10 INFO - PROCESS | 2964 | ++DOMWINDOW == 73 (167A9C00) [pid = 2964] [serial = 727] [outer = 13917800] 05:07:11 INFO - PROCESS | 2964 | 1472904431150 Marionette TRACE conn3 <- [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]]]}] 05:07:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 05:07:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 514ms 05:07:11 INFO - PROCESS | 2964 | 1472904431183 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 05:07:11 INFO - PROCESS | 2964 | 1472904431186 Marionette TRACE conn3 <- [1,933,null,{"value":"13"}] 05:07:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 05:07:11 INFO - PROCESS | 2964 | 1472904431189 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 05:07:11 INFO - PROCESS | 2964 | 1472904431191 Marionette TRACE conn3 <- [1,934,null,{}] 05:07:11 INFO - PROCESS | 2964 | 1472904431194 Marionette TRACE conn3 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:11 INFO - PROCESS | 2964 | 1472904431196 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:07:11 INFO - PROCESS | 2964 | 1472904431274 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 05:07:11 INFO - PROCESS | 2964 | 1472904431279 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:11 INFO - PROCESS | 2964 | 1472904431262 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:07:11 INFO - PROCESS | 2964 | ++DOCSHELL 14207000 == 38 [pid = 2964] [id = 243] 05:07:11 INFO - PROCESS | 2964 | ++DOMWINDOW == 74 (1698C800) [pid = 2964] [serial = 728] [outer = 00000000] 05:07:11 INFO - PROCESS | 2964 | ++DOMWINDOW == 75 (19C88000) [pid = 2964] [serial = 729] [outer = 1698C800] 05:07:11 INFO - PROCESS | 2964 | 1472904431307 Marionette DEBUG loaded listener.js 05:07:11 INFO - PROCESS | 2964 | ++DOMWINDOW == 76 (19C8F800) [pid = 2964] [serial = 730] [outer = 1698C800] 05:07:11 INFO - PROCESS | 2964 | 1472904431666 Marionette TRACE conn3 <- [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]]]}] 05:07:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 05:07:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 515ms 05:07:11 INFO - PROCESS | 2964 | 1472904431704 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 05:07:11 INFO - PROCESS | 2964 | 1472904431706 Marionette TRACE conn3 <- [1,937,null,{"value":"13"}] 05:07:11 INFO - PROCESS | 2964 | 1472904431709 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 05:07:11 INFO - PROCESS | 2964 | 1472904431711 Marionette TRACE conn3 <- [1,938,null,{}] 05:07:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 05:07:11 INFO - PROCESS | 2964 | 1472904431714 Marionette TRACE conn3 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:11 INFO - PROCESS | 2964 | 1472904431716 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:07:11 INFO - PROCESS | 2964 | 1472904431800 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 05:07:11 INFO - PROCESS | 2964 | 1472904431805 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:11 INFO - PROCESS | 2964 | 1472904431807 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:07:11 INFO - PROCESS | 2964 | ++DOCSHELL 19815800 == 39 [pid = 2964] [id = 244] 05:07:11 INFO - PROCESS | 2964 | ++DOMWINDOW == 77 (19E0BC00) [pid = 2964] [serial = 731] [outer = 00000000] 05:07:11 INFO - PROCESS | 2964 | ++DOMWINDOW == 78 (19E12400) [pid = 2964] [serial = 732] [outer = 19E0BC00] 05:07:11 INFO - PROCESS | 2964 | 1472904431843 Marionette DEBUG loaded listener.js 05:07:11 INFO - PROCESS | 2964 | ++DOMWINDOW == 79 (19E13400) [pid = 2964] [serial = 733] [outer = 19E0BC00] 05:07:12 INFO - PROCESS | 2964 | 1472904432217 Marionette TRACE conn3 <- [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]]]}] 05:07:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 05:07:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 555ms 05:07:12 INFO - PROCESS | 2964 | 1472904432270 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 05:07:12 INFO - PROCESS | 2964 | 1472904432272 Marionette TRACE conn3 <- [1,941,null,{"value":"13"}] 05:07:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 05:07:12 INFO - PROCESS | 2964 | 1472904432279 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 05:07:12 INFO - PROCESS | 2964 | 1472904432281 Marionette TRACE conn3 <- [1,942,null,{}] 05:07:12 INFO - PROCESS | 2964 | 1472904432285 Marionette TRACE conn3 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:12 INFO - PROCESS | 2964 | 1472904432286 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:07:12 INFO - PROCESS | 2964 | 1472904432389 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 05:07:12 INFO - PROCESS | 2964 | 1472904432495 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:12 INFO - PROCESS | 2964 | 1472904432499 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:07:12 INFO - PROCESS | 2964 | ++DOCSHELL 0F9E3000 == 40 [pid = 2964] [id = 245] 05:07:12 INFO - PROCESS | 2964 | ++DOMWINDOW == 80 (0F9E8400) [pid = 2964] [serial = 734] [outer = 00000000] 05:07:12 INFO - PROCESS | 2964 | ++DOMWINDOW == 81 (10A02000) [pid = 2964] [serial = 735] [outer = 0F9E8400] 05:07:12 INFO - PROCESS | 2964 | 1472904432560 Marionette DEBUG loaded listener.js 05:07:12 INFO - PROCESS | 2964 | ++DOMWINDOW == 82 (11039400) [pid = 2964] [serial = 736] [outer = 0F9E8400] 05:07:13 INFO - PROCESS | 2964 | 1472904433104 Marionette TRACE conn3 <- [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]]]}] 05:07:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 05:07:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 854ms 05:07:13 INFO - PROCESS | 2964 | 1472904433145 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 05:07:13 INFO - PROCESS | 2964 | 1472904433149 Marionette TRACE conn3 <- [1,945,null,{"value":"13"}] 05:07:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 05:07:13 INFO - PROCESS | 2964 | 1472904433155 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 05:07:13 INFO - PROCESS | 2964 | 1472904433159 Marionette TRACE conn3 <- [1,946,null,{}] 05:07:13 INFO - PROCESS | 2964 | 1472904433163 Marionette TRACE conn3 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:13 INFO - PROCESS | 2964 | 1472904433167 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:07:13 INFO - PROCESS | 2964 | 1472904433258 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 05:07:13 INFO - PROCESS | 2964 | 1472904433356 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:13 INFO - PROCESS | 2964 | 1472904433360 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:07:13 INFO - PROCESS | 2964 | ++DOCSHELL 15036000 == 41 [pid = 2964] [id = 246] 05:07:13 INFO - PROCESS | 2964 | ++DOMWINDOW == 83 (15039800) [pid = 2964] [serial = 737] [outer = 00000000] 05:07:13 INFO - PROCESS | 2964 | ++DOMWINDOW == 84 (1565A400) [pid = 2964] [serial = 738] [outer = 15039800] 05:07:13 INFO - PROCESS | 2964 | 1472904433398 Marionette DEBUG loaded listener.js 05:07:13 INFO - PROCESS | 2964 | ++DOMWINDOW == 85 (15919800) [pid = 2964] [serial = 739] [outer = 15039800] 05:07:13 INFO - PROCESS | 2964 | 1472904433944 Marionette TRACE conn3 <- [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]]]}] 05:07:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 05:07:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 813ms 05:07:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 05:07:13 INFO - PROCESS | 2964 | 1472904433981 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 05:07:13 INFO - PROCESS | 2964 | 1472904433984 Marionette TRACE conn3 <- [1,949,null,{"value":"13"}] 05:07:13 INFO - PROCESS | 2964 | 1472904433988 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 05:07:13 INFO - PROCESS | 2964 | 1472904433990 Marionette TRACE conn3 <- [1,950,null,{}] 05:07:13 INFO - PROCESS | 2964 | 1472904433994 Marionette TRACE conn3 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:13 INFO - PROCESS | 2964 | 1472904433997 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:07:14 INFO - PROCESS | 2964 | 1472904434085 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 05:07:14 INFO - PROCESS | 2964 | 1472904434162 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:14 INFO - PROCESS | 2964 | 1472904434165 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:07:14 INFO - PROCESS | 2964 | ++DOCSHELL 16AAD800 == 42 [pid = 2964] [id = 247] 05:07:14 INFO - PROCESS | 2964 | ++DOMWINDOW == 86 (175EA000) [pid = 2964] [serial = 740] [outer = 00000000] 05:07:14 INFO - PROCESS | 2964 | ++DOMWINDOW == 87 (181D9C00) [pid = 2964] [serial = 741] [outer = 175EA000] 05:07:14 INFO - PROCESS | 2964 | 1472904434220 Marionette DEBUG loaded listener.js 05:07:14 INFO - PROCESS | 2964 | ++DOMWINDOW == 88 (1980C400) [pid = 2964] [serial = 742] [outer = 175EA000] 05:07:14 INFO - PROCESS | 2964 | 1472904434971 Marionette TRACE conn3 <- [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]]]}] 05:07:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 05:07:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1030ms 05:07:15 INFO - PROCESS | 2964 | 1472904435029 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 05:07:15 INFO - PROCESS | 2964 | 1472904435033 Marionette TRACE conn3 <- [1,953,null,{"value":"13"}] 05:07:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 05:07:15 INFO - PROCESS | 2964 | 1472904435037 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 05:07:15 INFO - PROCESS | 2964 | 1472904435040 Marionette TRACE conn3 <- [1,954,null,{}] 05:07:15 INFO - PROCESS | 2964 | 1472904435046 Marionette TRACE conn3 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:15 INFO - PROCESS | 2964 | 1472904435049 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:07:15 INFO - PROCESS | 2964 | 1472904435127 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 05:07:15 INFO - PROCESS | 2964 | --DOCSHELL 19815800 == 41 [pid = 2964] [id = 244] 05:07:15 INFO - PROCESS | 2964 | --DOCSHELL 14207000 == 40 [pid = 2964] [id = 243] 05:07:15 INFO - PROCESS | 2964 | --DOCSHELL 12E32400 == 39 [pid = 2964] [id = 242] 05:07:15 INFO - PROCESS | 2964 | --DOCSHELL 176DB000 == 38 [pid = 2964] [id = 241] 05:07:15 INFO - PROCESS | 2964 | --DOCSHELL 16F89C00 == 37 [pid = 2964] [id = 240] 05:07:15 INFO - PROCESS | 2964 | --DOCSHELL 160CE000 == 36 [pid = 2964] [id = 239] 05:07:15 INFO - PROCESS | 2964 | --DOCSHELL 15C2A000 == 35 [pid = 2964] [id = 238] 05:07:15 INFO - PROCESS | 2964 | --DOCSHELL 13173C00 == 34 [pid = 2964] [id = 237] 05:07:15 INFO - PROCESS | 2964 | --DOCSHELL 114E2800 == 33 [pid = 2964] [id = 236] 05:07:15 INFO - PROCESS | 2964 | --DOCSHELL 1811E000 == 32 [pid = 2964] [id = 233] 05:07:15 INFO - PROCESS | 2964 | --DOCSHELL 1147A800 == 31 [pid = 2964] [id = 234] 05:07:15 INFO - PROCESS | 2964 | --DOCSHELL 16E66C00 == 30 [pid = 2964] [id = 224] 05:07:15 INFO - PROCESS | 2964 | --DOCSHELL 13445000 == 29 [pid = 2964] [id = 235] 05:07:15 INFO - PROCESS | 2964 | --DOCSHELL 16AAD800 == 28 [pid = 2964] [id = 247] 05:07:15 INFO - PROCESS | 2964 | --DOCSHELL 0F9E3000 == 27 [pid = 2964] [id = 245] 05:07:15 INFO - PROCESS | 2964 | --DOCSHELL 15036000 == 26 [pid = 2964] [id = 246] 05:07:15 INFO - PROCESS | 2964 | 1472904435706 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:15 INFO - PROCESS | 2964 | 1472904435710 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:07:15 INFO - PROCESS | 2964 | --DOMWINDOW == 87 (12E32000) [pid = 2964] [serial = 678] [outer = 00000000] [url = about:blank] 05:07:15 INFO - PROCESS | 2964 | --DOMWINDOW == 86 (13175400) [pid = 2964] [serial = 679] [outer = 00000000] [url = about:blank] 05:07:15 INFO - PROCESS | 2964 | --DOMWINDOW == 85 (1503E000) [pid = 2964] [serial = 681] [outer = 00000000] [url = about:blank] 05:07:15 INFO - PROCESS | 2964 | --DOMWINDOW == 84 (1180C000) [pid = 2964] [serial = 675] [outer = 00000000] [url = about:blank] 05:07:15 INFO - PROCESS | 2964 | --DOMWINDOW == 83 (118A5400) [pid = 2964] [serial = 676] [outer = 00000000] [url = about:blank] 05:07:15 INFO - PROCESS | 2964 | --DOMWINDOW == 82 (16E64000) [pid = 2964] [serial = 690] [outer = 00000000] [url = about:blank] 05:07:15 INFO - PROCESS | 2964 | --DOMWINDOW == 81 (178C7C00) [pid = 2964] [serial = 671] [outer = 00000000] [url = about:blank] 05:07:15 INFO - PROCESS | 2964 | --DOMWINDOW == 80 (11032000) [pid = 2964] [serial = 381] [outer = 00000000] [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.] 05:07:15 INFO - PROCESS | 2964 | --DOMWINDOW == 79 (18379800) [pid = 2964] [serial = 699] [outer = 00000000] [url = about:blank] 05:07:15 INFO - PROCESS | 2964 | --DOMWINDOW == 78 (1125A400) [pid = 2964] [serial = 666] [outer = 00000000] [url = about:blank] 05:07:15 INFO - PROCESS | 2964 | --DOMWINDOW == 77 (110ED800) [pid = 2964] [serial = 665] [outer = 00000000] [url = about:blank] 05:07:15 INFO - PROCESS | 2964 | --DOMWINDOW == 76 (15041800) [pid = 2964] [serial = 669] [outer = 00000000] [url = about:blank] 05:07:15 INFO - PROCESS | 2964 | --DOMWINDOW == 75 (15033400) [pid = 2964] [serial = 668] [outer = 00000000] [url = about:blank] 05:07:15 INFO - PROCESS | 2964 | --DOMWINDOW == 74 (17E07000) [pid = 2964] [serial = 697] [outer = 00000000] [url = about:blank] 05:07:15 INFO - PROCESS | 2964 | --DOMWINDOW == 73 (16989400) [pid = 2964] [serial = 688] [outer = 00000000] [url = about:blank] 05:07:15 INFO - PROCESS | 2964 | --DOMWINDOW == 72 (160CF800) [pid = 2964] [serial = 687] [outer = 00000000] [url = about:blank] 05:07:15 INFO - PROCESS | 2964 | --DOMWINDOW == 71 (16AAFC00) [pid = 2964] [serial = 693] [outer = 00000000] [url = about:blank] 05:07:15 INFO - PROCESS | 2964 | --DOMWINDOW == 70 (16E62C00) [pid = 2964] [serial = 694] [outer = 00000000] [url = about:blank] 05:07:15 INFO - PROCESS | 2964 | --DOMWINDOW == 69 (176AC800) [pid = 2964] [serial = 691] [outer = 00000000] [url = about:blank] 05:07:15 INFO - PROCESS | 2964 | --DOMWINDOW == 68 (15C7E400) [pid = 2964] [serial = 684] [outer = 00000000] [url = about:blank] 05:07:15 INFO - PROCESS | 2964 | --DOMWINDOW == 67 (178C9800) [pid = 2964] [serial = 696] [outer = 00000000] [url = about:blank] 05:07:15 INFO - PROCESS | 2964 | --DOMWINDOW == 66 (160C2000) [pid = 2964] [serial = 685] [outer = 00000000] [url = about:blank] 05:07:15 INFO - PROCESS | 2964 | --DOMWINDOW == 65 (150A3400) [pid = 2964] [serial = 682] [outer = 00000000] [url = about:blank] 05:07:15 INFO - PROCESS | 2964 | ++DOCSHELL 10560000 == 27 [pid = 2964] [id = 248] 05:07:15 INFO - PROCESS | 2964 | ++DOMWINDOW == 66 (10A05C00) [pid = 2964] [serial = 743] [outer = 00000000] 05:07:15 INFO - PROCESS | 2964 | ++DOMWINDOW == 67 (10A4B400) [pid = 2964] [serial = 744] [outer = 10A05C00] 05:07:15 INFO - PROCESS | 2964 | 1472904435814 Marionette DEBUG loaded listener.js 05:07:15 INFO - PROCESS | 2964 | ++DOMWINDOW == 68 (10F3B800) [pid = 2964] [serial = 745] [outer = 10A05C00] 05:07:16 INFO - PROCESS | 2964 | 1472904436207 Marionette TRACE conn3 <- [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]]]}] 05:07:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 05:07:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1206ms 05:07:16 INFO - PROCESS | 2964 | 1472904436240 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 05:07:16 INFO - PROCESS | 2964 | 1472904436244 Marionette TRACE conn3 <- [1,957,null,{"value":"13"}] 05:07:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 05:07:16 INFO - PROCESS | 2964 | 1472904436248 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 05:07:16 INFO - PROCESS | 2964 | 1472904436251 Marionette TRACE conn3 <- [1,958,null,{}] 05:07:16 INFO - PROCESS | 2964 | 1472904436256 Marionette TRACE conn3 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:16 INFO - PROCESS | 2964 | 1472904436261 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:07:16 INFO - PROCESS | 2964 | 1472904436348 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 05:07:16 INFO - PROCESS | 2964 | 1472904436356 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:16 INFO - PROCESS | 2964 | 1472904436358 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:07:16 INFO - PROCESS | 2964 | ++DOCSHELL 114E9400 == 28 [pid = 2964] [id = 249] 05:07:16 INFO - PROCESS | 2964 | ++DOMWINDOW == 69 (114ED000) [pid = 2964] [serial = 746] [outer = 00000000] 05:07:16 INFO - PROCESS | 2964 | ++DOMWINDOW == 70 (1189B400) [pid = 2964] [serial = 747] [outer = 114ED000] 05:07:16 INFO - PROCESS | 2964 | 1472904436389 Marionette DEBUG loaded listener.js 05:07:16 INFO - PROCESS | 2964 | ++DOMWINDOW == 71 (11C13800) [pid = 2964] [serial = 748] [outer = 114ED000] 05:07:16 INFO - PROCESS | 2964 | 1472904436793 Marionette TRACE conn3 <- [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]]]}] 05:07:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 05:07:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 556ms 05:07:16 INFO - PROCESS | 2964 | 1472904436808 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 05:07:16 INFO - PROCESS | 2964 | 1472904436812 Marionette TRACE conn3 <- [1,961,null,{"value":"13"}] 05:07:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 05:07:16 INFO - PROCESS | 2964 | 1472904436818 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 05:07:16 INFO - PROCESS | 2964 | 1472904436820 Marionette TRACE conn3 <- [1,962,null,{}] 05:07:16 INFO - PROCESS | 2964 | 1472904436823 Marionette TRACE conn3 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:16 INFO - PROCESS | 2964 | 1472904436826 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:07:16 INFO - PROCESS | 2964 | 1472904436922 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 05:07:16 INFO - PROCESS | 2964 | 1472904436934 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:16 INFO - PROCESS | 2964 | 1472904436936 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:07:16 INFO - PROCESS | 2964 | ++DOCSHELL 12E82800 == 29 [pid = 2964] [id = 250] 05:07:16 INFO - PROCESS | 2964 | ++DOMWINDOW == 72 (12E82C00) [pid = 2964] [serial = 749] [outer = 00000000] 05:07:16 INFO - PROCESS | 2964 | ++DOMWINDOW == 73 (13175400) [pid = 2964] [serial = 750] [outer = 12E82C00] 05:07:16 INFO - PROCESS | 2964 | 1472904436982 Marionette DEBUG loaded listener.js 05:07:17 INFO - PROCESS | 2964 | ++DOMWINDOW == 74 (13915000) [pid = 2964] [serial = 751] [outer = 12E82C00] 05:07:17 INFO - PROCESS | 2964 | 1472904437395 Marionette TRACE conn3 <- [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]]]}] 05:07:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 05:07:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 596ms 05:07:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 05:07:17 INFO - PROCESS | 2964 | 1472904437413 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 05:07:17 INFO - PROCESS | 2964 | 1472904437415 Marionette TRACE conn3 <- [1,965,null,{"value":"13"}] 05:07:17 INFO - PROCESS | 2964 | 1472904437420 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 05:07:17 INFO - PROCESS | 2964 | 1472904437426 Marionette TRACE conn3 <- [1,966,null,{}] 05:07:17 INFO - PROCESS | 2964 | 1472904437435 Marionette TRACE conn3 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:17 INFO - PROCESS | 2964 | 1472904437439 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:07:17 INFO - PROCESS | 2964 | 1472904437527 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 05:07:17 INFO - PROCESS | 2964 | 1472904437533 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:17 INFO - PROCESS | 2964 | 1472904437535 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:07:17 INFO - PROCESS | 2964 | ++DOCSHELL 13B50800 == 30 [pid = 2964] [id = 251] 05:07:17 INFO - PROCESS | 2964 | ++DOMWINDOW == 75 (15034400) [pid = 2964] [serial = 752] [outer = 00000000] 05:07:17 INFO - PROCESS | 2964 | ++DOMWINDOW == 76 (150A3400) [pid = 2964] [serial = 753] [outer = 15034400] 05:07:17 INFO - PROCESS | 2964 | 1472904437562 Marionette DEBUG loaded listener.js 05:07:17 INFO - PROCESS | 2964 | ++DOMWINDOW == 77 (1575B800) [pid = 2964] [serial = 754] [outer = 15034400] 05:07:17 INFO - PROCESS | 2964 | 1472904437984 Marionette TRACE conn3 <- [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]]]}] 05:07:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 05:07:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 596ms 05:07:18 INFO - PROCESS | 2964 | 1472904438036 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 05:07:18 INFO - PROCESS | 2964 | 1472904438039 Marionette TRACE conn3 <- [1,969,null,{"value":"13"}] 05:07:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 05:07:18 INFO - PROCESS | 2964 | 1472904438042 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 05:07:18 INFO - PROCESS | 2964 | 1472904438044 Marionette TRACE conn3 <- [1,970,null,{}] 05:07:18 INFO - PROCESS | 2964 | 1472904438047 Marionette TRACE conn3 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:18 INFO - PROCESS | 2964 | 1472904438049 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:07:18 INFO - PROCESS | 2964 | 1472904438163 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 05:07:18 INFO - PROCESS | 2964 | 1472904438182 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:18 INFO - PROCESS | 2964 | 1472904438184 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:07:18 INFO - PROCESS | 2964 | ++DOCSHELL 1591D400 == 31 [pid = 2964] [id = 252] 05:07:18 INFO - PROCESS | 2964 | ++DOMWINDOW == 78 (15C31800) [pid = 2964] [serial = 755] [outer = 00000000] 05:07:18 INFO - PROCESS | 2964 | ++DOMWINDOW == 79 (160C1400) [pid = 2964] [serial = 756] [outer = 15C31800] 05:07:18 INFO - PROCESS | 2964 | 1472904438229 Marionette DEBUG loaded listener.js 05:07:18 INFO - PROCESS | 2964 | ++DOMWINDOW == 80 (160C4C00) [pid = 2964] [serial = 757] [outer = 15C31800] 05:07:18 INFO - PROCESS | 2964 | 1472904438587 Marionette TRACE conn3 <- [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]]]}] 05:07:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 05:07:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 610ms 05:07:18 INFO - PROCESS | 2964 | 1472904438655 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 05:07:18 INFO - PROCESS | 2964 | 1472904438657 Marionette TRACE conn3 <- [1,973,null,{"value":"13"}] 05:07:18 INFO - PROCESS | 2964 | 1472904438661 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 05:07:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 05:07:18 INFO - PROCESS | 2964 | 1472904438663 Marionette TRACE conn3 <- [1,974,null,{}] 05:07:18 INFO - PROCESS | 2964 | 1472904438668 Marionette TRACE conn3 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:18 INFO - PROCESS | 2964 | 1472904438670 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:07:18 INFO - PROCESS | 2964 | 1472904438756 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 05:07:18 INFO - PROCESS | 2964 | 1472904438763 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:18 INFO - PROCESS | 2964 | 1472904438769 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:07:18 INFO - PROCESS | 2964 | ++DOCSHELL 160CFC00 == 32 [pid = 2964] [id = 253] 05:07:18 INFO - PROCESS | 2964 | ++DOMWINDOW == 81 (167E5400) [pid = 2964] [serial = 758] [outer = 00000000] 05:07:18 INFO - PROCESS | 2964 | ++DOMWINDOW == 82 (169E4C00) [pid = 2964] [serial = 759] [outer = 167E5400] 05:07:18 INFO - PROCESS | 2964 | 1472904438862 Marionette DEBUG loaded listener.js 05:07:18 INFO - PROCESS | 2964 | ++DOMWINDOW == 83 (16AAC800) [pid = 2964] [serial = 760] [outer = 167E5400] 05:07:19 INFO - PROCESS | 2964 | 1472904439247 Marionette TRACE conn3 <- [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]]]}] 05:07:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 05:07:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 650ms 05:07:19 INFO - PROCESS | 2964 | 1472904439312 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 05:07:19 INFO - PROCESS | 2964 | 1472904439314 Marionette TRACE conn3 <- [1,977,null,{"value":"13"}] 05:07:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 05:07:19 INFO - PROCESS | 2964 | 1472904439325 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 05:07:19 INFO - PROCESS | 2964 | 1472904439327 Marionette TRACE conn3 <- [1,978,null,{}] 05:07:19 INFO - PROCESS | 2964 | 1472904439330 Marionette TRACE conn3 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:19 INFO - PROCESS | 2964 | 1472904439333 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:07:19 INFO - PROCESS | 2964 | 1472904439423 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 05:07:19 INFO - PROCESS | 2964 | 1472904439436 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:19 INFO - PROCESS | 2964 | 1472904439438 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:07:19 INFO - PROCESS | 2964 | ++DOCSHELL 10320000 == 33 [pid = 2964] [id = 254] 05:07:19 INFO - PROCESS | 2964 | ++DOMWINDOW == 84 (16AB1800) [pid = 2964] [serial = 761] [outer = 00000000] 05:07:19 INFO - PROCESS | 2964 | ++DOMWINDOW == 85 (175E8C00) [pid = 2964] [serial = 762] [outer = 16AB1800] 05:07:19 INFO - PROCESS | 2964 | 1472904439483 Marionette DEBUG loaded listener.js 05:07:19 INFO - PROCESS | 2964 | ++DOMWINDOW == 86 (176B7800) [pid = 2964] [serial = 763] [outer = 16AB1800] 05:07:19 INFO - PROCESS | 2964 | --DOMWINDOW == 85 (16F8CC00) [pid = 2964] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 05:07:19 INFO - PROCESS | 2964 | --DOMWINDOW == 84 (13448000) [pid = 2964] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 05:07:19 INFO - PROCESS | 2964 | --DOMWINDOW == 83 (114D2800) [pid = 2964] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 05:07:19 INFO - PROCESS | 2964 | --DOMWINDOW == 82 (15C2AC00) [pid = 2964] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 05:07:19 INFO - PROCESS | 2964 | --DOMWINDOW == 81 (13175C00) [pid = 2964] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 05:07:19 INFO - PROCESS | 2964 | --DOMWINDOW == 80 (178D0400) [pid = 2964] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 05:07:19 INFO - PROCESS | 2964 | --DOMWINDOW == 79 (114E6000) [pid = 2964] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 05:07:19 INFO - PROCESS | 2964 | --DOMWINDOW == 78 (18121000) [pid = 2964] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 05:07:19 INFO - PROCESS | 2964 | --DOMWINDOW == 77 (13917800) [pid = 2964] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 05:07:19 INFO - PROCESS | 2964 | --DOMWINDOW == 76 (169EE000) [pid = 2964] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 05:07:19 INFO - PROCESS | 2964 | --DOMWINDOW == 75 (1698C800) [pid = 2964] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 05:07:19 INFO - PROCESS | 2964 | --DOMWINDOW == 74 (16E68000) [pid = 2964] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 05:07:19 INFO - PROCESS | 2964 | --DOMWINDOW == 73 (19E0BC00) [pid = 2964] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 05:07:20 INFO - PROCESS | 2964 | --DOCSHELL 114E9400 == 32 [pid = 2964] [id = 249] 05:07:20 INFO - PROCESS | 2964 | --DOCSHELL 10560000 == 31 [pid = 2964] [id = 248] 05:07:20 INFO - PROCESS | 2964 | --DOCSHELL 13B50800 == 30 [pid = 2964] [id = 251] 05:07:20 INFO - PROCESS | 2964 | --DOCSHELL 160CFC00 == 29 [pid = 2964] [id = 253] 05:07:20 INFO - PROCESS | 2964 | --DOCSHELL 1591D400 == 28 [pid = 2964] [id = 252] 05:07:20 INFO - PROCESS | 2964 | --DOCSHELL 12E82800 == 27 [pid = 2964] [id = 250] 05:07:20 INFO - PROCESS | 2964 | --DOMWINDOW == 72 (181D7400) [pid = 2964] [serial = 672] [outer = 00000000] [url = about:blank] 05:07:20 INFO - PROCESS | 2964 | --DOMWINDOW == 71 (19E12400) [pid = 2964] [serial = 732] [outer = 00000000] [url = about:blank] 05:07:20 INFO - PROCESS | 2964 | --DOMWINDOW == 70 (175ED400) [pid = 2964] [serial = 720] [outer = 00000000] [url = about:blank] 05:07:20 INFO - PROCESS | 2964 | --DOMWINDOW == 69 (14430C00) [pid = 2964] [serial = 705] [outer = 00000000] [url = about:blank] 05:07:20 INFO - PROCESS | 2964 | --DOMWINDOW == 68 (1443C400) [pid = 2964] [serial = 706] [outer = 00000000] [url = about:blank] 05:07:20 INFO - PROCESS | 2964 | --DOMWINDOW == 67 (114E7400) [pid = 2964] [serial = 702] [outer = 00000000] [url = about:blank] 05:07:20 INFO - PROCESS | 2964 | --DOMWINDOW == 66 (11D01400) [pid = 2964] [serial = 703] [outer = 00000000] [url = about:blank] 05:07:20 INFO - PROCESS | 2964 | --DOMWINDOW == 65 (15C7D000) [pid = 2964] [serial = 714] [outer = 00000000] [url = about:blank] 05:07:20 INFO - PROCESS | 2964 | --DOMWINDOW == 64 (160C6400) [pid = 2964] [serial = 715] [outer = 00000000] [url = about:blank] 05:07:20 INFO - PROCESS | 2964 | --DOMWINDOW == 63 (1391A800) [pid = 2964] [serial = 711] [outer = 00000000] [url = about:blank] 05:07:20 INFO - PROCESS | 2964 | --DOMWINDOW == 62 (13ACC800) [pid = 2964] [serial = 712] [outer = 00000000] [url = about:blank] 05:07:20 INFO - PROCESS | 2964 | --DOMWINDOW == 61 (19811800) [pid = 2964] [serial = 723] [outer = 00000000] [url = about:blank] 05:07:20 INFO - PROCESS | 2964 | --DOMWINDOW == 60 (1189B800) [pid = 2964] [serial = 708] [outer = 00000000] [url = about:blank] 05:07:20 INFO - PROCESS | 2964 | --DOMWINDOW == 59 (11DA5400) [pid = 2964] [serial = 709] [outer = 00000000] [url = about:blank] 05:07:20 INFO - PROCESS | 2964 | --DOMWINDOW == 58 (1837B800) [pid = 2964] [serial = 700] [outer = 00000000] [url = about:blank] 05:07:20 INFO - PROCESS | 2964 | --DOMWINDOW == 57 (177CF400) [pid = 2964] [serial = 721] [outer = 00000000] [url = about:blank] 05:07:20 INFO - PROCESS | 2964 | --DOMWINDOW == 56 (1591A000) [pid = 2964] [serial = 726] [outer = 00000000] [url = about:blank] 05:07:20 INFO - PROCESS | 2964 | --DOMWINDOW == 55 (167A9C00) [pid = 2964] [serial = 727] [outer = 00000000] [url = about:blank] 05:07:20 INFO - PROCESS | 2964 | --DOMWINDOW == 54 (19E13400) [pid = 2964] [serial = 733] [outer = 00000000] [url = about:blank] 05:07:20 INFO - PROCESS | 2964 | --DOMWINDOW == 53 (181D8C00) [pid = 2964] [serial = 724] [outer = 00000000] [url = about:blank] 05:07:20 INFO - PROCESS | 2964 | --DOMWINDOW == 52 (16AA8C00) [pid = 2964] [serial = 717] [outer = 00000000] [url = about:blank] 05:07:20 INFO - PROCESS | 2964 | --DOMWINDOW == 51 (16AAE800) [pid = 2964] [serial = 718] [outer = 00000000] [url = about:blank] 05:07:20 INFO - PROCESS | 2964 | --DOMWINDOW == 50 (19C88000) [pid = 2964] [serial = 729] [outer = 00000000] [url = about:blank] 05:07:20 INFO - PROCESS | 2964 | --DOMWINDOW == 49 (19C8F800) [pid = 2964] [serial = 730] [outer = 00000000] [url = about:blank] 05:07:20 INFO - PROCESS | 2964 | 1472904440981 Marionette TRACE conn3 <- [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]]]}] 05:07:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 05:07:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1694ms 05:07:21 INFO - PROCESS | 2964 | 1472904441016 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 05:07:21 INFO - PROCESS | 2964 | 1472904441020 Marionette TRACE conn3 <- [1,981,null,{"value":"13"}] 05:07:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 05:07:21 INFO - PROCESS | 2964 | 1472904441025 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 05:07:21 INFO - PROCESS | 2964 | 1472904441028 Marionette TRACE conn3 <- [1,982,null,{}] 05:07:21 INFO - PROCESS | 2964 | 1472904441034 Marionette TRACE conn3 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:21 INFO - PROCESS | 2964 | 1472904441037 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:07:21 INFO - PROCESS | 2964 | 1472904441127 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 05:07:21 INFO - PROCESS | 2964 | 1472904441117 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:21 INFO - PROCESS | 2964 | 1472904441121 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:07:21 INFO - PROCESS | 2964 | ++DOCSHELL 110F9800 == 28 [pid = 2964] [id = 255] 05:07:21 INFO - PROCESS | 2964 | ++DOMWINDOW == 50 (11255400) [pid = 2964] [serial = 764] [outer = 00000000] 05:07:21 INFO - PROCESS | 2964 | ++DOMWINDOW == 51 (1147A800) [pid = 2964] [serial = 765] [outer = 11255400] 05:07:21 INFO - PROCESS | 2964 | 1472904441175 Marionette DEBUG loaded listener.js 05:07:21 INFO - PROCESS | 2964 | ++DOMWINDOW == 52 (114DF000) [pid = 2964] [serial = 766] [outer = 11255400] 05:07:21 INFO - PROCESS | 2964 | 1472904441596 Marionette TRACE conn3 <- [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]]]}] 05:07:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 05:07:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 597ms 05:07:21 INFO - PROCESS | 2964 | 1472904441642 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 05:07:21 INFO - PROCESS | 2964 | 1472904441647 Marionette TRACE conn3 <- [1,985,null,{"value":"13"}] 05:07:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 05:07:21 INFO - PROCESS | 2964 | 1472904441654 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 05:07:21 INFO - PROCESS | 2964 | 1472904441656 Marionette TRACE conn3 <- [1,986,null,{}] 05:07:21 INFO - PROCESS | 2964 | 1472904441660 Marionette TRACE conn3 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:21 INFO - PROCESS | 2964 | 1472904441663 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:07:21 INFO - PROCESS | 2964 | 1472904441731 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 05:07:21 INFO - PROCESS | 2964 | 1472904441739 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:21 INFO - PROCESS | 2964 | 1472904441742 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:07:21 INFO - PROCESS | 2964 | ++DOCSHELL 1296EC00 == 29 [pid = 2964] [id = 256] 05:07:21 INFO - PROCESS | 2964 | ++DOMWINDOW == 53 (12971C00) [pid = 2964] [serial = 767] [outer = 00000000] 05:07:21 INFO - PROCESS | 2964 | ++DOMWINDOW == 54 (12B78000) [pid = 2964] [serial = 768] [outer = 12971C00] 05:07:21 INFO - PROCESS | 2964 | 1472904441791 Marionette DEBUG loaded listener.js 05:07:21 INFO - PROCESS | 2964 | ++DOMWINDOW == 55 (12BC3000) [pid = 2964] [serial = 769] [outer = 12971C00] 05:07:22 INFO - PROCESS | 2964 | 1472904442191 Marionette TRACE conn3 <- [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]]]}] 05:07:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 05:07:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 556ms 05:07:22 INFO - PROCESS | 2964 | 1472904442201 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 05:07:22 INFO - PROCESS | 2964 | 1472904442203 Marionette TRACE conn3 <- [1,989,null,{"value":"13"}] 05:07:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 05:07:22 INFO - PROCESS | 2964 | 1472904442207 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 05:07:22 INFO - PROCESS | 2964 | 1472904442210 Marionette TRACE conn3 <- [1,990,null,{}] 05:07:22 INFO - PROCESS | 2964 | 1472904442221 Marionette TRACE conn3 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:22 INFO - PROCESS | 2964 | 1472904442226 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:07:22 INFO - PROCESS | 2964 | 1472904442289 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 05:07:22 INFO - PROCESS | 2964 | 1472904442330 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:22 INFO - PROCESS | 2964 | 1472904442333 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:07:22 INFO - PROCESS | 2964 | ++DOCSHELL 13921C00 == 30 [pid = 2964] [id = 257] 05:07:22 INFO - PROCESS | 2964 | ++DOMWINDOW == 56 (13922C00) [pid = 2964] [serial = 770] [outer = 00000000] 05:07:22 INFO - PROCESS | 2964 | ++DOMWINDOW == 57 (13B59000) [pid = 2964] [serial = 771] [outer = 13922C00] 05:07:22 INFO - PROCESS | 2964 | 1472904442382 Marionette DEBUG loaded listener.js 05:07:22 INFO - PROCESS | 2964 | ++DOMWINDOW == 58 (14435C00) [pid = 2964] [serial = 772] [outer = 13922C00] 05:07:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 05:07:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 555ms 05:07:22 INFO - PROCESS | 2964 | 1472904442748 Marionette TRACE conn3 <- [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]]]}] 05:07:22 INFO - PROCESS | 2964 | 1472904442758 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 05:07:22 INFO - PROCESS | 2964 | 1472904442760 Marionette TRACE conn3 <- [1,993,null,{"value":"13"}] 05:07:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 05:07:22 INFO - PROCESS | 2964 | 1472904442775 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 05:07:22 INFO - PROCESS | 2964 | 1472904442777 Marionette TRACE conn3 <- [1,994,null,{}] 05:07:22 INFO - PROCESS | 2964 | 1472904442780 Marionette TRACE conn3 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:22 INFO - PROCESS | 2964 | 1472904442792 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:07:22 INFO - PROCESS | 2964 | 1472904442862 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 05:07:22 INFO - PROCESS | 2964 | 1472904442867 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:22 INFO - PROCESS | 2964 | 1472904442870 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:07:22 INFO - PROCESS | 2964 | ++DOCSHELL 11806C00 == 31 [pid = 2964] [id = 258] 05:07:22 INFO - PROCESS | 2964 | ++DOMWINDOW == 59 (13AD5400) [pid = 2964] [serial = 773] [outer = 00000000] 05:07:22 INFO - PROCESS | 2964 | ++DOMWINDOW == 60 (1503D000) [pid = 2964] [serial = 774] [outer = 13AD5400] 05:07:22 INFO - PROCESS | 2964 | 1472904442916 Marionette DEBUG loaded listener.js 05:07:22 INFO - PROCESS | 2964 | ++DOMWINDOW == 61 (15668000) [pid = 2964] [serial = 775] [outer = 13AD5400] 05:07:23 INFO - PROCESS | 2964 | 1472904443280 Marionette TRACE conn3 <- [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]]]}] 05:07:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 05:07:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 555ms 05:07:23 INFO - PROCESS | 2964 | 1472904443327 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 05:07:23 INFO - PROCESS | 2964 | 1472904443329 Marionette TRACE conn3 <- [1,997,null,{"value":"13"}] 05:07:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 05:07:23 INFO - PROCESS | 2964 | 1472904443333 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 05:07:23 INFO - PROCESS | 2964 | 1472904443334 Marionette TRACE conn3 <- [1,998,null,{}] 05:07:23 INFO - PROCESS | 2964 | 1472904443338 Marionette TRACE conn3 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:23 INFO - PROCESS | 2964 | 1472904443340 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:07:23 INFO - PROCESS | 2964 | 1472904443397 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 05:07:23 INFO - PROCESS | 2964 | 1472904443402 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:23 INFO - PROCESS | 2964 | 1472904443405 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:07:23 INFO - PROCESS | 2964 | ++DOCSHELL 1575C800 == 32 [pid = 2964] [id = 259] 05:07:23 INFO - PROCESS | 2964 | ++DOMWINDOW == 62 (15913000) [pid = 2964] [serial = 776] [outer = 00000000] 05:07:23 INFO - PROCESS | 2964 | ++DOMWINDOW == 63 (15C49000) [pid = 2964] [serial = 777] [outer = 15913000] 05:07:23 INFO - PROCESS | 2964 | 1472904443453 Marionette DEBUG loaded listener.js 05:07:23 INFO - PROCESS | 2964 | ++DOMWINDOW == 64 (15C7C400) [pid = 2964] [serial = 778] [outer = 15913000] 05:07:23 INFO - PROCESS | 2964 | 1472904443859 Marionette TRACE conn3 <- [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]]]}] 05:07:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 05:07:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 556ms 05:07:23 INFO - PROCESS | 2964 | 1472904443892 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 05:07:23 INFO - PROCESS | 2964 | 1472904443894 Marionette TRACE conn3 <- [1,1001,null,{"value":"13"}] 05:07:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 05:07:23 INFO - PROCESS | 2964 | 1472904443898 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 05:07:23 INFO - PROCESS | 2964 | 1472904443899 Marionette TRACE conn3 <- [1,1002,null,{}] 05:07:23 INFO - PROCESS | 2964 | 1472904443903 Marionette TRACE conn3 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:23 INFO - PROCESS | 2964 | 1472904443908 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:07:23 INFO - PROCESS | 2964 | 1472904443992 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 05:07:23 INFO - PROCESS | 2964 | 1472904444000 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:23 INFO - PROCESS | 2964 | 1472904444002 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:07:23 INFO - PROCESS | 2964 | ++DOCSHELL 16985400 == 33 [pid = 2964] [id = 260] 05:07:23 INFO - PROCESS | 2964 | ++DOMWINDOW == 65 (169E4800) [pid = 2964] [serial = 779] [outer = 00000000] 05:07:24 INFO - PROCESS | 2964 | ++DOMWINDOW == 66 (16AA7000) [pid = 2964] [serial = 780] [outer = 169E4800] 05:07:24 INFO - PROCESS | 2964 | 1472904444047 Marionette DEBUG loaded listener.js 05:07:24 INFO - PROCESS | 2964 | ++DOMWINDOW == 67 (16AAE800) [pid = 2964] [serial = 781] [outer = 169E4800] 05:07:24 INFO - PROCESS | 2964 | 1472904444392 Marionette TRACE conn3 <- [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]]]}] 05:07:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 05:07:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 556ms 05:07:24 INFO - PROCESS | 2964 | 1472904444447 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 05:07:24 INFO - PROCESS | 2964 | 1472904444449 Marionette TRACE conn3 <- [1,1005,null,{"value":"13"}] 05:07:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 05:07:24 INFO - PROCESS | 2964 | 1472904444456 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 05:07:24 INFO - PROCESS | 2964 | 1472904444458 Marionette TRACE conn3 <- [1,1006,null,{}] 05:07:24 INFO - PROCESS | 2964 | 1472904444461 Marionette TRACE conn3 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:24 INFO - PROCESS | 2964 | 1472904444463 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:07:24 INFO - PROCESS | 2964 | 1472904444530 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 05:07:24 INFO - PROCESS | 2964 | 1472904444537 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:24 INFO - PROCESS | 2964 | 1472904444539 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:07:24 INFO - PROCESS | 2964 | ++DOCSHELL 10326400 == 34 [pid = 2964] [id = 261] 05:07:24 INFO - PROCESS | 2964 | ++DOMWINDOW == 68 (16AA6C00) [pid = 2964] [serial = 782] [outer = 00000000] 05:07:24 INFO - PROCESS | 2964 | ++DOMWINDOW == 69 (17007800) [pid = 2964] [serial = 783] [outer = 16AA6C00] 05:07:24 INFO - PROCESS | 2964 | 1472904444583 Marionette DEBUG loaded listener.js 05:07:24 INFO - PROCESS | 2964 | ++DOMWINDOW == 70 (1700A400) [pid = 2964] [serial = 784] [outer = 16AA6C00] 05:07:24 INFO - PROCESS | 2964 | 1472904444959 Marionette TRACE conn3 <- [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]]]}] 05:07:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 05:07:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 555ms 05:07:24 INFO - PROCESS | 2964 | 1472904445001 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 05:07:24 INFO - PROCESS | 2964 | 1472904445003 Marionette TRACE conn3 <- [1,1009,null,{"value":"13"}] 05:07:25 INFO - PROCESS | 2964 | 1472904445006 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 05:07:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 05:07:25 INFO - PROCESS | 2964 | 1472904445008 Marionette TRACE conn3 <- [1,1010,null,{}] 05:07:25 INFO - PROCESS | 2964 | 1472904445015 Marionette TRACE conn3 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:25 INFO - PROCESS | 2964 | 1472904445017 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:07:25 INFO - PROCESS | 2964 | 1472904445093 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 05:07:25 INFO - PROCESS | 2964 | 1472904445098 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:25 INFO - PROCESS | 2964 | 1472904445082 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:07:25 INFO - PROCESS | 2964 | ++DOCSHELL 16F8CC00 == 35 [pid = 2964] [id = 262] 05:07:25 INFO - PROCESS | 2964 | ++DOMWINDOW == 71 (176B7000) [pid = 2964] [serial = 785] [outer = 00000000] 05:07:25 INFO - PROCESS | 2964 | ++DOMWINDOW == 72 (177DB800) [pid = 2964] [serial = 786] [outer = 176B7000] 05:07:25 INFO - PROCESS | 2964 | 1472904445129 Marionette DEBUG loaded listener.js 05:07:25 INFO - PROCESS | 2964 | ++DOMWINDOW == 73 (177DE000) [pid = 2964] [serial = 787] [outer = 176B7000] 05:07:25 INFO - PROCESS | 2964 | 1472904445506 Marionette TRACE conn3 <- [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]]]}] 05:07:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 05:07:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 515ms 05:07:25 INFO - PROCESS | 2964 | 1472904445524 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 05:07:25 INFO - PROCESS | 2964 | 1472904445526 Marionette TRACE conn3 <- [1,1013,null,{"value":"13"}] 05:07:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 05:07:25 INFO - PROCESS | 2964 | 1472904445533 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 05:07:25 INFO - PROCESS | 2964 | 1472904445535 Marionette TRACE conn3 <- [1,1014,null,{}] 05:07:25 INFO - PROCESS | 2964 | 1472904445538 Marionette TRACE conn3 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:25 INFO - PROCESS | 2964 | 1472904445540 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:07:25 INFO - PROCESS | 2964 | 1472904445616 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 05:07:25 INFO - PROCESS | 2964 | 1472904445622 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:25 INFO - PROCESS | 2964 | 1472904445624 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:07:25 INFO - PROCESS | 2964 | ++DOCSHELL 13921800 == 36 [pid = 2964] [id = 263] 05:07:25 INFO - PROCESS | 2964 | ++DOMWINDOW == 74 (17F36800) [pid = 2964] [serial = 788] [outer = 00000000] 05:07:25 INFO - PROCESS | 2964 | ++DOMWINDOW == 75 (18120C00) [pid = 2964] [serial = 789] [outer = 17F36800] 05:07:25 INFO - PROCESS | 2964 | 1472904445650 Marionette DEBUG loaded listener.js 05:07:25 INFO - PROCESS | 2964 | ++DOMWINDOW == 76 (181D7800) [pid = 2964] [serial = 790] [outer = 17F36800] 05:07:26 INFO - PROCESS | 2964 | 1472904446054 Marionette TRACE conn3 <- [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]]]}] 05:07:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 05:07:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 542ms 05:07:26 INFO - PROCESS | 2964 | 1472904446096 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 05:07:26 INFO - PROCESS | 2964 | 1472904446098 Marionette TRACE conn3 <- [1,1017,null,{"value":"13"}] 05:07:26 INFO - PROCESS | 2964 | 1472904446101 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 05:07:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 05:07:26 INFO - PROCESS | 2964 | 1472904446103 Marionette TRACE conn3 <- [1,1018,null,{}] 05:07:26 INFO - PROCESS | 2964 | 1472904446107 Marionette TRACE conn3 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:26 INFO - PROCESS | 2964 | 1472904446108 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:07:26 INFO - PROCESS | 2964 | 1472904446180 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 05:07:26 INFO - PROCESS | 2964 | 1472904446188 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:26 INFO - PROCESS | 2964 | 1472904446190 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:07:26 INFO - PROCESS | 2964 | ++DOCSHELL 17E0C800 == 37 [pid = 2964] [id = 264] 05:07:26 INFO - PROCESS | 2964 | ++DOMWINDOW == 77 (1811F000) [pid = 2964] [serial = 791] [outer = 00000000] 05:07:26 INFO - PROCESS | 2964 | ++DOMWINDOW == 78 (1980C800) [pid = 2964] [serial = 792] [outer = 1811F000] 05:07:26 INFO - PROCESS | 2964 | 1472904446234 Marionette DEBUG loaded listener.js 05:07:26 INFO - PROCESS | 2964 | ++DOMWINDOW == 79 (19811800) [pid = 2964] [serial = 793] [outer = 1811F000] 05:07:26 INFO - PROCESS | 2964 | 1472904446619 Marionette TRACE conn3 <- [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]]]}] 05:07:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 05:07:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 542ms 05:07:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 05:07:26 INFO - PROCESS | 2964 | 1472904446641 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 05:07:26 INFO - PROCESS | 2964 | 1472904446643 Marionette TRACE conn3 <- [1,1021,null,{"value":"13"}] 05:07:26 INFO - PROCESS | 2964 | 1472904446647 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 05:07:26 INFO - PROCESS | 2964 | 1472904446649 Marionette TRACE conn3 <- [1,1022,null,{}] 05:07:26 INFO - PROCESS | 2964 | 1472904446653 Marionette TRACE conn3 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:26 INFO - PROCESS | 2964 | 1472904446655 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:07:26 INFO - PROCESS | 2964 | 1472904446743 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 05:07:26 INFO - PROCESS | 2964 | 1472904446752 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:26 INFO - PROCESS | 2964 | 1472904446754 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:07:26 INFO - PROCESS | 2964 | ++DOCSHELL 1509C400 == 38 [pid = 2964] [id = 265] 05:07:26 INFO - PROCESS | 2964 | ++DOMWINDOW == 80 (19AE0000) [pid = 2964] [serial = 794] [outer = 00000000] 05:07:26 INFO - PROCESS | 2964 | ++DOMWINDOW == 81 (19C88000) [pid = 2964] [serial = 795] [outer = 19AE0000] 05:07:26 INFO - PROCESS | 2964 | 1472904446782 Marionette DEBUG loaded listener.js 05:07:26 INFO - PROCESS | 2964 | ++DOMWINDOW == 82 (19C8AC00) [pid = 2964] [serial = 796] [outer = 19AE0000] 05:07:27 INFO - PROCESS | 2964 | 1472904447204 Marionette TRACE conn3 <- [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]]]}] 05:07:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 05:07:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 596ms 05:07:27 INFO - PROCESS | 2964 | 1472904447268 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 05:07:27 INFO - PROCESS | 2964 | 1472904447270 Marionette TRACE conn3 <- [1,1025,null,{"value":"13"}] 05:07:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 05:07:27 INFO - PROCESS | 2964 | 1472904447274 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 05:07:27 INFO - PROCESS | 2964 | 1472904447275 Marionette TRACE conn3 <- [1,1026,null,{}] 05:07:27 INFO - PROCESS | 2964 | 1472904447279 Marionette TRACE conn3 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:27 INFO - PROCESS | 2964 | 1472904447281 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:07:27 INFO - PROCESS | 2964 | 1472904447366 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 05:07:27 INFO - PROCESS | 2964 | 1472904447374 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:27 INFO - PROCESS | 2964 | 1472904447376 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:07:27 INFO - PROCESS | 2964 | ++DOCSHELL 17093800 == 39 [pid = 2964] [id = 266] 05:07:27 INFO - PROCESS | 2964 | ++DOMWINDOW == 83 (176DD000) [pid = 2964] [serial = 797] [outer = 00000000] 05:07:27 INFO - PROCESS | 2964 | ++DOMWINDOW == 84 (19E07C00) [pid = 2964] [serial = 798] [outer = 176DD000] 05:07:27 INFO - PROCESS | 2964 | 1472904447449 Marionette DEBUG loaded listener.js 05:07:27 INFO - PROCESS | 2964 | ++DOMWINDOW == 85 (19E0A400) [pid = 2964] [serial = 799] [outer = 176DD000] 05:07:27 INFO - PROCESS | 2964 | 1472904447820 Marionette TRACE conn3 <- [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]]]}] 05:07:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 05:07:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 610ms 05:07:27 INFO - PROCESS | 2964 | 1472904447878 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 05:07:27 INFO - PROCESS | 2964 | 1472904447880 Marionette TRACE conn3 <- [1,1029,null,{"value":"13"}] 05:07:27 INFO - PROCESS | 2964 | 1472904447884 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 05:07:27 INFO - PROCESS | 2964 | 1472904447885 Marionette TRACE conn3 <- [1,1030,null,{}] 05:07:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 05:07:27 INFO - PROCESS | 2964 | 1472904447889 Marionette TRACE conn3 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:27 INFO - PROCESS | 2964 | 1472904447891 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:07:28 INFO - PROCESS | 2964 | 1472904448021 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 05:07:28 INFO - PROCESS | 2964 | 1472904448042 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:28 INFO - PROCESS | 2964 | 1472904448044 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:07:28 INFO - PROCESS | 2964 | ++DOCSHELL 1503F000 == 40 [pid = 2964] [id = 267] 05:07:28 INFO - PROCESS | 2964 | ++DOMWINDOW == 86 (1591A000) [pid = 2964] [serial = 800] [outer = 00000000] 05:07:28 INFO - PROCESS | 2964 | ++DOMWINDOW == 87 (19E13000) [pid = 2964] [serial = 801] [outer = 1591A000] 05:07:28 INFO - PROCESS | 2964 | 1472904448088 Marionette DEBUG loaded listener.js 05:07:28 INFO - PROCESS | 2964 | ++DOMWINDOW == 88 (19E93800) [pid = 2964] [serial = 802] [outer = 1591A000] 05:07:28 INFO - PROCESS | 2964 | 1472904448451 Marionette TRACE conn3 <- [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]]]}] 05:07:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 05:07:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 596ms 05:07:28 INFO - PROCESS | 2964 | 1472904448484 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 05:07:28 INFO - PROCESS | 2964 | 1472904448486 Marionette TRACE conn3 <- [1,1033,null,{"value":"13"}] 05:07:28 INFO - PROCESS | 2964 | 1472904448489 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 05:07:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 05:07:28 INFO - PROCESS | 2964 | 1472904448491 Marionette TRACE conn3 <- [1,1034,null,{}] 05:07:28 INFO - PROCESS | 2964 | 1472904448500 Marionette TRACE conn3 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:28 INFO - PROCESS | 2964 | 1472904448502 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:07:28 INFO - PROCESS | 2964 | 1472904448607 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 05:07:28 INFO - PROCESS | 2964 | 1472904448612 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:28 INFO - PROCESS | 2964 | 1472904448614 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:07:28 INFO - PROCESS | 2964 | ++DOCSHELL 151EE800 == 41 [pid = 2964] [id = 268] 05:07:28 INFO - PROCESS | 2964 | ++DOMWINDOW == 89 (19E11800) [pid = 2964] [serial = 803] [outer = 00000000] 05:07:28 INFO - PROCESS | 2964 | ++DOMWINDOW == 90 (19E9C800) [pid = 2964] [serial = 804] [outer = 19E11800] 05:07:28 INFO - PROCESS | 2964 | 1472904448639 Marionette DEBUG loaded listener.js 05:07:28 INFO - PROCESS | 2964 | ++DOMWINDOW == 91 (1A037000) [pid = 2964] [serial = 805] [outer = 19E11800] 05:07:29 INFO - PROCESS | 2964 | --DOMWINDOW == 90 (15034400) [pid = 2964] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 05:07:29 INFO - PROCESS | 2964 | --DOMWINDOW == 89 (15039800) [pid = 2964] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 05:07:29 INFO - PROCESS | 2964 | --DOMWINDOW == 88 (175EA000) [pid = 2964] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 05:07:29 INFO - PROCESS | 2964 | --DOMWINDOW == 87 (0F9E8400) [pid = 2964] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 05:07:29 INFO - PROCESS | 2964 | --DOMWINDOW == 86 (167E5400) [pid = 2964] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 05:07:29 INFO - PROCESS | 2964 | --DOMWINDOW == 85 (15C31800) [pid = 2964] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 05:07:29 INFO - PROCESS | 2964 | --DOMWINDOW == 84 (10A05C00) [pid = 2964] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 05:07:29 INFO - PROCESS | 2964 | --DOMWINDOW == 83 (114ED000) [pid = 2964] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 05:07:29 INFO - PROCESS | 2964 | --DOMWINDOW == 82 (12E82C00) [pid = 2964] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 05:07:29 INFO - PROCESS | 2964 | 1472904449062 Marionette TRACE conn3 <- [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]]]}] 05:07:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 05:07:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 610ms 05:07:29 INFO - PROCESS | 2964 | 1472904449102 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 05:07:29 INFO - PROCESS | 2964 | 1472904449104 Marionette TRACE conn3 <- [1,1037,null,{"value":"13"}] 05:07:29 INFO - PROCESS | 2964 | 1472904449107 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 05:07:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 05:07:29 INFO - PROCESS | 2964 | 1472904449108 Marionette TRACE conn3 <- [1,1038,null,{}] 05:07:29 INFO - PROCESS | 2964 | 1472904449112 Marionette TRACE conn3 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:29 INFO - PROCESS | 2964 | 1472904449113 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:07:29 INFO - PROCESS | 2964 | 1472904449195 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 05:07:29 INFO - PROCESS | 2964 | 1472904449203 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:29 INFO - PROCESS | 2964 | 1472904449205 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:07:29 INFO - PROCESS | 2964 | ++DOCSHELL 110F7000 == 42 [pid = 2964] [id = 269] 05:07:29 INFO - PROCESS | 2964 | ++DOMWINDOW == 83 (15032800) [pid = 2964] [serial = 806] [outer = 00000000] 05:07:29 INFO - PROCESS | 2964 | ++DOMWINDOW == 84 (15C7F000) [pid = 2964] [serial = 807] [outer = 15032800] 05:07:29 INFO - PROCESS | 2964 | 1472904449249 Marionette DEBUG loaded listener.js 05:07:29 INFO - PROCESS | 2964 | ++DOMWINDOW == 85 (169F1C00) [pid = 2964] [serial = 808] [outer = 15032800] 05:07:29 INFO - PROCESS | 2964 | 1472904449611 Marionette TRACE conn3 <- [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]]]}] 05:07:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 05:07:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 556ms 05:07:29 INFO - PROCESS | 2964 | 1472904449678 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 05:07:29 INFO - PROCESS | 2964 | 1472904449680 Marionette TRACE conn3 <- [1,1041,null,{"value":"13"}] 05:07:29 INFO - PROCESS | 2964 | 1472904449684 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 05:07:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 05:07:29 INFO - PROCESS | 2964 | 1472904449686 Marionette TRACE conn3 <- [1,1042,null,{}] 05:07:29 INFO - PROCESS | 2964 | 1472904449689 Marionette TRACE conn3 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:29 INFO - PROCESS | 2964 | 1472904449691 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:07:29 INFO - PROCESS | 2964 | 1472904449753 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 05:07:29 INFO - PROCESS | 2964 | 1472904449758 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:29 INFO - PROCESS | 2964 | 1472904449760 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:07:29 INFO - PROCESS | 2964 | ++DOCSHELL 15036000 == 43 [pid = 2964] [id = 270] 05:07:29 INFO - PROCESS | 2964 | ++DOMWINDOW == 86 (19AEC400) [pid = 2964] [serial = 809] [outer = 00000000] 05:07:29 INFO - PROCESS | 2964 | ++DOMWINDOW == 87 (1A0BF400) [pid = 2964] [serial = 810] [outer = 19AEC400] 05:07:29 INFO - PROCESS | 2964 | 1472904449804 Marionette DEBUG loaded listener.js 05:07:29 INFO - PROCESS | 2964 | ++DOMWINDOW == 88 (1A0C8400) [pid = 2964] [serial = 811] [outer = 19AEC400] 05:07:30 INFO - PROCESS | 2964 | 1472904450157 Marionette TRACE conn3 <- [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]]]}] 05:07:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 05:07:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 515ms 05:07:30 INFO - PROCESS | 2964 | 1472904450199 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 05:07:30 INFO - PROCESS | 2964 | 1472904450201 Marionette TRACE conn3 <- [1,1045,null,{"value":"13"}] 05:07:30 INFO - PROCESS | 2964 | 1472904450204 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 05:07:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 05:07:30 INFO - PROCESS | 2964 | 1472904450205 Marionette TRACE conn3 <- [1,1046,null,{}] 05:07:30 INFO - PROCESS | 2964 | 1472904450213 Marionette TRACE conn3 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:30 INFO - PROCESS | 2964 | 1472904450215 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:07:30 INFO - PROCESS | 2964 | 1472904450278 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 05:07:30 INFO - PROCESS | 2964 | 1472904450283 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:30 INFO - PROCESS | 2964 | 1472904450285 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:07:30 INFO - PROCESS | 2964 | ++DOCSHELL 1503CC00 == 44 [pid = 2964] [id = 271] 05:07:30 INFO - PROCESS | 2964 | ++DOMWINDOW == 89 (160CAC00) [pid = 2964] [serial = 812] [outer = 00000000] 05:07:30 INFO - PROCESS | 2964 | ++DOMWINDOW == 90 (1A511C00) [pid = 2964] [serial = 813] [outer = 160CAC00] 05:07:30 INFO - PROCESS | 2964 | 1472904450329 Marionette DEBUG loaded listener.js 05:07:30 INFO - PROCESS | 2964 | ++DOMWINDOW == 91 (1A51E400) [pid = 2964] [serial = 814] [outer = 160CAC00] 05:07:30 INFO - PROCESS | 2964 | 1472904450708 Marionette TRACE conn3 <- [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]]]}] 05:07:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 05:07:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 542ms 05:07:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 05:07:30 INFO - PROCESS | 2964 | 1472904450760 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 05:07:30 INFO - PROCESS | 2964 | 1472904450762 Marionette TRACE conn3 <- [1,1049,null,{"value":"13"}] 05:07:30 INFO - PROCESS | 2964 | 1472904450765 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 05:07:30 INFO - PROCESS | 2964 | 1472904450767 Marionette TRACE conn3 <- [1,1050,null,{}] 05:07:30 INFO - PROCESS | 2964 | 1472904450774 Marionette TRACE conn3 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:30 INFO - PROCESS | 2964 | 1472904450776 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:07:30 INFO - PROCESS | 2964 | 1472904450916 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 05:07:30 INFO - PROCESS | 2964 | 1472904451006 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:30 INFO - PROCESS | 2964 | 1472904451010 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:07:31 INFO - PROCESS | 2964 | ++DOCSHELL 10BA7400 == 45 [pid = 2964] [id = 272] 05:07:31 INFO - PROCESS | 2964 | ++DOMWINDOW == 92 (1102C800) [pid = 2964] [serial = 815] [outer = 00000000] 05:07:31 INFO - PROCESS | 2964 | ++DOMWINDOW == 93 (110F4800) [pid = 2964] [serial = 816] [outer = 1102C800] 05:07:31 INFO - PROCESS | 2964 | 1472904451050 Marionette DEBUG loaded listener.js 05:07:31 INFO - PROCESS | 2964 | ++DOMWINDOW == 94 (112CA400) [pid = 2964] [serial = 817] [outer = 1102C800] 05:07:31 INFO - PROCESS | 2964 | 1472904451787 Marionette TRACE conn3 <- [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]]]}] 05:07:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 05:07:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1084ms 05:07:31 INFO - PROCESS | 2964 | 1472904451845 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 05:07:31 INFO - PROCESS | 2964 | 1472904451849 Marionette TRACE conn3 <- [1,1053,null,{"value":"13"}] 05:07:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 05:07:31 INFO - PROCESS | 2964 | 1472904451854 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 05:07:31 INFO - PROCESS | 2964 | 1472904451857 Marionette TRACE conn3 <- [1,1054,null,{}] 05:07:31 INFO - PROCESS | 2964 | 1472904451861 Marionette TRACE conn3 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:31 INFO - PROCESS | 2964 | 1472904451864 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:07:32 INFO - PROCESS | 2964 | 1472904452014 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 05:07:32 INFO - PROCESS | 2964 | 1472904452248 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:32 INFO - PROCESS | 2964 | 1472904452251 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:07:32 INFO - PROCESS | 2964 | ++DOCSHELL 10373400 == 46 [pid = 2964] [id = 273] 05:07:32 INFO - PROCESS | 2964 | ++DOMWINDOW == 95 (103D2800) [pid = 2964] [serial = 818] [outer = 00000000] 05:07:32 INFO - PROCESS | 2964 | ++DOMWINDOW == 96 (10A4C800) [pid = 2964] [serial = 819] [outer = 103D2800] 05:07:32 INFO - PROCESS | 2964 | 1472904452316 Marionette DEBUG loaded listener.js 05:07:32 INFO - PROCESS | 2964 | ++DOMWINDOW == 97 (110F5000) [pid = 2964] [serial = 820] [outer = 103D2800] 05:07:32 INFO - PROCESS | 2964 | --DOCSHELL 15036000 == 45 [pid = 2964] [id = 270] 05:07:32 INFO - PROCESS | 2964 | --DOCSHELL 110F7000 == 44 [pid = 2964] [id = 269] 05:07:32 INFO - PROCESS | 2964 | --DOCSHELL 151EE800 == 43 [pid = 2964] [id = 268] 05:07:32 INFO - PROCESS | 2964 | --DOCSHELL 1503F000 == 42 [pid = 2964] [id = 267] 05:07:32 INFO - PROCESS | 2964 | --DOCSHELL 17093800 == 41 [pid = 2964] [id = 266] 05:07:32 INFO - PROCESS | 2964 | --DOCSHELL 1509C400 == 40 [pid = 2964] [id = 265] 05:07:32 INFO - PROCESS | 2964 | --DOCSHELL 17E0C800 == 39 [pid = 2964] [id = 264] 05:07:32 INFO - PROCESS | 2964 | --DOCSHELL 13921800 == 38 [pid = 2964] [id = 263] 05:07:32 INFO - PROCESS | 2964 | --DOCSHELL 16F8CC00 == 37 [pid = 2964] [id = 262] 05:07:32 INFO - PROCESS | 2964 | --DOCSHELL 10326400 == 36 [pid = 2964] [id = 261] 05:07:32 INFO - PROCESS | 2964 | --DOCSHELL 16985400 == 35 [pid = 2964] [id = 260] 05:07:32 INFO - PROCESS | 2964 | --DOCSHELL 1575C800 == 34 [pid = 2964] [id = 259] 05:07:32 INFO - PROCESS | 2964 | --DOMWINDOW == 96 (175E8C00) [pid = 2964] [serial = 762] [outer = 00000000] [url = about:blank] 05:07:32 INFO - PROCESS | 2964 | --DOCSHELL 11806C00 == 33 [pid = 2964] [id = 258] 05:07:32 INFO - PROCESS | 2964 | --DOCSHELL 13921C00 == 32 [pid = 2964] [id = 257] 05:07:32 INFO - PROCESS | 2964 | --DOCSHELL 1296EC00 == 31 [pid = 2964] [id = 256] 05:07:32 INFO - PROCESS | 2964 | --DOCSHELL 110F9800 == 30 [pid = 2964] [id = 255] 05:07:32 INFO - PROCESS | 2964 | --DOCSHELL 10320000 == 29 [pid = 2964] [id = 254] 05:07:32 INFO - PROCESS | 2964 | 1472904452884 Marionette TRACE conn3 <- [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]]]}] 05:07:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 05:07:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1030ms 05:07:32 INFO - PROCESS | 2964 | 1472904452894 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 05:07:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 05:07:32 INFO - PROCESS | 2964 | 1472904452897 Marionette TRACE conn3 <- [1,1057,null,{"value":"13"}] 05:07:32 INFO - PROCESS | 2964 | 1472904452902 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 05:07:32 INFO - PROCESS | 2964 | 1472904452904 Marionette TRACE conn3 <- [1,1058,null,{}] 05:07:32 INFO - PROCESS | 2964 | 1472904452910 Marionette TRACE conn3 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:32 INFO - PROCESS | 2964 | 1472904452914 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:07:32 INFO - PROCESS | 2964 | --DOMWINDOW == 95 (150A3400) [pid = 2964] [serial = 753] [outer = 00000000] [url = about:blank] 05:07:32 INFO - PROCESS | 2964 | --DOMWINDOW == 94 (1575B800) [pid = 2964] [serial = 754] [outer = 00000000] [url = about:blank] 05:07:32 INFO - PROCESS | 2964 | --DOMWINDOW == 93 (15919800) [pid = 2964] [serial = 739] [outer = 00000000] [url = about:blank] 05:07:32 INFO - PROCESS | 2964 | --DOMWINDOW == 92 (1980C400) [pid = 2964] [serial = 742] [outer = 00000000] [url = about:blank] 05:07:32 INFO - PROCESS | 2964 | --DOMWINDOW == 91 (11039400) [pid = 2964] [serial = 736] [outer = 00000000] [url = about:blank] 05:07:32 INFO - PROCESS | 2964 | --DOMWINDOW == 90 (16AAC800) [pid = 2964] [serial = 760] [outer = 00000000] [url = about:blank] 05:07:32 INFO - PROCESS | 2964 | --DOMWINDOW == 89 (160C1400) [pid = 2964] [serial = 756] [outer = 00000000] [url = about:blank] 05:07:32 INFO - PROCESS | 2964 | --DOMWINDOW == 88 (169E4C00) [pid = 2964] [serial = 759] [outer = 00000000] [url = about:blank] 05:07:32 INFO - PROCESS | 2964 | --DOMWINDOW == 87 (160C4C00) [pid = 2964] [serial = 757] [outer = 00000000] [url = about:blank] 05:07:32 INFO - PROCESS | 2964 | --DOMWINDOW == 86 (10A02000) [pid = 2964] [serial = 735] [outer = 00000000] [url = about:blank] 05:07:32 INFO - PROCESS | 2964 | --DOMWINDOW == 85 (1565A400) [pid = 2964] [serial = 738] [outer = 00000000] [url = about:blank] 05:07:32 INFO - PROCESS | 2964 | --DOMWINDOW == 84 (181D9C00) [pid = 2964] [serial = 741] [outer = 00000000] [url = about:blank] 05:07:32 INFO - PROCESS | 2964 | --DOMWINDOW == 83 (10A4B400) [pid = 2964] [serial = 744] [outer = 00000000] [url = about:blank] 05:07:32 INFO - PROCESS | 2964 | --DOMWINDOW == 82 (10F3B800) [pid = 2964] [serial = 745] [outer = 00000000] [url = about:blank] 05:07:32 INFO - PROCESS | 2964 | --DOMWINDOW == 81 (1189B400) [pid = 2964] [serial = 747] [outer = 00000000] [url = about:blank] 05:07:32 INFO - PROCESS | 2964 | --DOMWINDOW == 80 (11C13800) [pid = 2964] [serial = 748] [outer = 00000000] [url = about:blank] 05:07:32 INFO - PROCESS | 2964 | --DOMWINDOW == 79 (13175400) [pid = 2964] [serial = 750] [outer = 00000000] [url = about:blank] 05:07:32 INFO - PROCESS | 2964 | --DOMWINDOW == 78 (13915000) [pid = 2964] [serial = 751] [outer = 00000000] [url = about:blank] 05:07:33 INFO - PROCESS | 2964 | 1472904453031 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 05:07:33 INFO - PROCESS | 2964 | 1472904453092 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:33 INFO - PROCESS | 2964 | 1472904453095 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:07:33 INFO - PROCESS | 2964 | ++DOCSHELL 110F7C00 == 30 [pid = 2964] [id = 274] 05:07:33 INFO - PROCESS | 2964 | ++DOMWINDOW == 79 (110F9800) [pid = 2964] [serial = 821] [outer = 00000000] 05:07:33 INFO - PROCESS | 2964 | ++DOMWINDOW == 80 (1147C400) [pid = 2964] [serial = 822] [outer = 110F9800] 05:07:33 INFO - PROCESS | 2964 | 1472904453125 Marionette DEBUG loaded listener.js 05:07:33 INFO - PROCESS | 2964 | ++DOMWINDOW == 81 (11D03800) [pid = 2964] [serial = 823] [outer = 110F9800] 05:07:33 INFO - PROCESS | 2964 | 1472904453519 Marionette TRACE conn3 <- [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]]]}] 05:07:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 05:07:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 637ms 05:07:33 INFO - PROCESS | 2964 | 1472904453543 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 05:07:33 INFO - PROCESS | 2964 | 1472904453547 Marionette TRACE conn3 <- [1,1061,null,{"value":"13"}] 05:07:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 05:07:33 INFO - PROCESS | 2964 | 1472904453556 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 05:07:33 INFO - PROCESS | 2964 | 1472904453558 Marionette TRACE conn3 <- [1,1062,null,{}] 05:07:33 INFO - PROCESS | 2964 | 1472904453562 Marionette TRACE conn3 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:33 INFO - PROCESS | 2964 | 1472904453564 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:07:33 INFO - PROCESS | 2964 | 1472904453631 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 05:07:33 INFO - PROCESS | 2964 | 1472904453639 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:33 INFO - PROCESS | 2964 | 1472904453642 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:07:33 INFO - PROCESS | 2964 | ++DOCSHELL 12B7CC00 == 31 [pid = 2964] [id = 275] 05:07:33 INFO - PROCESS | 2964 | ++DOMWINDOW == 82 (12BBE800) [pid = 2964] [serial = 824] [outer = 00000000] 05:07:33 INFO - PROCESS | 2964 | ++DOMWINDOW == 83 (13445000) [pid = 2964] [serial = 825] [outer = 12BBE800] 05:07:33 INFO - PROCESS | 2964 | 1472904453689 Marionette DEBUG loaded listener.js 05:07:33 INFO - PROCESS | 2964 | ++DOMWINDOW == 84 (13918C00) [pid = 2964] [serial = 826] [outer = 12BBE800] 05:07:34 INFO - PROCESS | 2964 | 1472904454096 Marionette TRACE conn3 <- [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]]]}] 05:07:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 05:07:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 555ms 05:07:34 INFO - PROCESS | 2964 | 1472904454117 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 05:07:34 INFO - PROCESS | 2964 | 1472904454119 Marionette TRACE conn3 <- [1,1065,null,{"value":"13"}] 05:07:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 05:07:34 INFO - PROCESS | 2964 | 1472904454125 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 05:07:34 INFO - PROCESS | 2964 | 1472904454131 Marionette TRACE conn3 <- [1,1066,null,{}] 05:07:34 INFO - PROCESS | 2964 | 1472904454140 Marionette TRACE conn3 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:34 INFO - PROCESS | 2964 | 1472904454143 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:07:34 INFO - PROCESS | 2964 | 1472904454209 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 05:07:34 INFO - PROCESS | 2964 | 1472904454217 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:34 INFO - PROCESS | 2964 | 1472904454219 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:07:34 INFO - PROCESS | 2964 | ++DOCSHELL 1443B000 == 32 [pid = 2964] [id = 276] 05:07:34 INFO - PROCESS | 2964 | ++DOMWINDOW == 85 (1443B400) [pid = 2964] [serial = 827] [outer = 00000000] 05:07:34 INFO - PROCESS | 2964 | ++DOMWINDOW == 86 (15040400) [pid = 2964] [serial = 828] [outer = 1443B400] 05:07:34 INFO - PROCESS | 2964 | 1472904454264 Marionette DEBUG loaded listener.js 05:07:34 INFO - PROCESS | 2964 | ++DOMWINDOW == 87 (150A4400) [pid = 2964] [serial = 829] [outer = 1443B400] 05:07:34 INFO - PROCESS | 2964 | 1472904454683 Marionette TRACE conn3 <- [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]]]}] 05:07:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 05:07:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 596ms 05:07:34 INFO - PROCESS | 2964 | 1472904454732 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 05:07:34 INFO - PROCESS | 2964 | 1472904454717 Marionette TRACE conn3 <- [1,1069,null,{"value":"13"}] 05:07:34 INFO - PROCESS | 2964 | 1472904454720 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 05:07:34 INFO - PROCESS | 2964 | 1472904454722 Marionette TRACE conn3 <- [1,1070,null,{}] 05:07:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 05:07:34 INFO - PROCESS | 2964 | 1472904454725 Marionette TRACE conn3 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:34 INFO - PROCESS | 2964 | 1472904454727 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:07:34 INFO - PROCESS | 2964 | 1472904454838 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 05:07:34 INFO - PROCESS | 2964 | 1472904454846 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:34 INFO - PROCESS | 2964 | 1472904454848 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:07:34 INFO - PROCESS | 2964 | ++DOCSHELL 1503B000 == 33 [pid = 2964] [id = 277] 05:07:34 INFO - PROCESS | 2964 | ++DOMWINDOW == 88 (15C2B000) [pid = 2964] [serial = 830] [outer = 00000000] 05:07:34 INFO - PROCESS | 2964 | ++DOMWINDOW == 89 (15C52000) [pid = 2964] [serial = 831] [outer = 15C2B000] 05:07:34 INFO - PROCESS | 2964 | 1472904454875 Marionette DEBUG loaded listener.js 05:07:34 INFO - PROCESS | 2964 | ++DOMWINDOW == 90 (160C2800) [pid = 2964] [serial = 832] [outer = 15C2B000] 05:07:35 INFO - PROCESS | 2964 | 1472904455288 Marionette TRACE conn3 <- [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]]]}] 05:07:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 05:07:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 610ms 05:07:35 INFO - PROCESS | 2964 | 1472904455336 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 05:07:35 INFO - PROCESS | 2964 | 1472904455338 Marionette TRACE conn3 <- [1,1073,null,{"value":"13"}] 05:07:35 INFO - PROCESS | 2964 | 1472904455342 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 05:07:35 INFO - PROCESS | 2964 | 1472904455343 Marionette TRACE conn3 <- [1,1074,null,{}] 05:07:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 05:07:35 INFO - PROCESS | 2964 | 1472904455347 Marionette TRACE conn3 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:35 INFO - PROCESS | 2964 | 1472904455349 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:07:35 INFO - PROCESS | 2964 | 1472904455436 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 05:07:35 INFO - PROCESS | 2964 | 1472904455441 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:35 INFO - PROCESS | 2964 | 1472904455447 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:07:35 INFO - PROCESS | 2964 | ++DOCSHELL 112C9800 == 34 [pid = 2964] [id = 278] 05:07:35 INFO - PROCESS | 2964 | ++DOMWINDOW == 91 (160C8400) [pid = 2964] [serial = 833] [outer = 00000000] 05:07:35 INFO - PROCESS | 2964 | ++DOMWINDOW == 92 (160CD800) [pid = 2964] [serial = 834] [outer = 160C8400] 05:07:35 INFO - PROCESS | 2964 | 1472904455507 Marionette DEBUG loaded listener.js 05:07:35 INFO - PROCESS | 2964 | ++DOMWINDOW == 93 (1698BC00) [pid = 2964] [serial = 835] [outer = 160C8400] 05:07:35 INFO - PROCESS | 2964 | 1472904455915 Marionette TRACE conn3 <- [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]]]}] 05:07:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 05:07:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 610ms 05:07:35 INFO - PROCESS | 2964 | 1472904455964 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 05:07:35 INFO - PROCESS | 2964 | 1472904455966 Marionette TRACE conn3 <- [1,1077,null,{"value":"13"}] 05:07:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 05:07:35 INFO - PROCESS | 2964 | 1472904455950 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 05:07:35 INFO - PROCESS | 2964 | 1472904455952 Marionette TRACE conn3 <- [1,1078,null,{}] 05:07:35 INFO - PROCESS | 2964 | 1472904455955 Marionette TRACE conn3 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:35 INFO - PROCESS | 2964 | 1472904455957 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:07:36 INFO - PROCESS | 2964 | 1472904456099 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 05:07:36 INFO - PROCESS | 2964 | 1472904456106 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:36 INFO - PROCESS | 2964 | 1472904456108 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:07:36 INFO - PROCESS | 2964 | ++DOCSHELL 169ED000 == 35 [pid = 2964] [id = 279] 05:07:36 INFO - PROCESS | 2964 | ++DOMWINDOW == 94 (16AA3800) [pid = 2964] [serial = 836] [outer = 00000000] 05:07:36 INFO - PROCESS | 2964 | ++DOMWINDOW == 95 (16E62000) [pid = 2964] [serial = 837] [outer = 16AA3800] 05:07:36 INFO - PROCESS | 2964 | 1472904456161 Marionette DEBUG loaded listener.js 05:07:36 INFO - PROCESS | 2964 | ++DOMWINDOW == 96 (16E63C00) [pid = 2964] [serial = 838] [outer = 16AA3800] 05:07:36 INFO - PROCESS | 2964 | 1472904456537 Marionette TRACE conn3 <- [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]]]}] 05:07:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 05:07:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 597ms 05:07:36 INFO - PROCESS | 2964 | 1472904456567 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 05:07:36 INFO - PROCESS | 2964 | 1472904456569 Marionette TRACE conn3 <- [1,1081,null,{"value":"13"}] 05:07:36 INFO - PROCESS | 2964 | 1472904456572 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 05:07:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 05:07:36 INFO - PROCESS | 2964 | 1472904456574 Marionette TRACE conn3 <- [1,1082,null,{}] 05:07:36 INFO - PROCESS | 2964 | 1472904456577 Marionette TRACE conn3 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:36 INFO - PROCESS | 2964 | 1472904456579 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:07:36 INFO - PROCESS | 2964 | 1472904456671 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 05:07:36 INFO - PROCESS | 2964 | 1472904456676 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:36 INFO - PROCESS | 2964 | 1472904456678 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:07:36 INFO - PROCESS | 2964 | ++DOCSHELL 15035400 == 36 [pid = 2964] [id = 280] 05:07:36 INFO - PROCESS | 2964 | ++DOMWINDOW == 97 (170C2800) [pid = 2964] [serial = 839] [outer = 00000000] 05:07:36 INFO - PROCESS | 2964 | ++DOMWINDOW == 98 (17E04000) [pid = 2964] [serial = 840] [outer = 170C2800] 05:07:36 INFO - PROCESS | 2964 | 1472904456722 Marionette DEBUG loaded listener.js 05:07:36 INFO - PROCESS | 2964 | ++DOMWINDOW == 99 (17F35000) [pid = 2964] [serial = 841] [outer = 170C2800] 05:07:37 INFO - PROCESS | 2964 | --DOMWINDOW == 98 (169E4800) [pid = 2964] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 05:07:37 INFO - PROCESS | 2964 | --DOMWINDOW == 97 (1591A000) [pid = 2964] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 05:07:37 INFO - PROCESS | 2964 | --DOMWINDOW == 96 (19AE0000) [pid = 2964] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 05:07:37 INFO - PROCESS | 2964 | --DOMWINDOW == 95 (176DD000) [pid = 2964] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 05:07:37 INFO - PROCESS | 2964 | --DOMWINDOW == 94 (19E11800) [pid = 2964] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 05:07:37 INFO - PROCESS | 2964 | --DOMWINDOW == 93 (13922C00) [pid = 2964] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 05:07:37 INFO - PROCESS | 2964 | --DOMWINDOW == 92 (19AEC400) [pid = 2964] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 05:07:37 INFO - PROCESS | 2964 | --DOMWINDOW == 91 (12971C00) [pid = 2964] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 05:07:37 INFO - PROCESS | 2964 | --DOMWINDOW == 90 (16AB1800) [pid = 2964] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 05:07:37 INFO - PROCESS | 2964 | --DOMWINDOW == 89 (11255400) [pid = 2964] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 05:07:37 INFO - PROCESS | 2964 | --DOMWINDOW == 88 (1811F000) [pid = 2964] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 05:07:37 INFO - PROCESS | 2964 | --DOMWINDOW == 87 (15032800) [pid = 2964] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 05:07:37 INFO - PROCESS | 2964 | --DOMWINDOW == 86 (17F36800) [pid = 2964] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 05:07:37 INFO - PROCESS | 2964 | --DOMWINDOW == 85 (13AD5400) [pid = 2964] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 05:07:37 INFO - PROCESS | 2964 | --DOMWINDOW == 84 (176B7000) [pid = 2964] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 05:07:37 INFO - PROCESS | 2964 | --DOMWINDOW == 83 (16AA6C00) [pid = 2964] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 05:07:37 INFO - PROCESS | 2964 | --DOMWINDOW == 82 (15913000) [pid = 2964] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 05:07:37 INFO - PROCESS | 2964 | 1472904457335 Marionette TRACE conn3 <- [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]]]}] 05:07:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 05:07:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 813ms 05:07:37 INFO - PROCESS | 2964 | 1472904457393 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 05:07:37 INFO - PROCESS | 2964 | 1472904457395 Marionette TRACE conn3 <- [1,1085,null,{"value":"13"}] 05:07:37 INFO - PROCESS | 2964 | 1472904457399 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 05:07:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 05:07:37 INFO - PROCESS | 2964 | 1472904457400 Marionette TRACE conn3 <- [1,1086,null,{}] 05:07:37 INFO - PROCESS | 2964 | 1472904457404 Marionette TRACE conn3 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:37 INFO - PROCESS | 2964 | 1472904457406 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:07:37 INFO - PROCESS | 2964 | 1472904457465 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 05:07:37 INFO - PROCESS | 2964 | 1472904457470 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:37 INFO - PROCESS | 2964 | 1472904457472 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:07:37 INFO - PROCESS | 2964 | ++DOCSHELL 13447C00 == 37 [pid = 2964] [id = 281] 05:07:37 INFO - PROCESS | 2964 | ++DOMWINDOW == 83 (13922800) [pid = 2964] [serial = 842] [outer = 00000000] 05:07:37 INFO - PROCESS | 2964 | ++DOMWINDOW == 84 (16AAA000) [pid = 2964] [serial = 843] [outer = 13922800] 05:07:37 INFO - PROCESS | 2964 | 1472904457519 Marionette DEBUG loaded listener.js 05:07:37 INFO - PROCESS | 2964 | ++DOMWINDOW == 85 (175E9400) [pid = 2964] [serial = 844] [outer = 13922800] 05:07:37 INFO - PROCESS | 2964 | 1472904457883 Marionette TRACE conn3 <- [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]]]}] 05:07:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 05:07:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 515ms 05:07:37 INFO - PROCESS | 2964 | 1472904457918 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 05:07:37 INFO - PROCESS | 2964 | 1472904457920 Marionette TRACE conn3 <- [1,1089,null,{"value":"13"}] 05:07:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 05:07:37 INFO - PROCESS | 2964 | 1472904457923 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 05:07:37 INFO - PROCESS | 2964 | 1472904457925 Marionette TRACE conn3 <- [1,1090,null,{}] 05:07:37 INFO - PROCESS | 2964 | 1472904457928 Marionette TRACE conn3 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:37 INFO - PROCESS | 2964 | 1472904457930 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:07:37 INFO - PROCESS | 2964 | 1472904457998 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 05:07:38 INFO - PROCESS | 2964 | 1472904458004 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:38 INFO - PROCESS | 2964 | 1472904458006 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:07:38 INFO - PROCESS | 2964 | ++DOCSHELL 15760C00 == 38 [pid = 2964] [id = 282] 05:07:38 INFO - PROCESS | 2964 | ++DOMWINDOW == 86 (16AA6C00) [pid = 2964] [serial = 845] [outer = 00000000] 05:07:38 INFO - PROCESS | 2964 | ++DOMWINDOW == 87 (181E5800) [pid = 2964] [serial = 846] [outer = 16AA6C00] 05:07:38 INFO - PROCESS | 2964 | 1472904458051 Marionette DEBUG loaded listener.js 05:07:38 INFO - PROCESS | 2964 | ++DOMWINDOW == 88 (1980F800) [pid = 2964] [serial = 847] [outer = 16AA6C00] 05:07:38 INFO - PROCESS | 2964 | 1472904458441 Marionette TRACE conn3 <- [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]]]}] 05:07:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 05:07:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 555ms 05:07:38 INFO - PROCESS | 2964 | 1472904458471 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 05:07:38 INFO - PROCESS | 2964 | 1472904458473 Marionette TRACE conn3 <- [1,1093,null,{"value":"13"}] 05:07:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 05:07:38 INFO - PROCESS | 2964 | 1472904458476 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 05:07:38 INFO - PROCESS | 2964 | 1472904458478 Marionette TRACE conn3 <- [1,1094,null,{}] 05:07:38 INFO - PROCESS | 2964 | 1472904458481 Marionette TRACE conn3 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:38 INFO - PROCESS | 2964 | 1472904458483 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:07:38 INFO - PROCESS | 2964 | 1472904458564 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 05:07:38 INFO - PROCESS | 2964 | 1472904458569 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:38 INFO - PROCESS | 2964 | 1472904458572 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:07:38 INFO - PROCESS | 2964 | ++DOCSHELL 177D8800 == 39 [pid = 2964] [id = 283] 05:07:38 INFO - PROCESS | 2964 | ++DOMWINDOW == 89 (19813C00) [pid = 2964] [serial = 848] [outer = 00000000] 05:07:38 INFO - PROCESS | 2964 | ++DOMWINDOW == 90 (19C84000) [pid = 2964] [serial = 849] [outer = 19813C00] 05:07:38 INFO - PROCESS | 2964 | 1472904458619 Marionette DEBUG loaded listener.js 05:07:38 INFO - PROCESS | 2964 | ++DOMWINDOW == 91 (19C8D400) [pid = 2964] [serial = 850] [outer = 19813C00] 05:07:39 INFO - PROCESS | 2964 | 1472904459162 Marionette TRACE conn3 <- [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]]]}] 05:07:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 05:07:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 731ms 05:07:39 INFO - PROCESS | 2964 | 1472904459221 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 05:07:39 INFO - PROCESS | 2964 | 1472904459225 Marionette TRACE conn3 <- [1,1097,null,{"value":"13"}] 05:07:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 05:07:39 INFO - PROCESS | 2964 | 1472904459230 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 05:07:39 INFO - PROCESS | 2964 | 1472904459235 Marionette TRACE conn3 <- [1,1098,null,{}] 05:07:39 INFO - PROCESS | 2964 | 1472904459255 Marionette TRACE conn3 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:39 INFO - PROCESS | 2964 | 1472904459258 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:07:39 INFO - PROCESS | 2964 | 1472904459376 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 05:07:39 INFO - PROCESS | 2964 | 1472904459474 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:39 INFO - PROCESS | 2964 | 1472904459477 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:07:39 INFO - PROCESS | 2964 | ++DOCSHELL 10A4B400 == 40 [pid = 2964] [id = 284] 05:07:39 INFO - PROCESS | 2964 | ++DOMWINDOW == 92 (10A50C00) [pid = 2964] [serial = 851] [outer = 00000000] 05:07:39 INFO - PROCESS | 2964 | ++DOMWINDOW == 93 (129F0C00) [pid = 2964] [serial = 852] [outer = 10A50C00] 05:07:39 INFO - PROCESS | 2964 | 1472904459536 Marionette DEBUG loaded listener.js 05:07:39 INFO - PROCESS | 2964 | ++DOMWINDOW == 94 (12E32400) [pid = 2964] [serial = 853] [outer = 10A50C00] 05:07:40 INFO - PROCESS | 2964 | 1472904460027 Marionette TRACE conn3 <- [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]]]}] 05:07:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 05:07:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 840ms 05:07:40 INFO - PROCESS | 2964 | 1472904460089 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 05:07:40 INFO - PROCESS | 2964 | 1472904460094 Marionette TRACE conn3 <- [1,1101,null,{"value":"13"}] 05:07:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 05:07:40 INFO - PROCESS | 2964 | 1472904460083 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 05:07:40 INFO - PROCESS | 2964 | 1472904460086 Marionette TRACE conn3 <- [1,1102,null,{}] 05:07:40 INFO - PROCESS | 2964 | 1472904460090 Marionette TRACE conn3 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:40 INFO - PROCESS | 2964 | 1472904460093 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:07:40 INFO - PROCESS | 2964 | 1472904460210 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 05:07:40 INFO - PROCESS | 2964 | 1472904460311 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:40 INFO - PROCESS | 2964 | 1472904460313 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:07:40 INFO - PROCESS | 2964 | ++DOCSHELL 13B52C00 == 41 [pid = 2964] [id = 285] 05:07:40 INFO - PROCESS | 2964 | ++DOMWINDOW == 95 (13B54000) [pid = 2964] [serial = 854] [outer = 00000000] 05:07:40 INFO - PROCESS | 2964 | ++DOMWINDOW == 96 (15041000) [pid = 2964] [serial = 855] [outer = 13B54000] 05:07:40 INFO - PROCESS | 2964 | 1472904460352 Marionette DEBUG loaded listener.js 05:07:40 INFO - PROCESS | 2964 | ++DOMWINDOW == 97 (15C36800) [pid = 2964] [serial = 856] [outer = 13B54000] 05:07:40 INFO - PROCESS | 2964 | 1472904460922 Marionette TRACE conn3 <- [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]]]}] 05:07:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 05:07:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 867ms 05:07:40 INFO - PROCESS | 2964 | 1472904460960 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 05:07:40 INFO - PROCESS | 2964 | 1472904460963 Marionette TRACE conn3 <- [1,1105,null,{"value":"13"}] 05:07:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 05:07:40 INFO - PROCESS | 2964 | 1472904460967 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 05:07:40 INFO - PROCESS | 2964 | 1472904460970 Marionette TRACE conn3 <- [1,1106,null,{}] 05:07:40 INFO - PROCESS | 2964 | 1472904460981 Marionette TRACE conn3 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:40 INFO - PROCESS | 2964 | 1472904460986 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:07:41 INFO - PROCESS | 2964 | 1472904461073 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 05:07:41 INFO - PROCESS | 2964 | 1472904461213 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:41 INFO - PROCESS | 2964 | 1472904461216 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:07:41 INFO - PROCESS | 2964 | ++DOCSHELL 1980C000 == 42 [pid = 2964] [id = 286] 05:07:41 INFO - PROCESS | 2964 | ++DOMWINDOW == 98 (1980F400) [pid = 2964] [serial = 857] [outer = 00000000] 05:07:41 INFO - PROCESS | 2964 | ++DOMWINDOW == 99 (19C87800) [pid = 2964] [serial = 858] [outer = 1980F400] 05:07:41 INFO - PROCESS | 2964 | 1472904461277 Marionette DEBUG loaded listener.js 05:07:41 INFO - PROCESS | 2964 | ++DOMWINDOW == 100 (19E12400) [pid = 2964] [serial = 859] [outer = 1980F400] 05:07:42 INFO - PROCESS | 2964 | --DOCSHELL 15760C00 == 41 [pid = 2964] [id = 282] 05:07:42 INFO - PROCESS | 2964 | --DOCSHELL 13447C00 == 40 [pid = 2964] [id = 281] 05:07:42 INFO - PROCESS | 2964 | --DOCSHELL 15035400 == 39 [pid = 2964] [id = 280] 05:07:42 INFO - PROCESS | 2964 | --DOCSHELL 169ED000 == 38 [pid = 2964] [id = 279] 05:07:42 INFO - PROCESS | 2964 | --DOCSHELL 112C9800 == 37 [pid = 2964] [id = 278] 05:07:42 INFO - PROCESS | 2964 | --DOCSHELL 1503B000 == 36 [pid = 2964] [id = 277] 05:07:42 INFO - PROCESS | 2964 | --DOCSHELL 1443B000 == 35 [pid = 2964] [id = 276] 05:07:42 INFO - PROCESS | 2964 | --DOCSHELL 12B7CC00 == 34 [pid = 2964] [id = 275] 05:07:42 INFO - PROCESS | 2964 | --DOCSHELL 110F7C00 == 33 [pid = 2964] [id = 274] 05:07:42 INFO - PROCESS | 2964 | --DOCSHELL 10373400 == 32 [pid = 2964] [id = 273] 05:07:42 INFO - PROCESS | 2964 | --DOCSHELL 10BA7400 == 31 [pid = 2964] [id = 272] 05:07:42 INFO - PROCESS | 2964 | --DOCSHELL 1503CC00 == 30 [pid = 2964] [id = 271] 05:07:42 INFO - PROCESS | 2964 | --DOCSHELL 13B52C00 == 29 [pid = 2964] [id = 285] 05:07:42 INFO - PROCESS | 2964 | --DOCSHELL 177D8800 == 28 [pid = 2964] [id = 283] 05:07:42 INFO - PROCESS | 2964 | --DOCSHELL 10A4B400 == 27 [pid = 2964] [id = 284] 05:07:42 INFO - PROCESS | 2964 | --DOMWINDOW == 99 (16AA7000) [pid = 2964] [serial = 780] [outer = 00000000] [url = about:blank] 05:07:42 INFO - PROCESS | 2964 | --DOMWINDOW == 98 (19E93800) [pid = 2964] [serial = 802] [outer = 00000000] [url = about:blank] 05:07:42 INFO - PROCESS | 2964 | --DOMWINDOW == 97 (19C8AC00) [pid = 2964] [serial = 796] [outer = 00000000] [url = about:blank] 05:07:42 INFO - PROCESS | 2964 | --DOMWINDOW == 96 (19E13000) [pid = 2964] [serial = 801] [outer = 00000000] [url = about:blank] 05:07:42 INFO - PROCESS | 2964 | --DOMWINDOW == 95 (19E0A400) [pid = 2964] [serial = 799] [outer = 00000000] [url = about:blank] 05:07:42 INFO - PROCESS | 2964 | --DOMWINDOW == 94 (1A037000) [pid = 2964] [serial = 805] [outer = 00000000] [url = about:blank] 05:07:42 INFO - PROCESS | 2964 | --DOMWINDOW == 93 (14435C00) [pid = 2964] [serial = 772] [outer = 00000000] [url = about:blank] 05:07:42 INFO - PROCESS | 2964 | --DOMWINDOW == 92 (1A0C8400) [pid = 2964] [serial = 811] [outer = 00000000] [url = about:blank] 05:07:42 INFO - PROCESS | 2964 | --DOMWINDOW == 91 (12BC3000) [pid = 2964] [serial = 769] [outer = 00000000] [url = about:blank] 05:07:42 INFO - PROCESS | 2964 | --DOMWINDOW == 90 (176B7800) [pid = 2964] [serial = 763] [outer = 00000000] [url = about:blank] 05:07:42 INFO - PROCESS | 2964 | --DOMWINDOW == 89 (114DF000) [pid = 2964] [serial = 766] [outer = 00000000] [url = about:blank] 05:07:42 INFO - PROCESS | 2964 | --DOMWINDOW == 88 (19811800) [pid = 2964] [serial = 793] [outer = 00000000] [url = about:blank] 05:07:42 INFO - PROCESS | 2964 | --DOMWINDOW == 87 (15C7F000) [pid = 2964] [serial = 807] [outer = 00000000] [url = about:blank] 05:07:42 INFO - PROCESS | 2964 | --DOMWINDOW == 86 (181D7800) [pid = 2964] [serial = 790] [outer = 00000000] [url = about:blank] 05:07:42 INFO - PROCESS | 2964 | --DOMWINDOW == 85 (16AAE800) [pid = 2964] [serial = 781] [outer = 00000000] [url = about:blank] 05:07:42 INFO - PROCESS | 2964 | --DOMWINDOW == 84 (1503D000) [pid = 2964] [serial = 774] [outer = 00000000] [url = about:blank] 05:07:42 INFO - PROCESS | 2964 | --DOMWINDOW == 83 (12B78000) [pid = 2964] [serial = 768] [outer = 00000000] [url = about:blank] 05:07:42 INFO - PROCESS | 2964 | --DOMWINDOW == 82 (177DB800) [pid = 2964] [serial = 786] [outer = 00000000] [url = about:blank] 05:07:42 INFO - PROCESS | 2964 | --DOMWINDOW == 81 (17007800) [pid = 2964] [serial = 783] [outer = 00000000] [url = about:blank] 05:07:42 INFO - PROCESS | 2964 | --DOMWINDOW == 80 (19E9C800) [pid = 2964] [serial = 804] [outer = 00000000] [url = about:blank] 05:07:42 INFO - PROCESS | 2964 | --DOMWINDOW == 79 (18120C00) [pid = 2964] [serial = 789] [outer = 00000000] [url = about:blank] 05:07:42 INFO - PROCESS | 2964 | --DOMWINDOW == 78 (13B59000) [pid = 2964] [serial = 771] [outer = 00000000] [url = about:blank] 05:07:42 INFO - PROCESS | 2964 | --DOMWINDOW == 77 (1147A800) [pid = 2964] [serial = 765] [outer = 00000000] [url = about:blank] 05:07:42 INFO - PROCESS | 2964 | --DOMWINDOW == 76 (19E07C00) [pid = 2964] [serial = 798] [outer = 00000000] [url = about:blank] 05:07:42 INFO - PROCESS | 2964 | --DOMWINDOW == 75 (177DE000) [pid = 2964] [serial = 787] [outer = 00000000] [url = about:blank] 05:07:42 INFO - PROCESS | 2964 | --DOMWINDOW == 74 (15C7C400) [pid = 2964] [serial = 778] [outer = 00000000] [url = about:blank] 05:07:42 INFO - PROCESS | 2964 | --DOMWINDOW == 73 (1700A400) [pid = 2964] [serial = 784] [outer = 00000000] [url = about:blank] 05:07:42 INFO - PROCESS | 2964 | --DOMWINDOW == 72 (1980C800) [pid = 2964] [serial = 792] [outer = 00000000] [url = about:blank] 05:07:42 INFO - PROCESS | 2964 | --DOMWINDOW == 71 (169F1C00) [pid = 2964] [serial = 808] [outer = 00000000] [url = about:blank] 05:07:42 INFO - PROCESS | 2964 | --DOMWINDOW == 70 (19C88000) [pid = 2964] [serial = 795] [outer = 00000000] [url = about:blank] 05:07:42 INFO - PROCESS | 2964 | --DOMWINDOW == 69 (1A511C00) [pid = 2964] [serial = 813] [outer = 00000000] [url = about:blank] 05:07:42 INFO - PROCESS | 2964 | --DOMWINDOW == 68 (15C49000) [pid = 2964] [serial = 777] [outer = 00000000] [url = about:blank] 05:07:42 INFO - PROCESS | 2964 | --DOMWINDOW == 67 (1A0BF400) [pid = 2964] [serial = 810] [outer = 00000000] [url = about:blank] 05:07:42 INFO - PROCESS | 2964 | --DOMWINDOW == 66 (15668000) [pid = 2964] [serial = 775] [outer = 00000000] [url = about:blank] 05:07:42 INFO - PROCESS | 2964 | 1472904462522 Marionette TRACE conn3 <- [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]]]}] 05:07:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 05:07:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1653ms 05:07:42 INFO - PROCESS | 2964 | 1472904462631 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 05:07:42 INFO - PROCESS | 2964 | 1472904462635 Marionette TRACE conn3 <- [1,1109,null,{"value":"13"}] 05:07:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 05:07:42 INFO - PROCESS | 2964 | 1472904462641 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 05:07:42 INFO - PROCESS | 2964 | 1472904462644 Marionette TRACE conn3 <- [1,1110,null,{}] 05:07:42 INFO - PROCESS | 2964 | 1472904462651 Marionette TRACE conn3 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:42 INFO - PROCESS | 2964 | 1472904462654 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:07:42 INFO - PROCESS | 2964 | 1472904462721 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 05:07:42 INFO - PROCESS | 2964 | 1472904462728 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:42 INFO - PROCESS | 2964 | 1472904462732 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:07:42 INFO - PROCESS | 2964 | ++DOCSHELL 11030400 == 28 [pid = 2964] [id = 287] 05:07:42 INFO - PROCESS | 2964 | ++DOMWINDOW == 67 (11031C00) [pid = 2964] [serial = 860] [outer = 00000000] 05:07:42 INFO - PROCESS | 2964 | ++DOMWINDOW == 68 (110EDC00) [pid = 2964] [serial = 861] [outer = 11031C00] 05:07:42 INFO - PROCESS | 2964 | 1472904462782 Marionette DEBUG loaded listener.js 05:07:42 INFO - PROCESS | 2964 | ++DOMWINDOW == 69 (110F7C00) [pid = 2964] [serial = 862] [outer = 11031C00] 05:07:43 INFO - PROCESS | 2964 | 1472904463226 Marionette TRACE conn3 <- [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]]]}] 05:07:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 05:07:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 637ms 05:07:43 INFO - PROCESS | 2964 | 1472904463279 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 05:07:43 INFO - PROCESS | 2964 | 1472904463284 Marionette TRACE conn3 <- [1,1113,null,{"value":"13"}] 05:07:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 05:07:43 INFO - PROCESS | 2964 | 1472904463291 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 05:07:43 INFO - PROCESS | 2964 | 1472904463294 Marionette TRACE conn3 <- [1,1114,null,{}] 05:07:43 INFO - PROCESS | 2964 | 1472904463298 Marionette TRACE conn3 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:43 INFO - PROCESS | 2964 | 1472904463301 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:07:43 INFO - PROCESS | 2964 | 1472904463367 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 05:07:43 INFO - PROCESS | 2964 | 1472904463436 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:43 INFO - PROCESS | 2964 | 1472904463439 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:07:43 INFO - PROCESS | 2964 | ++DOCSHELL 12E29C00 == 29 [pid = 2964] [id = 288] 05:07:43 INFO - PROCESS | 2964 | ++DOMWINDOW == 70 (12E2A800) [pid = 2964] [serial = 863] [outer = 00000000] 05:07:43 INFO - PROCESS | 2964 | ++DOMWINDOW == 71 (13444C00) [pid = 2964] [serial = 864] [outer = 12E2A800] 05:07:43 INFO - PROCESS | 2964 | 1472904463487 Marionette DEBUG loaded listener.js 05:07:43 INFO - PROCESS | 2964 | ++DOMWINDOW == 72 (13917400) [pid = 2964] [serial = 865] [outer = 12E2A800] 05:07:43 INFO - PROCESS | 2964 | 1472904463817 Marionette TRACE conn3 <- [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]]]}] 05:07:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 05:07:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 610ms 05:07:43 INFO - PROCESS | 2964 | 1472904463896 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 05:07:43 INFO - PROCESS | 2964 | 1472904463898 Marionette TRACE conn3 <- [1,1117,null,{"value":"13"}] 05:07:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 05:07:43 INFO - PROCESS | 2964 | 1472904463902 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 05:07:43 INFO - PROCESS | 2964 | 1472904463906 Marionette TRACE conn3 <- [1,1118,null,{}] 05:07:43 INFO - PROCESS | 2964 | 1472904463932 Marionette TRACE conn3 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:43 INFO - PROCESS | 2964 | 1472904463937 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:07:44 INFO - PROCESS | 2964 | 1472904464029 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 05:07:44 INFO - PROCESS | 2964 | 1472904464038 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:44 INFO - PROCESS | 2964 | 1472904464041 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:07:44 INFO - PROCESS | 2964 | ++DOCSHELL 1443C400 == 30 [pid = 2964] [id = 289] 05:07:44 INFO - PROCESS | 2964 | ++DOMWINDOW == 73 (144A9800) [pid = 2964] [serial = 866] [outer = 00000000] 05:07:44 INFO - PROCESS | 2964 | ++DOMWINDOW == 74 (1503E000) [pid = 2964] [serial = 867] [outer = 144A9800] 05:07:44 INFO - PROCESS | 2964 | 1472904464074 Marionette DEBUG loaded listener.js 05:07:44 INFO - PROCESS | 2964 | ++DOMWINDOW == 75 (150A4000) [pid = 2964] [serial = 868] [outer = 144A9800] 05:07:44 INFO - PROCESS | 2964 | 1472904464499 Marionette TRACE conn3 <- [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]]]}] 05:07:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 05:07:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 609ms 05:07:44 INFO - PROCESS | 2964 | 1472904464533 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 05:07:44 INFO - PROCESS | 2964 | 1472904464535 Marionette TRACE conn3 <- [1,1121,null,{"value":"13"}] 05:07:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 05:07:44 INFO - PROCESS | 2964 | 1472904464539 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 05:07:44 INFO - PROCESS | 2964 | 1472904464541 Marionette TRACE conn3 <- [1,1122,null,{}] 05:07:44 INFO - PROCESS | 2964 | 1472904464544 Marionette TRACE conn3 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:44 INFO - PROCESS | 2964 | 1472904464537 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:07:44 INFO - PROCESS | 2964 | 1472904464655 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 05:07:44 INFO - PROCESS | 2964 | 1472904464664 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:44 INFO - PROCESS | 2964 | 1472904464666 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:07:44 INFO - PROCESS | 2964 | ++DOCSHELL 1575E800 == 31 [pid = 2964] [id = 290] 05:07:44 INFO - PROCESS | 2964 | ++DOMWINDOW == 76 (15915800) [pid = 2964] [serial = 869] [outer = 00000000] 05:07:44 INFO - PROCESS | 2964 | ++DOMWINDOW == 77 (15C54000) [pid = 2964] [serial = 870] [outer = 15915800] 05:07:44 INFO - PROCESS | 2964 | 1472904464694 Marionette DEBUG loaded listener.js 05:07:44 INFO - PROCESS | 2964 | ++DOMWINDOW == 78 (160C6400) [pid = 2964] [serial = 871] [outer = 15915800] 05:07:45 INFO - PROCESS | 2964 | 1472904465074 Marionette TRACE conn3 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 05:07:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 05:07:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 610ms 05:07:45 INFO - PROCESS | 2964 | 1472904465134 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 05:07:45 INFO - PROCESS | 2964 | 1472904465136 Marionette TRACE conn3 <- [1,1125,null,{"value":"13"}] 05:07:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 05:07:45 INFO - PROCESS | 2964 | 1472904465139 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 05:07:45 INFO - PROCESS | 2964 | 1472904465141 Marionette TRACE conn3 <- [1,1126,null,{}] 05:07:45 INFO - PROCESS | 2964 | 1472904465145 Marionette TRACE conn3 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:45 INFO - PROCESS | 2964 | 1472904465147 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:07:45 INFO - PROCESS | 2964 | 1472904465264 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 05:07:45 INFO - PROCESS | 2964 | 1472904465285 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:45 INFO - PROCESS | 2964 | 1472904465287 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:07:45 INFO - PROCESS | 2964 | ++DOCSHELL 160C9C00 == 32 [pid = 2964] [id = 291] 05:07:45 INFO - PROCESS | 2964 | ++DOMWINDOW == 79 (160CC400) [pid = 2964] [serial = 872] [outer = 00000000] 05:07:45 INFO - PROCESS | 2964 | ++DOMWINDOW == 80 (169ECC00) [pid = 2964] [serial = 873] [outer = 160CC400] 05:07:45 INFO - PROCESS | 2964 | 1472904465332 Marionette DEBUG loaded listener.js 05:07:45 INFO - PROCESS | 2964 | ++DOMWINDOW == 81 (16AAC000) [pid = 2964] [serial = 874] [outer = 160CC400] 05:07:45 INFO - PROCESS | 2964 | 1472904465724 Marionette TRACE conn3 <- [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]]]}] 05:07:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 05:07:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 610ms 05:07:45 INFO - PROCESS | 2964 | 1472904465756 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 05:07:45 INFO - PROCESS | 2964 | 1472904465758 Marionette TRACE conn3 <- [1,1129,null,{"value":"13"}] 05:07:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 05:07:45 INFO - PROCESS | 2964 | 1472904465762 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 05:07:45 INFO - PROCESS | 2964 | 1472904465763 Marionette TRACE conn3 <- [1,1130,null,{}] 05:07:45 INFO - PROCESS | 2964 | 1472904465753 Marionette TRACE conn3 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:45 INFO - PROCESS | 2964 | 1472904465758 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:07:45 INFO - PROCESS | 2964 | 1472904465894 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 05:07:45 INFO - PROCESS | 2964 | 1472904465937 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:45 INFO - PROCESS | 2964 | 1472904465939 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:07:45 INFO - PROCESS | 2964 | ++DOCSHELL 175EA000 == 33 [pid = 2964] [id = 292] 05:07:45 INFO - PROCESS | 2964 | ++DOMWINDOW == 82 (175ED400) [pid = 2964] [serial = 875] [outer = 00000000] 05:07:45 INFO - PROCESS | 2964 | ++DOMWINDOW == 83 (176CF400) [pid = 2964] [serial = 876] [outer = 175ED400] 05:07:45 INFO - PROCESS | 2964 | 1472904465985 Marionette DEBUG loaded listener.js 05:07:46 INFO - PROCESS | 2964 | ++DOMWINDOW == 84 (177DE000) [pid = 2964] [serial = 877] [outer = 175ED400] 05:07:46 INFO - PROCESS | 2964 | --DOMWINDOW == 83 (160C8400) [pid = 2964] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 05:07:46 INFO - PROCESS | 2964 | --DOMWINDOW == 82 (1102C800) [pid = 2964] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 05:07:46 INFO - PROCESS | 2964 | --DOMWINDOW == 81 (160CAC00) [pid = 2964] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 05:07:46 INFO - PROCESS | 2964 | --DOMWINDOW == 80 (110F9800) [pid = 2964] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 05:07:46 INFO - PROCESS | 2964 | --DOMWINDOW == 79 (1443B400) [pid = 2964] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 05:07:46 INFO - PROCESS | 2964 | --DOMWINDOW == 78 (103D2800) [pid = 2964] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 05:07:46 INFO - PROCESS | 2964 | --DOMWINDOW == 77 (16AA3800) [pid = 2964] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 05:07:46 INFO - PROCESS | 2964 | --DOMWINDOW == 76 (12BBE800) [pid = 2964] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 05:07:46 INFO - PROCESS | 2964 | --DOMWINDOW == 75 (15C2B000) [pid = 2964] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 05:07:46 INFO - PROCESS | 2964 | --DOMWINDOW == 74 (19813C00) [pid = 2964] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 05:07:46 INFO - PROCESS | 2964 | --DOMWINDOW == 73 (16AA6C00) [pid = 2964] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 05:07:46 INFO - PROCESS | 2964 | --DOMWINDOW == 72 (170C2800) [pid = 2964] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 05:07:46 INFO - PROCESS | 2964 | --DOMWINDOW == 71 (13922800) [pid = 2964] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 05:07:46 INFO - PROCESS | 2964 | 1472904466588 Marionette TRACE conn3 <- [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]]]}] 05:07:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 05:07:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 867ms 05:07:46 INFO - PROCESS | 2964 | 1472904466619 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 05:07:46 INFO - PROCESS | 2964 | 1472904466621 Marionette TRACE conn3 <- [1,1133,null,{"value":"13"}] 05:07:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 05:07:46 INFO - PROCESS | 2964 | 1472904466626 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 05:07:46 INFO - PROCESS | 2964 | 1472904466627 Marionette TRACE conn3 <- [1,1134,null,{}] 05:07:46 INFO - PROCESS | 2964 | 1472904466631 Marionette TRACE conn3 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:46 INFO - PROCESS | 2964 | 1472904466633 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:07:46 INFO - PROCESS | 2964 | 1472904466722 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 05:07:46 INFO - PROCESS | 2964 | 1472904466781 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:46 INFO - PROCESS | 2964 | 1472904466783 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:07:46 INFO - PROCESS | 2964 | ++DOCSHELL 129FBC00 == 34 [pid = 2964] [id = 293] 05:07:46 INFO - PROCESS | 2964 | ++DOMWINDOW == 72 (12BBE800) [pid = 2964] [serial = 878] [outer = 00000000] 05:07:46 INFO - PROCESS | 2964 | ++DOMWINDOW == 73 (165D1800) [pid = 2964] [serial = 879] [outer = 12BBE800] 05:07:46 INFO - PROCESS | 2964 | 1472904466828 Marionette DEBUG loaded listener.js 05:07:46 INFO - PROCESS | 2964 | ++DOMWINDOW == 74 (16AB1800) [pid = 2964] [serial = 880] [outer = 12BBE800] 05:07:47 INFO - PROCESS | 2964 | 1472904467115 Marionette TRACE conn3 <- [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]]]}] 05:07:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 05:07:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 515ms 05:07:47 INFO - PROCESS | 2964 | 1472904467138 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 05:07:47 INFO - PROCESS | 2964 | 1472904467140 Marionette TRACE conn3 <- [1,1137,null,{"value":"13"}] 05:07:47 INFO - PROCESS | 2964 | 1472904467144 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 05:07:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 05:07:47 INFO - PROCESS | 2964 | 1472904467145 Marionette TRACE conn3 <- [1,1138,null,{}] 05:07:47 INFO - PROCESS | 2964 | 1472904467161 Marionette TRACE conn3 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:47 INFO - PROCESS | 2964 | 1472904467162 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:07:47 INFO - PROCESS | 2964 | 1472904467250 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 05:07:47 INFO - PROCESS | 2964 | 1472904467238 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:47 INFO - PROCESS | 2964 | 1472904467240 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:07:47 INFO - PROCESS | 2964 | ++DOCSHELL 15C47C00 == 35 [pid = 2964] [id = 294] 05:07:47 INFO - PROCESS | 2964 | ++DOMWINDOW == 75 (176AAC00) [pid = 2964] [serial = 881] [outer = 00000000] 05:07:47 INFO - PROCESS | 2964 | ++DOMWINDOW == 76 (181DA800) [pid = 2964] [serial = 882] [outer = 176AAC00] 05:07:47 INFO - PROCESS | 2964 | 1472904467285 Marionette DEBUG loaded listener.js 05:07:47 INFO - PROCESS | 2964 | ++DOMWINDOW == 77 (1700A400) [pid = 2964] [serial = 883] [outer = 176AAC00] 05:07:47 INFO - PROCESS | 2964 | 1472904467662 Marionette TRACE conn3 <- [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]]]}] 05:07:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 05:07:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 556ms 05:07:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 05:07:47 INFO - PROCESS | 2964 | 1472904467717 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 05:07:47 INFO - PROCESS | 2964 | 1472904467719 Marionette TRACE conn3 <- [1,1141,null,{"value":"13"}] 05:07:47 INFO - PROCESS | 2964 | 1472904467722 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 05:07:47 INFO - PROCESS | 2964 | 1472904467724 Marionette TRACE conn3 <- [1,1142,null,{}] 05:07:47 INFO - PROCESS | 2964 | 1472904467727 Marionette TRACE conn3 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:47 INFO - PROCESS | 2964 | 1472904467729 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:07:47 INFO - PROCESS | 2964 | 1472904467786 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 05:07:47 INFO - PROCESS | 2964 | 1472904467794 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:47 INFO - PROCESS | 2964 | 1472904467796 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:07:47 INFO - PROCESS | 2964 | ++DOCSHELL 19AE7000 == 36 [pid = 2964] [id = 295] 05:07:47 INFO - PROCESS | 2964 | ++DOMWINDOW == 78 (19AE9400) [pid = 2964] [serial = 884] [outer = 00000000] 05:07:47 INFO - PROCESS | 2964 | ++DOMWINDOW == 79 (19C8F800) [pid = 2964] [serial = 885] [outer = 19AE9400] 05:07:47 INFO - PROCESS | 2964 | 1472904467840 Marionette DEBUG loaded listener.js 05:07:47 INFO - PROCESS | 2964 | ++DOMWINDOW == 80 (19C88000) [pid = 2964] [serial = 886] [outer = 19AE9400] 05:07:48 INFO - PROCESS | 2964 | 1472904468368 Marionette TRACE conn3 <- [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]]]}] 05:07:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 05:07:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 691ms 05:07:48 INFO - PROCESS | 2964 | 1472904468428 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 05:07:48 INFO - PROCESS | 2964 | 1472904468433 Marionette TRACE conn3 <- [1,1145,null,{"value":"13"}] 05:07:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 05:07:48 INFO - PROCESS | 2964 | 1472904468464 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 05:07:48 INFO - PROCESS | 2964 | 1472904468467 Marionette TRACE conn3 <- [1,1146,null,{}] 05:07:48 INFO - PROCESS | 2964 | 1472904468474 Marionette TRACE conn3 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:48 INFO - PROCESS | 2964 | 1472904468477 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:07:48 INFO - PROCESS | 2964 | 1472904468606 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 05:07:48 INFO - PROCESS | 2964 | 1472904468725 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:48 INFO - PROCESS | 2964 | 1472904468730 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:07:48 INFO - PROCESS | 2964 | ++DOCSHELL 10A0B400 == 37 [pid = 2964] [id = 296] 05:07:48 INFO - PROCESS | 2964 | ++DOMWINDOW == 81 (10A4A800) [pid = 2964] [serial = 887] [outer = 00000000] 05:07:48 INFO - PROCESS | 2964 | ++DOMWINDOW == 82 (11C0B000) [pid = 2964] [serial = 888] [outer = 10A4A800] 05:07:48 INFO - PROCESS | 2964 | 1472904468789 Marionette DEBUG loaded listener.js 05:07:48 INFO - PROCESS | 2964 | ++DOMWINDOW == 83 (12E35800) [pid = 2964] [serial = 889] [outer = 10A4A800] 05:07:49 INFO - PROCESS | 2964 | 1472904469544 Marionette TRACE conn3 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 05:07:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 05:07:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1111ms 05:07:49 INFO - PROCESS | 2964 | 1472904469584 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 05:07:49 INFO - PROCESS | 2964 | 1472904469587 Marionette TRACE conn3 <- [1,1149,null,{"value":"13"}] 05:07:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 05:07:49 INFO - PROCESS | 2964 | 1472904469593 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 05:07:49 INFO - PROCESS | 2964 | 1472904469597 Marionette TRACE conn3 <- [1,1150,null,{}] 05:07:49 INFO - PROCESS | 2964 | 1472904469602 Marionette TRACE conn3 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:49 INFO - PROCESS | 2964 | 1472904469605 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:07:49 INFO - PROCESS | 2964 | 1472904469721 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 05:07:49 INFO - PROCESS | 2964 | 1472904469825 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:49 INFO - PROCESS | 2964 | 1472904469812 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:07:49 INFO - PROCESS | 2964 | ++DOCSHELL 1146EC00 == 38 [pid = 2964] [id = 297] 05:07:49 INFO - PROCESS | 2964 | ++DOMWINDOW == 84 (1147A800) [pid = 2964] [serial = 890] [outer = 00000000] 05:07:49 INFO - PROCESS | 2964 | ++DOMWINDOW == 85 (11801400) [pid = 2964] [serial = 891] [outer = 1147A800] 05:07:49 INFO - PROCESS | 2964 | 1472904469864 Marionette DEBUG loaded listener.js 05:07:49 INFO - PROCESS | 2964 | ++DOMWINDOW == 86 (12B7D000) [pid = 2964] [serial = 892] [outer = 1147A800] 05:07:50 INFO - PROCESS | 2964 | --DOCSHELL 15C47C00 == 37 [pid = 2964] [id = 294] 05:07:50 INFO - PROCESS | 2964 | --DOCSHELL 129FBC00 == 36 [pid = 2964] [id = 293] 05:07:50 INFO - PROCESS | 2964 | --DOCSHELL 175EA000 == 35 [pid = 2964] [id = 292] 05:07:50 INFO - PROCESS | 2964 | --DOCSHELL 160C9C00 == 34 [pid = 2964] [id = 291] 05:07:50 INFO - PROCESS | 2964 | --DOCSHELL 1575E800 == 33 [pid = 2964] [id = 290] 05:07:50 INFO - PROCESS | 2964 | --DOCSHELL 1443C400 == 32 [pid = 2964] [id = 289] 05:07:50 INFO - PROCESS | 2964 | --DOCSHELL 12E29C00 == 31 [pid = 2964] [id = 288] 05:07:50 INFO - PROCESS | 2964 | --DOCSHELL 11030400 == 30 [pid = 2964] [id = 287] 05:07:50 INFO - PROCESS | 2964 | --DOMWINDOW == 85 (160CD800) [pid = 2964] [serial = 834] [outer = 00000000] [url = about:blank] 05:07:50 INFO - PROCESS | 2964 | --DOMWINDOW == 84 (110F4800) [pid = 2964] [serial = 816] [outer = 00000000] [url = about:blank] 05:07:50 INFO - PROCESS | 2964 | --DOMWINDOW == 83 (112CA400) [pid = 2964] [serial = 817] [outer = 00000000] [url = about:blank] 05:07:50 INFO - PROCESS | 2964 | --DOMWINDOW == 82 (1A51E400) [pid = 2964] [serial = 814] [outer = 00000000] [url = about:blank] 05:07:50 INFO - PROCESS | 2964 | --DOMWINDOW == 81 (1147C400) [pid = 2964] [serial = 822] [outer = 00000000] [url = about:blank] 05:07:50 INFO - PROCESS | 2964 | --DOMWINDOW == 80 (11D03800) [pid = 2964] [serial = 823] [outer = 00000000] [url = about:blank] 05:07:50 INFO - PROCESS | 2964 | --DOMWINDOW == 79 (15040400) [pid = 2964] [serial = 828] [outer = 00000000] [url = about:blank] 05:07:50 INFO - PROCESS | 2964 | --DOMWINDOW == 78 (150A4400) [pid = 2964] [serial = 829] [outer = 00000000] [url = about:blank] 05:07:50 INFO - PROCESS | 2964 | --DOMWINDOW == 77 (10A4C800) [pid = 2964] [serial = 819] [outer = 00000000] [url = about:blank] 05:07:50 INFO - PROCESS | 2964 | --DOMWINDOW == 76 (110F5000) [pid = 2964] [serial = 820] [outer = 00000000] [url = about:blank] 05:07:50 INFO - PROCESS | 2964 | --DOMWINDOW == 75 (16E62000) [pid = 2964] [serial = 837] [outer = 00000000] [url = about:blank] 05:07:50 INFO - PROCESS | 2964 | --DOMWINDOW == 74 (13445000) [pid = 2964] [serial = 825] [outer = 00000000] [url = about:blank] 05:07:50 INFO - PROCESS | 2964 | --DOMWINDOW == 73 (13918C00) [pid = 2964] [serial = 826] [outer = 00000000] [url = about:blank] 05:07:50 INFO - PROCESS | 2964 | --DOMWINDOW == 72 (15C52000) [pid = 2964] [serial = 831] [outer = 00000000] [url = about:blank] 05:07:50 INFO - PROCESS | 2964 | --DOMWINDOW == 71 (19C84000) [pid = 2964] [serial = 849] [outer = 00000000] [url = about:blank] 05:07:50 INFO - PROCESS | 2964 | --DOMWINDOW == 70 (19C8D400) [pid = 2964] [serial = 850] [outer = 00000000] [url = about:blank] 05:07:50 INFO - PROCESS | 2964 | --DOMWINDOW == 69 (1698BC00) [pid = 2964] [serial = 835] [outer = 00000000] [url = about:blank] 05:07:50 INFO - PROCESS | 2964 | --DOMWINDOW == 68 (1980F800) [pid = 2964] [serial = 847] [outer = 00000000] [url = about:blank] 05:07:50 INFO - PROCESS | 2964 | --DOMWINDOW == 67 (17E04000) [pid = 2964] [serial = 840] [outer = 00000000] [url = about:blank] 05:07:50 INFO - PROCESS | 2964 | --DOMWINDOW == 66 (16E63C00) [pid = 2964] [serial = 838] [outer = 00000000] [url = about:blank] 05:07:50 INFO - PROCESS | 2964 | --DOMWINDOW == 65 (181E5800) [pid = 2964] [serial = 846] [outer = 00000000] [url = about:blank] 05:07:50 INFO - PROCESS | 2964 | --DOMWINDOW == 64 (17F35000) [pid = 2964] [serial = 841] [outer = 00000000] [url = about:blank] 05:07:50 INFO - PROCESS | 2964 | --DOMWINDOW == 63 (175E9400) [pid = 2964] [serial = 844] [outer = 00000000] [url = about:blank] 05:07:50 INFO - PROCESS | 2964 | --DOMWINDOW == 62 (16AAA000) [pid = 2964] [serial = 843] [outer = 00000000] [url = about:blank] 05:07:50 INFO - PROCESS | 2964 | --DOMWINDOW == 61 (160C2800) [pid = 2964] [serial = 832] [outer = 00000000] [url = about:blank] 05:07:50 INFO - PROCESS | 2964 | 1472904470333 Marionette TRACE conn3 <- [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]]]}] 05:07:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 05:07:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 786ms 05:07:50 INFO - PROCESS | 2964 | 1472904470393 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 05:07:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 05:07:50 INFO - PROCESS | 2964 | 1472904470380 Marionette TRACE conn3 <- [1,1153,null,{"value":"13"}] 05:07:50 INFO - PROCESS | 2964 | 1472904470386 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 05:07:50 INFO - PROCESS | 2964 | 1472904470389 Marionette TRACE conn3 <- [1,1154,null,{}] 05:07:50 INFO - PROCESS | 2964 | 1472904470393 Marionette TRACE conn3 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:50 INFO - PROCESS | 2964 | 1472904470396 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:07:50 INFO - PROCESS | 2964 | 1472904470485 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 05:07:50 INFO - PROCESS | 2964 | 1472904470574 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:50 INFO - PROCESS | 2964 | 1472904470577 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:07:50 INFO - PROCESS | 2964 | ++DOCSHELL 12C89400 == 31 [pid = 2964] [id = 298] 05:07:50 INFO - PROCESS | 2964 | ++DOMWINDOW == 62 (1344B400) [pid = 2964] [serial = 893] [outer = 00000000] 05:07:50 INFO - PROCESS | 2964 | ++DOMWINDOW == 63 (1391FC00) [pid = 2964] [serial = 894] [outer = 1344B400] 05:07:50 INFO - PROCESS | 2964 | 1472904470627 Marionette DEBUG loaded listener.js 05:07:50 INFO - PROCESS | 2964 | ++DOMWINDOW == 64 (13AD6800) [pid = 2964] [serial = 895] [outer = 1344B400] 05:07:50 INFO - PROCESS | 2964 | 1472904470949 Marionette TRACE conn3 <- [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]]]}] 05:07:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 05:07:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 596ms 05:07:51 INFO - PROCESS | 2964 | 1472904471025 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 05:07:51 INFO - PROCESS | 2964 | 1472904471027 Marionette TRACE conn3 <- [1,1157,null,{"value":"13"}] 05:07:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 05:07:51 INFO - PROCESS | 2964 | 1472904471031 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 05:07:51 INFO - PROCESS | 2964 | 1472904471035 Marionette TRACE conn3 <- [1,1158,null,{}] 05:07:51 INFO - PROCESS | 2964 | 1472904471046 Marionette TRACE conn3 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:51 INFO - PROCESS | 2964 | 1472904471050 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:07:51 INFO - PROCESS | 2964 | 1472904471116 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 05:07:51 INFO - PROCESS | 2964 | 1472904471128 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:51 INFO - PROCESS | 2964 | 1472904471132 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:07:51 INFO - PROCESS | 2964 | ++DOCSHELL 150A2400 == 32 [pid = 2964] [id = 299] 05:07:51 INFO - PROCESS | 2964 | ++DOMWINDOW == 65 (151F2800) [pid = 2964] [serial = 896] [outer = 00000000] 05:07:51 INFO - PROCESS | 2964 | ++DOMWINDOW == 66 (1575B800) [pid = 2964] [serial = 897] [outer = 151F2800] 05:07:51 INFO - PROCESS | 2964 | 1472904471168 Marionette DEBUG loaded listener.js 05:07:51 INFO - PROCESS | 2964 | ++DOMWINDOW == 67 (15C2B400) [pid = 2964] [serial = 898] [outer = 151F2800] 05:07:51 INFO - PROCESS | 2964 | 1472904471599 Marionette TRACE conn3 <- [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]]]}] 05:07:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 05:07:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 596ms 05:07:51 INFO - PROCESS | 2964 | 1472904471644 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 05:07:51 INFO - PROCESS | 2964 | 1472904471627 Marionette TRACE conn3 <- [1,1161,null,{"value":"13"}] 05:07:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 05:07:51 INFO - PROCESS | 2964 | 1472904471631 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 05:07:51 INFO - PROCESS | 2964 | 1472904471632 Marionette TRACE conn3 <- [1,1162,null,{}] 05:07:51 INFO - PROCESS | 2964 | 1472904471635 Marionette TRACE conn3 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:51 INFO - PROCESS | 2964 | 1472904471637 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:07:51 INFO - PROCESS | 2964 | 1472904471721 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 05:07:51 INFO - PROCESS | 2964 | 1472904471727 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:51 INFO - PROCESS | 2964 | 1472904471729 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:07:51 INFO - PROCESS | 2964 | ++DOCSHELL 160C5C00 == 33 [pid = 2964] [id = 300] 05:07:51 INFO - PROCESS | 2964 | ++DOMWINDOW == 68 (160C7000) [pid = 2964] [serial = 899] [outer = 00000000] 05:07:51 INFO - PROCESS | 2964 | ++DOMWINDOW == 69 (167E6000) [pid = 2964] [serial = 900] [outer = 160C7000] 05:07:51 INFO - PROCESS | 2964 | 1472904471775 Marionette DEBUG loaded listener.js 05:07:51 INFO - PROCESS | 2964 | ++DOMWINDOW == 70 (1698C800) [pid = 2964] [serial = 901] [outer = 160C7000] 05:07:52 INFO - PROCESS | 2964 | 1472904472210 Marionette TRACE conn3 <- [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] 05:07:52 INFO - PROCESS | 2964 | 1472904472239 Marionette TRACE conn3 <- [1,1165,null,{"value":"13"}] 05:07:52 INFO - PROCESS | 2964 | 1472904472242 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 05:07:52 INFO - PROCESS | 2964 | 1472904472244 Marionette TRACE conn3 <- [1,1166,null,{}] 05:07:52 INFO - PROCESS | 2964 | 1472904472254 Marionette TRACE conn3 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:52 INFO - PROCESS | 2964 | 1472904472256 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:07:52 INFO - PROCESS | 2964 | 1472904472375 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 05:07:52 INFO - PROCESS | 2964 | 1472904472385 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:52 INFO - PROCESS | 2964 | 1472904472387 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:07:52 INFO - PROCESS | 2964 | ++DOCSHELL 16E5E000 == 34 [pid = 2964] [id = 301] 05:07:52 INFO - PROCESS | 2964 | ++DOMWINDOW == 71 (16E61000) [pid = 2964] [serial = 902] [outer = 00000000] 05:07:52 INFO - PROCESS | 2964 | ++DOMWINDOW == 72 (17001C00) [pid = 2964] [serial = 903] [outer = 16E61000] 05:07:52 INFO - PROCESS | 2964 | 1472904472432 Marionette DEBUG loaded listener.js 05:07:52 INFO - PROCESS | 2964 | ++DOMWINDOW == 73 (175E7400) [pid = 2964] [serial = 904] [outer = 16E61000] 05:07:52 INFO - PROCESS | 2964 | 1472904472808 Marionette TRACE conn3 <- [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] 05:07:52 INFO - PROCESS | 2964 | 1472904472855 Marionette TRACE conn3 <- [1,1169,null,{"value":"13"}] 05:07:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 05:07:52 INFO - PROCESS | 2964 | 1472904472863 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 05:07:52 INFO - PROCESS | 2964 | 1472904472865 Marionette TRACE conn3 <- [1,1170,null,{}] 05:07:52 INFO - PROCESS | 2964 | 1472904472868 Marionette TRACE conn3 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:52 INFO - PROCESS | 2964 | 1472904472873 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:07:52 INFO - PROCESS | 2964 | 1472904472989 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 05:07:53 INFO - PROCESS | 2964 | 1472904473051 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:53 INFO - PROCESS | 2964 | 1472904473053 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:07:53 INFO - PROCESS | 2964 | ++DOCSHELL 17093800 == 35 [pid = 2964] [id = 302] 05:07:53 INFO - PROCESS | 2964 | ++DOMWINDOW == 74 (170C6800) [pid = 2964] [serial = 905] [outer = 00000000] 05:07:53 INFO - PROCESS | 2964 | ++DOMWINDOW == 75 (17E04000) [pid = 2964] [serial = 906] [outer = 170C6800] 05:07:53 INFO - PROCESS | 2964 | 1472904473080 Marionette DEBUG loaded listener.js 05:07:53 INFO - PROCESS | 2964 | ++DOMWINDOW == 76 (1980EC00) [pid = 2964] [serial = 907] [outer = 170C6800] 05:07:53 INFO - PROCESS | 2964 | 1472904473470 Marionette TRACE conn3 <- [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 221","_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] 05:07:53 INFO - PROCESS | 2964 | 1472904473532 Marionette TRACE conn3 <- [1,1173,null,{"value":"13"}] 05:07:53 INFO - PROCESS | 2964 | 1472904473536 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 05:07:53 INFO - PROCESS | 2964 | 1472904473538 Marionette TRACE conn3 <- [1,1174,null,{}] 05:07:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 05:07:53 INFO - PROCESS | 2964 | 1472904473541 Marionette TRACE conn3 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:53 INFO - PROCESS | 2964 | 1472904473543 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:07:53 INFO - PROCESS | 2964 | 1472904473628 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 05:07:53 INFO - PROCESS | 2964 | 1472904473633 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:53 INFO - PROCESS | 2964 | 1472904473635 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:07:53 INFO - PROCESS | 2964 | ++DOCSHELL 177DDC00 == 36 [pid = 2964] [id = 303] 05:07:53 INFO - PROCESS | 2964 | ++DOMWINDOW == 77 (178D3C00) [pid = 2964] [serial = 908] [outer = 00000000] 05:07:53 INFO - PROCESS | 2964 | ++DOMWINDOW == 78 (19E0D400) [pid = 2964] [serial = 909] [outer = 178D3C00] 05:07:53 INFO - PROCESS | 2964 | 1472904473683 Marionette DEBUG loaded listener.js 05:07:53 INFO - PROCESS | 2964 | ++DOMWINDOW == 79 (19ADF800) [pid = 2964] [serial = 910] [outer = 178D3C00] 05:07:53 INFO - PROCESS | 2964 | --DOMWINDOW == 78 (13B54000) [pid = 2964] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 05:07:53 INFO - PROCESS | 2964 | --DOMWINDOW == 77 (15915800) [pid = 2964] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 05:07:53 INFO - PROCESS | 2964 | --DOMWINDOW == 76 (175ED400) [pid = 2964] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 05:07:53 INFO - PROCESS | 2964 | --DOMWINDOW == 75 (160CC400) [pid = 2964] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 05:07:53 INFO - PROCESS | 2964 | --DOMWINDOW == 74 (12BBE800) [pid = 2964] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 05:07:53 INFO - PROCESS | 2964 | --DOMWINDOW == 73 (12E2A800) [pid = 2964] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 05:07:53 INFO - PROCESS | 2964 | --DOMWINDOW == 72 (11031C00) [pid = 2964] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 05:07:53 INFO - PROCESS | 2964 | --DOMWINDOW == 71 (176AAC00) [pid = 2964] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 05:07:53 INFO - PROCESS | 2964 | --DOMWINDOW == 70 (144A9800) [pid = 2964] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 05:07:53 INFO - PROCESS | 2964 | --DOMWINDOW == 69 (1980F400) [pid = 2964] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 05:07:53 INFO - PROCESS | 2964 | --DOMWINDOW == 68 (10A50C00) [pid = 2964] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 05:07:54 INFO - PROCESS | 2964 | 1472904474076 Marionette TRACE conn3 <- [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 (20, 19) expected 0 but got 127","_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:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 05:07:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 05:07:54 INFO - PROCESS | 2964 | 1472904474097 Marionette TRACE conn3 <- [1,1177,null,{"value":"13"}] 05:07:54 INFO - PROCESS | 2964 | 1472904474100 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 05:07:54 INFO - PROCESS | 2964 | 1472904474102 Marionette TRACE conn3 <- [1,1178,null,{}] 05:07:54 INFO - PROCESS | 2964 | 1472904474105 Marionette TRACE conn3 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:54 INFO - PROCESS | 2964 | 1472904474107 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:07:54 INFO - PROCESS | 2964 | 1472904474187 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 05:07:54 INFO - PROCESS | 2964 | 1472904474174 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:54 INFO - PROCESS | 2964 | 1472904474176 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:07:54 INFO - PROCESS | 2964 | ++DOCSHELL 15C7E400 == 37 [pid = 2964] [id = 304] 05:07:54 INFO - PROCESS | 2964 | ++DOMWINDOW == 69 (160C0800) [pid = 2964] [serial = 911] [outer = 00000000] 05:07:54 INFO - PROCESS | 2964 | ++DOMWINDOW == 70 (19C84000) [pid = 2964] [serial = 912] [outer = 160C0800] 05:07:54 INFO - PROCESS | 2964 | 1472904474222 Marionette DEBUG loaded listener.js 05:07:54 INFO - PROCESS | 2964 | ++DOMWINDOW == 71 (19C88400) [pid = 2964] [serial = 913] [outer = 160C0800] 05:07:54 INFO - PROCESS | 2964 | 1472904474590 Marionette TRACE conn3 <- [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] 05:07:54 INFO - PROCESS | 2964 | 1472904474614 Marionette TRACE conn3 <- [1,1181,null,{"value":"13"}] 05:07:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 05:07:54 INFO - PROCESS | 2964 | 1472904474632 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 05:07:54 INFO - PROCESS | 2964 | 1472904474634 Marionette TRACE conn3 <- [1,1182,null,{}] 05:07:54 INFO - PROCESS | 2964 | 1472904474638 Marionette TRACE conn3 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:54 INFO - PROCESS | 2964 | 1472904474640 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:07:54 INFO - PROCESS | 2964 | 1472904474719 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 05:07:54 INFO - PROCESS | 2964 | 1472904474725 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:54 INFO - PROCESS | 2964 | 1472904474727 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:07:54 INFO - PROCESS | 2964 | ++DOCSHELL 114E2400 == 38 [pid = 2964] [id = 305] 05:07:54 INFO - PROCESS | 2964 | ++DOMWINDOW == 72 (19E15C00) [pid = 2964] [serial = 914] [outer = 00000000] 05:07:54 INFO - PROCESS | 2964 | ++DOMWINDOW == 73 (19E99800) [pid = 2964] [serial = 915] [outer = 19E15C00] 05:07:54 INFO - PROCESS | 2964 | 1472904474752 Marionette DEBUG loaded listener.js 05:07:54 INFO - PROCESS | 2964 | ++DOMWINDOW == 74 (110EA800) [pid = 2964] [serial = 916] [outer = 19E15C00] 05:07:55 INFO - PROCESS | 2964 | 1472904475144 Marionette TRACE conn3 <- [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 163","_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] 05:07:55 INFO - PROCESS | 2964 | 1472904475197 Marionette TRACE conn3 <- [1,1185,null,{"value":"13"}] 05:07:55 INFO - PROCESS | 2964 | 1472904475200 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 05:07:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 05:07:55 INFO - PROCESS | 2964 | 1472904475202 Marionette TRACE conn3 <- [1,1186,null,{}] 05:07:55 INFO - PROCESS | 2964 | 1472904475205 Marionette TRACE conn3 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:55 INFO - PROCESS | 2964 | 1472904475207 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:07:55 INFO - PROCESS | 2964 | 1472904475286 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 05:07:55 INFO - PROCESS | 2964 | 1472904475273 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:55 INFO - PROCESS | 2964 | 1472904475275 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:07:55 INFO - PROCESS | 2964 | ++DOCSHELL 15C2F800 == 39 [pid = 2964] [id = 306] 05:07:55 INFO - PROCESS | 2964 | ++DOMWINDOW == 75 (15C7EC00) [pid = 2964] [serial = 917] [outer = 00000000] 05:07:55 INFO - PROCESS | 2964 | ++DOMWINDOW == 76 (1A0BCC00) [pid = 2964] [serial = 918] [outer = 15C7EC00] 05:07:55 INFO - PROCESS | 2964 | 1472904475322 Marionette DEBUG loaded listener.js 05:07:55 INFO - PROCESS | 2964 | ++DOMWINDOW == 77 (1A0BE800) [pid = 2964] [serial = 919] [outer = 15C7EC00] 05:07:56 INFO - PROCESS | 2964 | --DOCSHELL 1980C000 == 38 [pid = 2964] [id = 286] 05:07:56 INFO - PROCESS | 2964 | --DOCSHELL 12C89400 == 37 [pid = 2964] [id = 298] 05:07:56 INFO - PROCESS | 2964 | --DOCSHELL 1146EC00 == 36 [pid = 2964] [id = 297] 05:07:56 INFO - PROCESS | 2964 | --DOCSHELL 19AE7000 == 35 [pid = 2964] [id = 295] 05:07:56 INFO - PROCESS | 2964 | --DOCSHELL 10A0B400 == 34 [pid = 2964] [id = 296] 05:07:56 INFO - PROCESS | 2964 | --DOCSHELL 160C5C00 == 33 [pid = 2964] [id = 300] 05:07:56 INFO - PROCESS | 2964 | --DOCSHELL 17093800 == 32 [pid = 2964] [id = 302] 05:07:56 INFO - PROCESS | 2964 | --DOCSHELL 114E2400 == 31 [pid = 2964] [id = 305] 05:07:56 INFO - PROCESS | 2964 | --DOCSHELL 177DDC00 == 30 [pid = 2964] [id = 303] 05:07:56 INFO - PROCESS | 2964 | --DOCSHELL 150A2400 == 29 [pid = 2964] [id = 299] 05:07:56 INFO - PROCESS | 2964 | --DOCSHELL 15C7E400 == 28 [pid = 2964] [id = 304] 05:07:56 INFO - PROCESS | 2964 | --DOCSHELL 16E5E000 == 27 [pid = 2964] [id = 301] 05:07:56 INFO - PROCESS | 2964 | --DOMWINDOW == 76 (177DE000) [pid = 2964] [serial = 877] [outer = 00000000] [url = about:blank] 05:07:56 INFO - PROCESS | 2964 | --DOMWINDOW == 75 (160C6400) [pid = 2964] [serial = 871] [outer = 00000000] [url = about:blank] 05:07:56 INFO - PROCESS | 2964 | --DOMWINDOW == 74 (19C8F800) [pid = 2964] [serial = 885] [outer = 00000000] [url = about:blank] 05:07:56 INFO - PROCESS | 2964 | --DOMWINDOW == 73 (16AB1800) [pid = 2964] [serial = 880] [outer = 00000000] [url = about:blank] 05:07:56 INFO - PROCESS | 2964 | --DOMWINDOW == 72 (12E32400) [pid = 2964] [serial = 853] [outer = 00000000] [url = about:blank] 05:07:56 INFO - PROCESS | 2964 | --DOMWINDOW == 71 (129F0C00) [pid = 2964] [serial = 852] [outer = 00000000] [url = about:blank] 05:07:56 INFO - PROCESS | 2964 | --DOMWINDOW == 70 (1700A400) [pid = 2964] [serial = 883] [outer = 00000000] [url = about:blank] 05:07:56 INFO - PROCESS | 2964 | --DOMWINDOW == 69 (150A4000) [pid = 2964] [serial = 868] [outer = 00000000] [url = about:blank] 05:07:56 INFO - PROCESS | 2964 | --DOMWINDOW == 68 (15C36800) [pid = 2964] [serial = 856] [outer = 00000000] [url = about:blank] 05:07:56 INFO - PROCESS | 2964 | --DOMWINDOW == 67 (15041000) [pid = 2964] [serial = 855] [outer = 00000000] [url = about:blank] 05:07:56 INFO - PROCESS | 2964 | --DOMWINDOW == 66 (15C54000) [pid = 2964] [serial = 870] [outer = 00000000] [url = about:blank] 05:07:56 INFO - PROCESS | 2964 | --DOMWINDOW == 65 (176CF400) [pid = 2964] [serial = 876] [outer = 00000000] [url = about:blank] 05:07:56 INFO - PROCESS | 2964 | --DOMWINDOW == 64 (16AAC000) [pid = 2964] [serial = 874] [outer = 00000000] [url = about:blank] 05:07:56 INFO - PROCESS | 2964 | --DOMWINDOW == 63 (169ECC00) [pid = 2964] [serial = 873] [outer = 00000000] [url = about:blank] 05:07:56 INFO - PROCESS | 2964 | --DOMWINDOW == 62 (165D1800) [pid = 2964] [serial = 879] [outer = 00000000] [url = about:blank] 05:07:56 INFO - PROCESS | 2964 | --DOMWINDOW == 61 (13444C00) [pid = 2964] [serial = 864] [outer = 00000000] [url = about:blank] 05:07:56 INFO - PROCESS | 2964 | --DOMWINDOW == 60 (13917400) [pid = 2964] [serial = 865] [outer = 00000000] [url = about:blank] 05:07:56 INFO - PROCESS | 2964 | --DOMWINDOW == 59 (110EDC00) [pid = 2964] [serial = 861] [outer = 00000000] [url = about:blank] 05:07:56 INFO - PROCESS | 2964 | --DOMWINDOW == 58 (110F7C00) [pid = 2964] [serial = 862] [outer = 00000000] [url = about:blank] 05:07:56 INFO - PROCESS | 2964 | --DOMWINDOW == 57 (181DA800) [pid = 2964] [serial = 882] [outer = 00000000] [url = about:blank] 05:07:56 INFO - PROCESS | 2964 | --DOMWINDOW == 56 (1503E000) [pid = 2964] [serial = 867] [outer = 00000000] [url = about:blank] 05:07:56 INFO - PROCESS | 2964 | --DOMWINDOW == 55 (19E12400) [pid = 2964] [serial = 859] [outer = 00000000] [url = about:blank] 05:07:56 INFO - PROCESS | 2964 | --DOMWINDOW == 54 (19C87800) [pid = 2964] [serial = 858] [outer = 00000000] [url = about:blank] 05:07:56 INFO - PROCESS | 2964 | 1472904476824 Marionette TRACE conn3 <- [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]]]}] 05:07:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 05:07:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1654ms 05:07:56 INFO - PROCESS | 2964 | 1472904476874 Marionette TRACE conn3 -> [0,1189,"getWindowHandle",null] 05:07:56 INFO - PROCESS | 2964 | 1472904476878 Marionette TRACE conn3 <- [1,1189,null,{"value":"13"}] 05:07:56 INFO - PROCESS | 2964 | 1472904476883 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 05:07:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 05:07:56 INFO - PROCESS | 2964 | 1472904476886 Marionette TRACE conn3 <- [1,1190,null,{}] 05:07:56 INFO - PROCESS | 2964 | 1472904476872 Marionette TRACE conn3 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:56 INFO - PROCESS | 2964 | 1472904476875 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:07:56 INFO - PROCESS | 2964 | 1472904476966 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 05:07:56 INFO - PROCESS | 2964 | 1472904476973 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:56 INFO - PROCESS | 2964 | 1472904476978 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:07:56 INFO - PROCESS | 2964 | ++DOCSHELL 1125E400 == 28 [pid = 2964] [id = 307] 05:07:56 INFO - PROCESS | 2964 | ++DOMWINDOW == 55 (1125E800) [pid = 2964] [serial = 920] [outer = 00000000] 05:07:57 INFO - PROCESS | 2964 | ++DOMWINDOW == 56 (112CAC00) [pid = 2964] [serial = 921] [outer = 1125E800] 05:07:57 INFO - PROCESS | 2964 | 1472904477009 Marionette DEBUG loaded listener.js 05:07:57 INFO - PROCESS | 2964 | ++DOMWINDOW == 57 (11478000) [pid = 2964] [serial = 922] [outer = 1125E800] 05:07:57 INFO - PROCESS | 2964 | 1472904477442 Marionette TRACE conn3 <- [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]]]}] 05:07:57 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 05:07:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 610ms 05:07:57 INFO - PROCESS | 2964 | 1472904477480 Marionette TRACE conn3 -> [0,1193,"getWindowHandle",null] 05:07:57 INFO - PROCESS | 2964 | 1472904477484 Marionette TRACE conn3 <- [1,1193,null,{"value":"13"}] 05:07:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 05:07:57 INFO - PROCESS | 2964 | 1472904477491 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 05:07:57 INFO - PROCESS | 2964 | 1472904477493 Marionette TRACE conn3 <- [1,1194,null,{}] 05:07:57 INFO - PROCESS | 2964 | 1472904477497 Marionette TRACE conn3 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:57 INFO - PROCESS | 2964 | 1472904477500 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:07:57 INFO - PROCESS | 2964 | 1472904477567 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 05:07:57 INFO - PROCESS | 2964 | 1472904477576 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:57 INFO - PROCESS | 2964 | 1472904477579 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:07:57 INFO - PROCESS | 2964 | ++DOCSHELL 12BCA000 == 29 [pid = 2964] [id = 308] 05:07:57 INFO - PROCESS | 2964 | ++DOMWINDOW == 58 (12C84C00) [pid = 2964] [serial = 923] [outer = 00000000] 05:07:57 INFO - PROCESS | 2964 | ++DOMWINDOW == 59 (12E81400) [pid = 2964] [serial = 924] [outer = 12C84C00] 05:07:57 INFO - PROCESS | 2964 | 1472904477627 Marionette DEBUG loaded listener.js 05:07:57 INFO - PROCESS | 2964 | ++DOMWINDOW == 60 (1319AC00) [pid = 2964] [serial = 925] [outer = 12C84C00] 05:07:58 INFO - PROCESS | 2964 | 1472904478045 Marionette TRACE conn3 <- [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]]]}] 05:07:58 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 05:07:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 597ms 05:07:58 INFO - PROCESS | 2964 | 1472904478107 Marionette TRACE conn3 -> [0,1197,"getWindowHandle",null] 05:07:58 INFO - PROCESS | 2964 | 1472904478091 Marionette TRACE conn3 <- [1,1197,null,{"value":"13"}] 05:07:58 INFO - PROCESS | 2964 | 1472904478095 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 05:07:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 05:07:58 INFO - PROCESS | 2964 | 1472904478098 Marionette TRACE conn3 <- [1,1198,null,{}] 05:07:58 INFO - PROCESS | 2964 | 1472904478109 Marionette TRACE conn3 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:58 INFO - PROCESS | 2964 | 1472904478113 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:07:58 INFO - PROCESS | 2964 | 1472904478225 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 05:07:58 INFO - PROCESS | 2964 | 1472904478291 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:58 INFO - PROCESS | 2964 | 1472904478294 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:07:58 INFO - PROCESS | 2964 | ++DOCSHELL 1442F000 == 30 [pid = 2964] [id = 309] 05:07:58 INFO - PROCESS | 2964 | ++DOMWINDOW == 61 (1442F800) [pid = 2964] [serial = 926] [outer = 00000000] 05:07:58 INFO - PROCESS | 2964 | ++DOMWINDOW == 62 (15039800) [pid = 2964] [serial = 927] [outer = 1442F800] 05:07:58 INFO - PROCESS | 2964 | 1472904478344 Marionette DEBUG loaded listener.js 05:07:58 INFO - PROCESS | 2964 | ++DOMWINDOW == 63 (15041C00) [pid = 2964] [serial = 928] [outer = 1442F800] 05:07:58 INFO - PROCESS | 2964 | 1472904478667 Marionette TRACE conn3 <- [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]]]}] 05:07:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 05:07:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 610ms 05:07:58 INFO - PROCESS | 2964 | 1472904478715 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 05:07:58 INFO - PROCESS | 2964 | 1472904478717 Marionette TRACE conn3 <- [1,1201,null,{"value":"13"}] 05:07:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 05:07:58 INFO - PROCESS | 2964 | 1472904478720 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 05:07:58 INFO - PROCESS | 2964 | 1472904478732 Marionette TRACE conn3 <- [1,1202,null,{}] 05:07:58 INFO - PROCESS | 2964 | 1472904478736 Marionette TRACE conn3 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:58 INFO - PROCESS | 2964 | 1472904478738 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:07:58 INFO - PROCESS | 2964 | 1472904478798 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 05:07:58 INFO - PROCESS | 2964 | 1472904478805 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:58 INFO - PROCESS | 2964 | 1472904478807 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:07:58 INFO - PROCESS | 2964 | ++DOCSHELL 15038800 == 31 [pid = 2964] [id = 310] 05:07:58 INFO - PROCESS | 2964 | ++DOMWINDOW == 64 (1503EC00) [pid = 2964] [serial = 929] [outer = 00000000] 05:07:58 INFO - PROCESS | 2964 | ++DOMWINDOW == 65 (1591E000) [pid = 2964] [serial = 930] [outer = 1503EC00] 05:07:58 INFO - PROCESS | 2964 | 1472904478852 Marionette DEBUG loaded listener.js 05:07:58 INFO - PROCESS | 2964 | ++DOMWINDOW == 66 (15C49000) [pid = 2964] [serial = 931] [outer = 1503EC00] 05:07:59 INFO - PROCESS | 2964 | 1472904479240 Marionette TRACE conn3 <- [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]]]}] 05:07:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 05:07:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 569ms 05:07:59 INFO - PROCESS | 2964 | 1472904479296 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 05:07:59 INFO - PROCESS | 2964 | 1472904479298 Marionette TRACE conn3 <- [1,1205,null,{"value":"13"}] 05:07:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 05:07:59 INFO - PROCESS | 2964 | 1472904479283 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 05:07:59 INFO - PROCESS | 2964 | 1472904479285 Marionette TRACE conn3 <- [1,1206,null,{}] 05:07:59 INFO - PROCESS | 2964 | 1472904479288 Marionette TRACE conn3 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:59 INFO - PROCESS | 2964 | 1472904479290 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:07:59 INFO - PROCESS | 2964 | 1472904479367 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 05:07:59 INFO - PROCESS | 2964 | 1472904479411 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:59 INFO - PROCESS | 2964 | 1472904479413 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:07:59 INFO - PROCESS | 2964 | ++DOCSHELL 160C1400 == 32 [pid = 2964] [id = 311] 05:07:59 INFO - PROCESS | 2964 | ++DOMWINDOW == 67 (160C1800) [pid = 2964] [serial = 932] [outer = 00000000] 05:07:59 INFO - PROCESS | 2964 | ++DOMWINDOW == 68 (160C8800) [pid = 2964] [serial = 933] [outer = 160C1800] 05:07:59 INFO - PROCESS | 2964 | 1472904479447 Marionette DEBUG loaded listener.js 05:07:59 INFO - PROCESS | 2964 | ++DOMWINDOW == 69 (160CE800) [pid = 2964] [serial = 934] [outer = 160C1800] 05:07:59 INFO - PROCESS | 2964 | 1472904479839 Marionette TRACE conn3 <- [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]]]}] 05:07:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 05:07:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 596ms 05:07:59 INFO - PROCESS | 2964 | 1472904479893 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 05:07:59 INFO - PROCESS | 2964 | 1472904479895 Marionette TRACE conn3 <- [1,1209,null,{"value":"13"}] 05:07:59 INFO - PROCESS | 2964 | 1472904479898 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 05:07:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 05:07:59 INFO - PROCESS | 2964 | 1472904479900 Marionette TRACE conn3 <- [1,1210,null,{}] 05:07:59 INFO - PROCESS | 2964 | 1472904479904 Marionette TRACE conn3 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:59 INFO - PROCESS | 2964 | 1472904479910 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:08:00 INFO - PROCESS | 2964 | 1472904480011 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 05:08:00 INFO - PROCESS | 2964 | 1472904480017 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:00 INFO - PROCESS | 2964 | 1472904480019 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:08:00 INFO - PROCESS | 2964 | ++DOCSHELL 16AADC00 == 33 [pid = 2964] [id = 312] 05:08:00 INFO - PROCESS | 2964 | ++DOMWINDOW == 70 (16AAE800) [pid = 2964] [serial = 935] [outer = 00000000] 05:08:00 INFO - PROCESS | 2964 | ++DOMWINDOW == 71 (16E5E000) [pid = 2964] [serial = 936] [outer = 16AAE800] 05:08:00 INFO - PROCESS | 2964 | 1472904480046 Marionette DEBUG loaded listener.js 05:08:00 INFO - PROCESS | 2964 | ++DOMWINDOW == 72 (170C2800) [pid = 2964] [serial = 937] [outer = 16AAE800] 05:08:00 INFO - PROCESS | 2964 | 1472904480417 Marionette TRACE conn3 <- [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] 05:08:00 INFO - PROCESS | 2964 | 1472904480469 Marionette TRACE conn3 <- [1,1213,null,{"value":"13"}] 05:08:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 05:08:00 INFO - PROCESS | 2964 | 1472904480472 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 05:08:00 INFO - PROCESS | 2964 | 1472904480474 Marionette TRACE conn3 <- [1,1214,null,{}] 05:08:00 INFO - PROCESS | 2964 | 1472904480477 Marionette TRACE conn3 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:00 INFO - PROCESS | 2964 | 1472904480479 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:08:00 INFO - PROCESS | 2964 | 1472904480546 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 05:08:00 INFO - PROCESS | 2964 | 1472904480580 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:00 INFO - PROCESS | 2964 | 1472904480582 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:08:00 INFO - PROCESS | 2964 | ++DOCSHELL 17094800 == 34 [pid = 2964] [id = 313] 05:08:00 INFO - PROCESS | 2964 | ++DOMWINDOW == 73 (175EF800) [pid = 2964] [serial = 938] [outer = 00000000] 05:08:00 INFO - PROCESS | 2964 | ++DOMWINDOW == 74 (177DC000) [pid = 2964] [serial = 939] [outer = 175EF800] 05:08:00 INFO - PROCESS | 2964 | 1472904480627 Marionette DEBUG loaded listener.js 05:08:00 INFO - PROCESS | 2964 | ++DOMWINDOW == 75 (178C8400) [pid = 2964] [serial = 940] [outer = 175EF800] 05:08:00 INFO - PROCESS | 2964 | 1472904480995 Marionette TRACE conn3 <- [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]]]}] 05:08:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 05:08:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 555ms 05:08:01 INFO - PROCESS | 2964 | 1472904481025 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 05:08:01 INFO - PROCESS | 2964 | 1472904481027 Marionette TRACE conn3 <- [1,1217,null,{"value":"13"}] 05:08:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 05:08:01 INFO - PROCESS | 2964 | 1472904481030 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 05:08:01 INFO - PROCESS | 2964 | 1472904481032 Marionette TRACE conn3 <- [1,1218,null,{}] 05:08:01 INFO - PROCESS | 2964 | 1472904481035 Marionette TRACE conn3 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:01 INFO - PROCESS | 2964 | 1472904481037 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:08:01 INFO - PROCESS | 2964 | 1472904481094 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 05:08:01 INFO - PROCESS | 2964 | 1472904481099 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:01 INFO - PROCESS | 2964 | 1472904481101 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:08:01 INFO - PROCESS | 2964 | ++DOCSHELL 16AB1800 == 35 [pid = 2964] [id = 314] 05:08:01 INFO - PROCESS | 2964 | ++DOMWINDOW == 76 (176D1400) [pid = 2964] [serial = 941] [outer = 00000000] 05:08:01 INFO - PROCESS | 2964 | ++DOMWINDOW == 77 (181D9800) [pid = 2964] [serial = 942] [outer = 176D1400] 05:08:01 INFO - PROCESS | 2964 | 1472904481148 Marionette DEBUG loaded listener.js 05:08:01 INFO - PROCESS | 2964 | ++DOMWINDOW == 78 (181DB400) [pid = 2964] [serial = 943] [outer = 176D1400] 05:08:01 INFO - PROCESS | 2964 | 1472904481554 Marionette TRACE conn3 <- [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]]]}] 05:08:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 05:08:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 556ms 05:08:01 INFO - PROCESS | 2964 | 1472904481590 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 05:08:01 INFO - PROCESS | 2964 | 1472904481573 Marionette TRACE conn3 <- [1,1221,null,{"value":"13"}] 05:08:01 INFO - PROCESS | 2964 | 1472904481576 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 05:08:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 05:08:01 INFO - PROCESS | 2964 | 1472904481578 Marionette TRACE conn3 <- [1,1222,null,{}] 05:08:01 INFO - PROCESS | 2964 | 1472904481581 Marionette TRACE conn3 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:01 INFO - PROCESS | 2964 | 1472904481583 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:08:01 INFO - PROCESS | 2964 | 1472904481688 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 05:08:01 INFO - PROCESS | 2964 | 1472904481693 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:01 INFO - PROCESS | 2964 | 1472904481695 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:08:01 INFO - PROCESS | 2964 | ++DOCSHELL 1420F800 == 36 [pid = 2964] [id = 315] 05:08:01 INFO - PROCESS | 2964 | ++DOMWINDOW == 79 (181E5000) [pid = 2964] [serial = 944] [outer = 00000000] 05:08:01 INFO - PROCESS | 2964 | ++DOMWINDOW == 80 (19810C00) [pid = 2964] [serial = 945] [outer = 181E5000] 05:08:01 INFO - PROCESS | 2964 | 1472904481722 Marionette DEBUG loaded listener.js 05:08:01 INFO - PROCESS | 2964 | ++DOMWINDOW == 81 (19AE7000) [pid = 2964] [serial = 946] [outer = 181E5000] 05:08:02 INFO - PROCESS | 2964 | 1472904482134 Marionette TRACE conn3 <- [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]]]}] 05:08:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 05:08:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 597ms 05:08:02 INFO - PROCESS | 2964 | 1472904482193 Marionette TRACE conn3 -> [0,1225,"getWindowHandle",null] 05:08:02 INFO - PROCESS | 2964 | 1472904482195 Marionette TRACE conn3 <- [1,1225,null,{"value":"13"}] 05:08:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 05:08:02 INFO - PROCESS | 2964 | 1472904482198 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 05:08:02 INFO - PROCESS | 2964 | 1472904482200 Marionette TRACE conn3 <- [1,1226,null,{}] 05:08:02 INFO - PROCESS | 2964 | 1472904482203 Marionette TRACE conn3 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:02 INFO - PROCESS | 2964 | 1472904482205 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:08:02 INFO - PROCESS | 2964 | 1472904482308 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 05:08:02 INFO - PROCESS | 2964 | 1472904482317 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:02 INFO - PROCESS | 2964 | 1472904482319 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:08:02 INFO - PROCESS | 2964 | ++DOCSHELL 1575C000 == 37 [pid = 2964] [id = 316] 05:08:02 INFO - PROCESS | 2964 | ++DOMWINDOW == 82 (1811F000) [pid = 2964] [serial = 947] [outer = 00000000] 05:08:02 INFO - PROCESS | 2964 | ++DOMWINDOW == 83 (19C8F800) [pid = 2964] [serial = 948] [outer = 1811F000] 05:08:02 INFO - PROCESS | 2964 | 1472904482363 Marionette DEBUG loaded listener.js 05:08:02 INFO - PROCESS | 2964 | ++DOMWINDOW == 84 (19E08800) [pid = 2964] [serial = 949] [outer = 1811F000] 05:08:02 INFO - PROCESS | 2964 | 1472904482762 Marionette TRACE conn3 <- [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]]]}] 05:08:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 05:08:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 610ms 05:08:02 INFO - PROCESS | 2964 | 1472904482816 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 05:08:02 INFO - PROCESS | 2964 | 1472904482818 Marionette TRACE conn3 <- [1,1229,null,{"value":"13"}] 05:08:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 05:08:02 INFO - PROCESS | 2964 | 1472904482821 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 05:08:02 INFO - PROCESS | 2964 | 1472904482806 Marionette TRACE conn3 <- [1,1230,null,{}] 05:08:02 INFO - PROCESS | 2964 | 1472904482815 Marionette TRACE conn3 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:02 INFO - PROCESS | 2964 | 1472904482818 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:08:02 INFO - PROCESS | 2964 | 1472904482944 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 05:08:02 INFO - PROCESS | 2964 | 1472904483002 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:02 INFO - PROCESS | 2964 | 1472904483005 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:08:03 INFO - PROCESS | 2964 | ++DOCSHELL 160C0400 == 38 [pid = 2964] [id = 317] 05:08:03 INFO - PROCESS | 2964 | ++DOMWINDOW == 85 (19E91800) [pid = 2964] [serial = 950] [outer = 00000000] 05:08:03 INFO - PROCESS | 2964 | ++DOMWINDOW == 86 (1A03C000) [pid = 2964] [serial = 951] [outer = 19E91800] 05:08:03 INFO - PROCESS | 2964 | 1472904483051 Marionette DEBUG loaded listener.js 05:08:03 INFO - PROCESS | 2964 | ++DOMWINDOW == 87 (1A0CAC00) [pid = 2964] [serial = 952] [outer = 19E91800] 05:08:03 INFO - PROCESS | 2964 | --DOMWINDOW == 86 (19E15C00) [pid = 2964] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 05:08:03 INFO - PROCESS | 2964 | --DOMWINDOW == 85 (16E61000) [pid = 2964] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 05:08:03 INFO - PROCESS | 2964 | --DOMWINDOW == 84 (170C6800) [pid = 2964] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 05:08:03 INFO - PROCESS | 2964 | --DOMWINDOW == 83 (178D3C00) [pid = 2964] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 05:08:03 INFO - PROCESS | 2964 | --DOMWINDOW == 82 (160C7000) [pid = 2964] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 05:08:03 INFO - PROCESS | 2964 | --DOMWINDOW == 81 (151F2800) [pid = 2964] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 05:08:03 INFO - PROCESS | 2964 | --DOMWINDOW == 80 (1344B400) [pid = 2964] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 05:08:03 INFO - PROCESS | 2964 | --DOMWINDOW == 79 (1147A800) [pid = 2964] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 05:08:03 INFO - PROCESS | 2964 | --DOMWINDOW == 78 (10A4A800) [pid = 2964] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 05:08:03 INFO - PROCESS | 2964 | --DOMWINDOW == 77 (19AE9400) [pid = 2964] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 05:08:03 INFO - PROCESS | 2964 | --DOMWINDOW == 76 (160C0800) [pid = 2964] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 05:08:03 INFO - PROCESS | 2964 | 1472904483539 Marionette TRACE conn3 <- [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]]]}] 05:08:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 05:08:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 786ms 05:08:03 INFO - PROCESS | 2964 | 1472904483597 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 05:08:03 INFO - PROCESS | 2964 | 1472904483599 Marionette TRACE conn3 <- [1,1233,null,{"value":"13"}] 05:08:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 05:08:03 INFO - PROCESS | 2964 | 1472904483603 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 05:08:03 INFO - PROCESS | 2964 | 1472904483604 Marionette TRACE conn3 <- [1,1234,null,{}] 05:08:03 INFO - PROCESS | 2964 | 1472904483608 Marionette TRACE conn3 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:03 INFO - PROCESS | 2964 | 1472904483610 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:08:03 INFO - PROCESS | 2964 | 1472904483677 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 05:08:03 INFO - PROCESS | 2964 | 1472904483683 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:03 INFO - PROCESS | 2964 | 1472904483685 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:08:03 INFO - PROCESS | 2964 | ++DOCSHELL 15919800 == 39 [pid = 2964] [id = 318] 05:08:03 INFO - PROCESS | 2964 | ++DOMWINDOW == 77 (160CBC00) [pid = 2964] [serial = 953] [outer = 00000000] 05:08:03 INFO - PROCESS | 2964 | ++DOMWINDOW == 78 (176D6800) [pid = 2964] [serial = 954] [outer = 160CBC00] 05:08:03 INFO - PROCESS | 2964 | 1472904483733 Marionette DEBUG loaded listener.js 05:08:03 INFO - PROCESS | 2964 | ++DOMWINDOW == 79 (19E0C400) [pid = 2964] [serial = 955] [outer = 160CBC00] 05:08:04 INFO - PROCESS | 2964 | 1472904484095 Marionette TRACE conn3 <- [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]]]}] 05:08:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 05:08:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 515ms 05:08:04 INFO - PROCESS | 2964 | 1472904484130 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 05:08:04 INFO - PROCESS | 2964 | 1472904484132 Marionette TRACE conn3 <- [1,1237,null,{"value":"13"}] 05:08:04 INFO - PROCESS | 2964 | 1472904484135 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 05:08:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 05:08:04 INFO - PROCESS | 2964 | 1472904484147 Marionette TRACE conn3 <- [1,1238,null,{}] 05:08:04 INFO - PROCESS | 2964 | 1472904484150 Marionette TRACE conn3 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:04 INFO - PROCESS | 2964 | 1472904484152 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:08:04 INFO - PROCESS | 2964 | 1472904484229 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 05:08:04 INFO - PROCESS | 2964 | 1472904484234 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:04 INFO - PROCESS | 2964 | 1472904484236 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:08:04 INFO - PROCESS | 2964 | ++DOCSHELL 169F1C00 == 40 [pid = 2964] [id = 319] 05:08:04 INFO - PROCESS | 2964 | ++DOMWINDOW == 80 (19E9A800) [pid = 2964] [serial = 956] [outer = 00000000] 05:08:04 INFO - PROCESS | 2964 | ++DOMWINDOW == 81 (1A20BC00) [pid = 2964] [serial = 957] [outer = 19E9A800] 05:08:04 INFO - PROCESS | 2964 | 1472904484281 Marionette DEBUG loaded listener.js 05:08:04 INFO - PROCESS | 2964 | ++DOMWINDOW == 82 (1A516000) [pid = 2964] [serial = 958] [outer = 19E9A800] 05:08:04 INFO - PROCESS | 2964 | 1472904484690 Marionette TRACE conn3 <- [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]]]}] 05:08:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 05:08:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 596ms 05:08:04 INFO - PROCESS | 2964 | 1472904484746 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 05:08:04 INFO - PROCESS | 2964 | 1472904484730 Marionette TRACE conn3 <- [1,1241,null,{"value":"13"}] 05:08:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 05:08:04 INFO - PROCESS | 2964 | 1472904484733 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 05:08:04 INFO - PROCESS | 2964 | 1472904484734 Marionette TRACE conn3 <- [1,1242,null,{}] 05:08:04 INFO - PROCESS | 2964 | 1472904484738 Marionette TRACE conn3 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:04 INFO - PROCESS | 2964 | 1472904484740 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:08:04 INFO - PROCESS | 2964 | 1472904484817 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 05:08:04 INFO - PROCESS | 2964 | 1472904484823 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:04 INFO - PROCESS | 2964 | 1472904484825 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:08:04 INFO - PROCESS | 2964 | ++DOCSHELL 160C7800 == 41 [pid = 2964] [id = 320] 05:08:04 INFO - PROCESS | 2964 | ++DOMWINDOW == 83 (1A51B800) [pid = 2964] [serial = 959] [outer = 00000000] 05:08:04 INFO - PROCESS | 2964 | ++DOMWINDOW == 84 (1A8C7800) [pid = 2964] [serial = 960] [outer = 1A51B800] 05:08:04 INFO - PROCESS | 2964 | 1472904484869 Marionette DEBUG loaded listener.js 05:08:04 INFO - PROCESS | 2964 | ++DOMWINDOW == 85 (1A8CD000) [pid = 2964] [serial = 961] [outer = 1A51B800] 05:08:05 INFO - PROCESS | 2964 | 1472904485614 Marionette TRACE conn3 <- [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]]]}] 05:08:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 05:08:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 894ms 05:08:05 INFO - PROCESS | 2964 | 1472904485663 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 05:08:05 INFO - PROCESS | 2964 | 1472904485667 Marionette TRACE conn3 <- [1,1245,null,{"value":"13"}] 05:08:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 05:08:05 INFO - PROCESS | 2964 | 1472904485672 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 05:08:05 INFO - PROCESS | 2964 | 1472904485677 Marionette TRACE conn3 <- [1,1246,null,{}] 05:08:05 INFO - PROCESS | 2964 | 1472904485665 Marionette TRACE conn3 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:05 INFO - PROCESS | 2964 | 1472904485667 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:08:05 INFO - PROCESS | 2964 | 1472904485789 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 05:08:05 INFO - PROCESS | 2964 | 1472904485896 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:05 INFO - PROCESS | 2964 | 1472904485899 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:08:05 INFO - PROCESS | 2964 | ++DOCSHELL 110EB800 == 42 [pid = 2964] [id = 321] 05:08:05 INFO - PROCESS | 2964 | ++DOMWINDOW == 86 (110F9400) [pid = 2964] [serial = 962] [outer = 00000000] 05:08:05 INFO - PROCESS | 2964 | ++DOMWINDOW == 87 (118A6800) [pid = 2964] [serial = 963] [outer = 110F9400] 05:08:05 INFO - PROCESS | 2964 | 1472904485958 Marionette DEBUG loaded listener.js 05:08:06 INFO - PROCESS | 2964 | ++DOMWINDOW == 88 (13915000) [pid = 2964] [serial = 964] [outer = 110F9400] 05:08:06 INFO - PROCESS | 2964 | 1472904486742 Marionette TRACE conn3 <- [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]]]}] 05:08:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 05:08:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1125ms 05:08:06 INFO - PROCESS | 2964 | 1472904486794 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 05:08:06 INFO - PROCESS | 2964 | 1472904486798 Marionette TRACE conn3 <- [1,1249,null,{"value":"13"}] 05:08:06 INFO - PROCESS | 2964 | 1472904486804 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 05:08:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 05:08:06 INFO - PROCESS | 2964 | 1472904486807 Marionette TRACE conn3 <- [1,1250,null,{}] 05:08:06 INFO - PROCESS | 2964 | 1472904486812 Marionette TRACE conn3 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:06 INFO - PROCESS | 2964 | 1472904486815 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:08:06 INFO - PROCESS | 2964 | 1472904486911 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 05:08:06 INFO - PROCESS | 2964 | --DOCSHELL 169F1C00 == 41 [pid = 2964] [id = 319] 05:08:06 INFO - PROCESS | 2964 | --DOCSHELL 15919800 == 40 [pid = 2964] [id = 318] 05:08:06 INFO - PROCESS | 2964 | --DOCSHELL 160C0400 == 39 [pid = 2964] [id = 317] 05:08:06 INFO - PROCESS | 2964 | --DOCSHELL 1575C000 == 38 [pid = 2964] [id = 316] 05:08:06 INFO - PROCESS | 2964 | --DOCSHELL 1420F800 == 37 [pid = 2964] [id = 315] 05:08:06 INFO - PROCESS | 2964 | --DOCSHELL 16AB1800 == 36 [pid = 2964] [id = 314] 05:08:06 INFO - PROCESS | 2964 | --DOCSHELL 17094800 == 35 [pid = 2964] [id = 313] 05:08:06 INFO - PROCESS | 2964 | --DOCSHELL 16AADC00 == 34 [pid = 2964] [id = 312] 05:08:06 INFO - PROCESS | 2964 | --DOCSHELL 160C1400 == 33 [pid = 2964] [id = 311] 05:08:06 INFO - PROCESS | 2964 | --DOCSHELL 15038800 == 32 [pid = 2964] [id = 310] 05:08:06 INFO - PROCESS | 2964 | --DOCSHELL 1442F000 == 31 [pid = 2964] [id = 309] 05:08:06 INFO - PROCESS | 2964 | --DOCSHELL 12BCA000 == 30 [pid = 2964] [id = 308] 05:08:06 INFO - PROCESS | 2964 | --DOCSHELL 1125E400 == 29 [pid = 2964] [id = 307] 05:08:06 INFO - PROCESS | 2964 | --DOCSHELL 15C2F800 == 28 [pid = 2964] [id = 306] 05:08:06 INFO - PROCESS | 2964 | --DOMWINDOW == 87 (1A0BCC00) [pid = 2964] [serial = 918] [outer = 00000000] [url = about:blank] 05:08:06 INFO - PROCESS | 2964 | --DOMWINDOW == 86 (110EA800) [pid = 2964] [serial = 916] [outer = 00000000] [url = about:blank] 05:08:06 INFO - PROCESS | 2964 | --DOMWINDOW == 85 (17001C00) [pid = 2964] [serial = 903] [outer = 00000000] [url = about:blank] 05:08:06 INFO - PROCESS | 2964 | --DOMWINDOW == 84 (17E04000) [pid = 2964] [serial = 906] [outer = 00000000] [url = about:blank] 05:08:06 INFO - PROCESS | 2964 | --DOMWINDOW == 83 (19E0D400) [pid = 2964] [serial = 909] [outer = 00000000] [url = about:blank] 05:08:06 INFO - PROCESS | 2964 | --DOMWINDOW == 82 (1980EC00) [pid = 2964] [serial = 907] [outer = 00000000] [url = about:blank] 05:08:06 INFO - PROCESS | 2964 | --DOMWINDOW == 81 (19E99800) [pid = 2964] [serial = 915] [outer = 00000000] [url = about:blank] 05:08:06 INFO - PROCESS | 2964 | --DOMWINDOW == 80 (19ADF800) [pid = 2964] [serial = 910] [outer = 00000000] [url = about:blank] 05:08:06 INFO - PROCESS | 2964 | --DOMWINDOW == 79 (167E6000) [pid = 2964] [serial = 900] [outer = 00000000] [url = about:blank] 05:08:06 INFO - PROCESS | 2964 | --DOMWINDOW == 78 (1575B800) [pid = 2964] [serial = 897] [outer = 00000000] [url = about:blank] 05:08:06 INFO - PROCESS | 2964 | --DOMWINDOW == 77 (15C2B400) [pid = 2964] [serial = 898] [outer = 00000000] [url = about:blank] 05:08:06 INFO - PROCESS | 2964 | --DOMWINDOW == 76 (1391FC00) [pid = 2964] [serial = 894] [outer = 00000000] [url = about:blank] 05:08:06 INFO - PROCESS | 2964 | --DOMWINDOW == 75 (13AD6800) [pid = 2964] [serial = 895] [outer = 00000000] [url = about:blank] 05:08:06 INFO - PROCESS | 2964 | --DOMWINDOW == 74 (12B7D000) [pid = 2964] [serial = 892] [outer = 00000000] [url = about:blank] 05:08:06 INFO - PROCESS | 2964 | --DOMWINDOW == 73 (11801400) [pid = 2964] [serial = 891] [outer = 00000000] [url = about:blank] 05:08:06 INFO - PROCESS | 2964 | --DOMWINDOW == 72 (12E35800) [pid = 2964] [serial = 889] [outer = 00000000] [url = about:blank] 05:08:06 INFO - PROCESS | 2964 | --DOMWINDOW == 71 (11C0B000) [pid = 2964] [serial = 888] [outer = 00000000] [url = about:blank] 05:08:06 INFO - PROCESS | 2964 | --DOMWINDOW == 70 (19C88000) [pid = 2964] [serial = 886] [outer = 00000000] [url = about:blank] 05:08:06 INFO - PROCESS | 2964 | --DOMWINDOW == 69 (175E7400) [pid = 2964] [serial = 904] [outer = 00000000] [url = about:blank] 05:08:06 INFO - PROCESS | 2964 | --DOMWINDOW == 68 (19C84000) [pid = 2964] [serial = 912] [outer = 00000000] [url = about:blank] 05:08:06 INFO - PROCESS | 2964 | --DOMWINDOW == 67 (19C88400) [pid = 2964] [serial = 913] [outer = 00000000] [url = about:blank] 05:08:06 INFO - PROCESS | 2964 | --DOMWINDOW == 66 (1698C800) [pid = 2964] [serial = 901] [outer = 00000000] [url = about:blank] 05:08:07 INFO - PROCESS | 2964 | 1472904487020 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:07 INFO - PROCESS | 2964 | 1472904487025 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:08:07 INFO - PROCESS | 2964 | ++DOCSHELL 103CB400 == 29 [pid = 2964] [id = 322] 05:08:07 INFO - PROCESS | 2964 | ++DOMWINDOW == 67 (1055EC00) [pid = 2964] [serial = 965] [outer = 00000000] 05:08:07 INFO - PROCESS | 2964 | ++DOMWINDOW == 68 (110F2C00) [pid = 2964] [serial = 966] [outer = 1055EC00] 05:08:07 INFO - PROCESS | 2964 | 1472904487077 Marionette DEBUG loaded listener.js 05:08:07 INFO - PROCESS | 2964 | ++DOMWINDOW == 69 (112C8400) [pid = 2964] [serial = 967] [outer = 1055EC00] 05:08:07 INFO - PROCESS | 2964 | 1472904487450 Marionette TRACE conn3 <- [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]]]}] 05:08:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 05:08:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 691ms 05:08:07 INFO - PROCESS | 2964 | 1472904487516 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 05:08:07 INFO - PROCESS | 2964 | 1472904487520 Marionette TRACE conn3 <- [1,1253,null,{"value":"13"}] 05:08:07 INFO - PROCESS | 2964 | 1472904487528 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 05:08:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 05:08:07 INFO - PROCESS | 2964 | 1472904487530 Marionette TRACE conn3 <- [1,1254,null,{}] 05:08:07 INFO - PROCESS | 2964 | 1472904487534 Marionette TRACE conn3 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:07 INFO - PROCESS | 2964 | 1472904487536 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:08:07 INFO - PROCESS | 2964 | 1472904487611 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 05:08:07 INFO - PROCESS | 2964 | 1472904487617 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:07 INFO - PROCESS | 2964 | 1472904487619 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:08:07 INFO - PROCESS | 2964 | ++DOCSHELL 12E82C00 == 30 [pid = 2964] [id = 323] 05:08:07 INFO - PROCESS | 2964 | ++DOMWINDOW == 70 (13158800) [pid = 2964] [serial = 968] [outer = 00000000] 05:08:07 INFO - PROCESS | 2964 | ++DOMWINDOW == 71 (13916800) [pid = 2964] [serial = 969] [outer = 13158800] 05:08:07 INFO - PROCESS | 2964 | 1472904487667 Marionette DEBUG loaded listener.js 05:08:07 INFO - PROCESS | 2964 | ++DOMWINDOW == 72 (1391B800) [pid = 2964] [serial = 970] [outer = 13158800] 05:08:08 INFO - PROCESS | 2964 | 1472904488085 Marionette TRACE conn3 <- [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]]]}] 05:08:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 05:08:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 610ms 05:08:08 INFO - PROCESS | 2964 | 1472904488139 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 05:08:08 INFO - PROCESS | 2964 | 1472904488141 Marionette TRACE conn3 <- [1,1257,null,{"value":"13"}] 05:08:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 05:08:08 INFO - PROCESS | 2964 | 1472904488145 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 05:08:08 INFO - PROCESS | 2964 | 1472904488148 Marionette TRACE conn3 <- [1,1258,null,{}] 05:08:08 INFO - PROCESS | 2964 | 1472904488173 Marionette TRACE conn3 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:08 INFO - PROCESS | 2964 | 1472904488177 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:08:08 INFO - PROCESS | 2964 | 1472904488294 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 05:08:08 INFO - PROCESS | 2964 | 1472904488332 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:08 INFO - PROCESS | 2964 | 1472904488335 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:08:08 INFO - PROCESS | 2964 | ++DOCSHELL 15035C00 == 31 [pid = 2964] [id = 324] 05:08:08 INFO - PROCESS | 2964 | ++DOMWINDOW == 73 (15036000) [pid = 2964] [serial = 971] [outer = 00000000] 05:08:08 INFO - PROCESS | 2964 | ++DOMWINDOW == 74 (15041400) [pid = 2964] [serial = 972] [outer = 15036000] 05:08:08 INFO - PROCESS | 2964 | 1472904488384 Marionette DEBUG loaded listener.js 05:08:08 INFO - PROCESS | 2964 | ++DOMWINDOW == 75 (15669800) [pid = 2964] [serial = 973] [outer = 15036000] 05:08:08 INFO - PROCESS | 2964 | 1472904488713 Marionette TRACE conn3 <- [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]]]}] 05:08:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 05:08:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 610ms 05:08:08 INFO - PROCESS | 2964 | 1472904488741 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 05:08:08 INFO - PROCESS | 2964 | 1472904488743 Marionette TRACE conn3 <- [1,1261,null,{"value":"13"}] 05:08:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 05:08:08 INFO - PROCESS | 2964 | 1472904488759 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 05:08:08 INFO - PROCESS | 2964 | 1472904488761 Marionette TRACE conn3 <- [1,1262,null,{}] 05:08:08 INFO - PROCESS | 2964 | 1472904488765 Marionette TRACE conn3 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:08 INFO - PROCESS | 2964 | 1472904488767 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:08:08 INFO - PROCESS | 2964 | 1472904488879 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 05:08:08 INFO - PROCESS | 2964 | 1472904488889 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:08 INFO - PROCESS | 2964 | 1472904488891 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:08:08 INFO - PROCESS | 2964 | ++DOCSHELL 15915000 == 32 [pid = 2964] [id = 325] 05:08:08 INFO - PROCESS | 2964 | ++DOMWINDOW == 76 (15C2F000) [pid = 2964] [serial = 974] [outer = 00000000] 05:08:08 INFO - PROCESS | 2964 | ++DOMWINDOW == 77 (15FA4C00) [pid = 2964] [serial = 975] [outer = 15C2F000] 05:08:08 INFO - PROCESS | 2964 | 1472904488964 Marionette DEBUG loaded listener.js 05:08:09 INFO - PROCESS | 2964 | ++DOMWINDOW == 78 (160CCC00) [pid = 2964] [serial = 976] [outer = 15C2F000] 05:08:09 INFO - PROCESS | 2964 | 1472904489330 Marionette TRACE conn3 <- [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]]]}] 05:08:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 05:08:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 610ms 05:08:09 INFO - PROCESS | 2964 | 1472904489346 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 05:08:09 INFO - PROCESS | 2964 | 1472904489348 Marionette TRACE conn3 <- [1,1265,null,{"value":"13"}] 05:08:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 05:08:09 INFO - PROCESS | 2964 | 1472904489358 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 05:08:09 INFO - PROCESS | 2964 | 1472904489360 Marionette TRACE conn3 <- [1,1266,null,{}] 05:08:09 INFO - PROCESS | 2964 | 1472904489363 Marionette TRACE conn3 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:09 INFO - PROCESS | 2964 | 1472904489365 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:08:09 INFO - PROCESS | 2964 | 1472904489478 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 05:08:09 INFO - PROCESS | 2964 | 1472904489536 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:09 INFO - PROCESS | 2964 | 1472904489539 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:08:09 INFO - PROCESS | 2964 | ++DOCSHELL 1698C800 == 33 [pid = 2964] [id = 326] 05:08:09 INFO - PROCESS | 2964 | ++DOMWINDOW == 79 (169E9C00) [pid = 2964] [serial = 977] [outer = 00000000] 05:08:09 INFO - PROCESS | 2964 | ++DOMWINDOW == 80 (16AA7800) [pid = 2964] [serial = 978] [outer = 169E9C00] 05:08:09 INFO - PROCESS | 2964 | 1472904489583 Marionette DEBUG loaded listener.js 05:08:09 INFO - PROCESS | 2964 | ++DOMWINDOW == 81 (16AB0400) [pid = 2964] [serial = 979] [outer = 169E9C00] 05:08:09 INFO - PROCESS | 2964 | 1472904489976 Marionette TRACE conn3 <- [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]]]}] 05:08:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 05:08:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 637ms 05:08:10 INFO - PROCESS | 2964 | 1472904490016 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 05:08:10 INFO - PROCESS | 2964 | 1472904490018 Marionette TRACE conn3 <- [1,1269,null,{"value":"13"}] 05:08:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 05:08:10 INFO - PROCESS | 2964 | 1472904490011 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 05:08:10 INFO - PROCESS | 2964 | 1472904490013 Marionette TRACE conn3 <- [1,1270,null,{}] 05:08:10 INFO - PROCESS | 2964 | 1472904490020 Marionette TRACE conn3 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:10 INFO - PROCESS | 2964 | 1472904490026 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:08:10 INFO - PROCESS | 2964 | 1472904490139 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 05:08:10 INFO - PROCESS | 2964 | 1472904490154 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:10 INFO - PROCESS | 2964 | 1472904490156 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:08:10 INFO - PROCESS | 2964 | ++DOCSHELL 175E7400 == 34 [pid = 2964] [id = 327] 05:08:10 INFO - PROCESS | 2964 | ++DOMWINDOW == 82 (175E8C00) [pid = 2964] [serial = 980] [outer = 00000000] 05:08:10 INFO - PROCESS | 2964 | ++DOMWINDOW == 83 (177DB800) [pid = 2964] [serial = 981] [outer = 175E8C00] 05:08:10 INFO - PROCESS | 2964 | 1472904490251 Marionette DEBUG loaded listener.js 05:08:10 INFO - PROCESS | 2964 | ++DOMWINDOW == 84 (17E0E400) [pid = 2964] [serial = 982] [outer = 175E8C00] 05:08:10 INFO - PROCESS | 2964 | --DOMWINDOW == 83 (181E5000) [pid = 2964] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 05:08:10 INFO - PROCESS | 2964 | --DOMWINDOW == 82 (160C1800) [pid = 2964] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 05:08:10 INFO - PROCESS | 2964 | --DOMWINDOW == 81 (1125E800) [pid = 2964] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 05:08:10 INFO - PROCESS | 2964 | --DOMWINDOW == 80 (16AAE800) [pid = 2964] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 05:08:10 INFO - PROCESS | 2964 | --DOMWINDOW == 79 (175EF800) [pid = 2964] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 05:08:10 INFO - PROCESS | 2964 | --DOMWINDOW == 78 (12C84C00) [pid = 2964] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 05:08:10 INFO - PROCESS | 2964 | --DOMWINDOW == 77 (15C7EC00) [pid = 2964] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 05:08:10 INFO - PROCESS | 2964 | --DOMWINDOW == 76 (176D1400) [pid = 2964] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 05:08:10 INFO - PROCESS | 2964 | --DOMWINDOW == 75 (1442F800) [pid = 2964] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 05:08:10 INFO - PROCESS | 2964 | --DOMWINDOW == 74 (1503EC00) [pid = 2964] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 05:08:10 INFO - PROCESS | 2964 | --DOMWINDOW == 73 (19E9A800) [pid = 2964] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 05:08:10 INFO - PROCESS | 2964 | --DOMWINDOW == 72 (1811F000) [pid = 2964] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 05:08:10 INFO - PROCESS | 2964 | --DOMWINDOW == 71 (19E91800) [pid = 2964] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 05:08:10 INFO - PROCESS | 2964 | --DOMWINDOW == 70 (160CBC00) [pid = 2964] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 05:08:10 INFO - PROCESS | 2964 | 1472904490750 Marionette TRACE conn3 <- [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]]]}] 05:08:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 05:08:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 745ms 05:08:10 INFO - PROCESS | 2964 | 1472904490755 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 05:08:10 INFO - PROCESS | 2964 | 1472904490757 Marionette TRACE conn3 <- [1,1273,null,{"value":"13"}] 05:08:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 05:08:10 INFO - PROCESS | 2964 | 1472904490760 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 05:08:10 INFO - PROCESS | 2964 | 1472904490762 Marionette TRACE conn3 <- [1,1274,null,{}] 05:08:10 INFO - PROCESS | 2964 | 1472904490765 Marionette TRACE conn3 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:10 INFO - PROCESS | 2964 | 1472904490767 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:08:10 INFO - PROCESS | 2964 | 1472904490856 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 05:08:10 INFO - PROCESS | 2964 | 1472904490915 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:10 INFO - PROCESS | 2964 | 1472904490917 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:08:10 INFO - PROCESS | 2964 | ++DOCSHELL 103C9000 == 35 [pid = 2964] [id = 328] 05:08:10 INFO - PROCESS | 2964 | ++DOMWINDOW == 71 (1102B400) [pid = 2964] [serial = 983] [outer = 00000000] 05:08:10 INFO - PROCESS | 2964 | ++DOMWINDOW == 72 (1503A800) [pid = 2964] [serial = 984] [outer = 1102B400] 05:08:10 INFO - PROCESS | 2964 | 1472904490961 Marionette DEBUG loaded listener.js 05:08:11 INFO - PROCESS | 2964 | ++DOMWINDOW == 73 (1565AC00) [pid = 2964] [serial = 985] [outer = 1102B400] 05:08:11 INFO - PROCESS | 2964 | 1472904491253 Marionette TRACE conn3 <- [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]]]}] 05:08:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 05:08:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 515ms 05:08:11 INFO - PROCESS | 2964 | 1472904491279 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 05:08:11 INFO - PROCESS | 2964 | 1472904491281 Marionette TRACE conn3 <- [1,1277,null,{"value":"13"}] 05:08:11 INFO - PROCESS | 2964 | 1472904491284 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 05:08:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 05:08:11 INFO - PROCESS | 2964 | 1472904491286 Marionette TRACE conn3 <- [1,1278,null,{}] 05:08:11 INFO - PROCESS | 2964 | 1472904491289 Marionette TRACE conn3 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:11 INFO - PROCESS | 2964 | 1472904491291 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:08:11 INFO - PROCESS | 2964 | 1472904491406 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 05:08:11 INFO - PROCESS | 2964 | 1472904491396 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:11 INFO - PROCESS | 2964 | 1472904491398 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:08:11 INFO - PROCESS | 2964 | ++DOCSHELL 12E2D400 == 36 [pid = 2964] [id = 329] 05:08:11 INFO - PROCESS | 2964 | ++DOMWINDOW == 74 (16AAE800) [pid = 2964] [serial = 986] [outer = 00000000] 05:08:11 INFO - PROCESS | 2964 | ++DOMWINDOW == 75 (181E5000) [pid = 2964] [serial = 987] [outer = 16AAE800] 05:08:11 INFO - PROCESS | 2964 | 1472904491445 Marionette DEBUG loaded listener.js 05:08:11 INFO - PROCESS | 2964 | ++DOMWINDOW == 76 (18379800) [pid = 2964] [serial = 988] [outer = 16AAE800] 05:08:11 INFO - PROCESS | 2964 | 1472904491798 Marionette TRACE conn3 <- [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]]]}] 05:08:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 05:08:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 556ms 05:08:11 INFO - PROCESS | 2964 | 1472904491858 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 05:08:11 INFO - PROCESS | 2964 | 1472904491860 Marionette TRACE conn3 <- [1,1281,null,{"value":"13"}] 05:08:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 05:08:11 INFO - PROCESS | 2964 | 1472904491844 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 05:08:11 INFO - PROCESS | 2964 | 1472904491846 Marionette TRACE conn3 <- [1,1282,null,{}] 05:08:11 INFO - PROCESS | 2964 | 1472904491849 Marionette TRACE conn3 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:11 INFO - PROCESS | 2964 | 1472904491851 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:08:11 INFO - PROCESS | 2964 | 1472904491960 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 05:08:11 INFO - PROCESS | 2964 | 1472904491970 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:11 INFO - PROCESS | 2964 | 1472904491972 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:08:11 INFO - PROCESS | 2964 | ++DOCSHELL 10A0B400 == 37 [pid = 2964] [id = 330] 05:08:11 INFO - PROCESS | 2964 | ++DOMWINDOW == 77 (1316EC00) [pid = 2964] [serial = 989] [outer = 00000000] 05:08:11 INFO - PROCESS | 2964 | ++DOMWINDOW == 78 (18375000) [pid = 2964] [serial = 990] [outer = 1316EC00] 05:08:11 INFO - PROCESS | 2964 | 1472904491999 Marionette DEBUG loaded listener.js 05:08:12 INFO - PROCESS | 2964 | ++DOMWINDOW == 79 (19AE0C00) [pid = 2964] [serial = 991] [outer = 1316EC00] 05:08:12 INFO - PROCESS | 2964 | 1472904492458 Marionette TRACE conn3 <- [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]]]}] 05:08:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 05:08:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 664ms 05:08:12 INFO - PROCESS | 2964 | 1472904492513 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 05:08:12 INFO - PROCESS | 2964 | 1472904492518 Marionette TRACE conn3 <- [1,1285,null,{"value":"13"}] 05:08:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 05:08:12 INFO - PROCESS | 2964 | 1472904492524 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 05:08:12 INFO - PROCESS | 2964 | 1472904492527 Marionette TRACE conn3 <- [1,1286,null,{}] 05:08:12 INFO - PROCESS | 2964 | 1472904492533 Marionette TRACE conn3 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:12 INFO - PROCESS | 2964 | 1472904492536 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:08:12 INFO - PROCESS | 2964 | 1472904492631 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 05:08:12 INFO - PROCESS | 2964 | 1472904492747 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:12 INFO - PROCESS | 2964 | 1472904492753 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:08:12 INFO - PROCESS | 2964 | ++DOCSHELL 10A08400 == 38 [pid = 2964] [id = 331] 05:08:12 INFO - PROCESS | 2964 | ++DOMWINDOW == 80 (10A08800) [pid = 2964] [serial = 992] [outer = 00000000] 05:08:12 INFO - PROCESS | 2964 | ++DOMWINDOW == 81 (114E9400) [pid = 2964] [serial = 993] [outer = 10A08800] 05:08:12 INFO - PROCESS | 2964 | 1472904492796 Marionette DEBUG loaded listener.js 05:08:12 INFO - PROCESS | 2964 | ++DOMWINDOW == 82 (11D0E400) [pid = 2964] [serial = 994] [outer = 10A08800] 05:08:13 INFO - PROCESS | 2964 | 1472904493399 Marionette TRACE conn3 <- [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]]]}] 05:08:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 05:08:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 895ms 05:08:13 INFO - PROCESS | 2964 | 1472904493423 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 05:08:13 INFO - PROCESS | 2964 | 1472904493428 Marionette TRACE conn3 <- [1,1289,null,{"value":"13"}] 05:08:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 05:08:13 INFO - PROCESS | 2964 | 1472904493454 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 05:08:13 INFO - PROCESS | 2964 | 1472904493457 Marionette TRACE conn3 <- [1,1290,null,{}] 05:08:13 INFO - PROCESS | 2964 | 1472904493460 Marionette TRACE conn3 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:13 INFO - PROCESS | 2964 | 1472904493463 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:08:13 INFO - PROCESS | 2964 | 1472904493553 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 05:08:13 INFO - PROCESS | 2964 | 1472904493661 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:13 INFO - PROCESS | 2964 | 1472904493664 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:08:13 INFO - PROCESS | 2964 | ++DOCSHELL 13B5F800 == 39 [pid = 2964] [id = 332] 05:08:13 INFO - PROCESS | 2964 | ++DOMWINDOW == 83 (14206800) [pid = 2964] [serial = 995] [outer = 00000000] 05:08:13 INFO - PROCESS | 2964 | ++DOMWINDOW == 84 (1443B400) [pid = 2964] [serial = 996] [outer = 14206800] 05:08:13 INFO - PROCESS | 2964 | 1472904493723 Marionette DEBUG loaded listener.js 05:08:13 INFO - PROCESS | 2964 | ++DOMWINDOW == 85 (1575C800) [pid = 2964] [serial = 997] [outer = 14206800] 05:08:14 INFO - PROCESS | 2964 | 1472904494243 Marionette TRACE conn3 <- [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]]]}] 05:08:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 05:08:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 840ms 05:08:14 INFO - PROCESS | 2964 | 1472904494281 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 05:08:14 INFO - PROCESS | 2964 | 1472904494284 Marionette TRACE conn3 <- [1,1293,null,{"value":"13"}] 05:08:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 05:08:14 INFO - PROCESS | 2964 | 1472904494270 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 05:08:14 INFO - PROCESS | 2964 | 1472904494273 Marionette TRACE conn3 <- [1,1294,null,{}] 05:08:14 INFO - PROCESS | 2964 | 1472904494284 Marionette TRACE conn3 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:14 INFO - PROCESS | 2964 | 1472904494289 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:08:14 INFO - PROCESS | 2964 | 1472904494393 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 05:08:14 INFO - PROCESS | 2964 | 1472904494502 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:14 INFO - PROCESS | 2964 | 1472904494506 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:08:14 INFO - PROCESS | 2964 | ++DOCSHELL 176B7400 == 40 [pid = 2964] [id = 333] 05:08:14 INFO - PROCESS | 2964 | ++DOMWINDOW == 86 (176CF000) [pid = 2964] [serial = 998] [outer = 00000000] 05:08:14 INFO - PROCESS | 2964 | ++DOMWINDOW == 87 (19812000) [pid = 2964] [serial = 999] [outer = 176CF000] 05:08:14 INFO - PROCESS | 2964 | 1472904494564 Marionette DEBUG loaded listener.js 05:08:14 INFO - PROCESS | 2964 | ++DOMWINDOW == 88 (19E06400) [pid = 2964] [serial = 1000] [outer = 176CF000] 05:08:15 INFO - PROCESS | 2964 | 1472904495232 Marionette TRACE conn3 <- [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]]]}] 05:08:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 05:08:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1003ms 05:08:15 INFO - PROCESS | 2964 | 1472904495273 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 05:08:15 INFO - PROCESS | 2964 | 1472904495278 Marionette TRACE conn3 <- [1,1297,null,{"value":"13"}] 05:08:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 05:08:15 INFO - PROCESS | 2964 | 1472904495283 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 05:08:15 INFO - PROCESS | 2964 | 1472904495286 Marionette TRACE conn3 <- [1,1298,null,{}] 05:08:15 INFO - PROCESS | 2964 | 1472904495292 Marionette TRACE conn3 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:15 INFO - PROCESS | 2964 | 1472904495295 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:08:15 INFO - PROCESS | 2964 | 1472904495410 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 05:08:15 INFO - PROCESS | 2964 | 1472904495530 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:15 INFO - PROCESS | 2964 | 1472904495535 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:08:15 INFO - PROCESS | 2964 | ++DOCSHELL 1147CC00 == 41 [pid = 2964] [id = 334] 05:08:15 INFO - PROCESS | 2964 | ++DOMWINDOW == 89 (114E7400) [pid = 2964] [serial = 1001] [outer = 00000000] 05:08:15 INFO - PROCESS | 2964 | ++DOMWINDOW == 90 (12BC5400) [pid = 2964] [serial = 1002] [outer = 114E7400] 05:08:15 INFO - PROCESS | 2964 | 1472904495587 Marionette DEBUG loaded listener.js 05:08:15 INFO - PROCESS | 2964 | ++DOMWINDOW == 91 (13444C00) [pid = 2964] [serial = 1003] [outer = 114E7400] 05:08:16 INFO - PROCESS | 2964 | --DOCSHELL 12E2D400 == 40 [pid = 2964] [id = 329] 05:08:16 INFO - PROCESS | 2964 | --DOCSHELL 103C9000 == 39 [pid = 2964] [id = 328] 05:08:16 INFO - PROCESS | 2964 | --DOCSHELL 175E7400 == 38 [pid = 2964] [id = 327] 05:08:16 INFO - PROCESS | 2964 | --DOCSHELL 1698C800 == 37 [pid = 2964] [id = 326] 05:08:16 INFO - PROCESS | 2964 | --DOCSHELL 15915000 == 36 [pid = 2964] [id = 325] 05:08:16 INFO - PROCESS | 2964 | --DOCSHELL 15035C00 == 35 [pid = 2964] [id = 324] 05:08:16 INFO - PROCESS | 2964 | --DOCSHELL 12E82C00 == 34 [pid = 2964] [id = 323] 05:08:16 INFO - PROCESS | 2964 | --DOCSHELL 103CB400 == 33 [pid = 2964] [id = 322] 05:08:16 INFO - PROCESS | 2964 | --DOCSHELL 160C7800 == 32 [pid = 2964] [id = 320] 05:08:16 INFO - PROCESS | 2964 | --DOCSHELL 110EB800 == 31 [pid = 2964] [id = 321] 05:08:16 INFO - PROCESS | 2964 | --DOCSHELL 13B5F800 == 30 [pid = 2964] [id = 332] 05:08:16 INFO - PROCESS | 2964 | --DOCSHELL 176B7400 == 29 [pid = 2964] [id = 333] 05:08:16 INFO - PROCESS | 2964 | --DOCSHELL 10A0B400 == 28 [pid = 2964] [id = 330] 05:08:16 INFO - PROCESS | 2964 | --DOCSHELL 10A08400 == 27 [pid = 2964] [id = 331] 05:08:16 INFO - PROCESS | 2964 | --DOMWINDOW == 90 (19810C00) [pid = 2964] [serial = 945] [outer = 00000000] [url = about:blank] 05:08:16 INFO - PROCESS | 2964 | --DOMWINDOW == 89 (160C8800) [pid = 2964] [serial = 933] [outer = 00000000] [url = about:blank] 05:08:16 INFO - PROCESS | 2964 | --DOMWINDOW == 88 (160CE800) [pid = 2964] [serial = 934] [outer = 00000000] [url = about:blank] 05:08:16 INFO - PROCESS | 2964 | --DOMWINDOW == 87 (112CAC00) [pid = 2964] [serial = 921] [outer = 00000000] [url = about:blank] 05:08:16 INFO - PROCESS | 2964 | --DOMWINDOW == 86 (11478000) [pid = 2964] [serial = 922] [outer = 00000000] [url = about:blank] 05:08:16 INFO - PROCESS | 2964 | --DOMWINDOW == 85 (16E5E000) [pid = 2964] [serial = 936] [outer = 00000000] [url = about:blank] 05:08:16 INFO - PROCESS | 2964 | --DOMWINDOW == 84 (170C2800) [pid = 2964] [serial = 937] [outer = 00000000] [url = about:blank] 05:08:16 INFO - PROCESS | 2964 | --DOMWINDOW == 83 (177DC000) [pid = 2964] [serial = 939] [outer = 00000000] [url = about:blank] 05:08:16 INFO - PROCESS | 2964 | --DOMWINDOW == 82 (178C8400) [pid = 2964] [serial = 940] [outer = 00000000] [url = about:blank] 05:08:16 INFO - PROCESS | 2964 | --DOMWINDOW == 81 (12E81400) [pid = 2964] [serial = 924] [outer = 00000000] [url = about:blank] 05:08:16 INFO - PROCESS | 2964 | --DOMWINDOW == 80 (1319AC00) [pid = 2964] [serial = 925] [outer = 00000000] [url = about:blank] 05:08:16 INFO - PROCESS | 2964 | --DOMWINDOW == 79 (1A0BE800) [pid = 2964] [serial = 919] [outer = 00000000] [url = about:blank] 05:08:16 INFO - PROCESS | 2964 | --DOMWINDOW == 78 (181D9800) [pid = 2964] [serial = 942] [outer = 00000000] [url = about:blank] 05:08:16 INFO - PROCESS | 2964 | --DOMWINDOW == 77 (15039800) [pid = 2964] [serial = 927] [outer = 00000000] [url = about:blank] 05:08:16 INFO - PROCESS | 2964 | --DOMWINDOW == 76 (15041C00) [pid = 2964] [serial = 928] [outer = 00000000] [url = about:blank] 05:08:16 INFO - PROCESS | 2964 | --DOMWINDOW == 75 (1591E000) [pid = 2964] [serial = 930] [outer = 00000000] [url = about:blank] 05:08:16 INFO - PROCESS | 2964 | --DOMWINDOW == 74 (15C49000) [pid = 2964] [serial = 931] [outer = 00000000] [url = about:blank] 05:08:16 INFO - PROCESS | 2964 | --DOMWINDOW == 73 (1A516000) [pid = 2964] [serial = 958] [outer = 00000000] [url = about:blank] 05:08:16 INFO - PROCESS | 2964 | --DOMWINDOW == 72 (19C8F800) [pid = 2964] [serial = 948] [outer = 00000000] [url = about:blank] 05:08:16 INFO - PROCESS | 2964 | --DOMWINDOW == 71 (1A8C7800) [pid = 2964] [serial = 960] [outer = 00000000] [url = about:blank] 05:08:16 INFO - PROCESS | 2964 | --DOMWINDOW == 70 (1A03C000) [pid = 2964] [serial = 951] [outer = 00000000] [url = about:blank] 05:08:16 INFO - PROCESS | 2964 | --DOMWINDOW == 69 (19E08800) [pid = 2964] [serial = 949] [outer = 00000000] [url = about:blank] 05:08:16 INFO - PROCESS | 2964 | --DOMWINDOW == 68 (1A20BC00) [pid = 2964] [serial = 957] [outer = 00000000] [url = about:blank] 05:08:16 INFO - PROCESS | 2964 | --DOMWINDOW == 67 (1A0CAC00) [pid = 2964] [serial = 952] [outer = 00000000] [url = about:blank] 05:08:16 INFO - PROCESS | 2964 | --DOMWINDOW == 66 (19AE7000) [pid = 2964] [serial = 946] [outer = 00000000] [url = about:blank] 05:08:16 INFO - PROCESS | 2964 | --DOMWINDOW == 65 (176D6800) [pid = 2964] [serial = 954] [outer = 00000000] [url = about:blank] 05:08:16 INFO - PROCESS | 2964 | --DOMWINDOW == 64 (181DB400) [pid = 2964] [serial = 943] [outer = 00000000] [url = about:blank] 05:08:16 INFO - PROCESS | 2964 | --DOMWINDOW == 63 (19E0C400) [pid = 2964] [serial = 955] [outer = 00000000] [url = about:blank] 05:08:16 INFO - PROCESS | 2964 | 1472904496572 Marionette TRACE conn3 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",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/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1301,"getWindowHandle",null] 05:08:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 05:08:16 INFO - PROCESS | 2964 | 1472904496600 Marionette TRACE conn3 <- [1,1301,null,{"value":"13"}] 05:08:16 INFO - PROCESS | 2964 | 1472904496604 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 05:08:16 INFO - PROCESS | 2964 | 1472904496607 Marionette TRACE conn3 <- [1,1302,null,{}] 05:08:16 INFO - PROCESS | 2964 | 1472904496612 Marionette TRACE conn3 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:16 INFO - PROCESS | 2964 | 1472904496615 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:08:16 INFO - PROCESS | 2964 | 1472904496686 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 05:08:16 INFO - PROCESS | 2964 | 1472904496794 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:16 INFO - PROCESS | 2964 | 1472904496796 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:08:16 INFO - PROCESS | 2964 | ++DOCSHELL 110ED000 == 28 [pid = 2964] [id = 335] 05:08:16 INFO - PROCESS | 2964 | ++DOMWINDOW == 64 (110ED800) [pid = 2964] [serial = 1004] [outer = 00000000] 05:08:16 INFO - PROCESS | 2964 | ++DOMWINDOW == 65 (112C9800) [pid = 2964] [serial = 1005] [outer = 110ED800] 05:08:16 INFO - PROCESS | 2964 | 1472904496846 Marionette DEBUG loaded listener.js 05:08:16 INFO - PROCESS | 2964 | ++DOMWINDOW == 66 (1147C400) [pid = 2964] [serial = 1006] [outer = 110ED800] 05:08:17 INFO - PROCESS | 2964 | 1472904497189 Marionette TRACE conn3 <- [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]]]}] 05:08:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 05:08:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 637ms 05:08:17 INFO - PROCESS | 2964 | 1472904497260 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 05:08:17 INFO - PROCESS | 2964 | 1472904497265 Marionette TRACE conn3 <- [1,1305,null,{"value":"13"}] 05:08:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 05:08:17 INFO - PROCESS | 2964 | 1472904497274 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 05:08:17 INFO - PROCESS | 2964 | 1472904497277 Marionette TRACE conn3 <- [1,1306,null,{}] 05:08:17 INFO - PROCESS | 2964 | 1472904497285 Marionette TRACE conn3 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:17 INFO - PROCESS | 2964 | 1472904497288 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:08:17 INFO - PROCESS | 2964 | 1472904497359 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 05:08:17 INFO - PROCESS | 2964 | 1472904497373 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:17 INFO - PROCESS | 2964 | 1472904497376 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:08:17 INFO - PROCESS | 2964 | ++DOCSHELL 13172000 == 29 [pid = 2964] [id = 336] 05:08:17 INFO - PROCESS | 2964 | ++DOMWINDOW == 67 (13173800) [pid = 2964] [serial = 1007] [outer = 00000000] 05:08:17 INFO - PROCESS | 2964 | ++DOMWINDOW == 68 (13915800) [pid = 2964] [serial = 1008] [outer = 13173800] 05:08:17 INFO - PROCESS | 2964 | 1472904497424 Marionette DEBUG loaded listener.js 05:08:17 INFO - PROCESS | 2964 | ++DOMWINDOW == 69 (13988800) [pid = 2964] [serial = 1009] [outer = 13173800] 05:08:17 INFO - PROCESS | 2964 | 1472904497822 Marionette TRACE conn3 <- [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]]]}] 05:08:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 05:08:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 610ms 05:08:17 INFO - PROCESS | 2964 | 1472904497886 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 05:08:17 INFO - PROCESS | 2964 | 1472904497889 Marionette TRACE conn3 <- [1,1309,null,{"value":"13"}] 05:08:17 INFO - PROCESS | 2964 | 1472904497893 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 05:08:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 05:08:17 INFO - PROCESS | 2964 | 1472904497896 Marionette TRACE conn3 <- [1,1310,null,{}] 05:08:17 INFO - PROCESS | 2964 | 1472904497889 Marionette TRACE conn3 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:17 INFO - PROCESS | 2964 | 1472904497894 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:08:17 INFO - PROCESS | 2964 | 1472904497978 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 05:08:17 INFO - PROCESS | 2964 | 1472904497994 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:17 INFO - PROCESS | 2964 | 1472904497997 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:08:17 INFO - PROCESS | 2964 | ++DOCSHELL 151F2800 == 30 [pid = 2964] [id = 337] 05:08:17 INFO - PROCESS | 2964 | ++DOMWINDOW == 70 (151F3000) [pid = 2964] [serial = 1010] [outer = 00000000] 05:08:18 INFO - PROCESS | 2964 | ++DOMWINDOW == 71 (1575E000) [pid = 2964] [serial = 1011] [outer = 151F3000] 05:08:18 INFO - PROCESS | 2964 | 1472904498029 Marionette DEBUG loaded listener.js 05:08:18 INFO - PROCESS | 2964 | ++DOMWINDOW == 72 (15C34C00) [pid = 2964] [serial = 1012] [outer = 151F3000] 05:08:18 INFO - PROCESS | 2964 | 1472904498461 Marionette TRACE conn3 <- [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]]]}] 05:08:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 05:08:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 596ms 05:08:18 INFO - PROCESS | 2964 | 1472904498492 Marionette TRACE conn3 -> [0,1313,"getWindowHandle",null] 05:08:18 INFO - PROCESS | 2964 | 1472904498494 Marionette TRACE conn3 <- [1,1313,null,{"value":"13"}] 05:08:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 05:08:18 INFO - PROCESS | 2964 | 1472904498498 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 05:08:18 INFO - PROCESS | 2964 | 1472904498499 Marionette TRACE conn3 <- [1,1314,null,{}] 05:08:18 INFO - PROCESS | 2964 | 1472904498503 Marionette TRACE conn3 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:18 INFO - PROCESS | 2964 | 1472904498505 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:08:18 INFO - PROCESS | 2964 | 1472904498626 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 05:08:18 INFO - PROCESS | 2964 | 1472904498646 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:18 INFO - PROCESS | 2964 | 1472904498648 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:08:18 INFO - PROCESS | 2964 | ++DOCSHELL 15C53800 == 31 [pid = 2964] [id = 338] 05:08:18 INFO - PROCESS | 2964 | ++DOMWINDOW == 73 (15C83400) [pid = 2964] [serial = 1013] [outer = 00000000] 05:08:18 INFO - PROCESS | 2964 | ++DOMWINDOW == 74 (160C6400) [pid = 2964] [serial = 1014] [outer = 15C83400] 05:08:18 INFO - PROCESS | 2964 | 1472904498675 Marionette DEBUG loaded listener.js 05:08:18 INFO - PROCESS | 2964 | ++DOMWINDOW == 75 (160CD400) [pid = 2964] [serial = 1015] [outer = 15C83400] 05:08:19 INFO - PROCESS | 2964 | 1472904499074 Marionette TRACE conn3 <- [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]]]}] 05:08:19 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 05:08:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 596ms 05:08:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 05:08:19 INFO - PROCESS | 2964 | 1472904499093 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 05:08:19 INFO - PROCESS | 2964 | 1472904499095 Marionette TRACE conn3 <- [1,1317,null,{"value":"13"}] 05:08:19 INFO - PROCESS | 2964 | 1472904499099 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 05:08:19 INFO - PROCESS | 2964 | 1472904499100 Marionette TRACE conn3 <- [1,1318,null,{}] 05:08:19 INFO - PROCESS | 2964 | 1472904499115 Marionette TRACE conn3 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:19 INFO - PROCESS | 2964 | 1472904499117 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:08:19 INFO - PROCESS | 2964 | 1472904499228 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 05:08:19 INFO - PROCESS | 2964 | 1472904499215 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:19 INFO - PROCESS | 2964 | 1472904499217 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:08:19 INFO - PROCESS | 2964 | ++DOCSHELL 160CFC00 == 32 [pid = 2964] [id = 339] 05:08:19 INFO - PROCESS | 2964 | ++DOMWINDOW == 76 (165D1800) [pid = 2964] [serial = 1016] [outer = 00000000] 05:08:19 INFO - PROCESS | 2964 | ++DOMWINDOW == 77 (16AA5000) [pid = 2964] [serial = 1017] [outer = 165D1800] 05:08:19 INFO - PROCESS | 2964 | 1472904499263 Marionette DEBUG loaded listener.js 05:08:19 INFO - PROCESS | 2964 | ++DOMWINDOW == 78 (16AAC800) [pid = 2964] [serial = 1018] [outer = 165D1800] 05:08:19 INFO - PROCESS | 2964 | 1472904499676 Marionette TRACE conn3 <- [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]]]}] 05:08:19 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 05:08:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 596ms 05:08:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 05:08:19 INFO - PROCESS | 2964 | 1472904499719 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 05:08:19 INFO - PROCESS | 2964 | 1472904499721 Marionette TRACE conn3 <- [1,1321,null,{"value":"13"}] 05:08:19 INFO - PROCESS | 2964 | 1472904499725 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 05:08:19 INFO - PROCESS | 2964 | 1472904499726 Marionette TRACE conn3 <- [1,1322,null,{}] 05:08:19 INFO - PROCESS | 2964 | 1472904499730 Marionette TRACE conn3 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:19 INFO - PROCESS | 2964 | 1472904499735 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:08:19 INFO - PROCESS | 2964 | 1472904499874 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 05:08:19 INFO - PROCESS | 2964 | 1472904499869 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:19 INFO - PROCESS | 2964 | 1472904499872 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:08:19 INFO - PROCESS | 2964 | ++DOCSHELL 176D4800 == 33 [pid = 2964] [id = 340] 05:08:19 INFO - PROCESS | 2964 | ++DOMWINDOW == 79 (176DD000) [pid = 2964] [serial = 1019] [outer = 00000000] 05:08:19 INFO - PROCESS | 2964 | ++DOMWINDOW == 80 (178D5000) [pid = 2964] [serial = 1020] [outer = 176DD000] 05:08:19 INFO - PROCESS | 2964 | 1472904499918 Marionette DEBUG loaded listener.js 05:08:19 INFO - PROCESS | 2964 | ++DOMWINDOW == 81 (1811E000) [pid = 2964] [serial = 1021] [outer = 176DD000] 05:08:20 INFO - PROCESS | 2964 | --DOMWINDOW == 80 (169E9C00) [pid = 2964] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 05:08:20 INFO - PROCESS | 2964 | --DOMWINDOW == 79 (1A51B800) [pid = 2964] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 05:08:20 INFO - PROCESS | 2964 | --DOMWINDOW == 78 (1102B400) [pid = 2964] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 05:08:20 INFO - PROCESS | 2964 | --DOMWINDOW == 77 (1316EC00) [pid = 2964] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 05:08:20 INFO - PROCESS | 2964 | --DOMWINDOW == 76 (15C2F000) [pid = 2964] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 05:08:20 INFO - PROCESS | 2964 | --DOMWINDOW == 75 (16AAE800) [pid = 2964] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 05:08:20 INFO - PROCESS | 2964 | --DOMWINDOW == 74 (175E8C00) [pid = 2964] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 05:08:20 INFO - PROCESS | 2964 | --DOMWINDOW == 73 (110F9400) [pid = 2964] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 05:08:20 INFO - PROCESS | 2964 | --DOMWINDOW == 72 (15036000) [pid = 2964] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 05:08:20 INFO - PROCESS | 2964 | --DOMWINDOW == 71 (1055EC00) [pid = 2964] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 05:08:20 INFO - PROCESS | 2964 | --DOMWINDOW == 70 (13158800) [pid = 2964] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 05:08:20 INFO - PROCESS | 2964 | 1472904500450 Marionette TRACE conn3 <- [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]]]}] 05:08:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 05:08:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 786ms 05:08:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 05:08:20 INFO - PROCESS | 2964 | 1472904500501 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 05:08:20 INFO - PROCESS | 2964 | 1472904500503 Marionette TRACE conn3 <- [1,1325,null,{"value":"13"}] 05:08:20 INFO - PROCESS | 2964 | 1472904500506 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 05:08:20 INFO - PROCESS | 2964 | 1472904500507 Marionette TRACE conn3 <- [1,1326,null,{}] 05:08:20 INFO - PROCESS | 2964 | 1472904500511 Marionette TRACE conn3 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:20 INFO - PROCESS | 2964 | 1472904500513 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:08:20 INFO - PROCESS | 2964 | 1472904500571 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 05:08:20 INFO - PROCESS | 2964 | 1472904500576 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:20 INFO - PROCESS | 2964 | 1472904500578 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:08:20 INFO - PROCESS | 2964 | ++DOCSHELL 1125E400 == 34 [pid = 2964] [id = 341] 05:08:20 INFO - PROCESS | 2964 | ++DOMWINDOW == 71 (12BC8000) [pid = 2964] [serial = 1022] [outer = 00000000] 05:08:20 INFO - PROCESS | 2964 | ++DOMWINDOW == 72 (169EC800) [pid = 2964] [serial = 1023] [outer = 12BC8000] 05:08:20 INFO - PROCESS | 2964 | 1472904500624 Marionette DEBUG loaded listener.js 05:08:20 INFO - PROCESS | 2964 | ++DOMWINDOW == 73 (16E67800) [pid = 2964] [serial = 1024] [outer = 12BC8000] 05:08:21 INFO - PROCESS | 2964 | 1472904501424 Marionette TRACE conn3 <- [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]]]}] 05:08:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 05:08:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 949ms 05:08:21 INFO - PROCESS | 2964 | 1472904501458 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 05:08:21 INFO - PROCESS | 2964 | 1472904501460 Marionette TRACE conn3 <- [1,1329,null,{"value":"13"}] 05:08:21 INFO - PROCESS | 2964 | 1472904501464 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 05:08:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 05:08:21 INFO - PROCESS | 2964 | 1472904501466 Marionette TRACE conn3 <- [1,1330,null,{}] 05:08:21 INFO - PROCESS | 2964 | 1472904501470 Marionette TRACE conn3 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:21 INFO - PROCESS | 2964 | 1472904501472 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:08:21 INFO - PROCESS | 2964 | 1472904501548 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 05:08:21 INFO - PROCESS | 2964 | 1472904501536 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:21 INFO - PROCESS | 2964 | 1472904501538 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:08:21 INFO - PROCESS | 2964 | ++DOCSHELL 14436400 == 35 [pid = 2964] [id = 342] 05:08:21 INFO - PROCESS | 2964 | ++DOMWINDOW == 74 (14439C00) [pid = 2964] [serial = 1025] [outer = 00000000] 05:08:21 INFO - PROCESS | 2964 | ++DOMWINDOW == 75 (181DE800) [pid = 2964] [serial = 1026] [outer = 14439C00] 05:08:21 INFO - PROCESS | 2964 | 1472904501582 Marionette DEBUG loaded listener.js 05:08:21 INFO - PROCESS | 2964 | ++DOMWINDOW == 76 (181DF800) [pid = 2964] [serial = 1027] [outer = 14439C00] 05:08:21 INFO - PROCESS | 2964 | 1472904501987 Marionette TRACE conn3 <- [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]]]}] 05:08:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 05:08:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 610ms 05:08:22 INFO - PROCESS | 2964 | 1472904502083 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 05:08:22 INFO - PROCESS | 2964 | 1472904502087 Marionette TRACE conn3 <- [1,1333,null,{"value":"13"}] 05:08:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 05:08:22 INFO - PROCESS | 2964 | 1472904502075 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 05:08:22 INFO - PROCESS | 2964 | 1472904502080 Marionette TRACE conn3 <- [1,1334,null,{}] 05:08:22 INFO - PROCESS | 2964 | 1472904502112 Marionette TRACE conn3 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:22 INFO - PROCESS | 2964 | 1472904502115 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:08:22 INFO - PROCESS | 2964 | 1472904502245 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 05:08:22 INFO - PROCESS | 2964 | 1472904502324 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:22 INFO - PROCESS | 2964 | 1472904502329 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:08:22 INFO - PROCESS | 2964 | ++DOCSHELL 110F9000 == 36 [pid = 2964] [id = 343] 05:08:22 INFO - PROCESS | 2964 | ++DOMWINDOW == 77 (110F9800) [pid = 2964] [serial = 1028] [outer = 00000000] 05:08:22 INFO - PROCESS | 2964 | ++DOMWINDOW == 78 (112C5800) [pid = 2964] [serial = 1029] [outer = 110F9800] 05:08:22 INFO - PROCESS | 2964 | 1472904502428 Marionette DEBUG loaded listener.js 05:08:22 INFO - PROCESS | 2964 | ++DOMWINDOW == 79 (114E2C00) [pid = 2964] [serial = 1030] [outer = 110F9800] 05:08:23 INFO - PROCESS | 2964 | 1472904503163 Marionette TRACE conn3 <- [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]]]}] 05:08:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 05:08:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1111ms 05:08:23 INFO - PROCESS | 2964 | 1472904503190 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 05:08:23 INFO - PROCESS | 2964 | 1472904503195 Marionette TRACE conn3 <- [1,1337,null,{"value":"13"}] 05:08:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 05:08:23 INFO - PROCESS | 2964 | 1472904503202 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 05:08:23 INFO - PROCESS | 2964 | 1472904503204 Marionette TRACE conn3 <- [1,1338,null,{}] 05:08:23 INFO - PROCESS | 2964 | 1472904503208 Marionette TRACE conn3 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:23 INFO - PROCESS | 2964 | 1472904503211 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:08:23 INFO - PROCESS | 2964 | 1472904503309 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 05:08:23 INFO - PROCESS | 2964 | 1472904503417 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:23 INFO - PROCESS | 2964 | 1472904503420 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:08:23 INFO - PROCESS | 2964 | ++DOCSHELL 114DD000 == 37 [pid = 2964] [id = 344] 05:08:23 INFO - PROCESS | 2964 | ++DOMWINDOW == 80 (11810400) [pid = 2964] [serial = 1031] [outer = 00000000] 05:08:23 INFO - PROCESS | 2964 | ++DOMWINDOW == 81 (1344C400) [pid = 2964] [serial = 1032] [outer = 11810400] 05:08:23 INFO - PROCESS | 2964 | 1472904503480 Marionette DEBUG loaded listener.js 05:08:23 INFO - PROCESS | 2964 | ++DOMWINDOW == 82 (13922800) [pid = 2964] [serial = 1033] [outer = 11810400] 05:08:24 INFO - PROCESS | 2964 | --DOCSHELL 1125E400 == 36 [pid = 2964] [id = 341] 05:08:24 INFO - PROCESS | 2964 | --DOCSHELL 176D4800 == 35 [pid = 2964] [id = 340] 05:08:24 INFO - PROCESS | 2964 | --DOCSHELL 160CFC00 == 34 [pid = 2964] [id = 339] 05:08:24 INFO - PROCESS | 2964 | --DOCSHELL 15C53800 == 33 [pid = 2964] [id = 338] 05:08:24 INFO - PROCESS | 2964 | --DOCSHELL 151F2800 == 32 [pid = 2964] [id = 337] 05:08:24 INFO - PROCESS | 2964 | --DOCSHELL 13172000 == 31 [pid = 2964] [id = 336] 05:08:24 INFO - PROCESS | 2964 | --DOCSHELL 110ED000 == 30 [pid = 2964] [id = 335] 05:08:24 INFO - PROCESS | 2964 | --DOMWINDOW == 81 (18379800) [pid = 2964] [serial = 988] [outer = 00000000] [url = about:blank] 05:08:24 INFO - PROCESS | 2964 | --DOMWINDOW == 80 (177DB800) [pid = 2964] [serial = 981] [outer = 00000000] [url = about:blank] 05:08:24 INFO - PROCESS | 2964 | --DOMWINDOW == 79 (13915000) [pid = 2964] [serial = 964] [outer = 00000000] [url = about:blank] 05:08:24 INFO - PROCESS | 2964 | --DOMWINDOW == 78 (15041400) [pid = 2964] [serial = 972] [outer = 00000000] [url = about:blank] 05:08:24 INFO - PROCESS | 2964 | --DOMWINDOW == 77 (110F2C00) [pid = 2964] [serial = 966] [outer = 00000000] [url = about:blank] 05:08:24 INFO - PROCESS | 2964 | --DOMWINDOW == 76 (112C8400) [pid = 2964] [serial = 967] [outer = 00000000] [url = about:blank] 05:08:24 INFO - PROCESS | 2964 | --DOMWINDOW == 75 (13916800) [pid = 2964] [serial = 969] [outer = 00000000] [url = about:blank] 05:08:24 INFO - PROCESS | 2964 | --DOMWINDOW == 74 (1391B800) [pid = 2964] [serial = 970] [outer = 00000000] [url = about:blank] 05:08:24 INFO - PROCESS | 2964 | --DOMWINDOW == 73 (118A6800) [pid = 2964] [serial = 963] [outer = 00000000] [url = about:blank] 05:08:24 INFO - PROCESS | 2964 | --DOMWINDOW == 72 (16AB0400) [pid = 2964] [serial = 979] [outer = 00000000] [url = about:blank] 05:08:24 INFO - PROCESS | 2964 | --DOMWINDOW == 71 (1A8CD000) [pid = 2964] [serial = 961] [outer = 00000000] [url = about:blank] 05:08:24 INFO - PROCESS | 2964 | --DOMWINDOW == 70 (16AA7800) [pid = 2964] [serial = 978] [outer = 00000000] [url = about:blank] 05:08:24 INFO - PROCESS | 2964 | --DOMWINDOW == 69 (1503A800) [pid = 2964] [serial = 984] [outer = 00000000] [url = about:blank] 05:08:24 INFO - PROCESS | 2964 | --DOMWINDOW == 68 (181E5000) [pid = 2964] [serial = 987] [outer = 00000000] [url = about:blank] 05:08:24 INFO - PROCESS | 2964 | --DOMWINDOW == 67 (19AE0C00) [pid = 2964] [serial = 991] [outer = 00000000] [url = about:blank] 05:08:24 INFO - PROCESS | 2964 | --DOMWINDOW == 66 (18375000) [pid = 2964] [serial = 990] [outer = 00000000] [url = about:blank] 05:08:24 INFO - PROCESS | 2964 | --DOMWINDOW == 65 (17E0E400) [pid = 2964] [serial = 982] [outer = 00000000] [url = about:blank] 05:08:24 INFO - PROCESS | 2964 | --DOMWINDOW == 64 (15FA4C00) [pid = 2964] [serial = 975] [outer = 00000000] [url = about:blank] 05:08:24 INFO - PROCESS | 2964 | --DOMWINDOW == 63 (160CCC00) [pid = 2964] [serial = 976] [outer = 00000000] [url = about:blank] 05:08:24 INFO - PROCESS | 2964 | --DOMWINDOW == 62 (15669800) [pid = 2964] [serial = 973] [outer = 00000000] [url = about:blank] 05:08:24 INFO - PROCESS | 2964 | --DOMWINDOW == 61 (1565AC00) [pid = 2964] [serial = 985] [outer = 00000000] [url = about:blank] 05:08:24 INFO - PROCESS | 2964 | 1472904504130 Marionette TRACE conn3 <- [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]]]}] 05:08:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 05:08:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 949ms 05:08:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 05:08:24 INFO - PROCESS | 2964 | 1472904504145 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 05:08:24 INFO - PROCESS | 2964 | 1472904504148 Marionette TRACE conn3 <- [1,1341,null,{"value":"13"}] 05:08:24 INFO - PROCESS | 2964 | 1472904504153 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 05:08:24 INFO - PROCESS | 2964 | 1472904504157 Marionette TRACE conn3 <- [1,1342,null,{}] 05:08:24 INFO - PROCESS | 2964 | 1472904504162 Marionette TRACE conn3 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:24 INFO - PROCESS | 2964 | 1472904504165 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:08:24 INFO - PROCESS | 2964 | 1472904504232 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 05:08:24 INFO - PROCESS | 2964 | 1472904504302 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:24 INFO - PROCESS | 2964 | 1472904504304 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:08:24 INFO - PROCESS | 2964 | ++DOCSHELL 103D2000 == 31 [pid = 2964] [id = 345] 05:08:24 INFO - PROCESS | 2964 | ++DOMWINDOW == 62 (1055F800) [pid = 2964] [serial = 1034] [outer = 00000000] 05:08:24 INFO - PROCESS | 2964 | ++DOMWINDOW == 63 (11262000) [pid = 2964] [serial = 1035] [outer = 1055F800] 05:08:24 INFO - PROCESS | 2964 | 1472904504354 Marionette DEBUG loaded listener.js 05:08:24 INFO - PROCESS | 2964 | ++DOMWINDOW == 64 (11C0B000) [pid = 2964] [serial = 1036] [outer = 1055F800] 05:08:24 INFO - PROCESS | 2964 | 1472904504694 Marionette TRACE conn3 <- [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]]]}] 05:08:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 05:08:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 596ms 05:08:24 INFO - PROCESS | 2964 | 1472904504750 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 05:08:24 INFO - PROCESS | 2964 | 1472904504754 Marionette TRACE conn3 <- [1,1345,null,{"value":"13"}] 05:08:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 05:08:24 INFO - PROCESS | 2964 | 1472904504760 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 05:08:24 INFO - PROCESS | 2964 | 1472904504763 Marionette TRACE conn3 <- [1,1346,null,{}] 05:08:24 INFO - PROCESS | 2964 | 1472904504766 Marionette TRACE conn3 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:24 INFO - PROCESS | 2964 | 1472904504769 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:08:24 INFO - PROCESS | 2964 | 1472904504874 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 05:08:24 INFO - PROCESS | 2964 | 1472904504893 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:24 INFO - PROCESS | 2964 | 1472904504895 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:08:24 INFO - PROCESS | 2964 | ++DOCSHELL 1391E000 == 32 [pid = 2964] [id = 346] 05:08:24 INFO - PROCESS | 2964 | ++DOMWINDOW == 65 (1391F000) [pid = 2964] [serial = 1037] [outer = 00000000] 05:08:24 INFO - PROCESS | 2964 | ++DOMWINDOW == 66 (14435000) [pid = 2964] [serial = 1038] [outer = 1391F000] 05:08:24 INFO - PROCESS | 2964 | 1472904504943 Marionette DEBUG loaded listener.js 05:08:24 INFO - PROCESS | 2964 | ++DOMWINDOW == 67 (1503F800) [pid = 2964] [serial = 1039] [outer = 1391F000] 05:08:25 INFO - PROCESS | 2964 | 1472904505347 Marionette TRACE conn3 <- [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]]]}] 05:08:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 05:08:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 610ms 05:08:25 INFO - PROCESS | 2964 | 1472904505375 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 05:08:25 INFO - PROCESS | 2964 | 1472904505377 Marionette TRACE conn3 <- [1,1349,null,{"value":"13"}] 05:08:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 05:08:25 INFO - PROCESS | 2964 | 1472904505384 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 05:08:25 INFO - PROCESS | 2964 | 1472904505387 Marionette TRACE conn3 <- [1,1350,null,{}] 05:08:25 INFO - PROCESS | 2964 | 1472904505380 Marionette TRACE conn3 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:25 INFO - PROCESS | 2964 | 1472904505384 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:08:25 INFO - PROCESS | 2964 | 1472904505467 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 05:08:25 INFO - PROCESS | 2964 | 1472904505477 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:25 INFO - PROCESS | 2964 | 1472904505480 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:08:25 INFO - PROCESS | 2964 | ++DOCSHELL 15C4E400 == 33 [pid = 2964] [id = 347] 05:08:25 INFO - PROCESS | 2964 | ++DOMWINDOW == 68 (15C51400) [pid = 2964] [serial = 1040] [outer = 00000000] 05:08:25 INFO - PROCESS | 2964 | ++DOMWINDOW == 69 (160C4000) [pid = 2964] [serial = 1041] [outer = 15C51400] 05:08:25 INFO - PROCESS | 2964 | 1472904505528 Marionette DEBUG loaded listener.js 05:08:25 INFO - PROCESS | 2964 | ++DOMWINDOW == 70 (160CE000) [pid = 2964] [serial = 1042] [outer = 15C51400] 05:08:25 INFO - PROCESS | 2964 | 1472904505946 Marionette TRACE conn3 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 05:08:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 05:08:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 609ms 05:08:25 INFO - PROCESS | 2964 | 1472904505990 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 05:08:25 INFO - PROCESS | 2964 | 1472904505993 Marionette TRACE conn3 <- [1,1353,null,{"value":"13"}] 05:08:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 05:08:25 INFO - PROCESS | 2964 | 1472904505983 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 05:08:25 INFO - PROCESS | 2964 | 1472904505984 Marionette TRACE conn3 <- [1,1354,null,{}] 05:08:25 INFO - PROCESS | 2964 | 1472904505988 Marionette TRACE conn3 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:25 INFO - PROCESS | 2964 | 1472904505990 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:08:26 INFO - PROCESS | 2964 | 1472904506112 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 05:08:26 INFO - PROCESS | 2964 | 1472904506135 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:26 INFO - PROCESS | 2964 | 1472904506137 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:08:26 INFO - PROCESS | 2964 | ++DOCSHELL 169ECC00 == 34 [pid = 2964] [id = 348] 05:08:26 INFO - PROCESS | 2964 | ++DOMWINDOW == 71 (16AA8400) [pid = 2964] [serial = 1043] [outer = 00000000] 05:08:26 INFO - PROCESS | 2964 | ++DOMWINDOW == 72 (16E62000) [pid = 2964] [serial = 1044] [outer = 16AA8400] 05:08:26 INFO - PROCESS | 2964 | 1472904506186 Marionette DEBUG loaded listener.js 05:08:26 INFO - PROCESS | 2964 | ++DOMWINDOW == 73 (16F8CC00) [pid = 2964] [serial = 1045] [outer = 16AA8400] 05:08:26 INFO - PROCESS | 2964 | 1472904506573 Marionette TRACE conn3 <- [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] 05:08:26 INFO - PROCESS | 2964 | 1472904506589 Marionette TRACE conn3 <- [1,1357,null,{"value":"13"}] 05:08:26 INFO - PROCESS | 2964 | 1472904506593 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 05:08:26 INFO - PROCESS | 2964 | 1472904506595 Marionette TRACE conn3 <- [1,1358,null,{}] 05:08:26 INFO - PROCESS | 2964 | 1472904506598 Marionette TRACE conn3 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:26 INFO - PROCESS | 2964 | 1472904506600 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:08:26 INFO - PROCESS | 2964 | 1472904506690 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 05:08:26 INFO - PROCESS | 2964 | 1472904506696 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:26 INFO - PROCESS | 2964 | 1472904506699 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:08:26 INFO - PROCESS | 2964 | ++DOCSHELL 15C2FC00 == 35 [pid = 2964] [id = 349] 05:08:26 INFO - PROCESS | 2964 | ++DOMWINDOW == 74 (169E9C00) [pid = 2964] [serial = 1046] [outer = 00000000] 05:08:26 INFO - PROCESS | 2964 | ++DOMWINDOW == 75 (177DA400) [pid = 2964] [serial = 1047] [outer = 169E9C00] 05:08:26 INFO - PROCESS | 2964 | 1472904506743 Marionette DEBUG loaded listener.js 05:08:26 INFO - PROCESS | 2964 | ++DOMWINDOW == 76 (178C8800) [pid = 2964] [serial = 1048] [outer = 169E9C00] 05:08:27 INFO - PROCESS | 2964 | 1472904507169 Marionette TRACE conn3 <- [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] 05:08:27 INFO - PROCESS | 2964 | 1472904507209 Marionette TRACE conn3 <- [1,1361,null,{"value":"13"}] 05:08:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 05:08:27 INFO - PROCESS | 2964 | 1472904507217 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 05:08:27 INFO - PROCESS | 2964 | 1472904507219 Marionette TRACE conn3 <- [1,1362,null,{}] 05:08:27 INFO - PROCESS | 2964 | 1472904507222 Marionette TRACE conn3 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:27 INFO - PROCESS | 2964 | 1472904507210 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:08:27 INFO - PROCESS | 2964 | 1472904507357 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 05:08:27 INFO - PROCESS | 2964 | 1472904507360 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:27 INFO - PROCESS | 2964 | 1472904507362 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:08:27 INFO - PROCESS | 2964 | ++DOCSHELL 181DB400 == 36 [pid = 2964] [id = 350] 05:08:27 INFO - PROCESS | 2964 | ++DOMWINDOW == 77 (19811000) [pid = 2964] [serial = 1049] [outer = 00000000] 05:08:27 INFO - PROCESS | 2964 | ++DOMWINDOW == 78 (19C87C00) [pid = 2964] [serial = 1050] [outer = 19811000] 05:08:27 INFO - PROCESS | 2964 | 1472904507407 Marionette DEBUG loaded listener.js 05:08:27 INFO - PROCESS | 2964 | ++DOMWINDOW == 79 (19C89400) [pid = 2964] [serial = 1051] [outer = 19811000] 05:08:27 INFO - PROCESS | 2964 | --DOMWINDOW == 78 (15C83400) [pid = 2964] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 05:08:27 INFO - PROCESS | 2964 | --DOMWINDOW == 77 (165D1800) [pid = 2964] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 05:08:27 INFO - PROCESS | 2964 | --DOMWINDOW == 76 (114E7400) [pid = 2964] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 05:08:27 INFO - PROCESS | 2964 | --DOMWINDOW == 75 (176DD000) [pid = 2964] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 05:08:27 INFO - PROCESS | 2964 | --DOMWINDOW == 74 (151F3000) [pid = 2964] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 05:08:27 INFO - PROCESS | 2964 | --DOMWINDOW == 73 (13173800) [pid = 2964] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 05:08:27 INFO - PROCESS | 2964 | --DOMWINDOW == 72 (110ED800) [pid = 2964] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 05:08:27 INFO - PROCESS | 2964 | --DOMWINDOW == 71 (10A08800) [pid = 2964] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 05:08:27 INFO - PROCESS | 2964 | --DOMWINDOW == 70 (14206800) [pid = 2964] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 05:08:27 INFO - PROCESS | 2964 | --DOMWINDOW == 69 (176CF000) [pid = 2964] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 05:08:27 INFO - PROCESS | 2964 | --DOMWINDOW == 68 (12BC8000) [pid = 2964] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 05:08:27 INFO - PROCESS | 2964 | [2964] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:08:27 INFO - PROCESS | 2964 | 1472904507862 Marionette TRACE conn3 <- [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] 05:08:27 INFO - PROCESS | 2964 | 1472904507912 Marionette TRACE conn3 <- [1,1365,null,{"value":"13"}] 05:08:27 INFO - PROCESS | 2964 | 1472904507915 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 05:08:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 05:08:27 INFO - PROCESS | 2964 | 1472904507917 Marionette TRACE conn3 <- [1,1366,null,{}] 05:08:27 INFO - PROCESS | 2964 | 1472904507920 Marionette TRACE conn3 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:27 INFO - PROCESS | 2964 | 1472904507922 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:08:27 INFO - PROCESS | 2964 | 1472904507981 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 05:08:27 INFO - PROCESS | 2964 | 1472904507989 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:27 INFO - PROCESS | 2964 | 1472904507991 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:08:27 INFO - PROCESS | 2964 | ++DOCSHELL 112C6000 == 37 [pid = 2964] [id = 351] 05:08:27 INFO - PROCESS | 2964 | ++DOMWINDOW == 69 (112C8C00) [pid = 2964] [serial = 1052] [outer = 00000000] 05:08:28 INFO - PROCESS | 2964 | ++DOMWINDOW == 70 (160C8C00) [pid = 2964] [serial = 1053] [outer = 112C8C00] 05:08:28 INFO - PROCESS | 2964 | 1472904508038 Marionette DEBUG loaded listener.js 05:08:28 INFO - PROCESS | 2964 | ++DOMWINDOW == 71 (167EB400) [pid = 2964] [serial = 1054] [outer = 112C8C00] 05:08:28 INFO - PROCESS | 2964 | 1472904508428 Marionette TRACE conn3 <- [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] 05:08:28 INFO - PROCESS | 2964 | 1472904508468 Marionette TRACE conn3 <- [1,1369,null,{"value":"13"}] 05:08:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 05:08:28 INFO - PROCESS | 2964 | 1472904508471 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 05:08:28 INFO - PROCESS | 2964 | 1472904508473 Marionette TRACE conn3 <- [1,1370,null,{}] 05:08:28 INFO - PROCESS | 2964 | 1472904508476 Marionette TRACE conn3 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:28 INFO - PROCESS | 2964 | 1472904508478 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:08:28 INFO - PROCESS | 2964 | 1472904508564 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 05:08:28 INFO - PROCESS | 2964 | 1472904508571 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:28 INFO - PROCESS | 2964 | 1472904508573 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:08:28 INFO - PROCESS | 2964 | ++DOCSHELL 15039800 == 38 [pid = 2964] [id = 352] 05:08:28 INFO - PROCESS | 2964 | ++DOMWINDOW == 72 (1509D000) [pid = 2964] [serial = 1055] [outer = 00000000] 05:08:28 INFO - PROCESS | 2964 | ++DOMWINDOW == 73 (19E0D000) [pid = 2964] [serial = 1056] [outer = 1509D000] 05:08:28 INFO - PROCESS | 2964 | 1472904508617 Marionette DEBUG loaded listener.js 05:08:28 INFO - PROCESS | 2964 | ++DOMWINDOW == 74 (19E0E000) [pid = 2964] [serial = 1057] [outer = 1509D000] 05:08:28 INFO - PROCESS | 2964 | [2964] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:08:28 INFO - PROCESS | 2964 | 1472904508990 Marionette TRACE conn3 <- [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] 05:08:29 INFO - PROCESS | 2964 | 1472904509029 Marionette TRACE conn3 <- [1,1373,null,{"value":"13"}] 05:08:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 05:08:29 INFO - PROCESS | 2964 | 1472904509014 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 05:08:29 INFO - PROCESS | 2964 | 1472904509016 Marionette TRACE conn3 <- [1,1374,null,{}] 05:08:29 INFO - PROCESS | 2964 | 1472904509020 Marionette TRACE conn3 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:29 INFO - PROCESS | 2964 | 1472904509022 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:08:29 INFO - PROCESS | 2964 | 1472904509100 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 05:08:29 INFO - PROCESS | 2964 | 1472904509106 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:29 INFO - PROCESS | 2964 | 1472904509108 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:08:29 INFO - PROCESS | 2964 | ++DOCSHELL 19E0C400 == 39 [pid = 2964] [id = 353] 05:08:29 INFO - PROCESS | 2964 | ++DOMWINDOW == 75 (19E94000) [pid = 2964] [serial = 1058] [outer = 00000000] 05:08:29 INFO - PROCESS | 2964 | ++DOMWINDOW == 76 (19E9A800) [pid = 2964] [serial = 1059] [outer = 19E94000] 05:08:29 INFO - PROCESS | 2964 | 1472904509152 Marionette DEBUG loaded listener.js 05:08:29 INFO - PROCESS | 2964 | ++DOMWINDOW == 77 (19E97400) [pid = 2964] [serial = 1060] [outer = 19E94000] 05:08:29 INFO - PROCESS | 2964 | 1472904509561 Marionette TRACE conn3 <- [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] 05:08:29 INFO - PROCESS | 2964 | 1472904509635 Marionette TRACE conn3 <- [1,1377,null,{"value":"13"}] 05:08:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 05:08:29 INFO - PROCESS | 2964 | 1472904509641 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 05:08:29 INFO - PROCESS | 2964 | 1472904509645 Marionette TRACE conn3 <- [1,1378,null,{}] 05:08:29 INFO - PROCESS | 2964 | 1472904509651 Marionette TRACE conn3 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:29 INFO - PROCESS | 2964 | 1472904509654 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:08:29 INFO - PROCESS | 2964 | 1472904509815 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 05:08:29 INFO - PROCESS | 2964 | 1472904509929 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:29 INFO - PROCESS | 2964 | 1472904509935 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:08:29 INFO - PROCESS | 2964 | ++DOCSHELL 1125E800 == 40 [pid = 2964] [id = 354] 05:08:29 INFO - PROCESS | 2964 | ++DOMWINDOW == 78 (11263000) [pid = 2964] [serial = 1061] [outer = 00000000] 05:08:29 INFO - PROCESS | 2964 | ++DOMWINDOW == 79 (114E7000) [pid = 2964] [serial = 1062] [outer = 11263000] 05:08:29 INFO - PROCESS | 2964 | 1472904509975 Marionette DEBUG loaded listener.js 05:08:30 INFO - PROCESS | 2964 | ++DOMWINDOW == 80 (12E2A000) [pid = 2964] [serial = 1063] [outer = 11263000] 05:08:30 INFO - PROCESS | 2964 | 1472904510490 Marionette TRACE conn3 <- [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]]]}] 05:08:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 05:08:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 908ms 05:08:30 INFO - PROCESS | 2964 | 1472904510545 Marionette TRACE conn3 -> [0,1381,"getWindowHandle",null] 05:08:30 INFO - PROCESS | 2964 | 1472904510550 Marionette TRACE conn3 <- [1,1381,null,{"value":"13"}] 05:08:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 05:08:30 INFO - PROCESS | 2964 | 1472904510556 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 05:08:30 INFO - PROCESS | 2964 | 1472904510559 Marionette TRACE conn3 <- [1,1382,null,{}] 05:08:30 INFO - PROCESS | 2964 | 1472904510582 Marionette TRACE conn3 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:30 INFO - PROCESS | 2964 | 1472904510585 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:08:30 INFO - PROCESS | 2964 | 1472904510716 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 05:08:30 INFO - PROCESS | 2964 | 1472904510820 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:30 INFO - PROCESS | 2964 | 1472904510822 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:08:30 INFO - PROCESS | 2964 | ++DOCSHELL 150A4000 == 41 [pid = 2964] [id = 355] 05:08:30 INFO - PROCESS | 2964 | ++DOMWINDOW == 81 (151F5800) [pid = 2964] [serial = 1064] [outer = 00000000] 05:08:30 INFO - PROCESS | 2964 | ++DOMWINDOW == 82 (15C33000) [pid = 2964] [serial = 1065] [outer = 151F5800] 05:08:30 INFO - PROCESS | 2964 | 1472904510881 Marionette DEBUG loaded listener.js 05:08:30 INFO - PROCESS | 2964 | ++DOMWINDOW == 83 (165D1800) [pid = 2964] [serial = 1066] [outer = 151F5800] 05:08:31 INFO - PROCESS | 2964 | 1472904511454 Marionette TRACE conn3 <- [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]]]}] 05:08:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 05:08:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 908ms 05:08:31 INFO - PROCESS | 2964 | 1472904511475 Marionette TRACE conn3 -> [0,1385,"getWindowHandle",null] 05:08:31 INFO - PROCESS | 2964 | 1472904511477 Marionette TRACE conn3 <- [1,1385,null,{"value":"13"}] 05:08:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 05:08:31 INFO - PROCESS | 2964 | 1472904511481 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 05:08:31 INFO - PROCESS | 2964 | 1472904511485 Marionette TRACE conn3 <- [1,1386,null,{}] 05:08:31 INFO - PROCESS | 2964 | 1472904511515 Marionette TRACE conn3 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:31 INFO - PROCESS | 2964 | 1472904511520 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:08:31 INFO - PROCESS | 2964 | 1472904511609 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 05:08:31 INFO - PROCESS | 2964 | 1472904511691 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:31 INFO - PROCESS | 2964 | 1472904511694 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:08:31 INFO - PROCESS | 2964 | ++DOCSHELL 17F36800 == 42 [pid = 2964] [id = 356] 05:08:31 INFO - PROCESS | 2964 | ++DOMWINDOW == 84 (181D8000) [pid = 2964] [serial = 1067] [outer = 00000000] 05:08:31 INFO - PROCESS | 2964 | ++DOMWINDOW == 85 (19E14400) [pid = 2964] [serial = 1068] [outer = 181D8000] 05:08:31 INFO - PROCESS | 2964 | 1472904511752 Marionette DEBUG loaded listener.js 05:08:31 INFO - PROCESS | 2964 | ++DOMWINDOW == 86 (1A039800) [pid = 2964] [serial = 1069] [outer = 181D8000] 05:08:32 INFO - PROCESS | 2964 | 1472904512481 Marionette TRACE conn3 <- [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]]]}] 05:08:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 05:08:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1057ms 05:08:32 INFO - PROCESS | 2964 | 1472904512535 Marionette TRACE conn3 -> [0,1389,"getWindowHandle",null] 05:08:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 05:08:32 INFO - PROCESS | 2964 | 1472904512539 Marionette TRACE conn3 <- [1,1389,null,{"value":"13"}] 05:08:32 INFO - PROCESS | 2964 | 1472904512543 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 05:08:32 INFO - PROCESS | 2964 | 1472904512546 Marionette TRACE conn3 <- [1,1390,null,{}] 05:08:32 INFO - PROCESS | 2964 | 1472904512552 Marionette TRACE conn3 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:32 INFO - PROCESS | 2964 | 1472904512555 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:08:32 INFO - PROCESS | 2964 | 1472904512634 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 05:08:33 INFO - PROCESS | 2964 | --DOCSHELL 15039800 == 41 [pid = 2964] [id = 352] 05:08:33 INFO - PROCESS | 2964 | --DOCSHELL 112C6000 == 40 [pid = 2964] [id = 351] 05:08:33 INFO - PROCESS | 2964 | --DOCSHELL 181DB400 == 39 [pid = 2964] [id = 350] 05:08:33 INFO - PROCESS | 2964 | --DOCSHELL 15C2FC00 == 38 [pid = 2964] [id = 349] 05:08:33 INFO - PROCESS | 2964 | --DOCSHELL 169ECC00 == 37 [pid = 2964] [id = 348] 05:08:33 INFO - PROCESS | 2964 | --DOCSHELL 15C4E400 == 36 [pid = 2964] [id = 347] 05:08:33 INFO - PROCESS | 2964 | --DOCSHELL 1391E000 == 35 [pid = 2964] [id = 346] 05:08:33 INFO - PROCESS | 2964 | --DOCSHELL 103D2000 == 34 [pid = 2964] [id = 345] 05:08:33 INFO - PROCESS | 2964 | --DOCSHELL 114DD000 == 33 [pid = 2964] [id = 344] 05:08:33 INFO - PROCESS | 2964 | --DOCSHELL 110F9000 == 32 [pid = 2964] [id = 343] 05:08:33 INFO - PROCESS | 2964 | --DOCSHELL 14436400 == 31 [pid = 2964] [id = 342] 05:08:33 INFO - PROCESS | 2964 | --DOCSHELL 1147CC00 == 30 [pid = 2964] [id = 334] 05:08:33 INFO - PROCESS | 2964 | --DOCSHELL 17F36800 == 29 [pid = 2964] [id = 356] 05:08:33 INFO - PROCESS | 2964 | --DOCSHELL 19E0C400 == 28 [pid = 2964] [id = 353] 05:08:33 INFO - PROCESS | 2964 | --DOCSHELL 1125E800 == 27 [pid = 2964] [id = 354] 05:08:33 INFO - PROCESS | 2964 | --DOCSHELL 150A4000 == 26 [pid = 2964] [id = 355] 05:08:33 INFO - PROCESS | 2964 | 1472904513229 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:33 INFO - PROCESS | 2964 | 1472904513233 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:08:33 INFO - PROCESS | 2964 | --DOMWINDOW == 85 (160C6400) [pid = 2964] [serial = 1014] [outer = 00000000] [url = about:blank] 05:08:33 INFO - PROCESS | 2964 | --DOMWINDOW == 84 (16AA5000) [pid = 2964] [serial = 1017] [outer = 00000000] [url = about:blank] 05:08:33 INFO - PROCESS | 2964 | --DOMWINDOW == 83 (160CD400) [pid = 2964] [serial = 1015] [outer = 00000000] [url = about:blank] 05:08:33 INFO - PROCESS | 2964 | --DOMWINDOW == 82 (13444C00) [pid = 2964] [serial = 1003] [outer = 00000000] [url = about:blank] 05:08:33 INFO - PROCESS | 2964 | --DOMWINDOW == 81 (12BC5400) [pid = 2964] [serial = 1002] [outer = 00000000] [url = about:blank] 05:08:33 INFO - PROCESS | 2964 | --DOMWINDOW == 80 (178D5000) [pid = 2964] [serial = 1020] [outer = 00000000] [url = about:blank] 05:08:33 INFO - PROCESS | 2964 | --DOMWINDOW == 79 (1575E000) [pid = 2964] [serial = 1011] [outer = 00000000] [url = about:blank] 05:08:33 INFO - PROCESS | 2964 | --DOMWINDOW == 78 (13915800) [pid = 2964] [serial = 1008] [outer = 00000000] [url = about:blank] 05:08:33 INFO - PROCESS | 2964 | --DOMWINDOW == 77 (16AAC800) [pid = 2964] [serial = 1018] [outer = 00000000] [url = about:blank] 05:08:33 INFO - PROCESS | 2964 | --DOMWINDOW == 76 (13988800) [pid = 2964] [serial = 1009] [outer = 00000000] [url = about:blank] 05:08:33 INFO - PROCESS | 2964 | --DOMWINDOW == 75 (112C9800) [pid = 2964] [serial = 1005] [outer = 00000000] [url = about:blank] 05:08:33 INFO - PROCESS | 2964 | --DOMWINDOW == 74 (1811E000) [pid = 2964] [serial = 1021] [outer = 00000000] [url = about:blank] 05:08:33 INFO - PROCESS | 2964 | --DOMWINDOW == 73 (1147C400) [pid = 2964] [serial = 1006] [outer = 00000000] [url = about:blank] 05:08:33 INFO - PROCESS | 2964 | --DOMWINDOW == 72 (181DE800) [pid = 2964] [serial = 1026] [outer = 00000000] [url = about:blank] 05:08:33 INFO - PROCESS | 2964 | --DOMWINDOW == 71 (11D0E400) [pid = 2964] [serial = 994] [outer = 00000000] [url = about:blank] 05:08:33 INFO - PROCESS | 2964 | --DOMWINDOW == 70 (114E9400) [pid = 2964] [serial = 993] [outer = 00000000] [url = about:blank] 05:08:33 INFO - PROCESS | 2964 | --DOMWINDOW == 69 (1575C800) [pid = 2964] [serial = 997] [outer = 00000000] [url = about:blank] 05:08:33 INFO - PROCESS | 2964 | --DOMWINDOW == 68 (1443B400) [pid = 2964] [serial = 996] [outer = 00000000] [url = about:blank] 05:08:33 INFO - PROCESS | 2964 | --DOMWINDOW == 67 (19E06400) [pid = 2964] [serial = 1000] [outer = 00000000] [url = about:blank] 05:08:33 INFO - PROCESS | 2964 | --DOMWINDOW == 66 (19812000) [pid = 2964] [serial = 999] [outer = 00000000] [url = about:blank] 05:08:33 INFO - PROCESS | 2964 | --DOMWINDOW == 65 (169EC800) [pid = 2964] [serial = 1023] [outer = 00000000] [url = about:blank] 05:08:33 INFO - PROCESS | 2964 | --DOMWINDOW == 64 (16E67800) [pid = 2964] [serial = 1024] [outer = 00000000] [url = about:blank] 05:08:33 INFO - PROCESS | 2964 | --DOMWINDOW == 63 (15C34C00) [pid = 2964] [serial = 1012] [outer = 00000000] [url = about:blank] 05:08:33 INFO - PROCESS | 2964 | ++DOCSHELL 0F9E9C00 == 27 [pid = 2964] [id = 357] 05:08:33 INFO - PROCESS | 2964 | ++DOMWINDOW == 64 (103C8400) [pid = 2964] [serial = 1070] [outer = 00000000] 05:08:33 INFO - PROCESS | 2964 | ++DOMWINDOW == 65 (10A4B800) [pid = 2964] [serial = 1071] [outer = 103C8400] 05:08:33 INFO - PROCESS | 2964 | 1472904513349 Marionette DEBUG loaded listener.js 05:08:33 INFO - PROCESS | 2964 | ++DOMWINDOW == 66 (1103A400) [pid = 2964] [serial = 1072] [outer = 103C8400] 05:08:33 INFO - PROCESS | 2964 | 1472904513712 Marionette TRACE conn3 <- [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]]]}] 05:08:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 05:08:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1233ms 05:08:33 INFO - PROCESS | 2964 | 1472904513762 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 05:08:33 INFO - PROCESS | 2964 | 1472904513766 Marionette TRACE conn3 <- [1,1393,null,{"value":"13"}] 05:08:33 INFO - PROCESS | 2964 | 1472904513770 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 05:08:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 05:08:33 INFO - PROCESS | 2964 | 1472904513773 Marionette TRACE conn3 <- [1,1394,null,{}] 05:08:33 INFO - PROCESS | 2964 | 1472904513782 Marionette TRACE conn3 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:33 INFO - PROCESS | 2964 | 1472904513787 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:08:33 INFO - PROCESS | 2964 | 1472904513874 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 05:08:33 INFO - PROCESS | 2964 | 1472904513871 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:33 INFO - PROCESS | 2964 | 1472904513875 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:08:33 INFO - PROCESS | 2964 | ++DOCSHELL 12BC3000 == 28 [pid = 2964] [id = 358] 05:08:33 INFO - PROCESS | 2964 | ++DOMWINDOW == 67 (12BC5800) [pid = 2964] [serial = 1073] [outer = 00000000] 05:08:33 INFO - PROCESS | 2964 | ++DOMWINDOW == 68 (12E35800) [pid = 2964] [serial = 1074] [outer = 12BC5800] 05:08:33 INFO - PROCESS | 2964 | 1472904513923 Marionette DEBUG loaded listener.js 05:08:33 INFO - PROCESS | 2964 | ++DOMWINDOW == 69 (1319F000) [pid = 2964] [serial = 1075] [outer = 12BC5800] 05:08:34 INFO - PROCESS | 2964 | 1472904514335 Marionette TRACE conn3 <- [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]]]}] 05:08:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 05:08:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 596ms 05:08:34 INFO - PROCESS | 2964 | 1472904514394 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 05:08:34 INFO - PROCESS | 2964 | 1472904514399 Marionette TRACE conn3 <- [1,1397,null,{"value":"13"}] 05:08:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 05:08:34 INFO - PROCESS | 2964 | 1472904514404 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 05:08:34 INFO - PROCESS | 2964 | 1472904514406 Marionette TRACE conn3 <- [1,1398,null,{}] 05:08:34 INFO - PROCESS | 2964 | 1472904514423 Marionette TRACE conn3 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:34 INFO - PROCESS | 2964 | 1472904514426 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:08:34 INFO - PROCESS | 2964 | 1472904514545 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 05:08:34 INFO - PROCESS | 2964 | 1472904514582 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:34 INFO - PROCESS | 2964 | 1472904514585 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:08:34 INFO - PROCESS | 2964 | ++DOCSHELL 13B5D000 == 29 [pid = 2964] [id = 359] 05:08:34 INFO - PROCESS | 2964 | ++DOMWINDOW == 70 (14206800) [pid = 2964] [serial = 1076] [outer = 00000000] 05:08:34 INFO - PROCESS | 2964 | ++DOMWINDOW == 71 (1443B400) [pid = 2964] [serial = 1077] [outer = 14206800] 05:08:34 INFO - PROCESS | 2964 | 1472904514631 Marionette DEBUG loaded listener.js 05:08:34 INFO - PROCESS | 2964 | ++DOMWINDOW == 72 (15040800) [pid = 2964] [serial = 1078] [outer = 14206800] 05:08:35 INFO - PROCESS | 2964 | 1472904515025 Marionette TRACE conn3 <- [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]]]}] 05:08:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 05:08:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 637ms 05:08:35 INFO - PROCESS | 2964 | 1472904515039 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 05:08:35 INFO - PROCESS | 2964 | 1472904515042 Marionette TRACE conn3 <- [1,1401,null,{"value":"13"}] 05:08:35 INFO - PROCESS | 2964 | 1472904515047 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 05:08:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 05:08:35 INFO - PROCESS | 2964 | 1472904515053 Marionette TRACE conn3 <- [1,1402,null,{}] 05:08:35 INFO - PROCESS | 2964 | 1472904515062 Marionette TRACE conn3 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:35 INFO - PROCESS | 2964 | 1472904515066 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:08:35 INFO - PROCESS | 2964 | 1472904515177 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 05:08:35 INFO - PROCESS | 2964 | 1472904515224 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:35 INFO - PROCESS | 2964 | 1472904515226 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:08:35 INFO - PROCESS | 2964 | ++DOCSHELL 15C54400 == 30 [pid = 2964] [id = 360] 05:08:35 INFO - PROCESS | 2964 | ++DOMWINDOW == 73 (15C80800) [pid = 2964] [serial = 1079] [outer = 00000000] 05:08:35 INFO - PROCESS | 2964 | ++DOMWINDOW == 74 (160C2400) [pid = 2964] [serial = 1080] [outer = 15C80800] 05:08:35 INFO - PROCESS | 2964 | 1472904515271 Marionette DEBUG loaded listener.js 05:08:35 INFO - PROCESS | 2964 | ++DOMWINDOW == 75 (160CB800) [pid = 2964] [serial = 1081] [outer = 15C80800] 05:08:35 INFO - PROCESS | 2964 | 1472904515703 Marionette TRACE conn3 <- [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]]]}] 05:08:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 05:08:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 691ms 05:08:35 INFO - PROCESS | 2964 | 1472904515748 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 05:08:35 INFO - PROCESS | 2964 | 1472904515751 Marionette TRACE conn3 <- [1,1405,null,{"value":"13"}] 05:08:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 05:08:35 INFO - PROCESS | 2964 | 1472904515755 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 05:08:35 INFO - PROCESS | 2964 | 1472904515756 Marionette TRACE conn3 <- [1,1406,null,{}] 05:08:35 INFO - PROCESS | 2964 | 1472904515760 Marionette TRACE conn3 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:35 INFO - PROCESS | 2964 | 1472904515762 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:08:35 INFO - PROCESS | 2964 | 1472904515870 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 05:08:35 INFO - PROCESS | 2964 | 1472904515927 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:35 INFO - PROCESS | 2964 | 1472904515929 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:08:35 INFO - PROCESS | 2964 | ++DOCSHELL 15C31800 == 31 [pid = 2964] [id = 361] 05:08:35 INFO - PROCESS | 2964 | ++DOMWINDOW == 76 (160C2000) [pid = 2964] [serial = 1082] [outer = 00000000] 05:08:35 INFO - PROCESS | 2964 | ++DOMWINDOW == 77 (16AA7000) [pid = 2964] [serial = 1083] [outer = 160C2000] 05:08:35 INFO - PROCESS | 2964 | 1472904515974 Marionette DEBUG loaded listener.js 05:08:36 INFO - PROCESS | 2964 | ++DOMWINDOW == 78 (16AAE800) [pid = 2964] [serial = 1084] [outer = 160C2000] 05:08:36 INFO - PROCESS | 2964 | 1472904516357 Marionette TRACE conn3 <- [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]]]}] 05:08:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 05:08:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 636ms 05:08:36 INFO - PROCESS | 2964 | 1472904516389 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 05:08:36 INFO - PROCESS | 2964 | 1472904516391 Marionette TRACE conn3 <- [1,1409,null,{"value":"13"}] 05:08:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 05:08:36 INFO - PROCESS | 2964 | 1472904516395 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 05:08:36 INFO - PROCESS | 2964 | 1472904516396 Marionette TRACE conn3 <- [1,1410,null,{}] 05:08:36 INFO - PROCESS | 2964 | 1472904516401 Marionette TRACE conn3 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:36 INFO - PROCESS | 2964 | 1472904516404 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:08:36 INFO - PROCESS | 2964 | 1472904516518 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 05:08:36 INFO - PROCESS | 2964 | 1472904516580 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:36 INFO - PROCESS | 2964 | 1472904516586 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:08:36 INFO - PROCESS | 2964 | ++DOCSHELL 1700A800 == 32 [pid = 2964] [id = 362] 05:08:36 INFO - PROCESS | 2964 | ++DOMWINDOW == 79 (1708B000) [pid = 2964] [serial = 1085] [outer = 00000000] 05:08:36 INFO - PROCESS | 2964 | ++DOMWINDOW == 80 (176B2400) [pid = 2964] [serial = 1086] [outer = 1708B000] 05:08:36 INFO - PROCESS | 2964 | 1472904516642 Marionette DEBUG loaded listener.js 05:08:36 INFO - PROCESS | 2964 | ++DOMWINDOW == 81 (178CE400) [pid = 2964] [serial = 1087] [outer = 1708B000] 05:08:36 INFO - PROCESS | 2964 | --DOMWINDOW == 80 (16AA8400) [pid = 2964] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 05:08:36 INFO - PROCESS | 2964 | --DOMWINDOW == 79 (14439C00) [pid = 2964] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 05:08:36 INFO - PROCESS | 2964 | --DOMWINDOW == 78 (1391F000) [pid = 2964] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 05:08:36 INFO - PROCESS | 2964 | --DOMWINDOW == 77 (1055F800) [pid = 2964] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 05:08:36 INFO - PROCESS | 2964 | --DOMWINDOW == 76 (110F9800) [pid = 2964] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 05:08:36 INFO - PROCESS | 2964 | --DOMWINDOW == 75 (15C51400) [pid = 2964] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 05:08:36 INFO - PROCESS | 2964 | --DOMWINDOW == 74 (11810400) [pid = 2964] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 05:08:36 INFO - PROCESS | 2964 | --DOMWINDOW == 73 (1509D000) [pid = 2964] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 05:08:36 INFO - PROCESS | 2964 | --DOMWINDOW == 72 (19E94000) [pid = 2964] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 05:08:36 INFO - PROCESS | 2964 | --DOMWINDOW == 71 (169E9C00) [pid = 2964] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 05:08:36 INFO - PROCESS | 2964 | --DOMWINDOW == 70 (19811000) [pid = 2964] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 05:08:36 INFO - PROCESS | 2964 | --DOMWINDOW == 69 (112C8C00) [pid = 2964] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 05:08:37 INFO - PROCESS | 2964 | 1472904517158 Marionette TRACE conn3 <- [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]]]}] 05:08:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 05:08:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 786ms 05:08:37 INFO - PROCESS | 2964 | 1472904517195 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 05:08:37 INFO - PROCESS | 2964 | 1472904517197 Marionette TRACE conn3 <- [1,1413,null,{"value":"13"}] 05:08:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 05:08:37 INFO - PROCESS | 2964 | 1472904517200 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 05:08:37 INFO - PROCESS | 2964 | 1472904517202 Marionette TRACE conn3 <- [1,1414,null,{}] 05:08:37 INFO - PROCESS | 2964 | 1472904517205 Marionette TRACE conn3 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:37 INFO - PROCESS | 2964 | 1472904517208 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:08:37 INFO - PROCESS | 2964 | 1472904517267 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 05:08:37 INFO - PROCESS | 2964 | 1472904517272 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:37 INFO - PROCESS | 2964 | 1472904517274 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:08:37 INFO - PROCESS | 2964 | ++DOCSHELL 103C9000 == 33 [pid = 2964] [id = 363] 05:08:37 INFO - PROCESS | 2964 | ++DOMWINDOW == 70 (1391DC00) [pid = 2964] [serial = 1088] [outer = 00000000] 05:08:37 INFO - PROCESS | 2964 | ++DOMWINDOW == 71 (15C54000) [pid = 2964] [serial = 1089] [outer = 1391DC00] 05:08:37 INFO - PROCESS | 2964 | 1472904517318 Marionette DEBUG loaded listener.js 05:08:37 INFO - PROCESS | 2964 | ++DOMWINDOW == 72 (16E63C00) [pid = 2964] [serial = 1090] [outer = 1391DC00] 05:08:37 INFO - PROCESS | 2964 | 1472904517692 Marionette TRACE conn3 <- [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]]]}] 05:08:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 05:08:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 515ms 05:08:37 INFO - PROCESS | 2964 | 1472904517721 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 05:08:37 INFO - PROCESS | 2964 | 1472904517723 Marionette TRACE conn3 <- [1,1417,null,{"value":"13"}] 05:08:37 INFO - PROCESS | 2964 | 1472904517726 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 05:08:37 INFO - PROCESS | 2964 | 1472904517728 Marionette TRACE conn3 <- [1,1418,null,{}] 05:08:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 05:08:37 INFO - PROCESS | 2964 | 1472904517735 Marionette TRACE conn3 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:37 INFO - PROCESS | 2964 | 1472904517737 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:08:37 INFO - PROCESS | 2964 | 1472904517793 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 05:08:37 INFO - PROCESS | 2964 | 1472904517799 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:37 INFO - PROCESS | 2964 | 1472904517801 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:08:37 INFO - PROCESS | 2964 | ++DOCSHELL 16AB1800 == 34 [pid = 2964] [id = 364] 05:08:37 INFO - PROCESS | 2964 | ++DOMWINDOW == 73 (18121000) [pid = 2964] [serial = 1091] [outer = 00000000] 05:08:37 INFO - PROCESS | 2964 | ++DOMWINDOW == 74 (181E4000) [pid = 2964] [serial = 1092] [outer = 18121000] 05:08:37 INFO - PROCESS | 2964 | 1472904517845 Marionette DEBUG loaded listener.js 05:08:37 INFO - PROCESS | 2964 | ++DOMWINDOW == 75 (19813800) [pid = 2964] [serial = 1093] [outer = 18121000] 05:08:38 INFO - PROCESS | 2964 | 1472904518219 Marionette TRACE conn3 <- [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]]]}] 05:08:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 05:08:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 515ms 05:08:38 INFO - PROCESS | 2964 | 1472904518252 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 05:08:38 INFO - PROCESS | 2964 | 1472904518254 Marionette TRACE conn3 <- [1,1421,null,{"value":"13"}] 05:08:38 INFO - PROCESS | 2964 | 1472904518258 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 05:08:38 INFO - PROCESS | 2964 | 1472904518259 Marionette TRACE conn3 <- [1,1422,null,{}] 05:08:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 05:08:38 INFO - PROCESS | 2964 | 1472904518267 Marionette TRACE conn3 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:38 INFO - PROCESS | 2964 | 1472904518268 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:08:38 INFO - PROCESS | 2964 | 1472904518340 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 05:08:38 INFO - PROCESS | 2964 | 1472904518348 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:38 INFO - PROCESS | 2964 | 1472904518350 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:08:38 INFO - PROCESS | 2964 | ++DOCSHELL 19813400 == 35 [pid = 2964] [id = 365] 05:08:38 INFO - PROCESS | 2964 | ++DOMWINDOW == 76 (19AECC00) [pid = 2964] [serial = 1094] [outer = 00000000] 05:08:38 INFO - PROCESS | 2964 | ++DOMWINDOW == 77 (19E07400) [pid = 2964] [serial = 1095] [outer = 19AECC00] 05:08:38 INFO - PROCESS | 2964 | 1472904518405 Marionette DEBUG loaded listener.js 05:08:38 INFO - PROCESS | 2964 | ++DOMWINDOW == 78 (181D7800) [pid = 2964] [serial = 1096] [outer = 19AECC00] 05:08:39 INFO - PROCESS | 2964 | 1472904519098 Marionette TRACE conn3 <- [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]]]}] 05:08:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 05:08:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 894ms 05:08:39 INFO - PROCESS | 2964 | 1472904519159 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 05:08:39 INFO - PROCESS | 2964 | 1472904519164 Marionette TRACE conn3 <- [1,1425,null,{"value":"13"}] 05:08:39 INFO - PROCESS | 2964 | 1472904519190 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 05:08:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 05:08:39 INFO - PROCESS | 2964 | 1472904519193 Marionette TRACE conn3 <- [1,1426,null,{}] 05:08:39 INFO - PROCESS | 2964 | 1472904519199 Marionette TRACE conn3 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:39 INFO - PROCESS | 2964 | 1472904519203 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:08:39 INFO - PROCESS | 2964 | 1472904519324 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 05:08:39 INFO - PROCESS | 2964 | 1472904519447 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:39 INFO - PROCESS | 2964 | 1472904519450 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:08:39 INFO - PROCESS | 2964 | ++DOCSHELL 10F48400 == 36 [pid = 2964] [id = 366] 05:08:39 INFO - PROCESS | 2964 | ++DOMWINDOW == 79 (1146EC00) [pid = 2964] [serial = 1097] [outer = 00000000] 05:08:39 INFO - PROCESS | 2964 | ++DOMWINDOW == 80 (13173C00) [pid = 2964] [serial = 1098] [outer = 1146EC00] 05:08:39 INFO - PROCESS | 2964 | 1472904519492 Marionette DEBUG loaded listener.js 05:08:39 INFO - PROCESS | 2964 | ++DOMWINDOW == 81 (1125CC00) [pid = 2964] [serial = 1099] [outer = 1146EC00] 05:08:40 INFO - PROCESS | 2964 | 1472904520287 Marionette TRACE conn3 <- [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]]]}] 05:08:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 05:08:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1179ms 05:08:40 INFO - PROCESS | 2964 | 1472904520354 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 05:08:40 INFO - PROCESS | 2964 | 1472904520358 Marionette TRACE conn3 <- [1,1429,null,{"value":"13"}] 05:08:40 INFO - PROCESS | 2964 | 1472904520363 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 05:08:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 05:08:40 INFO - PROCESS | 2964 | 1472904520366 Marionette TRACE conn3 <- [1,1430,null,{}] 05:08:40 INFO - PROCESS | 2964 | 1472904520372 Marionette TRACE conn3 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:40 INFO - PROCESS | 2964 | 1472904520374 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:08:40 INFO - PROCESS | 2964 | 1472904520503 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 05:08:40 INFO - PROCESS | 2964 | 1472904520604 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:40 INFO - PROCESS | 2964 | 1472904520608 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:08:40 INFO - PROCESS | 2964 | --DOCSHELL 16AB1800 == 35 [pid = 2964] [id = 364] 05:08:40 INFO - PROCESS | 2964 | --DOCSHELL 103C9000 == 34 [pid = 2964] [id = 363] 05:08:40 INFO - PROCESS | 2964 | --DOCSHELL 1700A800 == 33 [pid = 2964] [id = 362] 05:08:40 INFO - PROCESS | 2964 | --DOCSHELL 15C31800 == 32 [pid = 2964] [id = 361] 05:08:40 INFO - PROCESS | 2964 | --DOCSHELL 15C54400 == 31 [pid = 2964] [id = 360] 05:08:40 INFO - PROCESS | 2964 | --DOCSHELL 13B5D000 == 30 [pid = 2964] [id = 359] 05:08:40 INFO - PROCESS | 2964 | --DOCSHELL 12BC3000 == 29 [pid = 2964] [id = 358] 05:08:40 INFO - PROCESS | 2964 | --DOCSHELL 0F9E9C00 == 28 [pid = 2964] [id = 357] 05:08:40 INFO - PROCESS | 2964 | --DOMWINDOW == 80 (16E62000) [pid = 2964] [serial = 1044] [outer = 00000000] [url = about:blank] 05:08:40 INFO - PROCESS | 2964 | --DOMWINDOW == 79 (16F8CC00) [pid = 2964] [serial = 1045] [outer = 00000000] [url = about:blank] 05:08:40 INFO - PROCESS | 2964 | --DOMWINDOW == 78 (181DF800) [pid = 2964] [serial = 1027] [outer = 00000000] [url = about:blank] 05:08:40 INFO - PROCESS | 2964 | --DOMWINDOW == 77 (14435000) [pid = 2964] [serial = 1038] [outer = 00000000] [url = about:blank] 05:08:40 INFO - PROCESS | 2964 | --DOMWINDOW == 76 (1503F800) [pid = 2964] [serial = 1039] [outer = 00000000] [url = about:blank] 05:08:40 INFO - PROCESS | 2964 | --DOMWINDOW == 75 (11262000) [pid = 2964] [serial = 1035] [outer = 00000000] [url = about:blank] 05:08:40 INFO - PROCESS | 2964 | --DOMWINDOW == 74 (11C0B000) [pid = 2964] [serial = 1036] [outer = 00000000] [url = about:blank] 05:08:40 INFO - PROCESS | 2964 | --DOMWINDOW == 73 (112C5800) [pid = 2964] [serial = 1029] [outer = 00000000] [url = about:blank] 05:08:40 INFO - PROCESS | 2964 | --DOMWINDOW == 72 (114E2C00) [pid = 2964] [serial = 1030] [outer = 00000000] [url = about:blank] 05:08:40 INFO - PROCESS | 2964 | --DOMWINDOW == 71 (160C4000) [pid = 2964] [serial = 1041] [outer = 00000000] [url = about:blank] 05:08:40 INFO - PROCESS | 2964 | --DOMWINDOW == 70 (1344C400) [pid = 2964] [serial = 1032] [outer = 00000000] [url = about:blank] 05:08:40 INFO - PROCESS | 2964 | --DOMWINDOW == 69 (13922800) [pid = 2964] [serial = 1033] [outer = 00000000] [url = about:blank] 05:08:40 INFO - PROCESS | 2964 | --DOMWINDOW == 68 (19E0E000) [pid = 2964] [serial = 1057] [outer = 00000000] [url = about:blank] 05:08:40 INFO - PROCESS | 2964 | --DOMWINDOW == 67 (19E9A800) [pid = 2964] [serial = 1059] [outer = 00000000] [url = about:blank] 05:08:40 INFO - PROCESS | 2964 | --DOMWINDOW == 66 (177DA400) [pid = 2964] [serial = 1047] [outer = 00000000] [url = about:blank] 05:08:40 INFO - PROCESS | 2964 | --DOMWINDOW == 65 (178C8800) [pid = 2964] [serial = 1048] [outer = 00000000] [url = about:blank] 05:08:40 INFO - PROCESS | 2964 | --DOMWINDOW == 64 (19C87C00) [pid = 2964] [serial = 1050] [outer = 00000000] [url = about:blank] 05:08:40 INFO - PROCESS | 2964 | --DOMWINDOW == 63 (160C8C00) [pid = 2964] [serial = 1053] [outer = 00000000] [url = about:blank] 05:08:40 INFO - PROCESS | 2964 | --DOMWINDOW == 62 (19E97400) [pid = 2964] [serial = 1060] [outer = 00000000] [url = about:blank] 05:08:40 INFO - PROCESS | 2964 | --DOMWINDOW == 61 (19E0D000) [pid = 2964] [serial = 1056] [outer = 00000000] [url = about:blank] 05:08:40 INFO - PROCESS | 2964 | --DOMWINDOW == 60 (167EB400) [pid = 2964] [serial = 1054] [outer = 00000000] [url = about:blank] 05:08:40 INFO - PROCESS | 2964 | --DOMWINDOW == 59 (19C89400) [pid = 2964] [serial = 1051] [outer = 00000000] [url = about:blank] 05:08:40 INFO - PROCESS | 2964 | --DOMWINDOW == 58 (160CE000) [pid = 2964] [serial = 1042] [outer = 00000000] [url = about:blank] 05:08:40 INFO - PROCESS | 2964 | ++DOCSHELL 103C9000 == 29 [pid = 2964] [id = 367] 05:08:40 INFO - PROCESS | 2964 | ++DOMWINDOW == 59 (11031C00) [pid = 2964] [serial = 1100] [outer = 00000000] 05:08:40 INFO - PROCESS | 2964 | ++DOMWINDOW == 60 (114D3400) [pid = 2964] [serial = 1101] [outer = 11031C00] 05:08:40 INFO - PROCESS | 2964 | 1472904520680 Marionette DEBUG loaded listener.js 05:08:40 INFO - PROCESS | 2964 | ++DOMWINDOW == 61 (11801C00) [pid = 2964] [serial = 1102] [outer = 11031C00] 05:08:41 INFO - PROCESS | 2964 | 1472904521075 Marionette TRACE conn3 <- [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]]]}] 05:08:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 05:08:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 731ms 05:08:41 INFO - PROCESS | 2964 | 1472904521105 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 05:08:41 INFO - PROCESS | 2964 | 1472904521113 Marionette TRACE conn3 <- [1,1433,null,{"value":"13"}] 05:08:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 05:08:41 INFO - PROCESS | 2964 | 1472904521101 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 05:08:41 INFO - PROCESS | 2964 | 1472904521104 Marionette TRACE conn3 <- [1,1434,null,{}] 05:08:41 INFO - PROCESS | 2964 | 1472904521108 Marionette TRACE conn3 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:41 INFO - PROCESS | 2964 | 1472904521110 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:08:41 INFO - PROCESS | 2964 | 1472904521197 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 05:08:41 INFO - PROCESS | 2964 | 1472904521203 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:41 INFO - PROCESS | 2964 | 1472904521205 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:08:41 INFO - PROCESS | 2964 | ++DOCSHELL 12C89400 == 30 [pid = 2964] [id = 368] 05:08:41 INFO - PROCESS | 2964 | ++DOMWINDOW == 62 (1343F400) [pid = 2964] [serial = 1103] [outer = 00000000] 05:08:41 INFO - PROCESS | 2964 | ++DOMWINDOW == 63 (1391AC00) [pid = 2964] [serial = 1104] [outer = 1343F400] 05:08:41 INFO - PROCESS | 2964 | 1472904521236 Marionette DEBUG loaded listener.js 05:08:41 INFO - PROCESS | 2964 | ++DOMWINDOW == 64 (13920400) [pid = 2964] [serial = 1105] [outer = 1343F400] 05:08:41 INFO - PROCESS | 2964 | 1472904521664 Marionette TRACE conn3 <- [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]]]}] 05:08:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 05:08:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 596ms 05:08:41 INFO - PROCESS | 2964 | 1472904521708 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 05:08:41 INFO - PROCESS | 2964 | 1472904521710 Marionette TRACE conn3 <- [1,1437,null,{"value":"13"}] 05:08:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 05:08:41 INFO - PROCESS | 2964 | 1472904521713 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 05:08:41 INFO - PROCESS | 2964 | 1472904521717 Marionette TRACE conn3 <- [1,1438,null,{}] 05:08:41 INFO - PROCESS | 2964 | 1472904521727 Marionette TRACE conn3 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:41 INFO - PROCESS | 2964 | 1472904521732 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:08:41 INFO - PROCESS | 2964 | 1472904521830 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 05:08:41 INFO - PROCESS | 2964 | 1472904521925 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:41 INFO - PROCESS | 2964 | 1472904521929 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:08:41 INFO - PROCESS | 2964 | ++DOCSHELL 151F1000 == 31 [pid = 2964] [id = 369] 05:08:41 INFO - PROCESS | 2964 | ++DOMWINDOW == 65 (151FD400) [pid = 2964] [serial = 1106] [outer = 00000000] 05:08:41 INFO - PROCESS | 2964 | ++DOMWINDOW == 66 (15919800) [pid = 2964] [serial = 1107] [outer = 151FD400] 05:08:41 INFO - PROCESS | 2964 | 1472904521978 Marionette DEBUG loaded listener.js 05:08:42 INFO - PROCESS | 2964 | ++DOMWINDOW == 67 (15C37400) [pid = 2964] [serial = 1108] [outer = 151FD400] 05:08:42 INFO - PROCESS | 2964 | 1472904522297 Marionette TRACE conn3 <- [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]]]}] 05:08:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 05:08:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 596ms 05:08:42 INFO - PROCESS | 2964 | 1472904522331 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 05:08:42 INFO - PROCESS | 2964 | 1472904522334 Marionette TRACE conn3 <- [1,1441,null,{"value":"13"}] 05:08:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 05:08:42 INFO - PROCESS | 2964 | 1472904522337 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 05:08:42 INFO - PROCESS | 2964 | 1472904522339 Marionette TRACE conn3 <- [1,1442,null,{}] 05:08:42 INFO - PROCESS | 2964 | 1472904522342 Marionette TRACE conn3 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:42 INFO - PROCESS | 2964 | 1472904522344 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:08:42 INFO - PROCESS | 2964 | 1472904522406 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 05:08:42 INFO - PROCESS | 2964 | 1472904522411 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:42 INFO - PROCESS | 2964 | 1472904522413 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:08:42 INFO - PROCESS | 2964 | ++DOCSHELL 15C37000 == 32 [pid = 2964] [id = 370] 05:08:42 INFO - PROCESS | 2964 | ++DOMWINDOW == 68 (160C8000) [pid = 2964] [serial = 1109] [outer = 00000000] 05:08:42 INFO - PROCESS | 2964 | ++DOMWINDOW == 69 (167EB400) [pid = 2964] [serial = 1110] [outer = 160C8000] 05:08:42 INFO - PROCESS | 2964 | 1472904522468 Marionette DEBUG loaded listener.js 05:08:42 INFO - PROCESS | 2964 | ++DOMWINDOW == 70 (169E9C00) [pid = 2964] [serial = 1111] [outer = 160C8000] 05:08:42 INFO - PROCESS | 2964 | 1472904522903 Marionette TRACE conn3 <- [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]]]}] 05:08:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 05:08:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 610ms 05:08:42 INFO - PROCESS | 2964 | 1472904522947 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 05:08:42 INFO - PROCESS | 2964 | 1472904522949 Marionette TRACE conn3 <- [1,1445,null,{"value":"13"}] 05:08:42 INFO - PROCESS | 2964 | 1472904522952 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 05:08:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 05:08:42 INFO - PROCESS | 2964 | 1472904522954 Marionette TRACE conn3 <- [1,1446,null,{}] 05:08:42 INFO - PROCESS | 2964 | 1472904522957 Marionette TRACE conn3 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:42 INFO - PROCESS | 2964 | 1472904522941 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:08:43 INFO - PROCESS | 2964 | 1472904523077 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 05:08:43 INFO - PROCESS | 2964 | 1472904523118 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:43 INFO - PROCESS | 2964 | 1472904523121 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:08:43 INFO - PROCESS | 2964 | ++DOCSHELL 16E61800 == 33 [pid = 2964] [id = 371] 05:08:43 INFO - PROCESS | 2964 | ++DOMWINDOW == 71 (16E62000) [pid = 2964] [serial = 1112] [outer = 00000000] 05:08:43 INFO - PROCESS | 2964 | ++DOMWINDOW == 72 (175E9800) [pid = 2964] [serial = 1113] [outer = 16E62000] 05:08:43 INFO - PROCESS | 2964 | 1472904523172 Marionette DEBUG loaded listener.js 05:08:43 INFO - PROCESS | 2964 | ++DOMWINDOW == 73 (177D7000) [pid = 2964] [serial = 1114] [outer = 16E62000] 05:08:43 INFO - PROCESS | 2964 | ++DOMWINDOW == 74 (17E0E400) [pid = 2964] [serial = 1115] [outer = 1B14A800] 05:08:43 INFO - PROCESS | 2964 | 1472904523618 Marionette TRACE conn3 <- [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]]]}] 05:08:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 05:08:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 732ms 05:08:43 INFO - PROCESS | 2964 | 1472904523679 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 05:08:43 INFO - PROCESS | 2964 | 1472904523681 Marionette TRACE conn3 <- [1,1449,null,{"value":"13"}] 05:08:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 05:08:43 INFO - PROCESS | 2964 | 1472904523685 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 05:08:43 INFO - PROCESS | 2964 | 1472904523686 Marionette TRACE conn3 <- [1,1450,null,{}] 05:08:43 INFO - PROCESS | 2964 | 1472904523690 Marionette TRACE conn3 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:43 INFO - PROCESS | 2964 | 1472904523695 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:08:43 INFO - PROCESS | 2964 | 1472904523807 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 05:08:43 INFO - PROCESS | 2964 | 1472904523852 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:43 INFO - PROCESS | 2964 | 1472904523854 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:08:43 INFO - PROCESS | 2964 | ++DOCSHELL 10A54000 == 34 [pid = 2964] [id = 372] 05:08:43 INFO - PROCESS | 2964 | ++DOMWINDOW == 75 (10F40400) [pid = 2964] [serial = 1116] [outer = 00000000] 05:08:43 INFO - PROCESS | 2964 | ++DOMWINDOW == 76 (19ADF800) [pid = 2964] [serial = 1117] [outer = 10F40400] 05:08:43 INFO - PROCESS | 2964 | 1472904523899 Marionette DEBUG loaded listener.js 05:08:43 INFO - PROCESS | 2964 | ++DOMWINDOW == 77 (19C8AC00) [pid = 2964] [serial = 1118] [outer = 10F40400] 05:08:44 INFO - PROCESS | 2964 | 1472904524313 Marionette TRACE conn3 <- [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]]]}] 05:08:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 05:08:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 637ms 05:08:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 05:08:44 INFO - PROCESS | 2964 | 1472904524327 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 05:08:44 INFO - PROCESS | 2964 | 1472904524329 Marionette TRACE conn3 <- [1,1453,null,{"value":"13"}] 05:08:44 INFO - PROCESS | 2964 | 1472904524332 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 05:08:44 INFO - PROCESS | 2964 | 1472904524334 Marionette TRACE conn3 <- [1,1454,null,{}] 05:08:44 INFO - PROCESS | 2964 | 1472904524337 Marionette TRACE conn3 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:44 INFO - PROCESS | 2964 | 1472904524339 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:08:44 INFO - PROCESS | 2964 | 1472904524468 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 05:08:44 INFO - PROCESS | 2964 | --DOMWINDOW == 76 (103C8400) [pid = 2964] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 05:08:44 INFO - PROCESS | 2964 | --DOMWINDOW == 75 (11263000) [pid = 2964] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 05:08:44 INFO - PROCESS | 2964 | --DOMWINDOW == 74 (151F5800) [pid = 2964] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 05:08:44 INFO - PROCESS | 2964 | --DOMWINDOW == 73 (1708B000) [pid = 2964] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 05:08:44 INFO - PROCESS | 2964 | --DOMWINDOW == 72 (160C2000) [pid = 2964] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 05:08:44 INFO - PROCESS | 2964 | --DOMWINDOW == 71 (18121000) [pid = 2964] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 05:08:44 INFO - PROCESS | 2964 | --DOMWINDOW == 70 (14206800) [pid = 2964] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 05:08:44 INFO - PROCESS | 2964 | --DOMWINDOW == 69 (15C80800) [pid = 2964] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 05:08:44 INFO - PROCESS | 2964 | --DOMWINDOW == 68 (12BC5800) [pid = 2964] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 05:08:44 INFO - PROCESS | 2964 | --DOMWINDOW == 67 (1391DC00) [pid = 2964] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 05:08:44 INFO - PROCESS | 2964 | 1472904524530 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:44 INFO - PROCESS | 2964 | 1472904524513 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:08:44 INFO - PROCESS | 2964 | ++DOCSHELL 10F42400 == 35 [pid = 2964] [id = 373] 05:08:44 INFO - PROCESS | 2964 | ++DOMWINDOW == 68 (11262400) [pid = 2964] [serial = 1119] [outer = 00000000] 05:08:44 INFO - PROCESS | 2964 | ++DOMWINDOW == 69 (12B7F800) [pid = 2964] [serial = 1120] [outer = 11262400] 05:08:44 INFO - PROCESS | 2964 | 1472904524557 Marionette DEBUG loaded listener.js 05:08:44 INFO - PROCESS | 2964 | ++DOMWINDOW == 70 (13988800) [pid = 2964] [serial = 1121] [outer = 11262400] 05:08:45 INFO - PROCESS | 2964 | 1472904525073 Marionette TRACE conn3 <- [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]]]}] 05:08:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 05:08:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 772ms 05:08:45 INFO - PROCESS | 2964 | 1472904525121 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 05:08:45 INFO - PROCESS | 2964 | 1472904525126 Marionette TRACE conn3 <- [1,1457,null,{"value":"13"}] 05:08:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 05:08:45 INFO - PROCESS | 2964 | 1472904525130 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 05:08:45 INFO - PROCESS | 2964 | 1472904525136 Marionette TRACE conn3 <- [1,1458,null,{}] 05:08:45 INFO - PROCESS | 2964 | 1472904525141 Marionette TRACE conn3 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:45 INFO - PROCESS | 2964 | 1472904525144 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:08:45 INFO - PROCESS | 2964 | 1472904525243 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 05:08:45 INFO - PROCESS | 2964 | 1472904525371 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:45 INFO - PROCESS | 2964 | 1472904525374 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:08:45 INFO - PROCESS | 2964 | ++DOCSHELL 112C4400 == 36 [pid = 2964] [id = 374] 05:08:45 INFO - PROCESS | 2964 | ++DOMWINDOW == 71 (112C6000) [pid = 2964] [serial = 1122] [outer = 00000000] 05:08:45 INFO - PROCESS | 2964 | ++DOMWINDOW == 72 (1189B800) [pid = 2964] [serial = 1123] [outer = 112C6000] 05:08:45 INFO - PROCESS | 2964 | 1472904525435 Marionette DEBUG loaded listener.js 05:08:45 INFO - PROCESS | 2964 | ++DOMWINDOW == 73 (11D8A000) [pid = 2964] [serial = 1124] [outer = 112C6000] 05:08:46 INFO - PROCESS | 2964 | 1472904526012 Marionette TRACE conn3 <- [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]]]}] 05:08:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 05:08:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 948ms 05:08:46 INFO - PROCESS | 2964 | 1472904526084 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 05:08:46 INFO - PROCESS | 2964 | 1472904526089 Marionette TRACE conn3 <- [1,1461,null,{"value":"13"}] 05:08:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 05:08:46 INFO - PROCESS | 2964 | 1472904526095 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 05:08:46 INFO - PROCESS | 2964 | 1472904526098 Marionette TRACE conn3 <- [1,1462,null,{}] 05:08:46 INFO - PROCESS | 2964 | 1472904526084 Marionette TRACE conn3 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:46 INFO - PROCESS | 2964 | 1472904526087 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:08:46 INFO - PROCESS | 2964 | 1472904526242 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 05:08:46 INFO - PROCESS | 2964 | 1472904526252 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:46 INFO - PROCESS | 2964 | 1472904526255 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:08:46 INFO - PROCESS | 2964 | ++DOCSHELL 1443B000 == 37 [pid = 2964] [id = 375] 05:08:46 INFO - PROCESS | 2964 | ++DOMWINDOW == 74 (144A9800) [pid = 2964] [serial = 1125] [outer = 00000000] 05:08:46 INFO - PROCESS | 2964 | ++DOMWINDOW == 75 (15041800) [pid = 2964] [serial = 1126] [outer = 144A9800] 05:08:46 INFO - PROCESS | 2964 | 1472904526317 Marionette DEBUG loaded listener.js 05:08:46 INFO - PROCESS | 2964 | ++DOMWINDOW == 76 (1565DC00) [pid = 2964] [serial = 1127] [outer = 144A9800] 05:08:46 INFO - PROCESS | 2964 | 1472904526886 Marionette TRACE conn3 <- [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]]]}] 05:08:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 05:08:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 867ms 05:08:46 INFO - PROCESS | 2964 | 1472904526961 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 05:08:46 INFO - PROCESS | 2964 | 1472904526964 Marionette TRACE conn3 <- [1,1465,null,{"value":"13"}] 05:08:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 05:08:46 INFO - PROCESS | 2964 | 1472904526968 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 05:08:46 INFO - PROCESS | 2964 | 1472904526972 Marionette TRACE conn3 <- [1,1466,null,{}] 05:08:46 INFO - PROCESS | 2964 | 1472904526983 Marionette TRACE conn3 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:46 INFO - PROCESS | 2964 | 1472904526988 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:08:47 INFO - PROCESS | 2964 | 1472904527089 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 05:08:47 INFO - PROCESS | 2964 | 1472904527212 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:47 INFO - PROCESS | 2964 | 1472904527215 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:08:47 INFO - PROCESS | 2964 | ++DOCSHELL 160C9C00 == 38 [pid = 2964] [id = 376] 05:08:47 INFO - PROCESS | 2964 | ++DOMWINDOW == 77 (169E7000) [pid = 2964] [serial = 1128] [outer = 00000000] 05:08:47 INFO - PROCESS | 2964 | ++DOMWINDOW == 78 (16AB0C00) [pid = 2964] [serial = 1129] [outer = 169E7000] 05:08:47 INFO - PROCESS | 2964 | 1472904527277 Marionette DEBUG loaded listener.js 05:08:47 INFO - PROCESS | 2964 | ++DOMWINDOW == 79 (177DAC00) [pid = 2964] [serial = 1130] [outer = 169E7000] 05:08:48 INFO - PROCESS | 2964 | --DOCSHELL 1031B800 == 37 [pid = 2964] [id = 121] 05:08:48 INFO - PROCESS | 2964 | --DOCSHELL 10A54000 == 36 [pid = 2964] [id = 372] 05:08:48 INFO - PROCESS | 2964 | --DOCSHELL 16E61800 == 35 [pid = 2964] [id = 371] 05:08:48 INFO - PROCESS | 2964 | --DOCSHELL 15C37000 == 34 [pid = 2964] [id = 370] 05:08:48 INFO - PROCESS | 2964 | --DOCSHELL 151F1000 == 33 [pid = 2964] [id = 369] 05:08:48 INFO - PROCESS | 2964 | --DOCSHELL 12C89400 == 32 [pid = 2964] [id = 368] 05:08:48 INFO - PROCESS | 2964 | --DOCSHELL 103C9000 == 31 [pid = 2964] [id = 367] 05:08:48 INFO - PROCESS | 2964 | --DOCSHELL 13176000 == 30 [pid = 2964] [id = 129] 05:08:48 INFO - PROCESS | 2964 | --DOCSHELL 15C7DC00 == 29 [pid = 2964] [id = 132] 05:08:48 INFO - PROCESS | 2964 | --DOCSHELL 12E7E400 == 28 [pid = 2964] [id = 117] 05:08:48 INFO - PROCESS | 2964 | --DOCSHELL 19C90C00 == 27 [pid = 2964] [id = 123] 05:08:48 INFO - PROCESS | 2964 | --DOCSHELL 13915400 == 26 [pid = 2964] [id = 122] 05:08:48 INFO - PROCESS | 2964 | --DOCSHELL 1565EC00 == 25 [pid = 2964] [id = 131] 05:08:48 INFO - PROCESS | 2964 | --DOCSHELL 10F3D400 == 24 [pid = 2964] [id = 128] 05:08:48 INFO - PROCESS | 2964 | --DOCSHELL 10F48400 == 23 [pid = 2964] [id = 366] 05:08:48 INFO - PROCESS | 2964 | --DOCSHELL 1315C800 == 22 [pid = 2964] [id = 133] 05:08:48 INFO - PROCESS | 2964 | --DOCSHELL 178C9C00 == 21 [pid = 2964] [id = 120] 05:08:48 INFO - PROCESS | 2964 | --DOCSHELL 1A510C00 == 20 [pid = 2964] [id = 127] 05:08:48 INFO - PROCESS | 2964 | --DOCSHELL 16F81C00 == 19 [pid = 2964] [id = 126] 05:08:48 INFO - PROCESS | 2964 | --DOCSHELL 19813400 == 18 [pid = 2964] [id = 365] 05:08:48 INFO - PROCESS | 2964 | --DOCSHELL 1189C800 == 17 [pid = 2964] [id = 125] 05:08:48 INFO - PROCESS | 2964 | --DOCSHELL 151FA400 == 16 [pid = 2964] [id = 118] 05:08:48 INFO - PROCESS | 2964 | --DOCSHELL 16E67C00 == 15 [pid = 2964] [id = 119] 05:08:48 INFO - PROCESS | 2964 | --DOCSHELL 19E92000 == 14 [pid = 2964] [id = 124] 05:08:48 INFO - PROCESS | 2964 | --DOCSHELL 110F2000 == 13 [pid = 2964] [id = 116] 05:08:48 INFO - PROCESS | 2964 | --DOCSHELL 1575F400 == 12 [pid = 2964] [id = 130] 05:08:48 INFO - PROCESS | 2964 | --DOCSHELL 1443B000 == 11 [pid = 2964] [id = 375] 05:08:48 INFO - PROCESS | 2964 | --DOCSHELL 10F42400 == 10 [pid = 2964] [id = 373] 05:08:48 INFO - PROCESS | 2964 | --DOCSHELL 112C4400 == 9 [pid = 2964] [id = 374] 05:08:49 INFO - PROCESS | 2964 | --DOMWINDOW == 78 (10A4B800) [pid = 2964] [serial = 1071] [outer = 00000000] [url = about:blank] 05:08:49 INFO - PROCESS | 2964 | --DOMWINDOW == 77 (1103A400) [pid = 2964] [serial = 1072] [outer = 00000000] [url = about:blank] 05:08:49 INFO - PROCESS | 2964 | --DOMWINDOW == 76 (12E2A000) [pid = 2964] [serial = 1063] [outer = 00000000] [url = about:blank] 05:08:49 INFO - PROCESS | 2964 | --DOMWINDOW == 75 (114E7000) [pid = 2964] [serial = 1062] [outer = 00000000] [url = about:blank] 05:08:49 INFO - PROCESS | 2964 | --DOMWINDOW == 74 (165D1800) [pid = 2964] [serial = 1066] [outer = 00000000] [url = about:blank] 05:08:49 INFO - PROCESS | 2964 | --DOMWINDOW == 73 (15C33000) [pid = 2964] [serial = 1065] [outer = 00000000] [url = about:blank] 05:08:49 INFO - PROCESS | 2964 | --DOMWINDOW == 72 (19E14400) [pid = 2964] [serial = 1068] [outer = 00000000] [url = about:blank] 05:08:49 INFO - PROCESS | 2964 | --DOMWINDOW == 71 (176B2400) [pid = 2964] [serial = 1086] [outer = 00000000] [url = about:blank] 05:08:49 INFO - PROCESS | 2964 | --DOMWINDOW == 70 (16AAE800) [pid = 2964] [serial = 1084] [outer = 00000000] [url = about:blank] 05:08:49 INFO - PROCESS | 2964 | --DOMWINDOW == 69 (16AA7000) [pid = 2964] [serial = 1083] [outer = 00000000] [url = about:blank] 05:08:49 INFO - PROCESS | 2964 | --DOMWINDOW == 68 (178CE400) [pid = 2964] [serial = 1087] [outer = 00000000] [url = about:blank] 05:08:49 INFO - PROCESS | 2964 | --DOMWINDOW == 67 (181E4000) [pid = 2964] [serial = 1092] [outer = 00000000] [url = about:blank] 05:08:49 INFO - PROCESS | 2964 | --DOMWINDOW == 66 (1443B400) [pid = 2964] [serial = 1077] [outer = 00000000] [url = about:blank] 05:08:49 INFO - PROCESS | 2964 | --DOMWINDOW == 65 (19813800) [pid = 2964] [serial = 1093] [outer = 00000000] [url = about:blank] 05:08:49 INFO - PROCESS | 2964 | --DOMWINDOW == 64 (19E07400) [pid = 2964] [serial = 1095] [outer = 00000000] [url = about:blank] 05:08:49 INFO - PROCESS | 2964 | --DOMWINDOW == 63 (160C2400) [pid = 2964] [serial = 1080] [outer = 00000000] [url = about:blank] 05:08:49 INFO - PROCESS | 2964 | --DOMWINDOW == 62 (160CB800) [pid = 2964] [serial = 1081] [outer = 00000000] [url = about:blank] 05:08:49 INFO - PROCESS | 2964 | --DOMWINDOW == 61 (1319F000) [pid = 2964] [serial = 1075] [outer = 00000000] [url = about:blank] 05:08:49 INFO - PROCESS | 2964 | --DOMWINDOW == 60 (12E35800) [pid = 2964] [serial = 1074] [outer = 00000000] [url = about:blank] 05:08:49 INFO - PROCESS | 2964 | --DOMWINDOW == 59 (15C54000) [pid = 2964] [serial = 1089] [outer = 00000000] [url = about:blank] 05:08:49 INFO - PROCESS | 2964 | --DOMWINDOW == 58 (16E63C00) [pid = 2964] [serial = 1090] [outer = 00000000] [url = about:blank] 05:08:49 INFO - PROCESS | 2964 | --DOMWINDOW == 57 (15040800) [pid = 2964] [serial = 1078] [outer = 00000000] [url = about:blank] 05:08:49 INFO - PROCESS | 2964 | 1472904529632 Marionette TRACE conn3 <- [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]]]}] 05:08:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 05:08:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 2710ms 05:08:49 INFO - PROCESS | 2964 | 1472904529676 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 05:08:49 INFO - PROCESS | 2964 | 1472904529681 Marionette TRACE conn3 <- [1,1469,null,{"value":"13"}] 05:08:49 INFO - PROCESS | 2964 | 1472904529686 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 05:08:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 05:08:49 INFO - PROCESS | 2964 | 1472904529689 Marionette TRACE conn3 <- [1,1470,null,{}] 05:08:49 INFO - PROCESS | 2964 | 1472904529695 Marionette TRACE conn3 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:49 INFO - PROCESS | 2964 | 1472904529698 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:08:49 INFO - PROCESS | 2964 | 1472904529790 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 05:08:49 INFO - PROCESS | 2964 | 1472904529853 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:49 INFO - PROCESS | 2964 | 1472904529857 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:08:49 INFO - PROCESS | 2964 | ++DOCSHELL 10A4A000 == 10 [pid = 2964] [id = 377] 05:08:49 INFO - PROCESS | 2964 | ++DOMWINDOW == 58 (10A4AC00) [pid = 2964] [serial = 1131] [outer = 00000000] 05:08:49 INFO - PROCESS | 2964 | ++DOMWINDOW == 59 (110F7400) [pid = 2964] [serial = 1132] [outer = 10A4AC00] 05:08:49 INFO - PROCESS | 2964 | 1472904529909 Marionette DEBUG loaded listener.js 05:08:49 INFO - PROCESS | 2964 | ++DOMWINDOW == 60 (1125F000) [pid = 2964] [serial = 1133] [outer = 10A4AC00] 05:08:50 INFO - PROCESS | 2964 | 1472904530299 Marionette TRACE conn3 <- [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]]]}] 05:08:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 05:08:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 650ms 05:08:50 INFO - PROCESS | 2964 | 1472904530335 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 05:08:50 INFO - PROCESS | 2964 | 1472904530340 Marionette TRACE conn3 <- [1,1473,null,{"value":"13"}] 05:08:50 INFO - PROCESS | 2964 | 1472904530350 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 05:08:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 05:08:50 INFO - PROCESS | 2964 | 1472904530353 Marionette TRACE conn3 <- [1,1474,null,{}] 05:08:50 INFO - PROCESS | 2964 | 1472904530357 Marionette TRACE conn3 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:50 INFO - PROCESS | 2964 | 1472904530359 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:08:50 INFO - PROCESS | 2964 | 1472904530430 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 05:08:50 INFO - PROCESS | 2964 | 1472904530439 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:50 INFO - PROCESS | 2964 | 1472904530442 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:08:50 INFO - PROCESS | 2964 | ++DOCSHELL 10A48C00 == 11 [pid = 2964] [id = 378] 05:08:50 INFO - PROCESS | 2964 | ++DOMWINDOW == 61 (129FB800) [pid = 2964] [serial = 1134] [outer = 00000000] 05:08:50 INFO - PROCESS | 2964 | ++DOMWINDOW == 62 (12BBF000) [pid = 2964] [serial = 1135] [outer = 129FB800] 05:08:50 INFO - PROCESS | 2964 | 1472904530491 Marionette DEBUG loaded listener.js 05:08:50 INFO - PROCESS | 2964 | ++DOMWINDOW == 63 (12E32000) [pid = 2964] [serial = 1136] [outer = 129FB800] 05:08:50 INFO - PROCESS | 2964 | 1472904530921 Marionette TRACE conn3 <- [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]]]}] 05:08:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 05:08:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 596ms 05:08:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 05:08:50 INFO - PROCESS | 2964 | 1472904530966 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 05:08:50 INFO - PROCESS | 2964 | 1472904530968 Marionette TRACE conn3 <- [1,1477,null,{"value":"13"}] 05:08:50 INFO - PROCESS | 2964 | 1472904530972 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 05:08:50 INFO - PROCESS | 2964 | 1472904530975 Marionette TRACE conn3 <- [1,1478,null,{}] 05:08:50 INFO - PROCESS | 2964 | 1472904530986 Marionette TRACE conn3 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:50 INFO - PROCESS | 2964 | 1472904530990 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:08:51 INFO - PROCESS | 2964 | 1472904531082 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 05:08:51 INFO - PROCESS | 2964 | 1472904531156 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:51 INFO - PROCESS | 2964 | 1472904531159 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:08:51 INFO - PROCESS | 2964 | ++DOCSHELL 1391EC00 == 12 [pid = 2964] [id = 379] 05:08:51 INFO - PROCESS | 2964 | ++DOMWINDOW == 64 (13920000) [pid = 2964] [serial = 1137] [outer = 00000000] 05:08:51 INFO - PROCESS | 2964 | ++DOMWINDOW == 65 (13B57000) [pid = 2964] [serial = 1138] [outer = 13920000] 05:08:51 INFO - PROCESS | 2964 | 1472904531210 Marionette DEBUG loaded listener.js 05:08:51 INFO - PROCESS | 2964 | ++DOMWINDOW == 66 (14435C00) [pid = 2964] [serial = 1139] [outer = 13920000] 05:08:51 INFO - PROCESS | 2964 | 1472904531612 Marionette TRACE conn3 <- [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]]]}] 05:08:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 05:08:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 691ms 05:08:51 INFO - PROCESS | 2964 | 1472904531667 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 05:08:51 INFO - PROCESS | 2964 | 1472904531670 Marionette TRACE conn3 <- [1,1481,null,{"value":"13"}] 05:08:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 05:08:51 INFO - PROCESS | 2964 | 1472904531655 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 05:08:51 INFO - PROCESS | 2964 | 1472904531657 Marionette TRACE conn3 <- [1,1482,null,{}] 05:08:51 INFO - PROCESS | 2964 | 1472904531660 Marionette TRACE conn3 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:51 INFO - PROCESS | 2964 | 1472904531662 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:08:51 INFO - PROCESS | 2964 | 1472904531784 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 05:08:51 INFO - PROCESS | 2964 | 1472904531827 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:51 INFO - PROCESS | 2964 | 1472904531829 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:08:51 INFO - PROCESS | 2964 | ++DOCSHELL 13B55C00 == 13 [pid = 2964] [id = 380] 05:08:51 INFO - PROCESS | 2964 | ++DOMWINDOW == 67 (1503E000) [pid = 2964] [serial = 1140] [outer = 00000000] 05:08:51 INFO - PROCESS | 2964 | ++DOMWINDOW == 68 (1575F000) [pid = 2964] [serial = 1141] [outer = 1503E000] 05:08:51 INFO - PROCESS | 2964 | 1472904531878 Marionette DEBUG loaded listener.js 05:08:51 INFO - PROCESS | 2964 | ++DOMWINDOW == 69 (15C47C00) [pid = 2964] [serial = 1142] [outer = 1503E000] 05:08:52 INFO - PROCESS | 2964 | 1472904532295 Marionette TRACE conn3 <- [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]]]}] 05:08:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 05:08:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 691ms 05:08:52 INFO - PROCESS | 2964 | 1472904532359 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 05:08:52 INFO - PROCESS | 2964 | 1472904532361 Marionette TRACE conn3 <- [1,1485,null,{"value":"13"}] 05:08:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 05:08:52 INFO - PROCESS | 2964 | 1472904532364 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 05:08:52 INFO - PROCESS | 2964 | 1472904532366 Marionette TRACE conn3 <- [1,1486,null,{}] 05:08:52 INFO - PROCESS | 2964 | 1472904532369 Marionette TRACE conn3 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:52 INFO - PROCESS | 2964 | 1472904532371 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:08:52 INFO - PROCESS | 2964 | 1472904532461 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 05:08:52 INFO - PROCESS | 2964 | 1472904532471 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:52 INFO - PROCESS | 2964 | 1472904532474 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:08:52 INFO - PROCESS | 2964 | ++DOCSHELL 15C52C00 == 14 [pid = 2964] [id = 381] 05:08:52 INFO - PROCESS | 2964 | ++DOMWINDOW == 70 (15FA4400) [pid = 2964] [serial = 1143] [outer = 00000000] 05:08:52 INFO - PROCESS | 2964 | ++DOMWINDOW == 71 (160C5800) [pid = 2964] [serial = 1144] [outer = 15FA4400] 05:08:52 INFO - PROCESS | 2964 | 1472904532519 Marionette DEBUG loaded listener.js 05:08:52 INFO - PROCESS | 2964 | ++DOMWINDOW == 72 (160CC000) [pid = 2964] [serial = 1145] [outer = 15FA4400] 05:08:52 INFO - PROCESS | 2964 | 1472904532902 Marionette TRACE conn3 <- [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]]]}] 05:08:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 05:08:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 556ms 05:08:52 INFO - PROCESS | 2964 | 1472904532922 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 05:08:52 INFO - PROCESS | 2964 | 1472904532924 Marionette TRACE conn3 <- [1,1489,null,{"value":"13"}] 05:08:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 05:08:52 INFO - PROCESS | 2964 | 1472904532928 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 05:08:52 INFO - PROCESS | 2964 | 1472904532929 Marionette TRACE conn3 <- [1,1490,null,{}] 05:08:52 INFO - PROCESS | 2964 | 1472904532933 Marionette TRACE conn3 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:52 INFO - PROCESS | 2964 | 1472904532938 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:08:53 INFO - PROCESS | 2964 | 1472904533063 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 05:08:53 INFO - PROCESS | 2964 | 1472904533070 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:53 INFO - PROCESS | 2964 | 1472904533072 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:08:53 INFO - PROCESS | 2964 | ++DOCSHELL 169EF000 == 15 [pid = 2964] [id = 382] 05:08:53 INFO - PROCESS | 2964 | ++DOMWINDOW == 73 (16AAC400) [pid = 2964] [serial = 1146] [outer = 00000000] 05:08:53 INFO - PROCESS | 2964 | ++DOMWINDOW == 74 (16E61400) [pid = 2964] [serial = 1147] [outer = 16AAC400] 05:08:53 INFO - PROCESS | 2964 | 1472904533106 Marionette DEBUG loaded listener.js 05:08:53 INFO - PROCESS | 2964 | ++DOMWINDOW == 75 (176A9C00) [pid = 2964] [serial = 1148] [outer = 16AAC400] 05:08:53 INFO - PROCESS | 2964 | --DOMWINDOW == 74 (160C8000) [pid = 2964] [serial = 1109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 05:08:53 INFO - PROCESS | 2964 | --DOMWINDOW == 73 (144A9800) [pid = 2964] [serial = 1125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 05:08:53 INFO - PROCESS | 2964 | --DOMWINDOW == 72 (181D8000) [pid = 2964] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 05:08:53 INFO - PROCESS | 2964 | --DOMWINDOW == 71 (112C6000) [pid = 2964] [serial = 1122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 05:08:53 INFO - PROCESS | 2964 | --DOMWINDOW == 70 (11262400) [pid = 2964] [serial = 1119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 05:08:53 INFO - PROCESS | 2964 | --DOMWINDOW == 69 (10F40400) [pid = 2964] [serial = 1116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 05:08:53 INFO - PROCESS | 2964 | --DOMWINDOW == 68 (16E62000) [pid = 2964] [serial = 1112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 05:08:53 INFO - PROCESS | 2964 | --DOMWINDOW == 67 (11031C00) [pid = 2964] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 05:08:53 INFO - PROCESS | 2964 | --DOMWINDOW == 66 (1343F400) [pid = 2964] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 05:08:53 INFO - PROCESS | 2964 | --DOMWINDOW == 65 (19AECC00) [pid = 2964] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 05:08:53 INFO - PROCESS | 2964 | --DOMWINDOW == 64 (1146EC00) [pid = 2964] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 05:08:53 INFO - PROCESS | 2964 | --DOMWINDOW == 63 (151FD400) [pid = 2964] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 05:08:53 INFO - PROCESS | 2964 | 1472904533608 Marionette TRACE conn3 <- [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]]]}] 05:08:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 05:08:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 732ms 05:08:53 INFO - PROCESS | 2964 | 1472904533653 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 05:08:53 INFO - PROCESS | 2964 | 1472904533655 Marionette TRACE conn3 <- [1,1493,null,{"value":"13"}] 05:08:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 05:08:53 INFO - PROCESS | 2964 | 1472904533658 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 05:08:53 INFO - PROCESS | 2964 | 1472904533660 Marionette TRACE conn3 <- [1,1494,null,{}] 05:08:53 INFO - PROCESS | 2964 | 1472904533663 Marionette TRACE conn3 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:53 INFO - PROCESS | 2964 | 1472904533665 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:08:53 INFO - PROCESS | 2964 | 1472904533751 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 05:08:53 INFO - PROCESS | 2964 | 1472904533756 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:53 INFO - PROCESS | 2964 | 1472904533740 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:08:53 INFO - PROCESS | 2964 | ++DOCSHELL 12BC0000 == 16 [pid = 2964] [id = 383] 05:08:53 INFO - PROCESS | 2964 | ++DOMWINDOW == 64 (1316EC00) [pid = 2964] [serial = 1149] [outer = 00000000] 05:08:53 INFO - PROCESS | 2964 | ++DOMWINDOW == 65 (151FD400) [pid = 2964] [serial = 1150] [outer = 1316EC00] 05:08:53 INFO - PROCESS | 2964 | 1472904533785 Marionette DEBUG loaded listener.js 05:08:53 INFO - PROCESS | 2964 | ++DOMWINDOW == 66 (1591D400) [pid = 2964] [serial = 1151] [outer = 1316EC00] 05:08:54 INFO - PROCESS | 2964 | 1472904534230 Marionette TRACE conn3 <- [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]]]}] 05:08:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 05:08:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 610ms 05:08:54 INFO - PROCESS | 2964 | 1472904534279 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 05:08:54 INFO - PROCESS | 2964 | 1472904534281 Marionette TRACE conn3 <- [1,1497,null,{"value":"13"}] 05:08:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 05:08:54 INFO - PROCESS | 2964 | 1472904534284 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 05:08:54 INFO - PROCESS | 2964 | 1472904534286 Marionette TRACE conn3 <- [1,1498,null,{}] 05:08:54 INFO - PROCESS | 2964 | 1472904534272 Marionette TRACE conn3 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:54 INFO - PROCESS | 2964 | 1472904534273 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:08:54 INFO - PROCESS | 2964 | 1472904534359 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 05:08:54 INFO - PROCESS | 2964 | 1472904534367 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:54 INFO - PROCESS | 2964 | 1472904534369 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:08:54 INFO - PROCESS | 2964 | ++DOCSHELL 110F4800 == 17 [pid = 2964] [id = 384] 05:08:54 INFO - PROCESS | 2964 | ++DOMWINDOW == 67 (13198000) [pid = 2964] [serial = 1152] [outer = 00000000] 05:08:54 INFO - PROCESS | 2964 | ++DOMWINDOW == 68 (175E9400) [pid = 2964] [serial = 1153] [outer = 13198000] 05:08:54 INFO - PROCESS | 2964 | 1472904534414 Marionette DEBUG loaded listener.js 05:08:54 INFO - PROCESS | 2964 | ++DOMWINDOW == 69 (15C30C00) [pid = 2964] [serial = 1154] [outer = 13198000] 05:08:54 INFO - PROCESS | 2964 | 1472904534787 Marionette TRACE conn3 <- [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]]]}] 05:08:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 05:08:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 555ms 05:08:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 05:08:54 INFO - PROCESS | 2964 | 1472904534833 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 05:08:54 INFO - PROCESS | 2964 | 1472904534835 Marionette TRACE conn3 <- [1,1501,null,{"value":"13"}] 05:08:54 INFO - PROCESS | 2964 | 1472904534839 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 05:08:54 INFO - PROCESS | 2964 | 1472904534840 Marionette TRACE conn3 <- [1,1502,null,{}] 05:08:54 INFO - PROCESS | 2964 | 1472904534844 Marionette TRACE conn3 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:54 INFO - PROCESS | 2964 | 1472904534846 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:08:54 INFO - PROCESS | 2964 | 1472904534927 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 05:08:54 INFO - PROCESS | 2964 | 1472904534935 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:54 INFO - PROCESS | 2964 | 1472904534937 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:08:54 INFO - PROCESS | 2964 | ++DOCSHELL 1391E000 == 18 [pid = 2964] [id = 385] 05:08:54 INFO - PROCESS | 2964 | ++DOMWINDOW == 70 (177D2400) [pid = 2964] [serial = 1155] [outer = 00000000] 05:08:54 INFO - PROCESS | 2964 | ++DOMWINDOW == 71 (17E0C800) [pid = 2964] [serial = 1156] [outer = 177D2400] 05:08:54 INFO - PROCESS | 2964 | 1472904534983 Marionette DEBUG loaded listener.js 05:08:55 INFO - PROCESS | 2964 | ++DOMWINDOW == 72 (17E0DC00) [pid = 2964] [serial = 1157] [outer = 177D2400] 05:08:55 INFO - PROCESS | 2964 | 1472904535537 Marionette TRACE conn3 <- [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]]]}] 05:08:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 05:08:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 732ms 05:08:55 INFO - PROCESS | 2964 | 1472904535572 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 05:08:55 INFO - PROCESS | 2964 | 1472904535577 Marionette TRACE conn3 <- [1,1505,null,{"value":"13"}] 05:08:55 INFO - PROCESS | 2964 | 1472904535583 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 05:08:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 05:08:55 INFO - PROCESS | 2964 | 1472904535586 Marionette TRACE conn3 <- [1,1506,null,{}] 05:08:55 INFO - PROCESS | 2964 | 1472904535593 Marionette TRACE conn3 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:55 INFO - PROCESS | 2964 | 1472904535596 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:08:55 INFO - PROCESS | 2964 | 1472904535703 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 05:08:55 INFO - PROCESS | 2964 | 1472904535852 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:55 INFO - PROCESS | 2964 | 1472904535855 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:08:55 INFO - PROCESS | 2964 | ++DOCSHELL 112C4400 == 19 [pid = 2964] [id = 386] 05:08:55 INFO - PROCESS | 2964 | ++DOMWINDOW == 73 (112C9400) [pid = 2964] [serial = 1158] [outer = 00000000] 05:08:55 INFO - PROCESS | 2964 | ++DOMWINDOW == 74 (1189A800) [pid = 2964] [serial = 1159] [outer = 112C9400] 05:08:55 INFO - PROCESS | 2964 | 1472904535919 Marionette DEBUG loaded listener.js 05:08:55 INFO - PROCESS | 2964 | ++DOMWINDOW == 75 (12B7A000) [pid = 2964] [serial = 1160] [outer = 112C9400] 05:08:56 INFO - PROCESS | 2964 | 1472904536472 Marionette TRACE conn3 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 05:08:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 05:08:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 908ms 05:08:56 INFO - PROCESS | 2964 | 1472904536501 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 05:08:56 INFO - PROCESS | 2964 | 1472904536506 Marionette TRACE conn3 <- [1,1509,null,{"value":"13"}] 05:08:56 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 05:08:56 INFO - PROCESS | 2964 | 1472904536514 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 05:08:56 INFO - PROCESS | 2964 | 1472904536517 Marionette TRACE conn3 <- [1,1510,null,{}] 05:08:56 INFO - PROCESS | 2964 | 1472904536521 Marionette TRACE conn3 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:56 INFO - PROCESS | 2964 | 1472904536524 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:08:56 INFO - PROCESS | 2964 | 1472904536623 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 05:08:56 INFO - PROCESS | 2964 | 1472904536750 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:56 INFO - PROCESS | 2964 | 1472904536753 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:08:56 INFO - PROCESS | 2964 | ++DOCSHELL 11DA5000 == 20 [pid = 2964] [id = 387] 05:08:56 INFO - PROCESS | 2964 | ++DOMWINDOW == 76 (129F0C00) [pid = 2964] [serial = 1161] [outer = 00000000] 05:08:56 INFO - PROCESS | 2964 | ++DOMWINDOW == 77 (13B56000) [pid = 2964] [serial = 1162] [outer = 129F0C00] 05:08:56 INFO - PROCESS | 2964 | 1472904536817 Marionette DEBUG loaded listener.js 05:08:56 INFO - PROCESS | 2964 | ++DOMWINDOW == 78 (151FD000) [pid = 2964] [serial = 1163] [outer = 129F0C00] 05:08:57 INFO - PROCESS | 2964 | 1472904537470 Marionette TRACE conn3 <- [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"]]]}] 05:08:57 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 () { 05:08:57 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:08:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 05:08:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:08:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:08:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 05:08:57 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 () { 05:08:57 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:08:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 05:08:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:08:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:08:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 05:08:57 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 () { 05:08:57 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:08:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 05:08:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:08:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:08:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 05:08:57 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 () { 05:08:57 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:08:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 05:08:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:08:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:08:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 05:08:57 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1003ms 05:08:57 INFO - PROCESS | 2964 | 1472904537529 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 05:08:57 INFO - PROCESS | 2964 | 1472904537532 Marionette TRACE conn3 <- [1,1513,null,{"value":"13"}] 05:08:57 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 05:08:57 INFO - PROCESS | 2964 | 1472904537537 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 05:08:57 INFO - PROCESS | 2964 | 1472904537521 Marionette TRACE conn3 <- [1,1514,null,{}] 05:08:57 INFO - PROCESS | 2964 | 1472904537526 Marionette TRACE conn3 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:57 INFO - PROCESS | 2964 | 1472904537529 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:08:57 INFO - PROCESS | 2964 | 1472904537663 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 05:08:57 INFO - PROCESS | 2964 | 1472904537673 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:57 INFO - PROCESS | 2964 | 1472904537675 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:08:57 INFO - PROCESS | 2964 | ++DOCSHELL 11809000 == 21 [pid = 2964] [id = 388] 05:08:57 INFO - PROCESS | 2964 | ++DOMWINDOW == 79 (1180B400) [pid = 2964] [serial = 1164] [outer = 00000000] 05:08:57 INFO - PROCESS | 2964 | ++DOMWINDOW == 80 (13197C00) [pid = 2964] [serial = 1165] [outer = 1180B400] 05:08:57 INFO - PROCESS | 2964 | 1472904537726 Marionette DEBUG loaded listener.js 05:08:57 INFO - PROCESS | 2964 | ++DOMWINDOW == 81 (13449400) [pid = 2964] [serial = 1166] [outer = 1180B400] 05:08:57 INFO - PROCESS | 2964 | --DOMWINDOW == 80 (11D8A000) [pid = 2964] [serial = 1124] [outer = 00000000] [url = about:blank] 05:08:57 INFO - PROCESS | 2964 | --DOMWINDOW == 79 (1189B800) [pid = 2964] [serial = 1123] [outer = 00000000] [url = about:blank] 05:08:57 INFO - PROCESS | 2964 | --DOMWINDOW == 78 (13988800) [pid = 2964] [serial = 1121] [outer = 00000000] [url = about:blank] 05:08:57 INFO - PROCESS | 2964 | --DOMWINDOW == 77 (19C8AC00) [pid = 2964] [serial = 1118] [outer = 00000000] [url = about:blank] 05:08:57 INFO - PROCESS | 2964 | --DOMWINDOW == 76 (12B7F800) [pid = 2964] [serial = 1120] [outer = 00000000] [url = about:blank] 05:08:57 INFO - PROCESS | 2964 | --DOMWINDOW == 75 (167EB400) [pid = 2964] [serial = 1110] [outer = 00000000] [url = about:blank] 05:08:57 INFO - PROCESS | 2964 | --DOMWINDOW == 74 (19ADF800) [pid = 2964] [serial = 1117] [outer = 00000000] [url = about:blank] 05:08:57 INFO - PROCESS | 2964 | --DOMWINDOW == 73 (175E9800) [pid = 2964] [serial = 1113] [outer = 00000000] [url = about:blank] 05:08:57 INFO - PROCESS | 2964 | --DOMWINDOW == 72 (177D7000) [pid = 2964] [serial = 1114] [outer = 00000000] [url = about:blank] 05:08:57 INFO - PROCESS | 2964 | --DOMWINDOW == 71 (10A4A400) [pid = 2964] [serial = 673] [outer = 00000000] [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.] 05:08:57 INFO - PROCESS | 2964 | --DOMWINDOW == 70 (114D3400) [pid = 2964] [serial = 1101] [outer = 00000000] [url = about:blank] 05:08:57 INFO - PROCESS | 2964 | --DOMWINDOW == 69 (11801C00) [pid = 2964] [serial = 1102] [outer = 00000000] [url = about:blank] 05:08:57 INFO - PROCESS | 2964 | --DOMWINDOW == 68 (1391AC00) [pid = 2964] [serial = 1104] [outer = 00000000] [url = about:blank] 05:08:57 INFO - PROCESS | 2964 | --DOMWINDOW == 67 (13920400) [pid = 2964] [serial = 1105] [outer = 00000000] [url = about:blank] 05:08:57 INFO - PROCESS | 2964 | --DOMWINDOW == 66 (181D7800) [pid = 2964] [serial = 1096] [outer = 00000000] [url = about:blank] 05:08:57 INFO - PROCESS | 2964 | --DOMWINDOW == 65 (13173C00) [pid = 2964] [serial = 1098] [outer = 00000000] [url = about:blank] 05:08:57 INFO - PROCESS | 2964 | --DOMWINDOW == 64 (1125CC00) [pid = 2964] [serial = 1099] [outer = 00000000] [url = about:blank] 05:08:57 INFO - PROCESS | 2964 | --DOMWINDOW == 63 (15919800) [pid = 2964] [serial = 1107] [outer = 00000000] [url = about:blank] 05:08:57 INFO - PROCESS | 2964 | --DOMWINDOW == 62 (15C37400) [pid = 2964] [serial = 1108] [outer = 00000000] [url = about:blank] 05:08:57 INFO - PROCESS | 2964 | --DOMWINDOW == 61 (169E9C00) [pid = 2964] [serial = 1111] [outer = 00000000] [url = about:blank] 05:08:57 INFO - PROCESS | 2964 | --DOMWINDOW == 60 (1565DC00) [pid = 2964] [serial = 1127] [outer = 00000000] [url = about:blank] 05:08:57 INFO - PROCESS | 2964 | --DOMWINDOW == 59 (1A039800) [pid = 2964] [serial = 1069] [outer = 00000000] [url = about:blank] 05:08:57 INFO - PROCESS | 2964 | --DOMWINDOW == 58 (15041800) [pid = 2964] [serial = 1126] [outer = 00000000] [url = about:blank] 05:08:57 INFO - PROCESS | 2964 | --DOMWINDOW == 57 (16AB0C00) [pid = 2964] [serial = 1129] [outer = 00000000] [url = about:blank] 05:08:58 INFO - PROCESS | 2964 | 1472904538164 Marionette TRACE conn3 <- [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"]]]}] 05:08:58 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 05:08:58 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 05:08:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:08:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:08:58 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 05:08:58 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 05:08:58 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 05:08:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:08:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:08:58 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 05:08:58 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 05:08:58 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 05:08:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:08:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:08:58 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 05:08:58 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 686ms 05:08:58 INFO - PROCESS | 2964 | 1472904538200 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 05:08:58 INFO - PROCESS | 2964 | 1472904538204 Marionette TRACE conn3 <- [1,1517,null,{"value":"13"}] 05:08:58 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 05:08:58 INFO - PROCESS | 2964 | 1472904538244 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 05:08:58 INFO - PROCESS | 2964 | 1472904538247 Marionette TRACE conn3 <- [1,1518,null,{}] 05:08:58 INFO - PROCESS | 2964 | 1472904538251 Marionette TRACE conn3 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:58 INFO - PROCESS | 2964 | 1472904538254 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:08:58 INFO - PROCESS | 2964 | 1472904538338 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 05:08:58 INFO - PROCESS | 2964 | 1472904538428 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:58 INFO - PROCESS | 2964 | 1472904538431 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:08:58 INFO - PROCESS | 2964 | ++DOCSHELL 118A3000 == 22 [pid = 2964] [id = 389] 05:08:58 INFO - PROCESS | 2964 | ++DOMWINDOW == 58 (11C16C00) [pid = 2964] [serial = 1167] [outer = 00000000] 05:08:58 INFO - PROCESS | 2964 | ++DOMWINDOW == 59 (13914000) [pid = 2964] [serial = 1168] [outer = 11C16C00] 05:08:58 INFO - PROCESS | 2964 | 1472904538479 Marionette DEBUG loaded listener.js 05:08:58 INFO - PROCESS | 2964 | ++DOMWINDOW == 60 (1391E400) [pid = 2964] [serial = 1169] [outer = 11C16C00] 05:08:58 INFO - PROCESS | 2964 | 1472904538824 Marionette TRACE conn3 <- [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]]]}] 05:08:58 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 05:08:58 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 05:08:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:08:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:08:58 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 05:08:58 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 05:08:58 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. 05:08:58 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 05:08:58 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 625ms 05:08:58 INFO - PROCESS | 2964 | 1472904538863 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 05:08:58 INFO - PROCESS | 2964 | 1472904538865 Marionette TRACE conn3 <- [1,1521,null,{"value":"13"}] 05:08:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 05:08:58 INFO - PROCESS | 2964 | 1472904538869 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 05:08:58 INFO - PROCESS | 2964 | 1472904538872 Marionette TRACE conn3 <- [1,1522,null,{}] 05:08:58 INFO - PROCESS | 2964 | 1472904538883 Marionette TRACE conn3 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:58 INFO - PROCESS | 2964 | 1472904538888 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:08:58 INFO - PROCESS | 2964 | 1472904538974 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 05:08:58 INFO - PROCESS | 2964 | 1472904538981 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:58 INFO - PROCESS | 2964 | 1472904538984 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:08:58 INFO - PROCESS | 2964 | ++DOCSHELL 151F1C00 == 23 [pid = 2964] [id = 390] 05:08:58 INFO - PROCESS | 2964 | ++DOMWINDOW == 61 (151F2C00) [pid = 2964] [serial = 1170] [outer = 00000000] 05:08:59 INFO - PROCESS | 2964 | ++DOMWINDOW == 62 (15C31400) [pid = 2964] [serial = 1171] [outer = 151F2C00] 05:08:59 INFO - PROCESS | 2964 | 1472904539034 Marionette DEBUG loaded listener.js 05:08:59 INFO - PROCESS | 2964 | ++DOMWINDOW == 63 (15C7F000) [pid = 2964] [serial = 1172] [outer = 151F2C00] 05:08:59 INFO - PROCESS | 2964 | 1472904539475 Marionette TRACE conn3 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 05:08:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 05:08:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 595ms 05:08:59 INFO - PROCESS | 2964 | 1472904539489 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 05:08:59 INFO - PROCESS | 2964 | 1472904539492 Marionette TRACE conn3 <- [1,1525,null,{"value":"13"}] 05:08:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 05:08:59 INFO - PROCESS | 2964 | 1472904539495 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 05:08:59 INFO - PROCESS | 2964 | 1472904539497 Marionette TRACE conn3 <- [1,1526,null,{}] 05:08:59 INFO - PROCESS | 2964 | 1472904539501 Marionette TRACE conn3 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:59 INFO - PROCESS | 2964 | 1472904539503 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:08:59 INFO - PROCESS | 2964 | 1472904539574 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 05:08:59 INFO - PROCESS | 2964 | 1472904539579 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:59 INFO - PROCESS | 2964 | 1472904539581 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:08:59 INFO - PROCESS | 2964 | ++DOCSHELL 167EA800 == 24 [pid = 2964] [id = 391] 05:08:59 INFO - PROCESS | 2964 | ++DOMWINDOW == 64 (167EB400) [pid = 2964] [serial = 1173] [outer = 00000000] 05:08:59 INFO - PROCESS | 2964 | ++DOMWINDOW == 65 (169EC800) [pid = 2964] [serial = 1174] [outer = 167EB400] 05:08:59 INFO - PROCESS | 2964 | 1472904539636 Marionette DEBUG loaded listener.js 05:08:59 INFO - PROCESS | 2964 | ++DOMWINDOW == 66 (16AA8400) [pid = 2964] [serial = 1175] [outer = 167EB400] 05:09:00 INFO - PROCESS | 2964 | 1472904540070 Marionette TRACE conn3 <- [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]]]}] 05:09:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 05:09:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 610ms 05:09:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 05:09:00 INFO - PROCESS | 2964 | 1472904540111 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 05:09:00 INFO - PROCESS | 2964 | 1472904540113 Marionette TRACE conn3 <- [1,1529,null,{"value":"13"}] 05:09:00 INFO - PROCESS | 2964 | 1472904540116 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 05:09:00 INFO - PROCESS | 2964 | 1472904540118 Marionette TRACE conn3 <- [1,1530,null,{}] 05:09:00 INFO - PROCESS | 2964 | 1472904540122 Marionette TRACE conn3 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:00 INFO - PROCESS | 2964 | 1472904540124 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:09:00 INFO - PROCESS | 2964 | 1472904540216 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 05:09:00 INFO - PROCESS | 2964 | 1472904540221 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:00 INFO - PROCESS | 2964 | 1472904540223 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:09:00 INFO - PROCESS | 2964 | ++DOCSHELL 167E9C00 == 25 [pid = 2964] [id = 392] 05:09:00 INFO - PROCESS | 2964 | ++DOMWINDOW == 67 (16AA6C00) [pid = 2964] [serial = 1176] [outer = 00000000] 05:09:00 INFO - PROCESS | 2964 | ++DOMWINDOW == 68 (16E67C00) [pid = 2964] [serial = 1177] [outer = 16AA6C00] 05:09:00 INFO - PROCESS | 2964 | 1472904540269 Marionette DEBUG loaded listener.js 05:09:00 INFO - PROCESS | 2964 | ++DOMWINDOW == 69 (17001C00) [pid = 2964] [serial = 1178] [outer = 16AA6C00] 05:09:00 INFO - PROCESS | 2964 | 1472904540705 Marionette TRACE conn3 <- [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]]]}] 05:09:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 05:09:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 595ms 05:09:00 INFO - PROCESS | 2964 | 1472904540717 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 05:09:00 INFO - PROCESS | 2964 | 1472904540719 Marionette TRACE conn3 <- [1,1533,null,{"value":"13"}] 05:09:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 05:09:00 INFO - PROCESS | 2964 | 1472904540728 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 05:09:00 INFO - PROCESS | 2964 | 1472904540730 Marionette TRACE conn3 <- [1,1534,null,{}] 05:09:00 INFO - PROCESS | 2964 | 1472904540733 Marionette TRACE conn3 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:00 INFO - PROCESS | 2964 | 1472904540739 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:09:00 INFO - PROCESS | 2964 | 1472904540871 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 05:09:00 INFO - PROCESS | 2964 | 1472904540887 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:00 INFO - PROCESS | 2964 | 1472904540889 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:09:00 INFO - PROCESS | 2964 | ++DOCSHELL 15C50C00 == 26 [pid = 2964] [id = 393] 05:09:00 INFO - PROCESS | 2964 | ++DOMWINDOW == 70 (16AABC00) [pid = 2964] [serial = 1179] [outer = 00000000] 05:09:00 INFO - PROCESS | 2964 | ++DOMWINDOW == 71 (181D9800) [pid = 2964] [serial = 1180] [outer = 16AABC00] 05:09:00 INFO - PROCESS | 2964 | 1472904540992 Marionette DEBUG loaded listener.js 05:09:01 INFO - PROCESS | 2964 | ++DOMWINDOW == 72 (1836EC00) [pid = 2964] [serial = 1181] [outer = 16AABC00] 05:09:01 INFO - PROCESS | 2964 | 1472904541392 Marionette TRACE conn3 <- [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]]]}] 05:09:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 05:09:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 699ms 05:09:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 05:09:01 INFO - PROCESS | 2964 | 1472904541426 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 05:09:01 INFO - PROCESS | 2964 | 1472904541428 Marionette TRACE conn3 <- [1,1537,null,{"value":"13"}] 05:09:01 INFO - PROCESS | 2964 | 1472904541432 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 05:09:01 INFO - PROCESS | 2964 | 1472904541433 Marionette TRACE conn3 <- [1,1538,null,{}] 05:09:01 INFO - PROCESS | 2964 | 1472904541437 Marionette TRACE conn3 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:01 INFO - PROCESS | 2964 | 1472904541439 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:09:01 INFO - PROCESS | 2964 | 1472904541557 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 05:09:01 INFO - PROCESS | 2964 | 1472904541574 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:01 INFO - PROCESS | 2964 | 1472904541576 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:09:01 INFO - PROCESS | 2964 | ++DOCSHELL 19809800 == 27 [pid = 2964] [id = 394] 05:09:01 INFO - PROCESS | 2964 | ++DOMWINDOW == 73 (1980F800) [pid = 2964] [serial = 1182] [outer = 00000000] 05:09:01 INFO - PROCESS | 2964 | ++DOMWINDOW == 74 (19816C00) [pid = 2964] [serial = 1183] [outer = 1980F800] 05:09:01 INFO - PROCESS | 2964 | 1472904541652 Marionette DEBUG loaded listener.js 05:09:01 INFO - PROCESS | 2964 | ++DOMWINDOW == 75 (19ADF800) [pid = 2964] [serial = 1184] [outer = 1980F800] 05:09:02 INFO - PROCESS | 2964 | --DOMWINDOW == 74 (1503E000) [pid = 2964] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 05:09:02 INFO - PROCESS | 2964 | --DOMWINDOW == 73 (15FA4400) [pid = 2964] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 05:09:02 INFO - PROCESS | 2964 | --DOMWINDOW == 72 (169E7000) [pid = 2964] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 05:09:02 INFO - PROCESS | 2964 | --DOMWINDOW == 71 (13198000) [pid = 2964] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 05:09:02 INFO - PROCESS | 2964 | --DOMWINDOW == 70 (16AAC400) [pid = 2964] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 05:09:02 INFO - PROCESS | 2964 | --DOMWINDOW == 69 (1316EC00) [pid = 2964] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 05:09:02 INFO - PROCESS | 2964 | --DOMWINDOW == 68 (129FB800) [pid = 2964] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 05:09:02 INFO - PROCESS | 2964 | --DOMWINDOW == 67 (13920000) [pid = 2964] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 05:09:02 INFO - PROCESS | 2964 | --DOMWINDOW == 66 (10A4AC00) [pid = 2964] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 05:09:02 INFO - PROCESS | 2964 | 1472904542103 Marionette TRACE conn3 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 05:09:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 05:09:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 699ms 05:09:02 INFO - PROCESS | 2964 | 1472904542137 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 05:09:02 INFO - PROCESS | 2964 | 1472904542139 Marionette TRACE conn3 <- [1,1541,null,{"value":"13"}] 05:09:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 05:09:02 INFO - PROCESS | 2964 | 1472904542142 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 05:09:02 INFO - PROCESS | 2964 | 1472904542144 Marionette TRACE conn3 <- [1,1542,null,{}] 05:09:02 INFO - PROCESS | 2964 | 1472904542147 Marionette TRACE conn3 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:02 INFO - PROCESS | 2964 | 1472904542149 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:09:02 INFO - PROCESS | 2964 | 1472904542251 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 05:09:02 INFO - PROCESS | 2964 | 1472904542257 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:02 INFO - PROCESS | 2964 | 1472904542259 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:09:02 INFO - PROCESS | 2964 | ++DOCSHELL 13919800 == 28 [pid = 2964] [id = 395] 05:09:02 INFO - PROCESS | 2964 | ++DOMWINDOW == 67 (13919C00) [pid = 2964] [serial = 1185] [outer = 00000000] 05:09:02 INFO - PROCESS | 2964 | ++DOMWINDOW == 68 (1591A000) [pid = 2964] [serial = 1186] [outer = 13919C00] 05:09:02 INFO - PROCESS | 2964 | 1472904542305 Marionette DEBUG loaded listener.js 05:09:02 INFO - PROCESS | 2964 | ++DOMWINDOW == 69 (169E7000) [pid = 2964] [serial = 1187] [outer = 13919C00] 05:09:02 INFO - PROCESS | 2964 | 1472904542706 Marionette TRACE conn3 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 05:09:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 05:09:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 595ms 05:09:02 INFO - PROCESS | 2964 | 1472904542746 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 05:09:02 INFO - PROCESS | 2964 | 1472904542748 Marionette TRACE conn3 <- [1,1545,null,{"value":"13"}] 05:09:02 INFO - PROCESS | 2964 | 1472904542751 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 05:09:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 05:09:02 INFO - PROCESS | 2964 | 1472904542753 Marionette TRACE conn3 <- [1,1546,null,{}] 05:09:02 INFO - PROCESS | 2964 | 1472904542756 Marionette TRACE conn3 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:02 INFO - PROCESS | 2964 | 1472904542758 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:09:02 INFO - PROCESS | 2964 | 1472904542839 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 05:09:02 INFO - PROCESS | 2964 | 1472904542844 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:02 INFO - PROCESS | 2964 | 1472904542846 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:09:02 INFO - PROCESS | 2964 | ++DOCSHELL 129FB800 == 29 [pid = 2964] [id = 396] 05:09:02 INFO - PROCESS | 2964 | ++DOMWINDOW == 70 (151EFC00) [pid = 2964] [serial = 1188] [outer = 00000000] 05:09:02 INFO - PROCESS | 2964 | ++DOMWINDOW == 71 (19C8C000) [pid = 2964] [serial = 1189] [outer = 151EFC00] 05:09:02 INFO - PROCESS | 2964 | 1472904542891 Marionette DEBUG loaded listener.js 05:09:02 INFO - PROCESS | 2964 | ++DOMWINDOW == 72 (19C90400) [pid = 2964] [serial = 1190] [outer = 151EFC00] 05:09:03 INFO - PROCESS | 2964 | 1472904543306 Marionette TRACE conn3 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 05:09:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 05:09:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 565ms 05:09:03 INFO - PROCESS | 2964 | 1472904543336 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 05:09:03 INFO - PROCESS | 2964 | 1472904543338 Marionette TRACE conn3 <- [1,1549,null,{"value":"13"}] 05:09:03 INFO - PROCESS | 2964 | 1472904543342 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 05:09:03 INFO - PROCESS | 2964 | 1472904543343 Marionette TRACE conn3 <- [1,1550,null,{}] 05:09:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 05:09:03 INFO - PROCESS | 2964 | 1472904543347 Marionette TRACE conn3 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:03 INFO - PROCESS | 2964 | 1472904543349 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:09:03 INFO - PROCESS | 2964 | 1472904543437 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 05:09:03 INFO - PROCESS | 2964 | 1472904543442 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:03 INFO - PROCESS | 2964 | 1472904543444 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:09:03 INFO - PROCESS | 2964 | ++DOCSHELL 19815800 == 30 [pid = 2964] [id = 397] 05:09:03 INFO - PROCESS | 2964 | ++DOMWINDOW == 73 (19C88C00) [pid = 2964] [serial = 1191] [outer = 00000000] 05:09:03 INFO - PROCESS | 2964 | ++DOMWINDOW == 74 (19E0F000) [pid = 2964] [serial = 1192] [outer = 19C88C00] 05:09:03 INFO - PROCESS | 2964 | 1472904543470 Marionette DEBUG loaded listener.js 05:09:03 INFO - PROCESS | 2964 | ++DOMWINDOW == 75 (19E12400) [pid = 2964] [serial = 1193] [outer = 19C88C00] 05:09:03 INFO - PROCESS | 2964 | 1472904543930 Marionette TRACE conn3 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 05:09:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 05:09:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 610ms 05:09:03 INFO - PROCESS | 2964 | 1472904543947 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 05:09:03 INFO - PROCESS | 2964 | 1472904543949 Marionette TRACE conn3 <- [1,1553,null,{"value":"13"}] 05:09:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 05:09:03 INFO - PROCESS | 2964 | 1472904543964 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 05:09:03 INFO - PROCESS | 2964 | 1472904543966 Marionette TRACE conn3 <- [1,1554,null,{}] 05:09:03 INFO - PROCESS | 2964 | 1472904543974 Marionette TRACE conn3 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:03 INFO - PROCESS | 2964 | 1472904543976 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:09:04 INFO - PROCESS | 2964 | 1472904544112 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 05:09:04 INFO - PROCESS | 2964 | 1472904544200 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:04 INFO - PROCESS | 2964 | 1472904544203 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:09:04 INFO - PROCESS | 2964 | ++DOCSHELL 10BA8C00 == 31 [pid = 2964] [id = 398] 05:09:04 INFO - PROCESS | 2964 | ++DOMWINDOW == 76 (10F3AC00) [pid = 2964] [serial = 1194] [outer = 00000000] 05:09:04 INFO - PROCESS | 2964 | ++DOMWINDOW == 77 (110EE800) [pid = 2964] [serial = 1195] [outer = 10F3AC00] 05:09:04 INFO - PROCESS | 2964 | 1472904544266 Marionette DEBUG loaded listener.js 05:09:04 INFO - PROCESS | 2964 | ++DOMWINDOW == 78 (112D2C00) [pid = 2964] [serial = 1196] [outer = 10F3AC00] 05:09:04 INFO - PROCESS | 2964 | 1472904544883 Marionette TRACE conn3 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 05:09:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 05:09:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 952ms 05:09:04 INFO - PROCESS | 2964 | 1472904544903 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 05:09:04 INFO - PROCESS | 2964 | 1472904544908 Marionette TRACE conn3 <- [1,1557,null,{"value":"13"}] 05:09:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 05:09:04 INFO - PROCESS | 2964 | 1472904544913 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 05:09:04 INFO - PROCESS | 2964 | 1472904544916 Marionette TRACE conn3 <- [1,1558,null,{}] 05:09:04 INFO - PROCESS | 2964 | 1472904544921 Marionette TRACE conn3 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:04 INFO - PROCESS | 2964 | 1472904544924 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:09:05 INFO - PROCESS | 2964 | 1472904545034 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 05:09:05 INFO - PROCESS | 2964 | 1472904545168 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:05 INFO - PROCESS | 2964 | 1472904545171 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:09:05 INFO - PROCESS | 2964 | ++DOCSHELL 110EDC00 == 32 [pid = 2964] [id = 399] 05:09:05 INFO - PROCESS | 2964 | ++DOMWINDOW == 79 (118A5C00) [pid = 2964] [serial = 1197] [outer = 00000000] 05:09:05 INFO - PROCESS | 2964 | ++DOMWINDOW == 80 (13920000) [pid = 2964] [serial = 1198] [outer = 118A5C00] 05:09:05 INFO - PROCESS | 2964 | 1472904545215 Marionette DEBUG loaded listener.js 05:09:05 INFO - PROCESS | 2964 | ++DOMWINDOW == 81 (13B50800) [pid = 2964] [serial = 1199] [outer = 118A5C00] 05:09:05 INFO - PROCESS | 2964 | 1472904545785 Marionette TRACE conn3 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 05:09:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 05:09:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 893ms 05:09:05 INFO - PROCESS | 2964 | 1472904545824 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 05:09:05 INFO - PROCESS | 2964 | 1472904545827 Marionette TRACE conn3 <- [1,1561,null,{"value":"13"}] 05:09:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 05:09:05 INFO - PROCESS | 2964 | 1472904545831 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 05:09:05 INFO - PROCESS | 2964 | 1472904545833 Marionette TRACE conn3 <- [1,1562,null,{}] 05:09:05 INFO - PROCESS | 2964 | 1472904545837 Marionette TRACE conn3 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:05 INFO - PROCESS | 2964 | 1472904545840 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:09:05 INFO - PROCESS | 2964 | 1472904545931 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 05:09:06 INFO - PROCESS | 2964 | 1472904546063 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:06 INFO - PROCESS | 2964 | 1472904546066 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:09:06 INFO - PROCESS | 2964 | ++DOCSHELL 14436400 == 33 [pid = 2964] [id = 400] 05:09:06 INFO - PROCESS | 2964 | ++DOMWINDOW == 82 (15C2B400) [pid = 2964] [serial = 1200] [outer = 00000000] 05:09:06 INFO - PROCESS | 2964 | ++DOMWINDOW == 83 (167EB800) [pid = 2964] [serial = 1201] [outer = 15C2B400] 05:09:06 INFO - PROCESS | 2964 | 1472904546121 Marionette DEBUG loaded listener.js 05:09:06 INFO - PROCESS | 2964 | ++DOMWINDOW == 84 (16E63C00) [pid = 2964] [serial = 1202] [outer = 15C2B400] 05:09:06 INFO - PROCESS | 2964 | 1472904546711 Marionette TRACE conn3 <- [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]]]}] 05:09:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 05:09:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1041ms 05:09:06 INFO - PROCESS | 2964 | 1472904546908 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 05:09:06 INFO - PROCESS | 2964 | 1472904546912 Marionette TRACE conn3 <- [1,1565,null,{"value":"13"}] 05:09:06 INFO - PROCESS | 2964 | 1472904546918 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 05:09:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 05:09:06 INFO - PROCESS | 2964 | 1472904546921 Marionette TRACE conn3 <- [1,1566,null,{}] 05:09:06 INFO - PROCESS | 2964 | 1472904546927 Marionette TRACE conn3 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:06 INFO - PROCESS | 2964 | 1472904546930 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:09:07 INFO - PROCESS | 2964 | 1472904547013 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 05:09:07 INFO - PROCESS | 2964 | 1472904547097 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:07 INFO - PROCESS | 2964 | 1472904547102 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:09:07 INFO - PROCESS | 2964 | ++DOCSHELL 10321C00 == 34 [pid = 2964] [id = 401] 05:09:07 INFO - PROCESS | 2964 | ++DOMWINDOW == 85 (10A46800) [pid = 2964] [serial = 1203] [outer = 00000000] 05:09:07 INFO - PROCESS | 2964 | ++DOMWINDOW == 86 (1102D800) [pid = 2964] [serial = 1204] [outer = 10A46800] 05:09:07 INFO - PROCESS | 2964 | 1472904547200 Marionette DEBUG loaded listener.js 05:09:07 INFO - PROCESS | 2964 | ++DOMWINDOW == 87 (114D2400) [pid = 2964] [serial = 1205] [outer = 10A46800] 05:09:07 INFO - PROCESS | 2964 | --DOCSHELL 160C9C00 == 33 [pid = 2964] [id = 376] 05:09:08 INFO - PROCESS | 2964 | --DOMWINDOW == 86 (17E0C800) [pid = 2964] [serial = 1156] [outer = 00000000] [url = about:blank] 05:09:08 INFO - PROCESS | 2964 | --DOMWINDOW == 85 (1575F000) [pid = 2964] [serial = 1141] [outer = 00000000] [url = about:blank] 05:09:08 INFO - PROCESS | 2964 | --DOMWINDOW == 84 (160C5800) [pid = 2964] [serial = 1144] [outer = 00000000] [url = about:blank] 05:09:08 INFO - PROCESS | 2964 | --DOMWINDOW == 83 (15C47C00) [pid = 2964] [serial = 1142] [outer = 00000000] [url = about:blank] 05:09:08 INFO - PROCESS | 2964 | --DOMWINDOW == 82 (177DAC00) [pid = 2964] [serial = 1130] [outer = 00000000] [url = about:blank] 05:09:08 INFO - PROCESS | 2964 | --DOMWINDOW == 81 (15C30C00) [pid = 2964] [serial = 1154] [outer = 00000000] [url = about:blank] 05:09:08 INFO - PROCESS | 2964 | --DOMWINDOW == 80 (16E61400) [pid = 2964] [serial = 1147] [outer = 00000000] [url = about:blank] 05:09:08 INFO - PROCESS | 2964 | --DOMWINDOW == 79 (160CC000) [pid = 2964] [serial = 1145] [outer = 00000000] [url = about:blank] 05:09:08 INFO - PROCESS | 2964 | --DOMWINDOW == 78 (151FD400) [pid = 2964] [serial = 1150] [outer = 00000000] [url = about:blank] 05:09:08 INFO - PROCESS | 2964 | --DOMWINDOW == 77 (1591D400) [pid = 2964] [serial = 1151] [outer = 00000000] [url = about:blank] 05:09:08 INFO - PROCESS | 2964 | --DOMWINDOW == 76 (175E9400) [pid = 2964] [serial = 1153] [outer = 00000000] [url = about:blank] 05:09:08 INFO - PROCESS | 2964 | --DOMWINDOW == 75 (176A9C00) [pid = 2964] [serial = 1148] [outer = 00000000] [url = about:blank] 05:09:08 INFO - PROCESS | 2964 | --DOMWINDOW == 74 (12BBF000) [pid = 2964] [serial = 1135] [outer = 00000000] [url = about:blank] 05:09:08 INFO - PROCESS | 2964 | --DOMWINDOW == 73 (12E32000) [pid = 2964] [serial = 1136] [outer = 00000000] [url = about:blank] 05:09:08 INFO - PROCESS | 2964 | --DOMWINDOW == 72 (13B57000) [pid = 2964] [serial = 1138] [outer = 00000000] [url = about:blank] 05:09:08 INFO - PROCESS | 2964 | --DOMWINDOW == 71 (1125F000) [pid = 2964] [serial = 1133] [outer = 00000000] [url = about:blank] 05:09:08 INFO - PROCESS | 2964 | --DOMWINDOW == 70 (110F7400) [pid = 2964] [serial = 1132] [outer = 00000000] [url = about:blank] 05:09:08 INFO - PROCESS | 2964 | --DOMWINDOW == 69 (14435C00) [pid = 2964] [serial = 1139] [outer = 00000000] [url = about:blank] 05:09:08 INFO - PROCESS | 2964 | 1472904548282 Marionette TRACE conn3 <- [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]]]}] 05:09:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 05:09:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1428ms 05:09:08 INFO - PROCESS | 2964 | 1472904548341 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 05:09:08 INFO - PROCESS | 2964 | 1472904548345 Marionette TRACE conn3 <- [1,1569,null,{"value":"13"}] 05:09:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 05:09:08 INFO - PROCESS | 2964 | 1472904548357 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 05:09:08 INFO - PROCESS | 2964 | 1472904548360 Marionette TRACE conn3 <- [1,1570,null,{}] 05:09:08 INFO - PROCESS | 2964 | 1472904548371 Marionette TRACE conn3 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:08 INFO - PROCESS | 2964 | 1472904548374 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:09:08 INFO - PROCESS | 2964 | 1472904548456 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 05:09:08 INFO - PROCESS | 2964 | 1472904548466 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:08 INFO - PROCESS | 2964 | 1472904548470 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:09:08 INFO - PROCESS | 2964 | ++DOCSHELL 110F8000 == 34 [pid = 2964] [id = 402] 05:09:08 INFO - PROCESS | 2964 | ++DOMWINDOW == 70 (110F8C00) [pid = 2964] [serial = 1206] [outer = 00000000] 05:09:08 INFO - PROCESS | 2964 | ++DOMWINDOW == 71 (11262400) [pid = 2964] [serial = 1207] [outer = 110F8C00] 05:09:08 INFO - PROCESS | 2964 | 1472904548524 Marionette DEBUG loaded listener.js 05:09:08 INFO - PROCESS | 2964 | ++DOMWINDOW == 72 (112C9800) [pid = 2964] [serial = 1208] [outer = 110F8C00] 05:09:08 INFO - PROCESS | 2964 | 1472904548972 Marionette TRACE conn3 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 05:09:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 05:09:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 655ms 05:09:09 INFO - PROCESS | 2964 | 1472904549014 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 05:09:09 INFO - PROCESS | 2964 | 1472904549019 Marionette TRACE conn3 <- [1,1573,null,{"value":"13"}] 05:09:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 05:09:09 INFO - PROCESS | 2964 | 1472904549025 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 05:09:09 INFO - PROCESS | 2964 | 1472904549028 Marionette TRACE conn3 <- [1,1574,null,{}] 05:09:09 INFO - PROCESS | 2964 | 1472904549031 Marionette TRACE conn3 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:09 INFO - PROCESS | 2964 | 1472904549034 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:09:09 INFO - PROCESS | 2964 | 1472904549120 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 05:09:09 INFO - PROCESS | 2964 | 1472904549166 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:09 INFO - PROCESS | 2964 | 1472904549169 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:09:09 INFO - PROCESS | 2964 | ++DOCSHELL 13176000 == 35 [pid = 2964] [id = 403] 05:09:09 INFO - PROCESS | 2964 | ++DOMWINDOW == 73 (1319F400) [pid = 2964] [serial = 1209] [outer = 00000000] 05:09:09 INFO - PROCESS | 2964 | ++DOMWINDOW == 74 (13914800) [pid = 2964] [serial = 1210] [outer = 1319F400] 05:09:09 INFO - PROCESS | 2964 | 1472904549219 Marionette DEBUG loaded listener.js 05:09:09 INFO - PROCESS | 2964 | ++DOMWINDOW == 75 (1391E800) [pid = 2964] [serial = 1211] [outer = 1319F400] 05:09:09 INFO - PROCESS | 2964 | 1472904549957 Marionette TRACE conn3 <- [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]]]}] 05:09:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 05:09:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 997ms 05:09:10 INFO - PROCESS | 2964 | 1472904550028 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 05:09:10 INFO - PROCESS | 2964 | 1472904550032 Marionette TRACE conn3 <- [1,1577,null,{"value":"13"}] 05:09:10 INFO - PROCESS | 2964 | 1472904550040 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 05:09:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 05:09:10 INFO - PROCESS | 2964 | 1472904550043 Marionette TRACE conn3 <- [1,1578,null,{}] 05:09:10 INFO - PROCESS | 2964 | 1472904550048 Marionette TRACE conn3 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:10 INFO - PROCESS | 2964 | 1472904550051 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:09:10 INFO - PROCESS | 2964 | 1472904550189 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 05:09:10 INFO - PROCESS | 2964 | 1472904550314 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:10 INFO - PROCESS | 2964 | 1472904550317 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:09:10 INFO - PROCESS | 2964 | ++DOCSHELL 110F5400 == 36 [pid = 2964] [id = 404] 05:09:10 INFO - PROCESS | 2964 | ++DOMWINDOW == 76 (110F6800) [pid = 2964] [serial = 1212] [outer = 00000000] 05:09:10 INFO - PROCESS | 2964 | ++DOMWINDOW == 77 (129FBC00) [pid = 2964] [serial = 1213] [outer = 110F6800] 05:09:10 INFO - PROCESS | 2964 | 1472904550377 Marionette DEBUG loaded listener.js 05:09:10 INFO - PROCESS | 2964 | ++DOMWINDOW == 78 (1397E000) [pid = 2964] [serial = 1214] [outer = 110F6800] 05:09:11 INFO - PROCESS | 2964 | 1472904551112 Marionette TRACE conn3 <- [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]]]}] 05:09:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 05:09:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1190ms 05:09:11 INFO - PROCESS | 2964 | 1472904551254 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 05:09:11 INFO - PROCESS | 2964 | 1472904551259 Marionette TRACE conn3 <- [1,1581,null,{"value":"13"}] 05:09:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 05:09:11 INFO - PROCESS | 2964 | 1472904551264 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 05:09:11 INFO - PROCESS | 2964 | 1472904551267 Marionette TRACE conn3 <- [1,1582,null,{}] 05:09:11 INFO - PROCESS | 2964 | 1472904551273 Marionette TRACE conn3 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:11 INFO - PROCESS | 2964 | 1472904551276 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:09:11 INFO - PROCESS | 2964 | 1472904551407 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 05:09:11 INFO - PROCESS | 2964 | 1472904551496 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:11 INFO - PROCESS | 2964 | 1472904551501 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:09:11 INFO - PROCESS | 2964 | --DOCSHELL 19815800 == 35 [pid = 2964] [id = 397] 05:09:11 INFO - PROCESS | 2964 | --DOCSHELL 129FB800 == 34 [pid = 2964] [id = 396] 05:09:11 INFO - PROCESS | 2964 | --DOCSHELL 13919800 == 33 [pid = 2964] [id = 395] 05:09:11 INFO - PROCESS | 2964 | --DOCSHELL 110F8000 == 32 [pid = 2964] [id = 402] 05:09:11 INFO - PROCESS | 2964 | --DOCSHELL 10321C00 == 31 [pid = 2964] [id = 401] 05:09:11 INFO - PROCESS | 2964 | ++DOCSHELL 10A09400 == 32 [pid = 2964] [id = 405] 05:09:11 INFO - PROCESS | 2964 | ++DOMWINDOW == 79 (10A4A400) [pid = 2964] [serial = 1215] [outer = 00000000] 05:09:11 INFO - PROCESS | 2964 | ++DOMWINDOW == 80 (114F0400) [pid = 2964] [serial = 1216] [outer = 10A4A400] 05:09:11 INFO - PROCESS | 2964 | 1472904551558 Marionette DEBUG loaded listener.js 05:09:11 INFO - PROCESS | 2964 | ++DOMWINDOW == 81 (11D10800) [pid = 2964] [serial = 1217] [outer = 10A4A400] 05:09:11 INFO - PROCESS | 2964 | 1472904551985 Marionette TRACE conn3 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 05:09:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 05:09:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 774ms 05:09:12 INFO - PROCESS | 2964 | 1472904552027 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 05:09:12 INFO - PROCESS | 2964 | 1472904552030 Marionette TRACE conn3 <- [1,1585,null,{"value":"13"}] 05:09:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 05:09:12 INFO - PROCESS | 2964 | 1472904552037 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 05:09:12 INFO - PROCESS | 2964 | 1472904552040 Marionette TRACE conn3 <- [1,1586,null,{}] 05:09:12 INFO - PROCESS | 2964 | 1472904552044 Marionette TRACE conn3 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:12 INFO - PROCESS | 2964 | 1472904552047 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:09:12 INFO - PROCESS | 2964 | 1472904552130 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 05:09:12 INFO - PROCESS | 2964 | 1472904552138 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:12 INFO - PROCESS | 2964 | 1472904552140 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:09:12 INFO - PROCESS | 2964 | ++DOCSHELL 1509E400 == 33 [pid = 2964] [id = 406] 05:09:12 INFO - PROCESS | 2964 | ++DOMWINDOW == 82 (1509EC00) [pid = 2964] [serial = 1218] [outer = 00000000] 05:09:12 INFO - PROCESS | 2964 | ++DOMWINDOW == 83 (151F9C00) [pid = 2964] [serial = 1219] [outer = 1509EC00] 05:09:12 INFO - PROCESS | 2964 | 1472904552188 Marionette DEBUG loaded listener.js 05:09:12 INFO - PROCESS | 2964 | ++DOMWINDOW == 84 (1575E800) [pid = 2964] [serial = 1220] [outer = 1509EC00] 05:09:12 INFO - PROCESS | 2964 | 1472904552681 Marionette TRACE conn3 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 05:09:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 05:09:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 699ms 05:09:12 INFO - PROCESS | 2964 | 1472904552736 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 05:09:12 INFO - PROCESS | 2964 | 1472904552738 Marionette TRACE conn3 <- [1,1589,null,{"value":"13"}] 05:09:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 05:09:12 INFO - PROCESS | 2964 | 1472904552755 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 05:09:12 INFO - PROCESS | 2964 | 1472904552758 Marionette TRACE conn3 <- [1,1590,null,{}] 05:09:12 INFO - PROCESS | 2964 | 1472904552806 Marionette TRACE conn3 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:12 INFO - PROCESS | 2964 | 1472904552811 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:09:12 INFO - PROCESS | 2964 | 1472904552936 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 05:09:12 INFO - PROCESS | 2964 | 1472904552931 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:12 INFO - PROCESS | 2964 | 1472904552935 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:09:12 INFO - PROCESS | 2964 | ++DOCSHELL 160C3400 == 34 [pid = 2964] [id = 407] 05:09:12 INFO - PROCESS | 2964 | ++DOMWINDOW == 85 (160C4000) [pid = 2964] [serial = 1221] [outer = 00000000] 05:09:13 INFO - PROCESS | 2964 | ++DOMWINDOW == 86 (160CDC00) [pid = 2964] [serial = 1222] [outer = 160C4000] 05:09:13 INFO - PROCESS | 2964 | 1472904553035 Marionette DEBUG loaded listener.js 05:09:13 INFO - PROCESS | 2964 | ++DOMWINDOW == 87 (167E6800) [pid = 2964] [serial = 1223] [outer = 160C4000] 05:09:13 INFO - PROCESS | 2964 | 1472904553467 Marionette TRACE conn3 <- [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]]]}] 05:09:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 05:09:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 744ms 05:09:13 INFO - PROCESS | 2964 | 1472904553487 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 05:09:13 INFO - PROCESS | 2964 | 1472904553489 Marionette TRACE conn3 <- [1,1593,null,{"value":"13"}] 05:09:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 05:09:13 INFO - PROCESS | 2964 | 1472904553492 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 05:09:13 INFO - PROCESS | 2964 | 1472904553494 Marionette TRACE conn3 <- [1,1594,null,{}] 05:09:13 INFO - PROCESS | 2964 | 1472904553504 Marionette TRACE conn3 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:13 INFO - PROCESS | 2964 | 1472904553506 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:09:13 INFO - PROCESS | 2964 | 1472904553618 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 05:09:13 INFO - PROCESS | 2964 | 1472904553623 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:13 INFO - PROCESS | 2964 | 1472904553625 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:09:13 INFO - PROCESS | 2964 | ++DOCSHELL 169F2400 == 35 [pid = 2964] [id = 408] 05:09:13 INFO - PROCESS | 2964 | ++DOMWINDOW == 88 (16AA7C00) [pid = 2964] [serial = 1224] [outer = 00000000] 05:09:13 INFO - PROCESS | 2964 | ++DOMWINDOW == 89 (176AE800) [pid = 2964] [serial = 1225] [outer = 16AA7C00] 05:09:13 INFO - PROCESS | 2964 | 1472904553681 Marionette DEBUG loaded listener.js 05:09:13 INFO - PROCESS | 2964 | ++DOMWINDOW == 90 (176DD000) [pid = 2964] [serial = 1226] [outer = 16AA7C00] 05:09:14 INFO - PROCESS | 2964 | 1472904554117 Marionette TRACE conn3 <- [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]]]}] 05:09:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 05:09:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 669ms 05:09:14 INFO - PROCESS | 2964 | 1472904554156 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 05:09:14 INFO - PROCESS | 2964 | 1472904554158 Marionette TRACE conn3 <- [1,1597,null,{"value":"13"}] 05:09:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 05:09:14 INFO - PROCESS | 2964 | 1472904554162 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 05:09:14 INFO - PROCESS | 2964 | 1472904554164 Marionette TRACE conn3 <- [1,1598,null,{}] 05:09:14 INFO - PROCESS | 2964 | 1472904554167 Marionette TRACE conn3 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:14 INFO - PROCESS | 2964 | 1472904554169 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:09:14 INFO - PROCESS | 2964 | 1472904554350 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 05:09:14 INFO - PROCESS | 2964 | --DOMWINDOW == 89 (110F8C00) [pid = 2964] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 05:09:14 INFO - PROCESS | 2964 | --DOMWINDOW == 88 (10A46800) [pid = 2964] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 05:09:14 INFO - PROCESS | 2964 | --DOMWINDOW == 87 (10F3AC00) [pid = 2964] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 05:09:14 INFO - PROCESS | 2964 | --DOMWINDOW == 86 (1980F800) [pid = 2964] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 05:09:14 INFO - PROCESS | 2964 | --DOMWINDOW == 85 (118A5C00) [pid = 2964] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 05:09:14 INFO - PROCESS | 2964 | --DOMWINDOW == 84 (177D2400) [pid = 2964] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 05:09:14 INFO - PROCESS | 2964 | --DOMWINDOW == 83 (167EB400) [pid = 2964] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 05:09:14 INFO - PROCESS | 2964 | --DOMWINDOW == 82 (129F0C00) [pid = 2964] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 05:09:14 INFO - PROCESS | 2964 | --DOMWINDOW == 81 (1180B400) [pid = 2964] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 05:09:14 INFO - PROCESS | 2964 | --DOMWINDOW == 80 (112C9400) [pid = 2964] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 05:09:14 INFO - PROCESS | 2964 | --DOMWINDOW == 79 (151F2C00) [pid = 2964] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 05:09:14 INFO - PROCESS | 2964 | --DOMWINDOW == 78 (11C16C00) [pid = 2964] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 05:09:14 INFO - PROCESS | 2964 | --DOMWINDOW == 77 (15C2B400) [pid = 2964] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 05:09:14 INFO - PROCESS | 2964 | --DOMWINDOW == 76 (16AABC00) [pid = 2964] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 05:09:14 INFO - PROCESS | 2964 | --DOMWINDOW == 75 (13919C00) [pid = 2964] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 05:09:14 INFO - PROCESS | 2964 | --DOMWINDOW == 74 (16AA6C00) [pid = 2964] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 05:09:14 INFO - PROCESS | 2964 | --DOMWINDOW == 73 (151EFC00) [pid = 2964] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 05:09:14 INFO - PROCESS | 2964 | --DOMWINDOW == 72 (19C88C00) [pid = 2964] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 05:09:14 INFO - PROCESS | 2964 | 1472904554401 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:14 INFO - PROCESS | 2964 | 1472904554403 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:09:14 INFO - PROCESS | 2964 | ++DOCSHELL 1055F800 == 36 [pid = 2964] [id = 409] 05:09:14 INFO - PROCESS | 2964 | ++DOMWINDOW == 73 (10A46800) [pid = 2964] [serial = 1227] [outer = 00000000] 05:09:14 INFO - PROCESS | 2964 | ++DOMWINDOW == 74 (110EC800) [pid = 2964] [serial = 1228] [outer = 10A46800] 05:09:14 INFO - PROCESS | 2964 | 1472904554448 Marionette DEBUG loaded listener.js 05:09:14 INFO - PROCESS | 2964 | ++DOMWINDOW == 75 (1189C800) [pid = 2964] [serial = 1229] [outer = 10A46800] 05:09:14 INFO - PROCESS | 2964 | 1472904554793 Marionette TRACE conn3 <- [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]]]}] 05:09:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 05:09:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 670ms 05:09:14 INFO - PROCESS | 2964 | 1472904554824 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 05:09:14 INFO - PROCESS | 2964 | 1472904554826 Marionette TRACE conn3 <- [1,1601,null,{"value":"13"}] 05:09:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 05:09:14 INFO - PROCESS | 2964 | 1472904554830 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 05:09:14 INFO - PROCESS | 2964 | 1472904554831 Marionette TRACE conn3 <- [1,1602,null,{}] 05:09:14 INFO - PROCESS | 2964 | 1472904554835 Marionette TRACE conn3 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:14 INFO - PROCESS | 2964 | 1472904554841 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:09:14 INFO - PROCESS | 2964 | 1472904554948 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 05:09:14 INFO - PROCESS | 2964 | 1472904554954 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:14 INFO - PROCESS | 2964 | 1472904554957 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:09:14 INFO - PROCESS | 2964 | ++DOCSHELL 10BA6400 == 37 [pid = 2964] [id = 410] 05:09:14 INFO - PROCESS | 2964 | ++DOMWINDOW == 76 (15C2B400) [pid = 2964] [serial = 1230] [outer = 00000000] 05:09:14 INFO - PROCESS | 2964 | ++DOMWINDOW == 77 (18121000) [pid = 2964] [serial = 1231] [outer = 15C2B400] 05:09:14 INFO - PROCESS | 2964 | 1472904555002 Marionette DEBUG loaded listener.js 05:09:15 INFO - PROCESS | 2964 | ++DOMWINDOW == 78 (1980DC00) [pid = 2964] [serial = 1232] [outer = 15C2B400] 05:09:15 INFO - PROCESS | 2964 | 1472904555410 Marionette TRACE conn3 <- [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]]]}] 05:09:15 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 05:09:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 595ms 05:09:15 INFO - PROCESS | 2964 | 1472904555446 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 05:09:15 INFO - PROCESS | 2964 | 1472904555448 Marionette TRACE conn3 <- [1,1605,null,{"value":"13"}] 05:09:15 INFO - PROCESS | 2964 | 1472904555451 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 05:09:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 05:09:15 INFO - PROCESS | 2964 | 1472904555453 Marionette TRACE conn3 <- [1,1606,null,{}] 05:09:15 INFO - PROCESS | 2964 | 1472904555457 Marionette TRACE conn3 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:15 INFO - PROCESS | 2964 | 1472904555459 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:09:15 INFO - PROCESS | 2964 | 1472904555535 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 05:09:15 INFO - PROCESS | 2964 | 1472904555540 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:15 INFO - PROCESS | 2964 | 1472904555542 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:09:15 INFO - PROCESS | 2964 | ++DOCSHELL 1811F800 == 38 [pid = 2964] [id = 411] 05:09:15 INFO - PROCESS | 2964 | ++DOMWINDOW == 79 (181D8800) [pid = 2964] [serial = 1233] [outer = 00000000] 05:09:15 INFO - PROCESS | 2964 | ++DOMWINDOW == 80 (19C89800) [pid = 2964] [serial = 1234] [outer = 181D8800] 05:09:15 INFO - PROCESS | 2964 | 1472904555569 Marionette DEBUG loaded listener.js 05:09:15 INFO - PROCESS | 2964 | ++DOMWINDOW == 81 (19C8A400) [pid = 2964] [serial = 1235] [outer = 181D8800] 05:09:16 INFO - PROCESS | 2964 | 1472904556013 Marionette TRACE conn3 <- [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]]]}] 05:09:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 05:09:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 595ms 05:09:16 INFO - PROCESS | 2964 | 1472904556054 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 05:09:16 INFO - PROCESS | 2964 | 1472904556056 Marionette TRACE conn3 <- [1,1609,null,{"value":"13"}] 05:09:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 05:09:16 INFO - PROCESS | 2964 | 1472904556063 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 05:09:16 INFO - PROCESS | 2964 | 1472904556065 Marionette TRACE conn3 <- [1,1610,null,{}] 05:09:16 INFO - PROCESS | 2964 | 1472904556068 Marionette TRACE conn3 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:16 INFO - PROCESS | 2964 | 1472904556070 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:09:16 INFO - PROCESS | 2964 | 1472904556148 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 05:09:16 INFO - PROCESS | 2964 | 1472904556154 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:16 INFO - PROCESS | 2964 | 1472904556155 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:09:16 INFO - PROCESS | 2964 | ++DOCSHELL 19C89400 == 39 [pid = 2964] [id = 412] 05:09:16 INFO - PROCESS | 2964 | ++DOMWINDOW == 82 (19E0BC00) [pid = 2964] [serial = 1236] [outer = 00000000] 05:09:16 INFO - PROCESS | 2964 | ++DOMWINDOW == 83 (19E96800) [pid = 2964] [serial = 1237] [outer = 19E0BC00] 05:09:16 INFO - PROCESS | 2964 | 1472904556200 Marionette DEBUG loaded listener.js 05:09:16 INFO - PROCESS | 2964 | ++DOMWINDOW == 84 (19E99800) [pid = 2964] [serial = 1238] [outer = 19E0BC00] 05:09:16 INFO - PROCESS | 2964 | 1472904556900 Marionette TRACE conn3 <- [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]]]}] 05:09:16 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 05:09:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 907ms 05:09:16 INFO - PROCESS | 2964 | 1472904556973 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 05:09:16 INFO - PROCESS | 2964 | 1472904556978 Marionette TRACE conn3 <- [1,1613,null,{"value":"13"}] 05:09:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 05:09:16 INFO - PROCESS | 2964 | 1472904556983 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 05:09:16 INFO - PROCESS | 2964 | 1472904556986 Marionette TRACE conn3 <- [1,1614,null,{}] 05:09:16 INFO - PROCESS | 2964 | 1472904556991 Marionette TRACE conn3 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:16 INFO - PROCESS | 2964 | 1472904556995 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:09:17 INFO - PROCESS | 2964 | 1472904557091 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 05:09:17 INFO - PROCESS | 2964 | 1472904557217 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:17 INFO - PROCESS | 2964 | 1472904557220 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:09:17 INFO - PROCESS | 2964 | ++DOCSHELL 110F0000 == 40 [pid = 2964] [id = 413] 05:09:17 INFO - PROCESS | 2964 | ++DOMWINDOW == 85 (110F4000) [pid = 2964] [serial = 1239] [outer = 00000000] 05:09:17 INFO - PROCESS | 2964 | ++DOMWINDOW == 86 (12BC4C00) [pid = 2964] [serial = 1240] [outer = 110F4000] 05:09:17 INFO - PROCESS | 2964 | 1472904557281 Marionette DEBUG loaded listener.js 05:09:17 INFO - PROCESS | 2964 | ++DOMWINDOW == 87 (151F2C00) [pid = 2964] [serial = 1241] [outer = 110F4000] 05:09:17 INFO - PROCESS | 2964 | 1472904557773 Marionette TRACE conn3 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 05:09:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 05:09:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 863ms 05:09:17 INFO - PROCESS | 2964 | 1472904557834 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 05:09:17 INFO - PROCESS | 2964 | 1472904557839 Marionette TRACE conn3 <- [1,1617,null,{"value":"13"}] 05:09:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 05:09:17 INFO - PROCESS | 2964 | 1472904557846 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 05:09:17 INFO - PROCESS | 2964 | 1472904557849 Marionette TRACE conn3 <- [1,1618,null,{}] 05:09:17 INFO - PROCESS | 2964 | 1472904557853 Marionette TRACE conn3 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:17 INFO - PROCESS | 2964 | 1472904557856 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:09:17 INFO - PROCESS | 2964 | 1472904557972 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 05:09:18 INFO - PROCESS | 2964 | 1472904558104 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:18 INFO - PROCESS | 2964 | 1472904558106 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:09:18 INFO - PROCESS | 2964 | ++DOCSHELL 160C6000 == 41 [pid = 2964] [id = 414] 05:09:18 INFO - PROCESS | 2964 | ++DOMWINDOW == 88 (160C7400) [pid = 2964] [serial = 1242] [outer = 00000000] 05:09:18 INFO - PROCESS | 2964 | ++DOMWINDOW == 89 (16AA5400) [pid = 2964] [serial = 1243] [outer = 160C7400] 05:09:18 INFO - PROCESS | 2964 | 1472904558166 Marionette DEBUG loaded listener.js 05:09:18 INFO - PROCESS | 2964 | ++DOMWINDOW == 90 (16E66000) [pid = 2964] [serial = 1244] [outer = 160C7400] 05:09:18 INFO - PROCESS | 2964 | 1472904558748 Marionette TRACE conn3 <- [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]]]}] 05:09:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 05:09:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 952ms 05:09:18 INFO - PROCESS | 2964 | 1472904558796 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 05:09:18 INFO - PROCESS | 2964 | 1472904558799 Marionette TRACE conn3 <- [1,1621,null,{"value":"13"}] 05:09:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 05:09:18 INFO - PROCESS | 2964 | 1472904558803 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 05:09:18 INFO - PROCESS | 2964 | 1472904558806 Marionette TRACE conn3 <- [1,1622,null,{}] 05:09:18 INFO - PROCESS | 2964 | 1472904558817 Marionette TRACE conn3 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:18 INFO - PROCESS | 2964 | 1472904558822 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:09:18 INFO - PROCESS | 2964 | 1472904558997 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 05:09:19 INFO - PROCESS | 2964 | 1472904559007 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:19 INFO - PROCESS | 2964 | 1472904559011 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:09:19 INFO - PROCESS | 2964 | ++DOCSHELL 169E4C00 == 42 [pid = 2964] [id = 415] 05:09:19 INFO - PROCESS | 2964 | ++DOMWINDOW == 91 (16AABC00) [pid = 2964] [serial = 1245] [outer = 00000000] 05:09:19 INFO - PROCESS | 2964 | ++DOMWINDOW == 92 (19AE9000) [pid = 2964] [serial = 1246] [outer = 16AABC00] 05:09:19 INFO - PROCESS | 2964 | 1472904559068 Marionette DEBUG loaded listener.js 05:09:19 INFO - PROCESS | 2964 | ++DOMWINDOW == 93 (19E9C400) [pid = 2964] [serial = 1247] [outer = 16AABC00] 05:09:19 INFO - PROCESS | 2964 | 1472904559769 Marionette TRACE conn3 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 05:09:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 05:09:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 982ms 05:09:19 INFO - PROCESS | 2964 | 1472904559811 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 05:09:19 INFO - PROCESS | 2964 | 1472904559815 Marionette TRACE conn3 <- [1,1625,null,{"value":"13"}] 05:09:19 INFO - PROCESS | 2964 | 1472904559821 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 05:09:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 05:09:19 INFO - PROCESS | 2964 | 1472904559824 Marionette TRACE conn3 <- [1,1626,null,{}] 05:09:19 INFO - PROCESS | 2964 | 1472904559813 Marionette TRACE conn3 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:19 INFO - PROCESS | 2964 | 1472904559816 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:09:19 INFO - PROCESS | 2964 | 1472904559918 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 05:09:20 INFO - PROCESS | 2964 | 1472904560057 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:20 INFO - PROCESS | 2964 | 1472904560062 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:09:20 INFO - PROCESS | 2964 | ++DOCSHELL 1125EC00 == 43 [pid = 2964] [id = 416] 05:09:20 INFO - PROCESS | 2964 | ++DOMWINDOW == 94 (11262000) [pid = 2964] [serial = 1248] [outer = 00000000] 05:09:20 INFO - PROCESS | 2964 | ++DOMWINDOW == 95 (11807C00) [pid = 2964] [serial = 1249] [outer = 11262000] 05:09:20 INFO - PROCESS | 2964 | 1472904560114 Marionette DEBUG loaded listener.js 05:09:20 INFO - PROCESS | 2964 | ++DOMWINDOW == 96 (129F9400) [pid = 2964] [serial = 1250] [outer = 11262000] 05:09:20 INFO - PROCESS | 2964 | --DOCSHELL 1811F800 == 42 [pid = 2964] [id = 411] 05:09:20 INFO - PROCESS | 2964 | --DOCSHELL 10BA6400 == 41 [pid = 2964] [id = 410] 05:09:20 INFO - PROCESS | 2964 | --DOCSHELL 1055F800 == 40 [pid = 2964] [id = 409] 05:09:20 INFO - PROCESS | 2964 | --DOCSHELL 169F2400 == 39 [pid = 2964] [id = 408] 05:09:20 INFO - PROCESS | 2964 | --DOCSHELL 160C3400 == 38 [pid = 2964] [id = 407] 05:09:20 INFO - PROCESS | 2964 | --DOCSHELL 1509E400 == 37 [pid = 2964] [id = 406] 05:09:20 INFO - PROCESS | 2964 | --DOCSHELL 10A09400 == 36 [pid = 2964] [id = 405] 05:09:20 INFO - PROCESS | 2964 | --DOMWINDOW == 95 (19E0F000) [pid = 2964] [serial = 1192] [outer = 00000000] [url = about:blank] 05:09:20 INFO - PROCESS | 2964 | --DOMWINDOW == 94 (112C9800) [pid = 2964] [serial = 1208] [outer = 00000000] [url = about:blank] 05:09:20 INFO - PROCESS | 2964 | --DOMWINDOW == 93 (1102D800) [pid = 2964] [serial = 1204] [outer = 00000000] [url = about:blank] 05:09:20 INFO - PROCESS | 2964 | --DOMWINDOW == 92 (11262400) [pid = 2964] [serial = 1207] [outer = 00000000] [url = about:blank] 05:09:20 INFO - PROCESS | 2964 | --DOMWINDOW == 91 (110EE800) [pid = 2964] [serial = 1195] [outer = 00000000] [url = about:blank] 05:09:20 INFO - PROCESS | 2964 | --DOMWINDOW == 90 (114D2400) [pid = 2964] [serial = 1205] [outer = 00000000] [url = about:blank] 05:09:20 INFO - PROCESS | 2964 | --DOMWINDOW == 89 (19816C00) [pid = 2964] [serial = 1183] [outer = 00000000] [url = about:blank] 05:09:20 INFO - PROCESS | 2964 | --DOMWINDOW == 88 (13920000) [pid = 2964] [serial = 1198] [outer = 00000000] [url = about:blank] 05:09:20 INFO - PROCESS | 2964 | --DOMWINDOW == 87 (17E0DC00) [pid = 2964] [serial = 1157] [outer = 00000000] [url = about:blank] 05:09:20 INFO - PROCESS | 2964 | --DOMWINDOW == 86 (169EC800) [pid = 2964] [serial = 1174] [outer = 00000000] [url = about:blank] 05:09:20 INFO - PROCESS | 2964 | --DOMWINDOW == 85 (13B56000) [pid = 2964] [serial = 1162] [outer = 00000000] [url = about:blank] 05:09:20 INFO - PROCESS | 2964 | --DOMWINDOW == 84 (151FD000) [pid = 2964] [serial = 1163] [outer = 00000000] [url = about:blank] 05:09:20 INFO - PROCESS | 2964 | --DOMWINDOW == 83 (13197C00) [pid = 2964] [serial = 1165] [outer = 00000000] [url = about:blank] 05:09:20 INFO - PROCESS | 2964 | --DOMWINDOW == 82 (13449400) [pid = 2964] [serial = 1166] [outer = 00000000] [url = about:blank] 05:09:20 INFO - PROCESS | 2964 | --DOMWINDOW == 81 (1189A800) [pid = 2964] [serial = 1159] [outer = 00000000] [url = about:blank] 05:09:20 INFO - PROCESS | 2964 | --DOMWINDOW == 80 (12B7A000) [pid = 2964] [serial = 1160] [outer = 00000000] [url = about:blank] 05:09:20 INFO - PROCESS | 2964 | --DOMWINDOW == 79 (15C31400) [pid = 2964] [serial = 1171] [outer = 00000000] [url = about:blank] 05:09:20 INFO - PROCESS | 2964 | --DOMWINDOW == 78 (15C7F000) [pid = 2964] [serial = 1172] [outer = 00000000] [url = about:blank] 05:09:20 INFO - PROCESS | 2964 | --DOMWINDOW == 77 (13914000) [pid = 2964] [serial = 1168] [outer = 00000000] [url = about:blank] 05:09:20 INFO - PROCESS | 2964 | --DOMWINDOW == 76 (112D2C00) [pid = 2964] [serial = 1196] [outer = 00000000] [url = about:blank] 05:09:20 INFO - PROCESS | 2964 | --DOMWINDOW == 75 (1391E400) [pid = 2964] [serial = 1169] [outer = 00000000] [url = about:blank] 05:09:20 INFO - PROCESS | 2964 | --DOMWINDOW == 74 (167EB800) [pid = 2964] [serial = 1201] [outer = 00000000] [url = about:blank] 05:09:20 INFO - PROCESS | 2964 | --DOMWINDOW == 73 (13B50800) [pid = 2964] [serial = 1199] [outer = 00000000] [url = about:blank] 05:09:20 INFO - PROCESS | 2964 | --DOMWINDOW == 72 (1836EC00) [pid = 2964] [serial = 1181] [outer = 00000000] [url = about:blank] 05:09:20 INFO - PROCESS | 2964 | --DOMWINDOW == 71 (181D9800) [pid = 2964] [serial = 1180] [outer = 00000000] [url = about:blank] 05:09:20 INFO - PROCESS | 2964 | --DOMWINDOW == 70 (169E7000) [pid = 2964] [serial = 1187] [outer = 00000000] [url = about:blank] 05:09:20 INFO - PROCESS | 2964 | --DOMWINDOW == 69 (1591A000) [pid = 2964] [serial = 1186] [outer = 00000000] [url = about:blank] 05:09:20 INFO - PROCESS | 2964 | --DOMWINDOW == 68 (19ADF800) [pid = 2964] [serial = 1184] [outer = 00000000] [url = about:blank] 05:09:20 INFO - PROCESS | 2964 | --DOMWINDOW == 67 (16E63C00) [pid = 2964] [serial = 1202] [outer = 00000000] [url = about:blank] 05:09:20 INFO - PROCESS | 2964 | --DOMWINDOW == 66 (19E12400) [pid = 2964] [serial = 1193] [outer = 00000000] [url = about:blank] 05:09:20 INFO - PROCESS | 2964 | --DOMWINDOW == 65 (16E67C00) [pid = 2964] [serial = 1177] [outer = 00000000] [url = about:blank] 05:09:20 INFO - PROCESS | 2964 | --DOMWINDOW == 64 (17001C00) [pid = 2964] [serial = 1178] [outer = 00000000] [url = about:blank] 05:09:20 INFO - PROCESS | 2964 | --DOMWINDOW == 63 (19C8C000) [pid = 2964] [serial = 1189] [outer = 00000000] [url = about:blank] 05:09:20 INFO - PROCESS | 2964 | --DOMWINDOW == 62 (19C90400) [pid = 2964] [serial = 1190] [outer = 00000000] [url = about:blank] 05:09:20 INFO - PROCESS | 2964 | --DOMWINDOW == 61 (16AA8400) [pid = 2964] [serial = 1175] [outer = 00000000] [url = about:blank] 05:09:20 INFO - PROCESS | 2964 | 1472904560580 Marionette TRACE conn3 <- [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]]]}] 05:09:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 05:09:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 803ms 05:09:20 INFO - PROCESS | 2964 | 1472904560608 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 05:09:20 INFO - PROCESS | 2964 | 1472904560612 Marionette TRACE conn3 <- [1,1629,null,{"value":"13"}] 05:09:20 INFO - PROCESS | 2964 | 1472904560622 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 05:09:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 05:09:20 INFO - PROCESS | 2964 | 1472904560625 Marionette TRACE conn3 <- [1,1630,null,{}] 05:09:20 INFO - PROCESS | 2964 | 1472904560628 Marionette TRACE conn3 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:20 INFO - PROCESS | 2964 | 1472904560631 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:09:20 INFO - PROCESS | 2964 | 1472904560716 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 05:09:20 INFO - PROCESS | 2964 | 1472904560724 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:20 INFO - PROCESS | 2964 | 1472904560727 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:09:20 INFO - PROCESS | 2964 | ++DOCSHELL 11D89000 == 37 [pid = 2964] [id = 417] 05:09:20 INFO - PROCESS | 2964 | ++DOMWINDOW == 62 (11D8B800) [pid = 2964] [serial = 1251] [outer = 00000000] 05:09:20 INFO - PROCESS | 2964 | ++DOMWINDOW == 63 (13197C00) [pid = 2964] [serial = 1252] [outer = 11D8B800] 05:09:20 INFO - PROCESS | 2964 | 1472904560775 Marionette DEBUG loaded listener.js 05:09:20 INFO - PROCESS | 2964 | ++DOMWINDOW == 64 (13914400) [pid = 2964] [serial = 1253] [outer = 11D8B800] 05:09:21 INFO - PROCESS | 2964 | 1472904561230 Marionette TRACE conn3 <- [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]]]}] 05:09:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 05:09:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 670ms 05:09:21 INFO - PROCESS | 2964 | 1472904561302 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 05:09:21 INFO - PROCESS | 2964 | 1472904561304 Marionette TRACE conn3 <- [1,1633,null,{"value":"13"}] 05:09:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 05:09:21 INFO - PROCESS | 2964 | 1472904561308 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 05:09:21 INFO - PROCESS | 2964 | 1472904561311 Marionette TRACE conn3 <- [1,1634,null,{}] 05:09:21 INFO - PROCESS | 2964 | 1472904561321 Marionette TRACE conn3 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:21 INFO - PROCESS | 2964 | 1472904561325 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:09:21 INFO - PROCESS | 2964 | 1472904561419 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 05:09:21 INFO - PROCESS | 2964 | 1472904561522 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:21 INFO - PROCESS | 2964 | 1472904561525 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:09:21 INFO - PROCESS | 2964 | ++DOCSHELL 14209000 == 38 [pid = 2964] [id = 418] 05:09:21 INFO - PROCESS | 2964 | ++DOMWINDOW == 65 (1503AC00) [pid = 2964] [serial = 1254] [outer = 00000000] 05:09:21 INFO - PROCESS | 2964 | ++DOMWINDOW == 66 (1565EC00) [pid = 2964] [serial = 1255] [outer = 1503AC00] 05:09:21 INFO - PROCESS | 2964 | 1472904561574 Marionette DEBUG loaded listener.js 05:09:21 INFO - PROCESS | 2964 | ++DOMWINDOW == 67 (15C2C000) [pid = 2964] [serial = 1256] [outer = 1503AC00] 05:09:21 INFO - PROCESS | 2964 | 1472904561928 Marionette TRACE conn3 <- [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]]]}] 05:09:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 05:09:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 669ms 05:09:21 INFO - PROCESS | 2964 | 1472904561972 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 05:09:21 INFO - PROCESS | 2964 | 1472904561975 Marionette TRACE conn3 <- [1,1637,null,{"value":"13"}] 05:09:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 05:09:21 INFO - PROCESS | 2964 | 1472904561978 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 05:09:21 INFO - PROCESS | 2964 | 1472904561980 Marionette TRACE conn3 <- [1,1638,null,{}] 05:09:21 INFO - PROCESS | 2964 | 1472904561983 Marionette TRACE conn3 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:21 INFO - PROCESS | 2964 | 1472904561986 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:09:22 INFO - PROCESS | 2964 | 1472904562060 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 05:09:22 INFO - PROCESS | 2964 | 1472904562065 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:22 INFO - PROCESS | 2964 | 1472904562067 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:09:22 INFO - PROCESS | 2964 | ++DOCSHELL 1591A000 == 39 [pid = 2964] [id = 419] 05:09:22 INFO - PROCESS | 2964 | ++DOMWINDOW == 68 (15C4D400) [pid = 2964] [serial = 1257] [outer = 00000000] 05:09:22 INFO - PROCESS | 2964 | ++DOMWINDOW == 69 (160C5000) [pid = 2964] [serial = 1258] [outer = 15C4D400] 05:09:22 INFO - PROCESS | 2964 | 1472904562114 Marionette DEBUG loaded listener.js 05:09:22 INFO - PROCESS | 2964 | ++DOMWINDOW == 70 (160CE400) [pid = 2964] [serial = 1259] [outer = 15C4D400] 05:09:22 INFO - PROCESS | 2964 | 1472904562592 Marionette TRACE conn3 <- [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]]]}] 05:09:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 05:09:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 670ms 05:09:22 INFO - PROCESS | 2964 | 1472904562640 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 05:09:22 INFO - PROCESS | 2964 | 1472904562642 Marionette TRACE conn3 <- [1,1641,null,{"value":"13"}] 05:09:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 05:09:22 INFO - PROCESS | 2964 | 1472904562645 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 05:09:22 INFO - PROCESS | 2964 | 1472904562647 Marionette TRACE conn3 <- [1,1642,null,{}] 05:09:22 INFO - PROCESS | 2964 | 1472904562651 Marionette TRACE conn3 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:22 INFO - PROCESS | 2964 | 1472904562653 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:09:22 INFO - PROCESS | 2964 | 1472904562790 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 05:09:22 INFO - PROCESS | 2964 | 1472904562835 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:22 INFO - PROCESS | 2964 | 1472904562837 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:09:22 INFO - PROCESS | 2964 | ++DOCSHELL 169F1C00 == 40 [pid = 2964] [id = 420] 05:09:22 INFO - PROCESS | 2964 | ++DOMWINDOW == 71 (169EC800) [pid = 2964] [serial = 1260] [outer = 00000000] 05:09:22 INFO - PROCESS | 2964 | ++DOMWINDOW == 72 (16AA9400) [pid = 2964] [serial = 1261] [outer = 169EC800] 05:09:22 INFO - PROCESS | 2964 | 1472904562882 Marionette DEBUG loaded listener.js 05:09:22 INFO - PROCESS | 2964 | ++DOMWINDOW == 73 (16AAE800) [pid = 2964] [serial = 1262] [outer = 169EC800] 05:09:23 INFO - PROCESS | 2964 | 1472904563290 Marionette TRACE conn3 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 05:09:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 05:09:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 714ms 05:09:23 INFO - PROCESS | 2964 | 1472904563349 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 05:09:23 INFO - PROCESS | 2964 | 1472904563351 Marionette TRACE conn3 <- [1,1645,null,{"value":"13"}] 05:09:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 05:09:23 INFO - PROCESS | 2964 | 1472904563355 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 05:09:23 INFO - PROCESS | 2964 | 1472904563356 Marionette TRACE conn3 <- [1,1646,null,{}] 05:09:23 INFO - PROCESS | 2964 | 1472904563360 Marionette TRACE conn3 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:23 INFO - PROCESS | 2964 | 1472904563366 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:09:23 INFO - PROCESS | 2964 | 1472904563501 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 05:09:23 INFO - PROCESS | 2964 | 1472904563546 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:23 INFO - PROCESS | 2964 | 1472904563548 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:09:23 INFO - PROCESS | 2964 | ++DOCSHELL 10BAB000 == 41 [pid = 2964] [id = 421] 05:09:23 INFO - PROCESS | 2964 | ++DOMWINDOW == 74 (176AAC00) [pid = 2964] [serial = 1263] [outer = 00000000] 05:09:23 INFO - PROCESS | 2964 | ++DOMWINDOW == 75 (17E0C800) [pid = 2964] [serial = 1264] [outer = 176AAC00] 05:09:23 INFO - PROCESS | 2964 | 1472904563593 Marionette DEBUG loaded listener.js 05:09:23 INFO - PROCESS | 2964 | ++DOMWINDOW == 76 (181DC400) [pid = 2964] [serial = 1265] [outer = 176AAC00] 05:09:24 INFO - PROCESS | 2964 | 1472904564010 Marionette TRACE conn3 <- [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]]]}] 05:09:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 05:09:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 699ms 05:09:24 INFO - PROCESS | 2964 | 1472904564079 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 05:09:24 INFO - PROCESS | 2964 | 1472904564081 Marionette TRACE conn3 <- [1,1649,null,{"value":"13"}] 05:09:24 INFO - PROCESS | 2964 | 1472904564093 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 05:09:24 INFO - PROCESS | 2964 | 1472904564094 Marionette TRACE conn3 <- [1,1650,null,{}] 05:09:24 INFO - PROCESS | 2964 | 1472904564098 Marionette TRACE conn3 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 05:09:24 INFO - PROCESS | 2964 | 1472904564100 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:09:24 INFO - PROCESS | 2964 | 1472904564253 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 05:09:24 INFO - PROCESS | 2964 | --DOMWINDOW == 75 (1509EC00) [pid = 2964] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 05:09:24 INFO - PROCESS | 2964 | --DOMWINDOW == 74 (160C4000) [pid = 2964] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 05:09:24 INFO - PROCESS | 2964 | --DOMWINDOW == 73 (10A4A400) [pid = 2964] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 05:09:24 INFO - PROCESS | 2964 | --DOMWINDOW == 72 (16AA7C00) [pid = 2964] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 05:09:24 INFO - PROCESS | 2964 | --DOMWINDOW == 71 (15C2B400) [pid = 2964] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 05:09:24 INFO - PROCESS | 2964 | --DOMWINDOW == 70 (10A46800) [pid = 2964] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 05:09:24 INFO - PROCESS | 2964 | --DOMWINDOW == 69 (181D8800) [pid = 2964] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 05:09:24 INFO - PROCESS | 2964 | 1472904564316 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:24 INFO - PROCESS | 2964 | 1472904564318 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:09:24 INFO - PROCESS | 2964 | ++DOCSHELL 11038400 == 42 [pid = 2964] [id = 422] 05:09:24 INFO - PROCESS | 2964 | ++DOMWINDOW == 70 (11038C00) [pid = 2964] [serial = 1266] [outer = 00000000] 05:09:24 INFO - PROCESS | 2964 | ++DOMWINDOW == 71 (15C2B400) [pid = 2964] [serial = 1267] [outer = 11038C00] 05:09:24 INFO - PROCESS | 2964 | 1472904564348 Marionette DEBUG loaded listener.js 05:09:24 INFO - PROCESS | 2964 | ++DOMWINDOW == 72 (170C6800) [pid = 2964] [serial = 1268] [outer = 11038C00] 05:09:24 INFO - PROCESS | 2964 | 1472904564706 Marionette TRACE conn3 <- [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]]]}] 05:09:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 05:09:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 640ms 05:09:24 INFO - PROCESS | 2964 | 1472904564738 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 05:09:24 INFO - PROCESS | 2964 | 1472904564740 Marionette TRACE conn3 <- [1,1653,null,{"value":"13"}] 05:09:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 05:09:24 INFO - PROCESS | 2964 | 1472904564743 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 05:09:24 INFO - PROCESS | 2964 | 1472904564745 Marionette TRACE conn3 <- [1,1654,null,{}] 05:09:24 INFO - PROCESS | 2964 | 1472904564749 Marionette TRACE conn3 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:24 INFO - PROCESS | 2964 | 1472904564750 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:09:24 INFO - PROCESS | 2964 | 1472904564830 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 05:09:24 INFO - PROCESS | 2964 | 1472904564835 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:24 INFO - PROCESS | 2964 | 1472904564837 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:09:24 INFO - PROCESS | 2964 | ++DOCSHELL 16AAD000 == 43 [pid = 2964] [id = 423] 05:09:24 INFO - PROCESS | 2964 | ++DOMWINDOW == 73 (18121800) [pid = 2964] [serial = 1269] [outer = 00000000] 05:09:24 INFO - PROCESS | 2964 | ++DOMWINDOW == 74 (19AE1400) [pid = 2964] [serial = 1270] [outer = 18121800] 05:09:24 INFO - PROCESS | 2964 | 1472904564883 Marionette DEBUG loaded listener.js 05:09:24 INFO - PROCESS | 2964 | ++DOMWINDOW == 75 (19AE5000) [pid = 2964] [serial = 1271] [outer = 18121800] 05:09:25 INFO - PROCESS | 2964 | 1472904565288 Marionette TRACE conn3 <- [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]]]}] 05:09:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 05:09:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 566ms 05:09:25 INFO - PROCESS | 2964 | 1472904565321 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 05:09:25 INFO - PROCESS | 2964 | 1472904565323 Marionette TRACE conn3 <- [1,1657,null,{"value":"13"}] 05:09:25 INFO - PROCESS | 2964 | 1472904565326 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 05:09:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 05:09:25 INFO - PROCESS | 2964 | 1472904565328 Marionette TRACE conn3 <- [1,1658,null,{}] 05:09:25 INFO - PROCESS | 2964 | 1472904565345 Marionette TRACE conn3 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:25 INFO - PROCESS | 2964 | 1472904565347 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:09:25 INFO - PROCESS | 2964 | 1472904565434 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 05:09:25 INFO - PROCESS | 2964 | 1472904565422 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:25 INFO - PROCESS | 2964 | 1472904565425 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:09:25 INFO - PROCESS | 2964 | ++DOCSHELL 167ED400 == 44 [pid = 2964] [id = 424] 05:09:25 INFO - PROCESS | 2964 | ++DOMWINDOW == 76 (19C8D000) [pid = 2964] [serial = 1272] [outer = 00000000] 05:09:25 INFO - PROCESS | 2964 | ++DOMWINDOW == 77 (19E0FC00) [pid = 2964] [serial = 1273] [outer = 19C8D000] 05:09:25 INFO - PROCESS | 2964 | 1472904565469 Marionette DEBUG loaded listener.js 05:09:25 INFO - PROCESS | 2964 | ++DOMWINDOW == 78 (19E14C00) [pid = 2964] [serial = 1274] [outer = 19C8D000] 05:09:25 INFO - PROCESS | 2964 | 1472904565899 Marionette TRACE conn3 <- [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]]]}] 05:09:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 05:09:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 610ms 05:09:25 INFO - PROCESS | 2964 | 1472904565949 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 05:09:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 05:09:25 INFO - PROCESS | 2964 | 1472904565960 Marionette TRACE conn3 <- [1,1661,null,{"value":"13"}] 05:09:25 INFO - PROCESS | 2964 | 1472904565967 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 05:09:25 INFO - PROCESS | 2964 | 1472904565968 Marionette TRACE conn3 <- [1,1662,null,{}] 05:09:25 INFO - PROCESS | 2964 | 1472904565972 Marionette TRACE conn3 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:25 INFO - PROCESS | 2964 | 1472904565974 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:09:26 INFO - PROCESS | 2964 | 1472904566053 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 05:09:26 INFO - PROCESS | 2964 | 1472904566059 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:26 INFO - PROCESS | 2964 | 1472904566061 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:09:26 INFO - PROCESS | 2964 | ++DOCSHELL 19817000 == 45 [pid = 2964] [id = 425] 05:09:26 INFO - PROCESS | 2964 | ++DOMWINDOW == 79 (19E96000) [pid = 2964] [serial = 1275] [outer = 00000000] 05:09:26 INFO - PROCESS | 2964 | ++DOMWINDOW == 80 (1A0C0C00) [pid = 2964] [serial = 1276] [outer = 19E96000] 05:09:26 INFO - PROCESS | 2964 | 1472904566114 Marionette DEBUG loaded listener.js 05:09:26 INFO - PROCESS | 2964 | ++DOMWINDOW == 81 (1A0C5C00) [pid = 2964] [serial = 1277] [outer = 19E96000] 05:09:26 INFO - PROCESS | 2964 | 1472904566814 Marionette TRACE conn3 <- [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]]]}] 05:09:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 05:09:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 893ms 05:09:26 INFO - PROCESS | 2964 | 1472904566874 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 05:09:26 INFO - PROCESS | 2964 | 1472904566878 Marionette TRACE conn3 <- [1,1665,null,{"value":"13"}] 05:09:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 05:09:26 INFO - PROCESS | 2964 | 1472904566884 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 05:09:26 INFO - PROCESS | 2964 | 1472904566889 Marionette TRACE conn3 <- [1,1666,null,{}] 05:09:26 INFO - PROCESS | 2964 | 1472904566895 Marionette TRACE conn3 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:26 INFO - PROCESS | 2964 | 1472904566898 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:09:26 INFO - PROCESS | 2964 | 1472904566998 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 05:09:27 INFO - PROCESS | 2964 | 1472904567127 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:27 INFO - PROCESS | 2964 | 1472904567131 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:09:27 INFO - PROCESS | 2964 | ++DOCSHELL 11033000 == 46 [pid = 2964] [id = 426] 05:09:27 INFO - PROCESS | 2964 | ++DOMWINDOW == 82 (1125CC00) [pid = 2964] [serial = 1278] [outer = 00000000] 05:09:27 INFO - PROCESS | 2964 | ++DOMWINDOW == 83 (114DCC00) [pid = 2964] [serial = 1279] [outer = 1125CC00] 05:09:27 INFO - PROCESS | 2964 | 1472904567193 Marionette DEBUG loaded listener.js 05:09:27 INFO - PROCESS | 2964 | ++DOMWINDOW == 84 (13449400) [pid = 2964] [serial = 1280] [outer = 1125CC00] 05:09:27 INFO - PROCESS | 2964 | 1472904567731 Marionette TRACE conn3 <- [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]]]}] 05:09:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 05:09:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 893ms 05:09:27 INFO - PROCESS | 2964 | 1472904567773 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 05:09:27 INFO - PROCESS | 2964 | 1472904567777 Marionette TRACE conn3 <- [1,1669,null,{"value":"13"}] 05:09:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 05:09:27 INFO - PROCESS | 2964 | 1472904567784 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 05:09:27 INFO - PROCESS | 2964 | 1472904567787 Marionette TRACE conn3 <- [1,1670,null,{}] 05:09:27 INFO - PROCESS | 2964 | 1472904567791 Marionette TRACE conn3 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:27 INFO - PROCESS | 2964 | 1472904567794 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:09:27 INFO - PROCESS | 2964 | 1472904567906 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 05:09:27 INFO - PROCESS | 2964 | 1472904568013 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:27 INFO - PROCESS | 2964 | 1472904568016 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:09:28 INFO - PROCESS | 2964 | ++DOCSHELL 15C2F400 == 47 [pid = 2964] [id = 427] 05:09:28 INFO - PROCESS | 2964 | ++DOMWINDOW == 85 (15C34C00) [pid = 2964] [serial = 1281] [outer = 00000000] 05:09:28 INFO - PROCESS | 2964 | ++DOMWINDOW == 86 (15C83400) [pid = 2964] [serial = 1282] [outer = 15C34C00] 05:09:28 INFO - PROCESS | 2964 | 1472904568056 Marionette DEBUG loaded listener.js 05:09:28 INFO - PROCESS | 2964 | ++DOMWINDOW == 87 (169E9C00) [pid = 2964] [serial = 1283] [outer = 15C34C00] 05:09:28 INFO - PROCESS | 2964 | 1472904568634 Marionette TRACE conn3 <- [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]]]}] 05:09:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 05:09:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 892ms 05:09:28 INFO - PROCESS | 2964 | 1472904568693 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 05:09:28 INFO - PROCESS | 2964 | 1472904568696 Marionette TRACE conn3 <- [1,1673,null,{"value":"13"}] 05:09:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 05:09:28 INFO - PROCESS | 2964 | 1472904568700 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 05:09:28 INFO - PROCESS | 2964 | 1472904568703 Marionette TRACE conn3 <- [1,1674,null,{}] 05:09:28 INFO - PROCESS | 2964 | 1472904568717 Marionette TRACE conn3 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:28 INFO - PROCESS | 2964 | 1472904568722 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:09:28 INFO - PROCESS | 2964 | 1472904568814 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 05:09:28 INFO - PROCESS | 2964 | 1472904568922 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:28 INFO - PROCESS | 2964 | 1472904568925 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:09:28 INFO - PROCESS | 2964 | ++DOCSHELL 19E0A000 == 48 [pid = 2964] [id = 428] 05:09:28 INFO - PROCESS | 2964 | ++DOMWINDOW == 88 (19E13000) [pid = 2964] [serial = 1284] [outer = 00000000] 05:09:28 INFO - PROCESS | 2964 | ++DOMWINDOW == 89 (1A03A000) [pid = 2964] [serial = 1285] [outer = 19E13000] 05:09:28 INFO - PROCESS | 2964 | 1472904568984 Marionette DEBUG loaded listener.js 05:09:29 INFO - PROCESS | 2964 | ++DOMWINDOW == 90 (1A202400) [pid = 2964] [serial = 1286] [outer = 19E13000] 05:09:29 INFO - PROCESS | 2964 | 1472904569738 Marionette TRACE conn3 <- [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]]]}] 05:09:29 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 05:09:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1101ms 05:09:29 INFO - PROCESS | 2964 | 1472904569802 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 05:09:29 INFO - PROCESS | 2964 | 1472904569807 Marionette TRACE conn3 <- [1,1677,null,{"value":"13"}] 05:09:29 INFO - PROCESS | 2964 | 1472904569812 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 05:09:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 05:09:29 INFO - PROCESS | 2964 | 1472904569815 Marionette TRACE conn3 <- [1,1678,null,{}] 05:09:29 INFO - PROCESS | 2964 | 1472904569820 Marionette TRACE conn3 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:29 INFO - PROCESS | 2964 | 1472904569823 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:09:29 INFO - PROCESS | 2964 | 1472904569935 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 05:09:30 INFO - PROCESS | 2964 | 1472904570074 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:30 INFO - PROCESS | 2964 | 1472904570079 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:09:30 INFO - PROCESS | 2964 | ++DOCSHELL 112C6C00 == 49 [pid = 2964] [id = 429] 05:09:30 INFO - PROCESS | 2964 | ++DOMWINDOW == 91 (112CAC00) [pid = 2964] [serial = 1287] [outer = 00000000] 05:09:30 INFO - PROCESS | 2964 | ++DOMWINDOW == 92 (12E34400) [pid = 2964] [serial = 1288] [outer = 112CAC00] 05:09:30 INFO - PROCESS | 2964 | 1472904570131 Marionette DEBUG loaded listener.js 05:09:30 INFO - PROCESS | 2964 | ++DOMWINDOW == 93 (13919C00) [pid = 2964] [serial = 1289] [outer = 112CAC00] 05:09:30 INFO - PROCESS | 2964 | --DOCSHELL 110EDC00 == 48 [pid = 2964] [id = 399] 05:09:30 INFO - PROCESS | 2964 | --DOCSHELL 110F5400 == 47 [pid = 2964] [id = 404] 05:09:30 INFO - PROCESS | 2964 | --DOCSHELL 10BA8C00 == 46 [pid = 2964] [id = 398] 05:09:30 INFO - PROCESS | 2964 | --DOCSHELL 167ED400 == 45 [pid = 2964] [id = 424] 05:09:30 INFO - PROCESS | 2964 | --DOCSHELL 16AAD000 == 44 [pid = 2964] [id = 423] 05:09:30 INFO - PROCESS | 2964 | --DOCSHELL 11038400 == 43 [pid = 2964] [id = 422] 05:09:30 INFO - PROCESS | 2964 | --DOCSHELL 10BAB000 == 42 [pid = 2964] [id = 421] 05:09:30 INFO - PROCESS | 2964 | --DOCSHELL 169F1C00 == 41 [pid = 2964] [id = 420] 05:09:30 INFO - PROCESS | 2964 | --DOCSHELL 1591A000 == 40 [pid = 2964] [id = 419] 05:09:30 INFO - PROCESS | 2964 | --DOCSHELL 14209000 == 39 [pid = 2964] [id = 418] 05:09:30 INFO - PROCESS | 2964 | --DOCSHELL 11D89000 == 38 [pid = 2964] [id = 417] 05:09:30 INFO - PROCESS | 2964 | --DOCSHELL 1125EC00 == 37 [pid = 2964] [id = 416] 05:09:30 INFO - PROCESS | 2964 | --DOCSHELL 19C89400 == 36 [pid = 2964] [id = 412] 05:09:30 INFO - PROCESS | 2964 | --DOMWINDOW == 92 (151F9C00) [pid = 2964] [serial = 1219] [outer = 00000000] [url = about:blank] 05:09:30 INFO - PROCESS | 2964 | --DOMWINDOW == 91 (160CDC00) [pid = 2964] [serial = 1222] [outer = 00000000] [url = about:blank] 05:09:30 INFO - PROCESS | 2964 | --DOMWINDOW == 90 (114F0400) [pid = 2964] [serial = 1216] [outer = 00000000] [url = about:blank] 05:09:30 INFO - PROCESS | 2964 | --DOMWINDOW == 89 (11D10800) [pid = 2964] [serial = 1217] [outer = 00000000] [url = about:blank] 05:09:30 INFO - PROCESS | 2964 | --DOMWINDOW == 88 (129FBC00) [pid = 2964] [serial = 1213] [outer = 00000000] [url = about:blank] 05:09:30 INFO - PROCESS | 2964 | --DOMWINDOW == 87 (13914800) [pid = 2964] [serial = 1210] [outer = 00000000] [url = about:blank] 05:09:30 INFO - PROCESS | 2964 | --DOMWINDOW == 86 (176AE800) [pid = 2964] [serial = 1225] [outer = 00000000] [url = about:blank] 05:09:30 INFO - PROCESS | 2964 | --DOMWINDOW == 85 (167E6800) [pid = 2964] [serial = 1223] [outer = 00000000] [url = about:blank] 05:09:30 INFO - PROCESS | 2964 | --DOMWINDOW == 84 (176DD000) [pid = 2964] [serial = 1226] [outer = 00000000] [url = about:blank] 05:09:30 INFO - PROCESS | 2964 | --DOMWINDOW == 83 (18121000) [pid = 2964] [serial = 1231] [outer = 00000000] [url = about:blank] 05:09:30 INFO - PROCESS | 2964 | --DOMWINDOW == 82 (19C8A400) [pid = 2964] [serial = 1235] [outer = 00000000] [url = about:blank] 05:09:30 INFO - PROCESS | 2964 | --DOMWINDOW == 81 (110EC800) [pid = 2964] [serial = 1228] [outer = 00000000] [url = about:blank] 05:09:30 INFO - PROCESS | 2964 | --DOMWINDOW == 80 (1189C800) [pid = 2964] [serial = 1229] [outer = 00000000] [url = about:blank] 05:09:30 INFO - PROCESS | 2964 | --DOMWINDOW == 79 (1980DC00) [pid = 2964] [serial = 1232] [outer = 00000000] [url = about:blank] 05:09:30 INFO - PROCESS | 2964 | --DOMWINDOW == 78 (1575E800) [pid = 2964] [serial = 1220] [outer = 00000000] [url = about:blank] 05:09:30 INFO - PROCESS | 2964 | --DOMWINDOW == 77 (19C89800) [pid = 2964] [serial = 1234] [outer = 00000000] [url = about:blank] 05:09:30 INFO - PROCESS | 2964 | 1472904570600 Marionette TRACE conn3 <- [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]]]}] 05:09:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 05:09:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 863ms 05:09:30 INFO - PROCESS | 2964 | 1472904570665 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 05:09:30 INFO - PROCESS | 2964 | 1472904570669 Marionette TRACE conn3 <- [1,1681,null,{"value":"13"}] 05:09:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 05:09:30 INFO - PROCESS | 2964 | 1472904570675 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 05:09:30 INFO - PROCESS | 2964 | 1472904570678 Marionette TRACE conn3 <- [1,1682,null,{}] 05:09:30 INFO - PROCESS | 2964 | 1472904570682 Marionette TRACE conn3 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:30 INFO - PROCESS | 2964 | 1472904570684 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:09:30 INFO - PROCESS | 2964 | 1472904570771 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 05:09:30 INFO - PROCESS | 2964 | 1472904570780 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:30 INFO - PROCESS | 2964 | 1472904570782 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:09:30 INFO - PROCESS | 2964 | ++DOCSHELL 12C84800 == 37 [pid = 2964] [id = 430] 05:09:30 INFO - PROCESS | 2964 | ++DOMWINDOW == 78 (13444C00) [pid = 2964] [serial = 1290] [outer = 00000000] 05:09:30 INFO - PROCESS | 2964 | ++DOMWINDOW == 79 (13B54000) [pid = 2964] [serial = 1291] [outer = 13444C00] 05:09:30 INFO - PROCESS | 2964 | 1472904570830 Marionette DEBUG loaded listener.js 05:09:30 INFO - PROCESS | 2964 | ++DOMWINDOW == 80 (14439C00) [pid = 2964] [serial = 1292] [outer = 13444C00] 05:09:31 INFO - PROCESS | 2964 | 1472904571309 Marionette TRACE conn3 <- [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]]]}] 05:09:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 05:09:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 669ms 05:09:31 INFO - PROCESS | 2964 | 1472904571340 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 05:09:31 INFO - PROCESS | 2964 | 1472904571343 Marionette TRACE conn3 <- [1,1685,null,{"value":"13"}] 05:09:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 05:09:31 INFO - PROCESS | 2964 | 1472904571346 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 05:09:31 INFO - PROCESS | 2964 | 1472904571349 Marionette TRACE conn3 <- [1,1686,null,{}] 05:09:31 INFO - PROCESS | 2964 | 1472904571359 Marionette TRACE conn3 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:31 INFO - PROCESS | 2964 | 1472904571364 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:09:31 INFO - PROCESS | 2964 | 1472904571477 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 05:09:31 INFO - PROCESS | 2964 | 1472904571580 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:31 INFO - PROCESS | 2964 | 1472904571583 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:09:31 INFO - PROCESS | 2964 | ++DOCSHELL 15C35800 == 38 [pid = 2964] [id = 431] 05:09:31 INFO - PROCESS | 2964 | ++DOMWINDOW == 81 (15C54000) [pid = 2964] [serial = 1293] [outer = 00000000] 05:09:31 INFO - PROCESS | 2964 | ++DOMWINDOW == 82 (160CE000) [pid = 2964] [serial = 1294] [outer = 15C54000] 05:09:31 INFO - PROCESS | 2964 | 1472904571615 Marionette DEBUG loaded listener.js 05:09:31 INFO - PROCESS | 2964 | ++DOMWINDOW == 83 (1698C000) [pid = 2964] [serial = 1295] [outer = 15C54000] 05:09:31 INFO - PROCESS | 2964 | 1472904571968 Marionette TRACE conn3 <- [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]]]}] 05:09:32 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 05:09:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 655ms 05:09:32 INFO - PROCESS | 2964 | 1472904572011 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 05:09:32 INFO - PROCESS | 2964 | 1472904572014 Marionette TRACE conn3 <- [1,1689,null,{"value":"13"}] 05:09:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 05:09:32 INFO - PROCESS | 2964 | 1472904572017 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 05:09:32 INFO - PROCESS | 2964 | 1472904572019 Marionette TRACE conn3 <- [1,1690,null,{}] 05:09:32 INFO - PROCESS | 2964 | 1472904572022 Marionette TRACE conn3 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:32 INFO - PROCESS | 2964 | 1472904572024 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:09:32 INFO - PROCESS | 2964 | 1472904572108 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 05:09:32 INFO - PROCESS | 2964 | 1472904572113 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:32 INFO - PROCESS | 2964 | 1472904572115 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:09:32 INFO - PROCESS | 2964 | ++DOCSHELL 167E9800 == 39 [pid = 2964] [id = 432] 05:09:32 INFO - PROCESS | 2964 | ++DOMWINDOW == 84 (16E66800) [pid = 2964] [serial = 1296] [outer = 00000000] 05:09:32 INFO - PROCESS | 2964 | ++DOMWINDOW == 85 (176B2400) [pid = 2964] [serial = 1297] [outer = 16E66800] 05:09:32 INFO - PROCESS | 2964 | 1472904572170 Marionette DEBUG loaded listener.js 05:09:32 INFO - PROCESS | 2964 | ++DOMWINDOW == 86 (176D6800) [pid = 2964] [serial = 1298] [outer = 16E66800] 05:09:32 INFO - PROCESS | 2964 | 1472904572623 Marionette TRACE conn3 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 05:09:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 05:09:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 654ms 05:09:32 INFO - PROCESS | 2964 | 1472904572682 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 05:09:32 INFO - PROCESS | 2964 | 1472904572684 Marionette TRACE conn3 <- [1,1693,null,{"value":"13"}] 05:09:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 05:09:32 INFO - PROCESS | 2964 | 1472904572687 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 05:09:32 INFO - PROCESS | 2964 | 1472904572689 Marionette TRACE conn3 <- [1,1694,null,{}] 05:09:32 INFO - PROCESS | 2964 | 1472904572700 Marionette TRACE conn3 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:32 INFO - PROCESS | 2964 | 1472904572702 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:09:32 INFO - PROCESS | 2964 | 1472904572840 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 05:09:32 INFO - PROCESS | 2964 | 1472904572908 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:32 INFO - PROCESS | 2964 | 1472904572910 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:09:32 INFO - PROCESS | 2964 | ++DOCSHELL 178C8800 == 40 [pid = 2964] [id = 433] 05:09:32 INFO - PROCESS | 2964 | ++DOMWINDOW == 87 (178D1800) [pid = 2964] [serial = 1299] [outer = 00000000] 05:09:32 INFO - PROCESS | 2964 | ++DOMWINDOW == 88 (181D7800) [pid = 2964] [serial = 1300] [outer = 178D1800] 05:09:32 INFO - PROCESS | 2964 | 1472904572955 Marionette DEBUG loaded listener.js 05:09:33 INFO - PROCESS | 2964 | ++DOMWINDOW == 89 (181E4400) [pid = 2964] [serial = 1301] [outer = 178D1800] 05:09:33 INFO - PROCESS | 2964 | 1472904573359 Marionette TRACE conn3 <- [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]]]}] 05:09:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 05:09:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 700ms 05:09:33 INFO - PROCESS | 2964 | 1472904573399 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 05:09:33 INFO - PROCESS | 2964 | 1472904573401 Marionette TRACE conn3 <- [1,1697,null,{"value":"13"}] 05:09:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 05:09:33 INFO - PROCESS | 2964 | 1472904573404 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 05:09:33 INFO - PROCESS | 2964 | 1472904573406 Marionette TRACE conn3 <- [1,1698,null,{}] 05:09:33 INFO - PROCESS | 2964 | 1472904573409 Marionette TRACE conn3 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:33 INFO - PROCESS | 2964 | 1472904573415 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:09:33 INFO - PROCESS | 2964 | 1472904573553 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 05:09:33 INFO - PROCESS | 2964 | 1472904573620 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:33 INFO - PROCESS | 2964 | 1472904573622 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:09:33 INFO - PROCESS | 2964 | ++DOCSHELL 10F3C000 == 41 [pid = 2964] [id = 434] 05:09:33 INFO - PROCESS | 2964 | ++DOMWINDOW == 90 (19C8A000) [pid = 2964] [serial = 1302] [outer = 00000000] 05:09:33 INFO - PROCESS | 2964 | ++DOMWINDOW == 91 (19E0E400) [pid = 2964] [serial = 1303] [outer = 19C8A000] 05:09:33 INFO - PROCESS | 2964 | 1472904573671 Marionette DEBUG loaded listener.js 05:09:33 INFO - PROCESS | 2964 | ++DOMWINDOW == 92 (1A036000) [pid = 2964] [serial = 1304] [outer = 19C8A000] 05:09:34 INFO - PROCESS | 2964 | 1472904574070 Marionette TRACE conn3 <- [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]]]}] 05:09:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 05:09:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 700ms 05:09:34 INFO - PROCESS | 2964 | 1472904574136 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 05:09:34 INFO - PROCESS | 2964 | 1472904574138 Marionette TRACE conn3 <- [1,1701,null,{"value":"13"}] 05:09:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 05:09:34 INFO - PROCESS | 2964 | 1472904574149 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 05:09:34 INFO - PROCESS | 2964 | 1472904574151 Marionette TRACE conn3 <- [1,1702,null,{}] 05:09:34 INFO - PROCESS | 2964 | 1472904574154 Marionette TRACE conn3 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:34 INFO - PROCESS | 2964 | 1472904574156 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:09:34 INFO - PROCESS | 2964 | 1472904574446 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 05:09:34 INFO - PROCESS | 2964 | --DOMWINDOW == 91 (169EC800) [pid = 2964] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 05:09:34 INFO - PROCESS | 2964 | --DOMWINDOW == 90 (11262000) [pid = 2964] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 05:09:34 INFO - PROCESS | 2964 | --DOMWINDOW == 89 (1503AC00) [pid = 2964] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 05:09:34 INFO - PROCESS | 2964 | --DOMWINDOW == 88 (11D8B800) [pid = 2964] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 05:09:34 INFO - PROCESS | 2964 | --DOMWINDOW == 87 (176AAC00) [pid = 2964] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 05:09:34 INFO - PROCESS | 2964 | --DOMWINDOW == 86 (15C4D400) [pid = 2964] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 05:09:34 INFO - PROCESS | 2964 | --DOMWINDOW == 85 (16AABC00) [pid = 2964] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 05:09:34 INFO - PROCESS | 2964 | --DOMWINDOW == 84 (11038C00) [pid = 2964] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 05:09:34 INFO - PROCESS | 2964 | --DOMWINDOW == 83 (18121800) [pid = 2964] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 05:09:34 INFO - PROCESS | 2964 | --DOMWINDOW == 82 (19C8D000) [pid = 2964] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 05:09:34 INFO - PROCESS | 2964 | 1472904574495 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:34 INFO - PROCESS | 2964 | 1472904574497 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:09:34 INFO - PROCESS | 2964 | ++DOCSHELL 10A09400 == 42 [pid = 2964] [id = 435] 05:09:34 INFO - PROCESS | 2964 | ++DOMWINDOW == 83 (10A4A800) [pid = 2964] [serial = 1305] [outer = 00000000] 05:09:34 INFO - PROCESS | 2964 | ++DOMWINDOW == 84 (114DF000) [pid = 2964] [serial = 1306] [outer = 10A4A800] 05:09:34 INFO - PROCESS | 2964 | 1472904574543 Marionette DEBUG loaded listener.js 05:09:34 INFO - PROCESS | 2964 | ++DOMWINDOW == 85 (1503AC00) [pid = 2964] [serial = 1307] [outer = 10A4A800] 05:09:34 INFO - PROCESS | 2964 | 1472904574881 Marionette TRACE conn3 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 05:09:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 05:09:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 804ms 05:09:34 INFO - PROCESS | 2964 | 1472904574949 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 05:09:34 INFO - PROCESS | 2964 | 1472904574951 Marionette TRACE conn3 <- [1,1705,null,{"value":"13"}] 05:09:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 05:09:34 INFO - PROCESS | 2964 | 1472904574954 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 05:09:34 INFO - PROCESS | 2964 | 1472904574956 Marionette TRACE conn3 <- [1,1706,null,{}] 05:09:34 INFO - PROCESS | 2964 | 1472904574959 Marionette TRACE conn3 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:34 INFO - PROCESS | 2964 | 1472904574961 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:09:35 INFO - PROCESS | 2964 | 1472904575039 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 05:09:35 INFO - PROCESS | 2964 | 1472904575045 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:35 INFO - PROCESS | 2964 | 1472904575047 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:09:35 INFO - PROCESS | 2964 | ++DOCSHELL 10A0BC00 == 43 [pid = 2964] [id = 436] 05:09:35 INFO - PROCESS | 2964 | ++DOMWINDOW == 86 (15C47C00) [pid = 2964] [serial = 1308] [outer = 00000000] 05:09:35 INFO - PROCESS | 2964 | ++DOMWINDOW == 87 (19E95000) [pid = 2964] [serial = 1309] [outer = 15C47C00] 05:09:35 INFO - PROCESS | 2964 | 1472904575093 Marionette DEBUG loaded listener.js 05:09:35 INFO - PROCESS | 2964 | ++DOMWINDOW == 88 (19E9F000) [pid = 2964] [serial = 1310] [outer = 15C47C00] 05:09:35 INFO - PROCESS | 2964 | 1472904575513 Marionette TRACE conn3 <- [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]]]}] 05:09:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 05:09:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 565ms 05:09:35 INFO - PROCESS | 2964 | 1472904575545 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 05:09:35 INFO - PROCESS | 2964 | 1472904575547 Marionette TRACE conn3 <- [1,1709,null,{"value":"13"}] 05:09:35 INFO - PROCESS | 2964 | 1472904575550 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 05:09:35 INFO - PROCESS | 2964 | 1472904575552 Marionette TRACE conn3 <- [1,1710,null,{}] 05:09:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 05:09:35 INFO - PROCESS | 2964 | 1472904575555 Marionette TRACE conn3 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:35 INFO - PROCESS | 2964 | 1472904575557 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:09:35 INFO - PROCESS | 2964 | 1472904575622 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 05:09:35 INFO - PROCESS | 2964 | 1472904575628 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:35 INFO - PROCESS | 2964 | 1472904575630 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:09:35 INFO - PROCESS | 2964 | ++DOCSHELL 160C7000 == 44 [pid = 2964] [id = 437] 05:09:35 INFO - PROCESS | 2964 | ++DOMWINDOW == 89 (19813800) [pid = 2964] [serial = 1311] [outer = 00000000] 05:09:35 INFO - PROCESS | 2964 | ++DOMWINDOW == 90 (1A8C7000) [pid = 2964] [serial = 1312] [outer = 19813800] 05:09:35 INFO - PROCESS | 2964 | 1472904575677 Marionette DEBUG loaded listener.js 05:09:35 INFO - PROCESS | 2964 | ++DOMWINDOW == 91 (1A8C9400) [pid = 2964] [serial = 1313] [outer = 19813800] 05:09:36 INFO - PROCESS | 2964 | 1472904576109 Marionette TRACE conn3 <- [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]]]}] 05:09:36 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 05:09:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 610ms 05:09:36 INFO - PROCESS | 2964 | 1472904576169 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 05:09:36 INFO - PROCESS | 2964 | 1472904576171 Marionette TRACE conn3 <- [1,1713,null,{"value":"13"}] 05:09:36 INFO - PROCESS | 2964 | 1472904576174 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 05:09:36 INFO - PROCESS | 2964 | 1472904576176 Marionette TRACE conn3 <- [1,1714,null,{}] 05:09:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 05:09:36 INFO - PROCESS | 2964 | 1472904576180 Marionette TRACE conn3 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:36 INFO - PROCESS | 2964 | 1472904576181 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:09:36 INFO - PROCESS | 2964 | 1472904576254 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 05:09:36 INFO - PROCESS | 2964 | 1472904576259 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:36 INFO - PROCESS | 2964 | 1472904576260 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:09:36 INFO - PROCESS | 2964 | ++DOCSHELL 1055EC00 == 45 [pid = 2964] [id = 438] 05:09:36 INFO - PROCESS | 2964 | ++DOMWINDOW == 92 (10A04400) [pid = 2964] [serial = 1314] [outer = 00000000] 05:09:36 INFO - PROCESS | 2964 | ++DOMWINDOW == 93 (1A8D3400) [pid = 2964] [serial = 1315] [outer = 10A04400] 05:09:36 INFO - PROCESS | 2964 | 1472904576308 Marionette DEBUG loaded listener.js 05:09:36 INFO - PROCESS | 2964 | ++DOMWINDOW == 94 (1AA50400) [pid = 2964] [serial = 1316] [outer = 10A04400] 05:09:37 INFO - PROCESS | 2964 | 1472904577021 Marionette TRACE conn3 <- [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]]]}] 05:09:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 05:09:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 892ms 05:09:37 INFO - PROCESS | 2964 | 1472904577069 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 05:09:37 INFO - PROCESS | 2964 | 1472904577074 Marionette TRACE conn3 <- [1,1717,null,{"value":"13"}] 05:09:37 INFO - PROCESS | 2964 | 1472904577079 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 05:09:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 05:09:37 INFO - PROCESS | 2964 | 1472904577084 Marionette TRACE conn3 <- [1,1718,null,{}] 05:09:37 INFO - PROCESS | 2964 | 1472904577089 Marionette TRACE conn3 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:37 INFO - PROCESS | 2964 | 1472904577092 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:09:37 INFO - PROCESS | 2964 | 1472904577204 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 05:09:37 INFO - PROCESS | 2964 | 1472904577340 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:37 INFO - PROCESS | 2964 | 1472904577344 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:09:37 INFO - PROCESS | 2964 | ++DOCSHELL 112C6000 == 46 [pid = 2964] [id = 439] 05:09:37 INFO - PROCESS | 2964 | ++DOMWINDOW == 95 (112C7000) [pid = 2964] [serial = 1317] [outer = 00000000] 05:09:37 INFO - PROCESS | 2964 | ++DOMWINDOW == 96 (11D88000) [pid = 2964] [serial = 1318] [outer = 112C7000] 05:09:37 INFO - PROCESS | 2964 | 1472904577393 Marionette DEBUG loaded listener.js 05:09:37 INFO - PROCESS | 2964 | ++DOMWINDOW == 97 (1391F800) [pid = 2964] [serial = 1319] [outer = 112C7000] 05:09:37 INFO - PROCESS | 2964 | 1472904577956 Marionette TRACE conn3 <- [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",0,null,null]]]}] 05:09:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.3.html | arc() from 0 to -pi/2 does not draw anything in the wrong quadrant 05:09:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 893ms 05:09:37 INFO - PROCESS | 2964 | 1472904577988 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 05:09:37 INFO - PROCESS | 2964 | 1472904577992 Marionette TRACE conn3 <- [1,1721,null,{"value":"13"}] 05:09:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 05:09:37 INFO - PROCESS | 2964 | 1472904577999 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 05:09:37 INFO - PROCESS | 2964 | 1472904578002 Marionette TRACE conn3 <- [1,1722,null,{}] 05:09:37 INFO - PROCESS | 2964 | 1472904578006 Marionette TRACE conn3 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:37 INFO - PROCESS | 2964 | 1472904578009 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:09:38 INFO - PROCESS | 2964 | 1472904578121 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 05:09:38 INFO - PROCESS | 2964 | 1472904578230 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:38 INFO - PROCESS | 2964 | 1472904578233 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:09:38 INFO - PROCESS | 2964 | ++DOCSHELL 160CDC00 == 47 [pid = 2964] [id = 440] 05:09:38 INFO - PROCESS | 2964 | ++DOMWINDOW == 98 (167E6800) [pid = 2964] [serial = 1320] [outer = 00000000] 05:09:38 INFO - PROCESS | 2964 | ++DOMWINDOW == 99 (17007800) [pid = 2964] [serial = 1321] [outer = 167E6800] 05:09:38 INFO - PROCESS | 2964 | 1472904578291 Marionette DEBUG loaded listener.js 05:09:38 INFO - PROCESS | 2964 | ++DOMWINDOW == 100 (177D6400) [pid = 2964] [serial = 1322] [outer = 167E6800] 05:09:38 INFO - PROCESS | 2964 | 1472904578916 Marionette TRACE conn3 <- [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]]]}] 05:09:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 05:09:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 997ms 05:09:38 INFO - PROCESS | 2964 | 1472904578990 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 05:09:38 INFO - PROCESS | 2964 | 1472904578992 Marionette TRACE conn3 <- [1,1725,null,{"value":"13"}] 05:09:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 05:09:38 INFO - PROCESS | 2964 | 1472904578996 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 05:09:38 INFO - PROCESS | 2964 | 1472904579000 Marionette TRACE conn3 <- [1,1726,null,{}] 05:09:39 INFO - PROCESS | 2964 | 1472904579028 Marionette TRACE conn3 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:39 INFO - PROCESS | 2964 | 1472904579033 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:09:39 INFO - PROCESS | 2964 | 1472904579193 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 05:09:39 INFO - PROCESS | 2964 | 1472904579204 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:39 INFO - PROCESS | 2964 | 1472904579207 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:09:39 INFO - PROCESS | 2964 | ++DOCSHELL 1A51F400 == 48 [pid = 2964] [id = 441] 05:09:39 INFO - PROCESS | 2964 | ++DOMWINDOW == 101 (1A8CD800) [pid = 2964] [serial = 1323] [outer = 00000000] 05:09:39 INFO - PROCESS | 2964 | ++DOMWINDOW == 102 (1A8D2C00) [pid = 2964] [serial = 1324] [outer = 1A8CD800] 05:09:39 INFO - PROCESS | 2964 | 1472904579270 Marionette DEBUG loaded listener.js 05:09:39 INFO - PROCESS | 2964 | ++DOMWINDOW == 103 (1AA57800) [pid = 2964] [serial = 1325] [outer = 1A8CD800] 05:09:40 INFO - PROCESS | 2964 | 1472904580025 Marionette TRACE conn3 <- [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]]]}] 05:09:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 05:09:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1071ms 05:09:40 INFO - PROCESS | 2964 | 1472904580066 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 05:09:40 INFO - PROCESS | 2964 | 1472904580070 Marionette TRACE conn3 <- [1,1729,null,{"value":"13"}] 05:09:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 05:09:40 INFO - PROCESS | 2964 | 1472904580076 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 05:09:40 INFO - PROCESS | 2964 | 1472904580079 Marionette TRACE conn3 <- [1,1730,null,{}] 05:09:40 INFO - PROCESS | 2964 | 1472904580085 Marionette TRACE conn3 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:40 INFO - PROCESS | 2964 | 1472904580088 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:09:40 INFO - PROCESS | 2964 | 1472904580189 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 05:09:40 INFO - PROCESS | 2964 | 1472904580314 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:40 INFO - PROCESS | 2964 | 1472904580319 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:09:40 INFO - PROCESS | 2964 | ++DOCSHELL 12B77400 == 49 [pid = 2964] [id = 442] 05:09:40 INFO - PROCESS | 2964 | ++DOMWINDOW == 104 (12B7D800) [pid = 2964] [serial = 1326] [outer = 00000000] 05:09:40 INFO - PROCESS | 2964 | ++DOMWINDOW == 105 (12E36000) [pid = 2964] [serial = 1327] [outer = 12B7D800] 05:09:40 INFO - PROCESS | 2964 | 1472904580374 Marionette DEBUG loaded listener.js 05:09:40 INFO - PROCESS | 2964 | ++DOMWINDOW == 106 (13448400) [pid = 2964] [serial = 1328] [outer = 12B7D800] 05:09:40 INFO - PROCESS | 2964 | --DOCSHELL 160C7000 == 48 [pid = 2964] [id = 437] 05:09:40 INFO - PROCESS | 2964 | --DOCSHELL 10A0BC00 == 47 [pid = 2964] [id = 436] 05:09:40 INFO - PROCESS | 2964 | --DOCSHELL 10A09400 == 46 [pid = 2964] [id = 435] 05:09:40 INFO - PROCESS | 2964 | --DOCSHELL 10F3C000 == 45 [pid = 2964] [id = 434] 05:09:40 INFO - PROCESS | 2964 | --DOCSHELL 178C8800 == 44 [pid = 2964] [id = 433] 05:09:40 INFO - PROCESS | 2964 | --DOCSHELL 167E9800 == 43 [pid = 2964] [id = 432] 05:09:40 INFO - PROCESS | 2964 | --DOCSHELL 15C35800 == 42 [pid = 2964] [id = 431] 05:09:40 INFO - PROCESS | 2964 | --DOCSHELL 12C84800 == 41 [pid = 2964] [id = 430] 05:09:40 INFO - PROCESS | 2964 | --DOCSHELL 112C6C00 == 40 [pid = 2964] [id = 429] 05:09:40 INFO - PROCESS | 2964 | --DOMWINDOW == 105 (15C2B400) [pid = 2964] [serial = 1267] [outer = 00000000] [url = about:blank] 05:09:40 INFO - PROCESS | 2964 | --DOMWINDOW == 104 (19E14C00) [pid = 2964] [serial = 1274] [outer = 00000000] [url = about:blank] 05:09:40 INFO - PROCESS | 2964 | --DOMWINDOW == 103 (181DC400) [pid = 2964] [serial = 1265] [outer = 00000000] [url = about:blank] 05:09:40 INFO - PROCESS | 2964 | --DOMWINDOW == 102 (19AE1400) [pid = 2964] [serial = 1270] [outer = 00000000] [url = about:blank] 05:09:40 INFO - PROCESS | 2964 | --DOMWINDOW == 101 (19AE5000) [pid = 2964] [serial = 1271] [outer = 00000000] [url = about:blank] 05:09:40 INFO - PROCESS | 2964 | --DOMWINDOW == 100 (170C6800) [pid = 2964] [serial = 1268] [outer = 00000000] [url = about:blank] 05:09:40 INFO - PROCESS | 2964 | --DOMWINDOW == 99 (160CE400) [pid = 2964] [serial = 1259] [outer = 00000000] [url = about:blank] 05:09:40 INFO - PROCESS | 2964 | --DOMWINDOW == 98 (19E0FC00) [pid = 2964] [serial = 1273] [outer = 00000000] [url = about:blank] 05:09:40 INFO - PROCESS | 2964 | --DOMWINDOW == 97 (16AA9400) [pid = 2964] [serial = 1261] [outer = 00000000] [url = about:blank] 05:09:40 INFO - PROCESS | 2964 | --DOMWINDOW == 96 (129F9400) [pid = 2964] [serial = 1250] [outer = 00000000] [url = about:blank] 05:09:40 INFO - PROCESS | 2964 | --DOMWINDOW == 95 (11807C00) [pid = 2964] [serial = 1249] [outer = 00000000] [url = about:blank] 05:09:40 INFO - PROCESS | 2964 | --DOMWINDOW == 94 (1565EC00) [pid = 2964] [serial = 1255] [outer = 00000000] [url = about:blank] 05:09:40 INFO - PROCESS | 2964 | --DOMWINDOW == 93 (15C2C000) [pid = 2964] [serial = 1256] [outer = 00000000] [url = about:blank] 05:09:40 INFO - PROCESS | 2964 | --DOMWINDOW == 92 (13197C00) [pid = 2964] [serial = 1252] [outer = 00000000] [url = about:blank] 05:09:40 INFO - PROCESS | 2964 | --DOMWINDOW == 91 (13914400) [pid = 2964] [serial = 1253] [outer = 00000000] [url = about:blank] 05:09:40 INFO - PROCESS | 2964 | --DOMWINDOW == 90 (19E96800) [pid = 2964] [serial = 1237] [outer = 00000000] [url = about:blank] 05:09:40 INFO - PROCESS | 2964 | --DOMWINDOW == 89 (17E0C800) [pid = 2964] [serial = 1264] [outer = 00000000] [url = about:blank] 05:09:40 INFO - PROCESS | 2964 | --DOMWINDOW == 88 (12BC4C00) [pid = 2964] [serial = 1240] [outer = 00000000] [url = about:blank] 05:09:40 INFO - PROCESS | 2964 | --DOMWINDOW == 87 (160C5000) [pid = 2964] [serial = 1258] [outer = 00000000] [url = about:blank] 05:09:40 INFO - PROCESS | 2964 | --DOMWINDOW == 86 (19E9C400) [pid = 2964] [serial = 1247] [outer = 00000000] [url = about:blank] 05:09:40 INFO - PROCESS | 2964 | --DOMWINDOW == 85 (19AE9000) [pid = 2964] [serial = 1246] [outer = 00000000] [url = about:blank] 05:09:40 INFO - PROCESS | 2964 | --DOMWINDOW == 84 (16AA5400) [pid = 2964] [serial = 1243] [outer = 00000000] [url = about:blank] 05:09:40 INFO - PROCESS | 2964 | --DOMWINDOW == 83 (16AAE800) [pid = 2964] [serial = 1262] [outer = 00000000] [url = about:blank] 05:09:40 INFO - PROCESS | 2964 | 1472904580962 Marionette TRACE conn3 <- [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]]]}] 05:09:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 05:09:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 892ms 05:09:40 INFO - PROCESS | 2964 | 1472904580965 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 05:09:40 INFO - PROCESS | 2964 | 1472904580969 Marionette TRACE conn3 <- [1,1733,null,{"value":"13"}] 05:09:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 05:09:40 INFO - PROCESS | 2964 | 1472904580975 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 05:09:40 INFO - PROCESS | 2964 | 1472904580978 Marionette TRACE conn3 <- [1,1734,null,{}] 05:09:40 INFO - PROCESS | 2964 | 1472904580981 Marionette TRACE conn3 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:40 INFO - PROCESS | 2964 | 1472904580984 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:09:41 INFO - PROCESS | 2964 | 1472904581070 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 05:09:41 INFO - PROCESS | 2964 | 1472904581078 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:41 INFO - PROCESS | 2964 | 1472904581081 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:09:41 INFO - PROCESS | 2964 | ++DOCSHELL 114E2C00 == 41 [pid = 2964] [id = 443] 05:09:41 INFO - PROCESS | 2964 | ++DOMWINDOW == 84 (1296EC00) [pid = 2964] [serial = 1329] [outer = 00000000] 05:09:41 INFO - PROCESS | 2964 | ++DOMWINDOW == 85 (14206800) [pid = 2964] [serial = 1330] [outer = 1296EC00] 05:09:41 INFO - PROCESS | 2964 | 1472904581128 Marionette DEBUG loaded listener.js 05:09:41 INFO - PROCESS | 2964 | ++DOMWINDOW == 86 (150A4400) [pid = 2964] [serial = 1331] [outer = 1296EC00] 05:09:41 INFO - PROCESS | 2964 | 1472904581624 Marionette TRACE conn3 <- [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]]]}] 05:09:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 05:09:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 670ms 05:09:41 INFO - PROCESS | 2964 | 1472904581669 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 05:09:41 INFO - PROCESS | 2964 | 1472904581672 Marionette TRACE conn3 <- [1,1737,null,{"value":"13"}] 05:09:41 INFO - PROCESS | 2964 | 1472904581675 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 05:09:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 05:09:41 INFO - PROCESS | 2964 | 1472904581678 Marionette TRACE conn3 <- [1,1738,null,{}] 05:09:41 INFO - PROCESS | 2964 | 1472904581688 Marionette TRACE conn3 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:41 INFO - PROCESS | 2964 | 1472904581692 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:09:41 INFO - PROCESS | 2964 | 1472904581761 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 05:09:41 INFO - PROCESS | 2964 | 1472904581770 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:41 INFO - PROCESS | 2964 | 1472904581773 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:09:41 INFO - PROCESS | 2964 | ++DOCSHELL 160C3400 == 42 [pid = 2964] [id = 444] 05:09:41 INFO - PROCESS | 2964 | ++DOMWINDOW == 87 (160C3800) [pid = 2964] [serial = 1332] [outer = 00000000] 05:09:41 INFO - PROCESS | 2964 | ++DOMWINDOW == 88 (16987000) [pid = 2964] [serial = 1333] [outer = 160C3800] 05:09:41 INFO - PROCESS | 2964 | 1472904581824 Marionette DEBUG loaded listener.js 05:09:41 INFO - PROCESS | 2964 | ++DOMWINDOW == 89 (16AB0000) [pid = 2964] [serial = 1334] [outer = 160C3800] 05:09:42 INFO - PROCESS | 2964 | 1472904582270 Marionette TRACE conn3 <- [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]]]}] 05:09:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 05:09:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 669ms 05:09:42 INFO - PROCESS | 2964 | 1472904582343 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 05:09:42 INFO - PROCESS | 2964 | 1472904582345 Marionette TRACE conn3 <- [1,1741,null,{"value":"13"}] 05:09:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 05:09:42 INFO - PROCESS | 2964 | 1472904582349 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 05:09:42 INFO - PROCESS | 2964 | 1472904582351 Marionette TRACE conn3 <- [1,1742,null,{}] 05:09:42 INFO - PROCESS | 2964 | 1472904582354 Marionette TRACE conn3 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:42 INFO - PROCESS | 2964 | 1472904582356 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:09:42 INFO - PROCESS | 2964 | 1472904582424 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 05:09:42 INFO - PROCESS | 2964 | 1472904582430 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:42 INFO - PROCESS | 2964 | 1472904582432 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:09:42 INFO - PROCESS | 2964 | ++DOCSHELL 1708C400 == 43 [pid = 2964] [id = 445] 05:09:42 INFO - PROCESS | 2964 | ++DOMWINDOW == 90 (17094800) [pid = 2964] [serial = 1335] [outer = 00000000] 05:09:42 INFO - PROCESS | 2964 | ++DOMWINDOW == 91 (1811F400) [pid = 2964] [serial = 1336] [outer = 17094800] 05:09:42 INFO - PROCESS | 2964 | 1472904582478 Marionette DEBUG loaded listener.js 05:09:42 INFO - PROCESS | 2964 | ++DOMWINDOW == 92 (181DF000) [pid = 2964] [serial = 1337] [outer = 17094800] 05:09:42 INFO - PROCESS | 2964 | 1472904582917 Marionette TRACE conn3 <- [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]]]}] 05:09:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 05:09:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 610ms 05:09:42 INFO - PROCESS | 2964 | 1472904582956 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 05:09:42 INFO - PROCESS | 2964 | 1472904582958 Marionette TRACE conn3 <- [1,1745,null,{"value":"13"}] 05:09:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 05:09:42 INFO - PROCESS | 2964 | 1472904582962 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 05:09:42 INFO - PROCESS | 2964 | 1472904582964 Marionette TRACE conn3 <- [1,1746,null,{}] 05:09:42 INFO - PROCESS | 2964 | 1472904582967 Marionette TRACE conn3 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:42 INFO - PROCESS | 2964 | 1472904582969 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:09:43 INFO - PROCESS | 2964 | 1472904583090 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 05:09:43 INFO - PROCESS | 2964 | 1472904583167 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:43 INFO - PROCESS | 2964 | 1472904583169 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:09:43 INFO - PROCESS | 2964 | ++DOCSHELL 1837C800 == 44 [pid = 2964] [id = 446] 05:09:43 INFO - PROCESS | 2964 | ++DOMWINDOW == 93 (1980A800) [pid = 2964] [serial = 1338] [outer = 00000000] 05:09:43 INFO - PROCESS | 2964 | ++DOMWINDOW == 94 (19AEC400) [pid = 2964] [serial = 1339] [outer = 1980A800] 05:09:43 INFO - PROCESS | 2964 | 1472904583215 Marionette DEBUG loaded listener.js 05:09:43 INFO - PROCESS | 2964 | ++DOMWINDOW == 95 (19C84800) [pid = 2964] [serial = 1340] [outer = 1980A800] 05:09:43 INFO - PROCESS | 2964 | 1472904583657 Marionette TRACE conn3 <- [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]]]}] 05:09:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 05:09:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 759ms 05:09:43 INFO - PROCESS | 2964 | 1472904583726 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 05:09:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 05:09:43 INFO - PROCESS | 2964 | 1472904583729 Marionette TRACE conn3 <- [1,1749,null,{"value":"13"}] 05:09:43 INFO - PROCESS | 2964 | 1472904583732 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 05:09:43 INFO - PROCESS | 2964 | 1472904583734 Marionette TRACE conn3 <- [1,1750,null,{}] 05:09:43 INFO - PROCESS | 2964 | 1472904583737 Marionette TRACE conn3 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:43 INFO - PROCESS | 2964 | 1472904583743 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:09:43 INFO - PROCESS | 2964 | 1472904583905 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 05:09:43 INFO - PROCESS | 2964 | 1472904583913 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:43 INFO - PROCESS | 2964 | 1472904583899 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:09:43 INFO - PROCESS | 2964 | ++DOCSHELL 112C6C00 == 45 [pid = 2964] [id = 447] 05:09:43 INFO - PROCESS | 2964 | ++DOMWINDOW == 96 (16AAF800) [pid = 2964] [serial = 1341] [outer = 00000000] 05:09:43 INFO - PROCESS | 2964 | ++DOMWINDOW == 97 (19E99400) [pid = 2964] [serial = 1342] [outer = 16AAF800] 05:09:44 INFO - PROCESS | 2964 | 1472904583998 Marionette DEBUG loaded listener.js 05:09:44 INFO - PROCESS | 2964 | ++DOMWINDOW == 98 (1A205000) [pid = 2964] [serial = 1343] [outer = 16AAF800] 05:09:44 INFO - PROCESS | 2964 | 1472904584437 Marionette TRACE conn3 <- [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]]]}] 05:09:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 05:09:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 759ms 05:09:44 INFO - PROCESS | 2964 | 1472904584498 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 05:09:44 INFO - PROCESS | 2964 | 1472904584500 Marionette TRACE conn3 <- [1,1753,null,{"value":"13"}] 05:09:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 05:09:44 INFO - PROCESS | 2964 | 1472904584503 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 05:09:44 INFO - PROCESS | 2964 | 1472904584505 Marionette TRACE conn3 <- [1,1754,null,{}] 05:09:44 INFO - PROCESS | 2964 | 1472904584509 Marionette TRACE conn3 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:44 INFO - PROCESS | 2964 | 1472904584510 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:09:44 INFO - PROCESS | 2964 | 1472904584637 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 05:09:44 INFO - PROCESS | 2964 | 1472904584648 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:44 INFO - PROCESS | 2964 | 1472904584650 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:09:44 INFO - PROCESS | 2964 | ++DOCSHELL 19E98400 == 46 [pid = 2964] [id = 448] 05:09:44 INFO - PROCESS | 2964 | ++DOMWINDOW == 99 (1A038400) [pid = 2964] [serial = 1344] [outer = 00000000] 05:09:44 INFO - PROCESS | 2964 | ++DOMWINDOW == 100 (1AA55800) [pid = 2964] [serial = 1345] [outer = 1A038400] 05:09:44 INFO - PROCESS | 2964 | 1472904584741 Marionette DEBUG loaded listener.js 05:09:44 INFO - PROCESS | 2964 | ++DOMWINDOW == 101 (1AA58C00) [pid = 2964] [serial = 1346] [outer = 1A038400] 05:09:45 INFO - PROCESS | 2964 | --DOMWINDOW == 100 (1319F400) [pid = 2964] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 05:09:45 INFO - PROCESS | 2964 | --DOMWINDOW == 99 (110F6800) [pid = 2964] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 05:09:45 INFO - PROCESS | 2964 | --DOMWINDOW == 98 (178D1800) [pid = 2964] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 05:09:45 INFO - PROCESS | 2964 | --DOMWINDOW == 97 (19C8A000) [pid = 2964] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 05:09:45 INFO - PROCESS | 2964 | --DOMWINDOW == 96 (19E13000) [pid = 2964] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 05:09:45 INFO - PROCESS | 2964 | --DOMWINDOW == 95 (112CAC00) [pid = 2964] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 05:09:45 INFO - PROCESS | 2964 | --DOMWINDOW == 94 (1125CC00) [pid = 2964] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 05:09:45 INFO - PROCESS | 2964 | --DOMWINDOW == 93 (16E66800) [pid = 2964] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 05:09:45 INFO - PROCESS | 2964 | --DOMWINDOW == 92 (15C54000) [pid = 2964] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 05:09:45 INFO - PROCESS | 2964 | --DOMWINDOW == 91 (13444C00) [pid = 2964] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 05:09:45 INFO - PROCESS | 2964 | --DOMWINDOW == 90 (15C47C00) [pid = 2964] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 05:09:45 INFO - PROCESS | 2964 | --DOMWINDOW == 89 (15C34C00) [pid = 2964] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 05:09:45 INFO - PROCESS | 2964 | --DOMWINDOW == 88 (10A4A800) [pid = 2964] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 05:09:45 INFO - PROCESS | 2964 | --DOMWINDOW == 87 (19E0BC00) [pid = 2964] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 05:09:45 INFO - PROCESS | 2964 | --DOMWINDOW == 86 (19813800) [pid = 2964] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 05:09:45 INFO - PROCESS | 2964 | --DOMWINDOW == 85 (160C7400) [pid = 2964] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 05:09:45 INFO - PROCESS | 2964 | --DOMWINDOW == 84 (110F4000) [pid = 2964] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 05:09:45 INFO - PROCESS | 2964 | 1472904585249 Marionette TRACE conn3 <- [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]]]}] 05:09:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 05:09:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 789ms 05:09:45 INFO - PROCESS | 2964 | 1472904585308 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 05:09:45 INFO - PROCESS | 2964 | 1472904585310 Marionette TRACE conn3 <- [1,1757,null,{"value":"13"}] 05:09:45 INFO - PROCESS | 2964 | 1472904585313 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 05:09:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 05:09:45 INFO - PROCESS | 2964 | 1472904585315 Marionette TRACE conn3 <- [1,1758,null,{}] 05:09:45 INFO - PROCESS | 2964 | 1472904585319 Marionette TRACE conn3 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:45 INFO - PROCESS | 2964 | 1472904585321 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:09:45 INFO - PROCESS | 2964 | 1472904585402 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 05:09:45 INFO - PROCESS | 2964 | 1472904585392 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:45 INFO - PROCESS | 2964 | 1472904585394 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:09:45 INFO - PROCESS | 2964 | ++DOCSHELL 1319F400 == 47 [pid = 2964] [id = 449] 05:09:45 INFO - PROCESS | 2964 | ++DOMWINDOW == 85 (13444C00) [pid = 2964] [serial = 1347] [outer = 00000000] 05:09:45 INFO - PROCESS | 2964 | ++DOMWINDOW == 86 (15C37800) [pid = 2964] [serial = 1348] [outer = 13444C00] 05:09:45 INFO - PROCESS | 2964 | 1472904585438 Marionette DEBUG loaded listener.js 05:09:45 INFO - PROCESS | 2964 | ++DOMWINDOW == 87 (19ADFC00) [pid = 2964] [serial = 1349] [outer = 13444C00] 05:09:45 INFO - PROCESS | 2964 | 1472904585848 Marionette TRACE conn3 <- [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]]]}] 05:09:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 05:09:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 565ms 05:09:45 INFO - PROCESS | 2964 | 1472904585874 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 05:09:45 INFO - PROCESS | 2964 | 1472904585876 Marionette TRACE conn3 <- [1,1761,null,{"value":"13"}] 05:09:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 05:09:45 INFO - PROCESS | 2964 | 1472904585897 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 05:09:45 INFO - PROCESS | 2964 | 1472904585899 Marionette TRACE conn3 <- [1,1762,null,{}] 05:09:45 INFO - PROCESS | 2964 | 1472904585902 Marionette TRACE conn3 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:45 INFO - PROCESS | 2964 | 1472904585904 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:09:45 INFO - PROCESS | 2964 | 1472904585985 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 05:09:45 INFO - PROCESS | 2964 | 1472904585990 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:45 INFO - PROCESS | 2964 | 1472904585992 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:09:45 INFO - PROCESS | 2964 | ++DOCSHELL 15C54000 == 48 [pid = 2964] [id = 450] 05:09:45 INFO - PROCESS | 2964 | ++DOMWINDOW == 88 (19E06800) [pid = 2964] [serial = 1350] [outer = 00000000] 05:09:46 INFO - PROCESS | 2964 | ++DOMWINDOW == 89 (1A51D400) [pid = 2964] [serial = 1351] [outer = 19E06800] 05:09:46 INFO - PROCESS | 2964 | 1472904586037 Marionette DEBUG loaded listener.js 05:09:46 INFO - PROCESS | 2964 | ++DOMWINDOW == 90 (110F5C00) [pid = 2964] [serial = 1352] [outer = 19E06800] 05:09:46 INFO - PROCESS | 2964 | 1472904586470 Marionette TRACE conn3 <- [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]]]}] 05:09:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 05:09:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 595ms 05:09:46 INFO - PROCESS | 2964 | 1472904586528 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 05:09:46 INFO - PROCESS | 2964 | 1472904586530 Marionette TRACE conn3 <- [1,1765,null,{"value":"13"}] 05:09:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 05:09:46 INFO - PROCESS | 2964 | 1472904586517 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 05:09:46 INFO - PROCESS | 2964 | 1472904586519 Marionette TRACE conn3 <- [1,1766,null,{}] 05:09:46 INFO - PROCESS | 2964 | 1472904586523 Marionette TRACE conn3 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:46 INFO - PROCESS | 2964 | 1472904586524 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:09:46 INFO - PROCESS | 2964 | 1472904586605 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 05:09:46 INFO - PROCESS | 2964 | 1472904586610 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:46 INFO - PROCESS | 2964 | 1472904586626 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:09:46 INFO - PROCESS | 2964 | ++DOCSHELL 150A3000 == 49 [pid = 2964] [id = 451] 05:09:46 INFO - PROCESS | 2964 | ++DOMWINDOW == 91 (16987C00) [pid = 2964] [serial = 1353] [outer = 00000000] 05:09:46 INFO - PROCESS | 2964 | ++DOMWINDOW == 92 (1AA5EC00) [pid = 2964] [serial = 1354] [outer = 16987C00] 05:09:46 INFO - PROCESS | 2964 | 1472904586673 Marionette DEBUG loaded listener.js 05:09:46 INFO - PROCESS | 2964 | ++DOMWINDOW == 93 (1AACF000) [pid = 2964] [serial = 1355] [outer = 16987C00] 05:09:47 INFO - PROCESS | 2964 | 1472904587250 Marionette TRACE conn3 <- [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]]]}] 05:09:47 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 05:09:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 774ms 05:09:47 INFO - PROCESS | 2964 | 1472904587319 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 05:09:47 INFO - PROCESS | 2964 | 1472904587324 Marionette TRACE conn3 <- [1,1769,null,{"value":"13"}] 05:09:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 05:09:47 INFO - PROCESS | 2964 | 1472904587331 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 05:09:47 INFO - PROCESS | 2964 | 1472904587335 Marionette TRACE conn3 <- [1,1770,null,{}] 05:09:47 INFO - PROCESS | 2964 | 1472904587340 Marionette TRACE conn3 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:47 INFO - PROCESS | 2964 | 1472904587344 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:09:47 INFO - PROCESS | 2964 | 1472904587456 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 05:09:47 INFO - PROCESS | 2964 | 1472904587571 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:47 INFO - PROCESS | 2964 | 1472904587574 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:09:47 INFO - PROCESS | 2964 | ++DOCSHELL 1125B000 == 50 [pid = 2964] [id = 452] 05:09:47 INFO - PROCESS | 2964 | ++DOMWINDOW == 94 (112CEC00) [pid = 2964] [serial = 1356] [outer = 00000000] 05:09:47 INFO - PROCESS | 2964 | ++DOMWINDOW == 95 (1343E400) [pid = 2964] [serial = 1357] [outer = 112CEC00] 05:09:47 INFO - PROCESS | 2964 | 1472904587614 Marionette DEBUG loaded listener.js 05:09:47 INFO - PROCESS | 2964 | ++DOMWINDOW == 96 (151F2800) [pid = 2964] [serial = 1358] [outer = 112CEC00] 05:09:48 INFO - PROCESS | 2964 | 1472904588170 Marionette TRACE conn3 <- [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]]]}] 05:09:48 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 05:09:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 893ms 05:09:48 INFO - PROCESS | 2964 | 1472904588241 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 05:09:48 INFO - PROCESS | 2964 | 1472904588246 Marionette TRACE conn3 <- [1,1773,null,{"value":"13"}] 05:09:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 05:09:48 INFO - PROCESS | 2964 | 1472904588252 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 05:09:48 INFO - PROCESS | 2964 | 1472904588255 Marionette TRACE conn3 <- [1,1774,null,{}] 05:09:48 INFO - PROCESS | 2964 | 1472904588260 Marionette TRACE conn3 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:48 INFO - PROCESS | 2964 | 1472904588262 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:09:48 INFO - PROCESS | 2964 | 1472904588373 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 05:09:48 INFO - PROCESS | 2964 | 1472904588486 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:48 INFO - PROCESS | 2964 | 1472904588489 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:09:48 INFO - PROCESS | 2964 | ++DOCSHELL 15C51C00 == 51 [pid = 2964] [id = 453] 05:09:48 INFO - PROCESS | 2964 | ++DOMWINDOW == 97 (160C1000) [pid = 2964] [serial = 1359] [outer = 00000000] 05:09:48 INFO - PROCESS | 2964 | ++DOMWINDOW == 98 (16AAC400) [pid = 2964] [serial = 1360] [outer = 160C1000] 05:09:48 INFO - PROCESS | 2964 | 1472904588586 Marionette DEBUG loaded listener.js 05:09:48 INFO - PROCESS | 2964 | ++DOMWINDOW == 99 (176D1400) [pid = 2964] [serial = 1361] [outer = 160C1000] 05:09:49 INFO - PROCESS | 2964 | 1472904589204 Marionette TRACE conn3 <- [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]]]}] 05:09:49 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 05:09:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 997ms 05:09:49 INFO - PROCESS | 2964 | 1472904589239 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 05:09:49 INFO - PROCESS | 2964 | 1472904589242 Marionette TRACE conn3 <- [1,1777,null,{"value":"13"}] 05:09:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 05:09:49 INFO - PROCESS | 2964 | 1472904589246 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 05:09:49 INFO - PROCESS | 2964 | 1472904589249 Marionette TRACE conn3 <- [1,1778,null,{}] 05:09:49 INFO - PROCESS | 2964 | 1472904589279 Marionette TRACE conn3 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:49 INFO - PROCESS | 2964 | 1472904589284 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:09:49 INFO - PROCESS | 2964 | 1472904589391 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 05:09:49 INFO - PROCESS | 2964 | 1472904589517 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:49 INFO - PROCESS | 2964 | 1472904589521 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:09:49 INFO - PROCESS | 2964 | ++DOCSHELL 1A0C9000 == 52 [pid = 2964] [id = 454] 05:09:49 INFO - PROCESS | 2964 | ++DOMWINDOW == 100 (1A510C00) [pid = 2964] [serial = 1362] [outer = 00000000] 05:09:49 INFO - PROCESS | 2964 | ++DOMWINDOW == 101 (1A8D1C00) [pid = 2964] [serial = 1363] [outer = 1A510C00] 05:09:49 INFO - PROCESS | 2964 | 1472904589580 Marionette DEBUG loaded listener.js 05:09:49 INFO - PROCESS | 2964 | ++DOMWINDOW == 102 (1AAD0400) [pid = 2964] [serial = 1364] [outer = 1A510C00] 05:09:50 INFO - PROCESS | 2964 | 1472904590171 Marionette TRACE conn3 <- [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]]]}] 05:09:50 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) 05:09:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 967ms 05:09:50 INFO - PROCESS | 2964 | 1472904590203 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 05:09:50 INFO - PROCESS | 2964 | 1472904590206 Marionette TRACE conn3 <- [1,1781,null,{"value":"13"}] 05:09:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 05:09:50 INFO - PROCESS | 2964 | 1472904590209 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 05:09:50 INFO - PROCESS | 2964 | 1472904590211 Marionette TRACE conn3 <- [1,1782,null,{}] 05:09:50 INFO - PROCESS | 2964 | 1472904590215 Marionette TRACE conn3 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:50 INFO - PROCESS | 2964 | 1472904590217 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:09:50 INFO - PROCESS | 2964 | 1472904590326 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 05:09:50 INFO - PROCESS | 2964 | 1472904590611 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:50 INFO - PROCESS | 2964 | 1472904590615 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:09:50 INFO - PROCESS | 2964 | ++DOCSHELL 110EB000 == 53 [pid = 2964] [id = 455] 05:09:50 INFO - PROCESS | 2964 | ++DOMWINDOW == 103 (110EB400) [pid = 2964] [serial = 1365] [outer = 00000000] 05:09:50 INFO - PROCESS | 2964 | ++DOMWINDOW == 104 (112C3800) [pid = 2964] [serial = 1366] [outer = 110EB400] 05:09:50 INFO - PROCESS | 2964 | 1472904590689 Marionette DEBUG loaded listener.js 05:09:50 INFO - PROCESS | 2964 | ++DOMWINDOW == 105 (114EF800) [pid = 2964] [serial = 1367] [outer = 110EB400] 05:09:51 INFO - PROCESS | 2964 | --DOCSHELL 15C54000 == 52 [pid = 2964] [id = 450] 05:09:51 INFO - PROCESS | 2964 | --DOCSHELL 1319F400 == 51 [pid = 2964] [id = 449] 05:09:51 INFO - PROCESS | 2964 | --DOCSHELL 19E98400 == 50 [pid = 2964] [id = 448] 05:09:51 INFO - PROCESS | 2964 | --DOCSHELL 112C6C00 == 49 [pid = 2964] [id = 447] 05:09:51 INFO - PROCESS | 2964 | --DOCSHELL 1837C800 == 48 [pid = 2964] [id = 446] 05:09:51 INFO - PROCESS | 2964 | --DOCSHELL 1708C400 == 47 [pid = 2964] [id = 445] 05:09:51 INFO - PROCESS | 2964 | --DOCSHELL 160C3400 == 46 [pid = 2964] [id = 444] 05:09:51 INFO - PROCESS | 2964 | --DOCSHELL 114E2C00 == 45 [pid = 2964] [id = 443] 05:09:51 INFO - PROCESS | 2964 | --DOCSHELL 12B77400 == 44 [pid = 2964] [id = 442] 05:09:51 INFO - PROCESS | 2964 | --DOCSHELL 1055EC00 == 43 [pid = 2964] [id = 438] 05:09:51 INFO - PROCESS | 2964 | --DOCSHELL 15C2F400 == 42 [pid = 2964] [id = 427] 05:09:51 INFO - PROCESS | 2964 | --DOCSHELL 13176000 == 41 [pid = 2964] [id = 403] 05:09:51 INFO - PROCESS | 2964 | --DOCSHELL 112C6000 == 40 [pid = 2964] [id = 439] 05:09:51 INFO - PROCESS | 2964 | --DOCSHELL 19817000 == 39 [pid = 2964] [id = 425] 05:09:51 INFO - PROCESS | 2964 | --DOCSHELL 19E0A000 == 38 [pid = 2964] [id = 428] 05:09:51 INFO - PROCESS | 2964 | --DOCSHELL 1A51F400 == 37 [pid = 2964] [id = 441] 05:09:51 INFO - PROCESS | 2964 | --DOCSHELL 110F0000 == 36 [pid = 2964] [id = 413] 05:09:51 INFO - PROCESS | 2964 | --DOCSHELL 160C6000 == 35 [pid = 2964] [id = 414] 05:09:51 INFO - PROCESS | 2964 | --DOCSHELL 14436400 == 34 [pid = 2964] [id = 400] 05:09:51 INFO - PROCESS | 2964 | --DOCSHELL 11033000 == 33 [pid = 2964] [id = 426] 05:09:51 INFO - PROCESS | 2964 | --DOCSHELL 169E4C00 == 32 [pid = 2964] [id = 415] 05:09:51 INFO - PROCESS | 2964 | --DOCSHELL 160CDC00 == 31 [pid = 2964] [id = 440] 05:09:51 INFO - PROCESS | 2964 | --DOCSHELL 1A0C9000 == 30 [pid = 2964] [id = 454] 05:09:51 INFO - PROCESS | 2964 | --DOCSHELL 15C51C00 == 29 [pid = 2964] [id = 453] 05:09:51 INFO - PROCESS | 2964 | --DOCSHELL 150A3000 == 28 [pid = 2964] [id = 451] 05:09:51 INFO - PROCESS | 2964 | --DOCSHELL 1125B000 == 27 [pid = 2964] [id = 452] 05:09:51 INFO - PROCESS | 2964 | --DOMWINDOW == 104 (19E99800) [pid = 2964] [serial = 1238] [outer = 00000000] [url = about:blank] 05:09:51 INFO - PROCESS | 2964 | --DOMWINDOW == 103 (1A8C7000) [pid = 2964] [serial = 1312] [outer = 00000000] [url = about:blank] 05:09:51 INFO - PROCESS | 2964 | --DOMWINDOW == 102 (16E66000) [pid = 2964] [serial = 1244] [outer = 00000000] [url = about:blank] 05:09:51 INFO - PROCESS | 2964 | --DOMWINDOW == 101 (151F2C00) [pid = 2964] [serial = 1241] [outer = 00000000] [url = about:blank] 05:09:51 INFO - PROCESS | 2964 | --DOMWINDOW == 100 (1391E800) [pid = 2964] [serial = 1211] [outer = 00000000] [url = about:blank] 05:09:51 INFO - PROCESS | 2964 | --DOMWINDOW == 99 (1397E000) [pid = 2964] [serial = 1214] [outer = 00000000] [url = about:blank] 05:09:51 INFO - PROCESS | 2964 | --DOMWINDOW == 98 (181D7800) [pid = 2964] [serial = 1300] [outer = 00000000] [url = about:blank] 05:09:51 INFO - PROCESS | 2964 | --DOMWINDOW == 97 (19E0E400) [pid = 2964] [serial = 1303] [outer = 00000000] [url = about:blank] 05:09:51 INFO - PROCESS | 2964 | --DOMWINDOW == 96 (181E4400) [pid = 2964] [serial = 1301] [outer = 00000000] [url = about:blank] 05:09:51 INFO - PROCESS | 2964 | --DOMWINDOW == 95 (1A202400) [pid = 2964] [serial = 1286] [outer = 00000000] [url = about:blank] 05:09:51 INFO - PROCESS | 2964 | --DOMWINDOW == 94 (1A03A000) [pid = 2964] [serial = 1285] [outer = 00000000] [url = about:blank] 05:09:51 INFO - PROCESS | 2964 | --DOMWINDOW == 93 (13919C00) [pid = 2964] [serial = 1289] [outer = 00000000] [url = about:blank] 05:09:51 INFO - PROCESS | 2964 | --DOMWINDOW == 92 (12E34400) [pid = 2964] [serial = 1288] [outer = 00000000] [url = about:blank] 05:09:51 INFO - PROCESS | 2964 | --DOMWINDOW == 91 (13449400) [pid = 2964] [serial = 1280] [outer = 00000000] [url = about:blank] 05:09:51 INFO - PROCESS | 2964 | --DOMWINDOW == 90 (114DCC00) [pid = 2964] [serial = 1279] [outer = 00000000] [url = about:blank] 05:09:51 INFO - PROCESS | 2964 | --DOMWINDOW == 89 (176B2400) [pid = 2964] [serial = 1297] [outer = 00000000] [url = about:blank] 05:09:51 INFO - PROCESS | 2964 | --DOMWINDOW == 88 (160CE000) [pid = 2964] [serial = 1294] [outer = 00000000] [url = about:blank] 05:09:51 INFO - PROCESS | 2964 | --DOMWINDOW == 87 (1698C000) [pid = 2964] [serial = 1295] [outer = 00000000] [url = about:blank] 05:09:51 INFO - PROCESS | 2964 | --DOMWINDOW == 86 (13B54000) [pid = 2964] [serial = 1291] [outer = 00000000] [url = about:blank] 05:09:51 INFO - PROCESS | 2964 | --DOMWINDOW == 85 (14439C00) [pid = 2964] [serial = 1292] [outer = 00000000] [url = about:blank] 05:09:51 INFO - PROCESS | 2964 | --DOMWINDOW == 84 (1A0C0C00) [pid = 2964] [serial = 1276] [outer = 00000000] [url = about:blank] 05:09:51 INFO - PROCESS | 2964 | --DOMWINDOW == 83 (1A036000) [pid = 2964] [serial = 1304] [outer = 00000000] [url = about:blank] 05:09:51 INFO - PROCESS | 2964 | --DOMWINDOW == 82 (19E95000) [pid = 2964] [serial = 1309] [outer = 00000000] [url = about:blank] 05:09:51 INFO - PROCESS | 2964 | --DOMWINDOW == 81 (169E9C00) [pid = 2964] [serial = 1283] [outer = 00000000] [url = about:blank] 05:09:51 INFO - PROCESS | 2964 | --DOMWINDOW == 80 (15C83400) [pid = 2964] [serial = 1282] [outer = 00000000] [url = about:blank] 05:09:51 INFO - PROCESS | 2964 | --DOMWINDOW == 79 (114DF000) [pid = 2964] [serial = 1306] [outer = 00000000] [url = about:blank] 05:09:51 INFO - PROCESS | 2964 | --DOMWINDOW == 78 (19E9F000) [pid = 2964] [serial = 1310] [outer = 00000000] [url = about:blank] 05:09:51 INFO - PROCESS | 2964 | --DOMWINDOW == 77 (1A8C9400) [pid = 2964] [serial = 1313] [outer = 00000000] [url = about:blank] 05:09:51 INFO - PROCESS | 2964 | --DOMWINDOW == 76 (1503AC00) [pid = 2964] [serial = 1307] [outer = 00000000] [url = about:blank] 05:09:51 INFO - PROCESS | 2964 | --DOMWINDOW == 75 (176D6800) [pid = 2964] [serial = 1298] [outer = 00000000] [url = about:blank] 05:09:52 INFO - PROCESS | 2964 | 1472904592026 Marionette TRACE conn3 <- [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]]]}] 05:09:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 05:09:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1874ms 05:09:52 INFO - PROCESS | 2964 | 1472904592087 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 05:09:52 INFO - PROCESS | 2964 | 1472904592091 Marionette TRACE conn3 <- [1,1785,null,{"value":"13"}] 05:09:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 05:09:52 INFO - PROCESS | 2964 | 1472904592097 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 05:09:52 INFO - PROCESS | 2964 | 1472904592100 Marionette TRACE conn3 <- [1,1786,null,{}] 05:09:52 INFO - PROCESS | 2964 | 1472904592106 Marionette TRACE conn3 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:52 INFO - PROCESS | 2964 | 1472904592109 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:09:52 INFO - PROCESS | 2964 | 1472904592204 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 05:09:52 INFO - PROCESS | 2964 | 1472904592213 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:52 INFO - PROCESS | 2964 | 1472904592217 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:09:52 INFO - PROCESS | 2964 | ++DOCSHELL 110EE000 == 28 [pid = 2964] [id = 456] 05:09:52 INFO - PROCESS | 2964 | ++DOMWINDOW == 76 (110EE400) [pid = 2964] [serial = 1368] [outer = 00000000] 05:09:52 INFO - PROCESS | 2964 | ++DOMWINDOW == 77 (110F6800) [pid = 2964] [serial = 1369] [outer = 110EE400] 05:09:52 INFO - PROCESS | 2964 | 1472904592267 Marionette DEBUG loaded listener.js 05:09:52 INFO - PROCESS | 2964 | ++DOMWINDOW == 78 (1125EC00) [pid = 2964] [serial = 1370] [outer = 110EE400] 05:09:52 INFO - PROCESS | 2964 | 1472904592735 Marionette TRACE conn3 <- [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]]]}] 05:09:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 05:09:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 670ms 05:09:52 INFO - PROCESS | 2964 | 1472904592760 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 05:09:52 INFO - PROCESS | 2964 | 1472904592765 Marionette TRACE conn3 <- [1,1789,null,{"value":"13"}] 05:09:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 05:09:52 INFO - PROCESS | 2964 | 1472904592771 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 05:09:52 INFO - PROCESS | 2964 | 1472904592774 Marionette TRACE conn3 <- [1,1790,null,{}] 05:09:52 INFO - PROCESS | 2964 | 1472904592785 Marionette TRACE conn3 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:52 INFO - PROCESS | 2964 | 1472904592790 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:09:52 INFO - PROCESS | 2964 | 1472904592880 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 05:09:52 INFO - PROCESS | 2964 | 1472904592886 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:52 INFO - PROCESS | 2964 | 1472904592889 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:09:52 INFO - PROCESS | 2964 | ++DOCSHELL 12C84800 == 29 [pid = 2964] [id = 457] 05:09:52 INFO - PROCESS | 2964 | ++DOMWINDOW == 79 (12C84C00) [pid = 2964] [serial = 1371] [outer = 00000000] 05:09:52 INFO - PROCESS | 2964 | ++DOMWINDOW == 80 (1319F400) [pid = 2964] [serial = 1372] [outer = 12C84C00] 05:09:52 INFO - PROCESS | 2964 | 1472904592938 Marionette DEBUG loaded listener.js 05:09:52 INFO - PROCESS | 2964 | ++DOMWINDOW == 81 (13914400) [pid = 2964] [serial = 1373] [outer = 12C84C00] 05:09:53 INFO - PROCESS | 2964 | 1472904593399 Marionette TRACE conn3 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 05:09:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 05:09:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 669ms 05:09:53 INFO - PROCESS | 2964 | 1472904593433 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 05:09:53 INFO - PROCESS | 2964 | 1472904593436 Marionette TRACE conn3 <- [1,1793,null,{"value":"13"}] 05:09:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 05:09:53 INFO - PROCESS | 2964 | 1472904593439 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 05:09:53 INFO - PROCESS | 2964 | 1472904593443 Marionette TRACE conn3 <- [1,1794,null,{}] 05:09:53 INFO - PROCESS | 2964 | 1472904593456 Marionette TRACE conn3 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:53 INFO - PROCESS | 2964 | 1472904593461 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:09:53 INFO - PROCESS | 2964 | 1472904593572 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 05:09:53 INFO - PROCESS | 2964 | 1472904593674 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:53 INFO - PROCESS | 2964 | 1472904593677 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:09:53 INFO - PROCESS | 2964 | ++DOCSHELL 1503C000 == 30 [pid = 2964] [id = 458] 05:09:53 INFO - PROCESS | 2964 | ++DOMWINDOW == 82 (15041800) [pid = 2964] [serial = 1374] [outer = 00000000] 05:09:53 INFO - PROCESS | 2964 | ++DOMWINDOW == 83 (15661000) [pid = 2964] [serial = 1375] [outer = 15041800] 05:09:53 INFO - PROCESS | 2964 | 1472904593725 Marionette DEBUG loaded listener.js 05:09:53 INFO - PROCESS | 2964 | ++DOMWINDOW == 84 (15919800) [pid = 2964] [serial = 1376] [outer = 15041800] 05:09:54 INFO - PROCESS | 2964 | 1472904594085 Marionette TRACE conn3 <- [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]]]}] 05:09:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 05:09:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 699ms 05:09:54 INFO - PROCESS | 2964 | 1472904594144 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 05:09:54 INFO - PROCESS | 2964 | 1472904594156 Marionette TRACE conn3 <- [1,1797,null,{"value":"13"}] 05:09:54 INFO - PROCESS | 2964 | 1472904594160 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 05:09:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 05:09:54 INFO - PROCESS | 2964 | 1472904594162 Marionette TRACE conn3 <- [1,1798,null,{}] 05:09:54 INFO - PROCESS | 2964 | 1472904594165 Marionette TRACE conn3 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:54 INFO - PROCESS | 2964 | 1472904594168 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:09:54 INFO - PROCESS | 2964 | 1472904594291 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 05:09:54 INFO - PROCESS | 2964 | 1472904594301 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:54 INFO - PROCESS | 2964 | 1472904594303 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:09:54 INFO - PROCESS | 2964 | ++DOCSHELL 15913000 == 31 [pid = 2964] [id = 459] 05:09:54 INFO - PROCESS | 2964 | ++DOMWINDOW == 85 (15C45C00) [pid = 2964] [serial = 1377] [outer = 00000000] 05:09:54 INFO - PROCESS | 2964 | ++DOMWINDOW == 86 (160CA800) [pid = 2964] [serial = 1378] [outer = 15C45C00] 05:09:54 INFO - PROCESS | 2964 | 1472904594350 Marionette DEBUG loaded listener.js 05:09:54 INFO - PROCESS | 2964 | ++DOMWINDOW == 87 (167E8C00) [pid = 2964] [serial = 1379] [outer = 15C45C00] 05:09:54 INFO - PROCESS | 2964 | 1472904594773 Marionette TRACE conn3 <- [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]]]}] 05:09:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 05:09:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 670ms 05:09:54 INFO - PROCESS | 2964 | 1472904594840 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 05:09:54 INFO - PROCESS | 2964 | 1472904594843 Marionette TRACE conn3 <- [1,1801,null,{"value":"13"}] 05:09:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 05:09:54 INFO - PROCESS | 2964 | 1472904594848 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 05:09:54 INFO - PROCESS | 2964 | 1472904594851 Marionette TRACE conn3 <- [1,1802,null,{}] 05:09:54 INFO - PROCESS | 2964 | 1472904594855 Marionette TRACE conn3 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:54 INFO - PROCESS | 2964 | 1472904594857 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:09:54 INFO - PROCESS | 2964 | 1472904594981 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 05:09:54 INFO - PROCESS | 2964 | 1472904595002 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:54 INFO - PROCESS | 2964 | 1472904595004 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:09:54 INFO - PROCESS | 2964 | ++DOCSHELL 16AA3C00 == 32 [pid = 2964] [id = 460] 05:09:54 INFO - PROCESS | 2964 | ++DOMWINDOW == 88 (16AA5400) [pid = 2964] [serial = 1380] [outer = 00000000] 05:09:55 INFO - PROCESS | 2964 | ++DOMWINDOW == 89 (16E62C00) [pid = 2964] [serial = 1381] [outer = 16AA5400] 05:09:55 INFO - PROCESS | 2964 | 1472904595050 Marionette DEBUG loaded listener.js 05:09:55 INFO - PROCESS | 2964 | ++DOMWINDOW == 90 (17009400) [pid = 2964] [serial = 1382] [outer = 16AA5400] 05:09:55 INFO - PROCESS | 2964 | 1472904595479 Marionette TRACE conn3 <- [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]]]}] 05:09:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 05:09:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 654ms 05:09:55 INFO - PROCESS | 2964 | 1472904595513 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 05:09:55 INFO - PROCESS | 2964 | 1472904595515 Marionette TRACE conn3 <- [1,1805,null,{"value":"13"}] 05:09:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 05:09:55 INFO - PROCESS | 2964 | 1472904595518 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 05:09:55 INFO - PROCESS | 2964 | 1472904595520 Marionette TRACE conn3 <- [1,1806,null,{}] 05:09:55 INFO - PROCESS | 2964 | 1472904595524 Marionette TRACE conn3 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:55 INFO - PROCESS | 2964 | 1472904595529 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:09:55 INFO - PROCESS | 2964 | 1472904595645 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 05:09:55 INFO - PROCESS | 2964 | 1472904595657 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:55 INFO - PROCESS | 2964 | 1472904595659 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:09:55 INFO - PROCESS | 2964 | ++DOCSHELL 177DAC00 == 33 [pid = 2964] [id = 461] 05:09:55 INFO - PROCESS | 2964 | ++DOMWINDOW == 91 (178CA400) [pid = 2964] [serial = 1383] [outer = 00000000] 05:09:55 INFO - PROCESS | 2964 | ++DOMWINDOW == 92 (181E1C00) [pid = 2964] [serial = 1384] [outer = 178CA400] 05:09:55 INFO - PROCESS | 2964 | 1472904595762 Marionette DEBUG loaded listener.js 05:09:55 INFO - PROCESS | 2964 | ++DOMWINDOW == 93 (19814400) [pid = 2964] [serial = 1385] [outer = 178CA400] 05:09:56 INFO - PROCESS | 2964 | --DOMWINDOW == 92 (1980A800) [pid = 2964] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 05:09:56 INFO - PROCESS | 2964 | --DOMWINDOW == 91 (16AAF800) [pid = 2964] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 05:09:56 INFO - PROCESS | 2964 | --DOMWINDOW == 90 (12B7D800) [pid = 2964] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 05:09:56 INFO - PROCESS | 2964 | --DOMWINDOW == 89 (112C7000) [pid = 2964] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 05:09:56 INFO - PROCESS | 2964 | --DOMWINDOW == 88 (10A04400) [pid = 2964] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 05:09:56 INFO - PROCESS | 2964 | --DOMWINDOW == 87 (167E6800) [pid = 2964] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 05:09:56 INFO - PROCESS | 2964 | --DOMWINDOW == 86 (1296EC00) [pid = 2964] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 05:09:56 INFO - PROCESS | 2964 | --DOMWINDOW == 85 (17094800) [pid = 2964] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 05:09:56 INFO - PROCESS | 2964 | --DOMWINDOW == 84 (1A038400) [pid = 2964] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 05:09:56 INFO - PROCESS | 2964 | --DOMWINDOW == 83 (160C3800) [pid = 2964] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 05:09:56 INFO - PROCESS | 2964 | --DOMWINDOW == 82 (1A8CD800) [pid = 2964] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 05:09:56 INFO - PROCESS | 2964 | --DOMWINDOW == 81 (19E06800) [pid = 2964] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 05:09:56 INFO - PROCESS | 2964 | --DOMWINDOW == 80 (16987C00) [pid = 2964] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 05:09:56 INFO - PROCESS | 2964 | --DOMWINDOW == 79 (13444C00) [pid = 2964] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 05:09:56 INFO - PROCESS | 2964 | --DOMWINDOW == 78 (19E96000) [pid = 2964] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 05:09:56 INFO - PROCESS | 2964 | 1472904596591 Marionette TRACE conn3 <- [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]]]}] 05:09:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 05:09:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1131ms 05:09:56 INFO - PROCESS | 2964 | 1472904596659 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 05:09:56 INFO - PROCESS | 2964 | 1472904596661 Marionette TRACE conn3 <- [1,1809,null,{"value":"13"}] 05:09:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 05:09:56 INFO - PROCESS | 2964 | 1472904596664 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 05:09:56 INFO - PROCESS | 2964 | 1472904596675 Marionette TRACE conn3 <- [1,1810,null,{}] 05:09:56 INFO - PROCESS | 2964 | 1472904596684 Marionette TRACE conn3 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:56 INFO - PROCESS | 2964 | 1472904596686 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:09:56 INFO - PROCESS | 2964 | 1472904596765 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 05:09:56 INFO - PROCESS | 2964 | 1472904596771 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:56 INFO - PROCESS | 2964 | 1472904596773 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:09:56 INFO - PROCESS | 2964 | ++DOCSHELL 1125D800 == 34 [pid = 2964] [id = 462] 05:09:56 INFO - PROCESS | 2964 | ++DOMWINDOW == 79 (11263400) [pid = 2964] [serial = 1386] [outer = 00000000] 05:09:56 INFO - PROCESS | 2964 | ++DOMWINDOW == 80 (1296EC00) [pid = 2964] [serial = 1387] [outer = 11263400] 05:09:56 INFO - PROCESS | 2964 | 1472904596801 Marionette DEBUG loaded listener.js 05:09:56 INFO - PROCESS | 2964 | ++DOMWINDOW == 81 (160C9C00) [pid = 2964] [serial = 1388] [outer = 11263400] 05:09:57 INFO - PROCESS | 2964 | 1472904597217 Marionette TRACE conn3 <- [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]]]}] 05:09:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 05:09:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 625ms 05:09:57 INFO - PROCESS | 2964 | 1472904597287 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 05:09:57 INFO - PROCESS | 2964 | 1472904597289 Marionette TRACE conn3 <- [1,1813,null,{"value":"13"}] 05:09:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 05:09:57 INFO - PROCESS | 2964 | 1472904597292 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 05:09:57 INFO - PROCESS | 2964 | 1472904597294 Marionette TRACE conn3 <- [1,1814,null,{}] 05:09:57 INFO - PROCESS | 2964 | 1472904597297 Marionette TRACE conn3 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:57 INFO - PROCESS | 2964 | 1472904597299 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:09:57 INFO - PROCESS | 2964 | 1472904597378 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 05:09:57 INFO - PROCESS | 2964 | 1472904597383 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:57 INFO - PROCESS | 2964 | 1472904597385 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:09:57 INFO - PROCESS | 2964 | ++DOCSHELL 12E7DC00 == 35 [pid = 2964] [id = 463] 05:09:57 INFO - PROCESS | 2964 | ++DOMWINDOW == 82 (160CF000) [pid = 2964] [serial = 1389] [outer = 00000000] 05:09:57 INFO - PROCESS | 2964 | ++DOMWINDOW == 83 (1811F000) [pid = 2964] [serial = 1390] [outer = 160CF000] 05:09:57 INFO - PROCESS | 2964 | 1472904597431 Marionette DEBUG loaded listener.js 05:09:57 INFO - PROCESS | 2964 | ++DOMWINDOW == 84 (19AE7800) [pid = 2964] [serial = 1391] [outer = 160CF000] 05:09:57 INFO - PROCESS | 2964 | 1472904597845 Marionette TRACE conn3 <- [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]]]}] 05:09:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 05:09:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 565ms 05:09:57 INFO - PROCESS | 2964 | 1472904597854 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 05:09:57 INFO - PROCESS | 2964 | 1472904597856 Marionette TRACE conn3 <- [1,1817,null,{"value":"13"}] 05:09:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 05:09:57 INFO - PROCESS | 2964 | 1472904597874 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 05:09:57 INFO - PROCESS | 2964 | 1472904597875 Marionette TRACE conn3 <- [1,1818,null,{}] 05:09:57 INFO - PROCESS | 2964 | 1472904597879 Marionette TRACE conn3 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:57 INFO - PROCESS | 2964 | 1472904597881 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:09:57 INFO - PROCESS | 2964 | 1472904597967 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 05:09:57 INFO - PROCESS | 2964 | 1472904597972 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:57 INFO - PROCESS | 2964 | 1472904597975 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:09:57 INFO - PROCESS | 2964 | ++DOCSHELL 13920800 == 36 [pid = 2964] [id = 464] 05:09:57 INFO - PROCESS | 2964 | ++DOMWINDOW == 85 (19C8F800) [pid = 2964] [serial = 1392] [outer = 00000000] 05:09:58 INFO - PROCESS | 2964 | ++DOMWINDOW == 86 (19E0EC00) [pid = 2964] [serial = 1393] [outer = 19C8F800] 05:09:58 INFO - PROCESS | 2964 | 1472904598019 Marionette DEBUG loaded listener.js 05:09:58 INFO - PROCESS | 2964 | ++DOMWINDOW == 87 (19E0F800) [pid = 2964] [serial = 1394] [outer = 19C8F800] 05:09:58 INFO - PROCESS | 2964 | --DOCSHELL 12C84800 == 35 [pid = 2964] [id = 457] 05:09:58 INFO - PROCESS | 2964 | --DOCSHELL 110EE000 == 34 [pid = 2964] [id = 456] 05:09:58 INFO - PROCESS | 2964 | --DOCSHELL 110EB000 == 33 [pid = 2964] [id = 455] 05:09:59 INFO - PROCESS | 2964 | --DOCSHELL 16AA3C00 == 32 [pid = 2964] [id = 460] 05:09:59 INFO - PROCESS | 2964 | --DOCSHELL 12E7DC00 == 31 [pid = 2964] [id = 463] 05:09:59 INFO - PROCESS | 2964 | --DOCSHELL 1125D800 == 30 [pid = 2964] [id = 462] 05:09:59 INFO - PROCESS | 2964 | --DOCSHELL 1503C000 == 29 [pid = 2964] [id = 458] 05:09:59 INFO - PROCESS | 2964 | --DOCSHELL 177DAC00 == 28 [pid = 2964] [id = 461] 05:09:59 INFO - PROCESS | 2964 | --DOCSHELL 15913000 == 27 [pid = 2964] [id = 459] 05:09:59 INFO - PROCESS | 2964 | --DOMWINDOW == 86 (1A0C5C00) [pid = 2964] [serial = 1277] [outer = 00000000] [url = about:blank] 05:09:59 INFO - PROCESS | 2964 | --DOMWINDOW == 85 (19AEC400) [pid = 2964] [serial = 1339] [outer = 00000000] [url = about:blank] 05:09:59 INFO - PROCESS | 2964 | --DOMWINDOW == 84 (19C84800) [pid = 2964] [serial = 1340] [outer = 00000000] [url = about:blank] 05:09:59 INFO - PROCESS | 2964 | --DOMWINDOW == 83 (1A205000) [pid = 2964] [serial = 1343] [outer = 00000000] [url = about:blank] 05:09:59 INFO - PROCESS | 2964 | --DOMWINDOW == 82 (19E99400) [pid = 2964] [serial = 1342] [outer = 00000000] [url = about:blank] 05:09:59 INFO - PROCESS | 2964 | --DOMWINDOW == 81 (12E36000) [pid = 2964] [serial = 1327] [outer = 00000000] [url = about:blank] 05:09:59 INFO - PROCESS | 2964 | --DOMWINDOW == 80 (13448400) [pid = 2964] [serial = 1328] [outer = 00000000] [url = about:blank] 05:09:59 INFO - PROCESS | 2964 | --DOMWINDOW == 79 (11D88000) [pid = 2964] [serial = 1318] [outer = 00000000] [url = about:blank] 05:09:59 INFO - PROCESS | 2964 | --DOMWINDOW == 78 (1391F800) [pid = 2964] [serial = 1319] [outer = 00000000] [url = about:blank] 05:09:59 INFO - PROCESS | 2964 | --DOMWINDOW == 77 (1AA50400) [pid = 2964] [serial = 1316] [outer = 00000000] [url = about:blank] 05:09:59 INFO - PROCESS | 2964 | --DOMWINDOW == 76 (1A8D3400) [pid = 2964] [serial = 1315] [outer = 00000000] [url = about:blank] 05:09:59 INFO - PROCESS | 2964 | --DOMWINDOW == 75 (17007800) [pid = 2964] [serial = 1321] [outer = 00000000] [url = about:blank] 05:09:59 INFO - PROCESS | 2964 | --DOMWINDOW == 74 (177D6400) [pid = 2964] [serial = 1322] [outer = 00000000] [url = about:blank] 05:09:59 INFO - PROCESS | 2964 | --DOMWINDOW == 73 (14206800) [pid = 2964] [serial = 1330] [outer = 00000000] [url = about:blank] 05:09:59 INFO - PROCESS | 2964 | --DOMWINDOW == 72 (150A4400) [pid = 2964] [serial = 1331] [outer = 00000000] [url = about:blank] 05:09:59 INFO - PROCESS | 2964 | --DOMWINDOW == 71 (1811F400) [pid = 2964] [serial = 1336] [outer = 00000000] [url = about:blank] 05:09:59 INFO - PROCESS | 2964 | --DOMWINDOW == 70 (1AA55800) [pid = 2964] [serial = 1345] [outer = 00000000] [url = about:blank] 05:09:59 INFO - PROCESS | 2964 | --DOMWINDOW == 69 (16987000) [pid = 2964] [serial = 1333] [outer = 00000000] [url = about:blank] 05:09:59 INFO - PROCESS | 2964 | --DOMWINDOW == 68 (16AB0000) [pid = 2964] [serial = 1334] [outer = 00000000] [url = about:blank] 05:09:59 INFO - PROCESS | 2964 | --DOMWINDOW == 67 (1A8D2C00) [pid = 2964] [serial = 1324] [outer = 00000000] [url = about:blank] 05:09:59 INFO - PROCESS | 2964 | --DOMWINDOW == 66 (1AA57800) [pid = 2964] [serial = 1325] [outer = 00000000] [url = about:blank] 05:09:59 INFO - PROCESS | 2964 | --DOMWINDOW == 65 (110F5C00) [pid = 2964] [serial = 1352] [outer = 00000000] [url = about:blank] 05:09:59 INFO - PROCESS | 2964 | --DOMWINDOW == 64 (1AA5EC00) [pid = 2964] [serial = 1354] [outer = 00000000] [url = about:blank] 05:09:59 INFO - PROCESS | 2964 | --DOMWINDOW == 63 (1A51D400) [pid = 2964] [serial = 1351] [outer = 00000000] [url = about:blank] 05:09:59 INFO - PROCESS | 2964 | --DOMWINDOW == 62 (1AACF000) [pid = 2964] [serial = 1355] [outer = 00000000] [url = about:blank] 05:09:59 INFO - PROCESS | 2964 | --DOMWINDOW == 61 (1AA58C00) [pid = 2964] [serial = 1346] [outer = 00000000] [url = about:blank] 05:09:59 INFO - PROCESS | 2964 | --DOMWINDOW == 60 (15C37800) [pid = 2964] [serial = 1348] [outer = 00000000] [url = about:blank] 05:09:59 INFO - PROCESS | 2964 | --DOMWINDOW == 59 (19ADFC00) [pid = 2964] [serial = 1349] [outer = 00000000] [url = about:blank] 05:09:59 INFO - PROCESS | 2964 | --DOMWINDOW == 58 (181DF000) [pid = 2964] [serial = 1337] [outer = 00000000] [url = about:blank] 05:09:59 INFO - PROCESS | 2964 | 1472904599689 Marionette TRACE conn3 <- [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]]]}] 05:09:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 05:09:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1875ms 05:09:59 INFO - PROCESS | 2964 | 1472904599751 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 05:09:59 INFO - PROCESS | 2964 | 1472904599755 Marionette TRACE conn3 <- [1,1821,null,{"value":"13"}] 05:09:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 05:09:59 INFO - PROCESS | 2964 | 1472904599761 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 05:09:59 INFO - PROCESS | 2964 | 1472904599764 Marionette TRACE conn3 <- [1,1822,null,{}] 05:09:59 INFO - PROCESS | 2964 | 1472904599770 Marionette TRACE conn3 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:59 INFO - PROCESS | 2964 | 1472904599773 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:09:59 INFO - PROCESS | 2964 | 1472904599863 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 05:09:59 INFO - PROCESS | 2964 | 1472904599870 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:59 INFO - PROCESS | 2964 | 1472904599874 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:09:59 INFO - PROCESS | 2964 | ++DOCSHELL 10F40400 == 28 [pid = 2964] [id = 465] 05:09:59 INFO - PROCESS | 2964 | ++DOMWINDOW == 59 (10F41C00) [pid = 2964] [serial = 1395] [outer = 00000000] 05:09:59 INFO - PROCESS | 2964 | ++DOMWINDOW == 60 (110F1000) [pid = 2964] [serial = 1396] [outer = 10F41C00] 05:09:59 INFO - PROCESS | 2964 | 1472904599912 Marionette DEBUG loaded listener.js 05:09:59 INFO - PROCESS | 2964 | ++DOMWINDOW == 61 (110F9800) [pid = 2964] [serial = 1397] [outer = 10F41C00] 05:10:00 INFO - PROCESS | 2964 | 1472904600394 Marionette TRACE conn3 <- [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]]]}] 05:10:00 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 05:10:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 670ms 05:10:00 INFO - PROCESS | 2964 | 1472904600423 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 05:10:00 INFO - PROCESS | 2964 | 1472904600428 Marionette TRACE conn3 <- [1,1825,null,{"value":"13"}] 05:10:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 05:10:00 INFO - PROCESS | 2964 | 1472904600438 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 05:10:00 INFO - PROCESS | 2964 | 1472904600441 Marionette TRACE conn3 <- [1,1826,null,{}] 05:10:00 INFO - PROCESS | 2964 | 1472904600445 Marionette TRACE conn3 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:00 INFO - PROCESS | 2964 | 1472904600448 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:10:00 INFO - PROCESS | 2964 | 1472904600536 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 05:10:00 INFO - PROCESS | 2964 | 1472904600546 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:00 INFO - PROCESS | 2964 | 1472904600548 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:10:00 INFO - PROCESS | 2964 | ++DOCSHELL 11D0E400 == 29 [pid = 2964] [id = 466] 05:10:00 INFO - PROCESS | 2964 | ++DOMWINDOW == 62 (11D10400) [pid = 2964] [serial = 1398] [outer = 00000000] 05:10:00 INFO - PROCESS | 2964 | ++DOMWINDOW == 63 (129F9400) [pid = 2964] [serial = 1399] [outer = 11D10400] 05:10:00 INFO - PROCESS | 2964 | 1472904600597 Marionette DEBUG loaded listener.js 05:10:00 INFO - PROCESS | 2964 | ++DOMWINDOW == 64 (12BC2800) [pid = 2964] [serial = 1400] [outer = 11D10400] 05:10:01 INFO - PROCESS | 2964 | 1472904601040 Marionette TRACE conn3 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 05:10:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 05:10:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 654ms 05:10:01 INFO - PROCESS | 2964 | 1472904601104 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 05:10:01 INFO - PROCESS | 2964 | 1472904601107 Marionette TRACE conn3 <- [1,1829,null,{"value":"13"}] 05:10:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 05:10:01 INFO - PROCESS | 2964 | 1472904601110 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 05:10:01 INFO - PROCESS | 2964 | 1472904601114 Marionette TRACE conn3 <- [1,1830,null,{}] 05:10:01 INFO - PROCESS | 2964 | 1472904601125 Marionette TRACE conn3 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:01 INFO - PROCESS | 2964 | 1472904601130 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:10:01 INFO - PROCESS | 2964 | 1472904601240 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 05:10:01 INFO - PROCESS | 2964 | 1472904601335 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:01 INFO - PROCESS | 2964 | 1472904601321 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:10:01 INFO - PROCESS | 2964 | ++DOCSHELL 13922800 == 30 [pid = 2964] [id = 467] 05:10:01 INFO - PROCESS | 2964 | ++DOMWINDOW == 65 (1397E000) [pid = 2964] [serial = 1401] [outer = 00000000] 05:10:01 INFO - PROCESS | 2964 | ++DOMWINDOW == 66 (13B52000) [pid = 2964] [serial = 1402] [outer = 1397E000] 05:10:01 INFO - PROCESS | 2964 | 1472904601370 Marionette DEBUG loaded listener.js 05:10:01 INFO - PROCESS | 2964 | ++DOMWINDOW == 67 (1420F800) [pid = 2964] [serial = 1403] [outer = 1397E000] 05:10:01 INFO - PROCESS | 2964 | 1472904601716 Marionette TRACE conn3 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 05:10:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 05:10:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 670ms 05:10:01 INFO - PROCESS | 2964 | 1472904601772 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 05:10:01 INFO - PROCESS | 2964 | 1472904601775 Marionette TRACE conn3 <- [1,1833,null,{"value":"13"}] 05:10:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 05:10:01 INFO - PROCESS | 2964 | 1472904601778 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 05:10:01 INFO - PROCESS | 2964 | 1472904601780 Marionette TRACE conn3 <- [1,1834,null,{}] 05:10:01 INFO - PROCESS | 2964 | 1472904601801 Marionette TRACE conn3 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:01 INFO - PROCESS | 2964 | 1472904601804 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:10:01 INFO - PROCESS | 2964 | 1472904601885 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 05:10:01 INFO - PROCESS | 2964 | 1472904601891 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:01 INFO - PROCESS | 2964 | 1472904601893 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:10:01 INFO - PROCESS | 2964 | ++DOCSHELL 13B51000 == 31 [pid = 2964] [id = 468] 05:10:01 INFO - PROCESS | 2964 | ++DOMWINDOW == 68 (14205000) [pid = 2964] [serial = 1404] [outer = 00000000] 05:10:01 INFO - PROCESS | 2964 | ++DOMWINDOW == 69 (151F5800) [pid = 2964] [serial = 1405] [outer = 14205000] 05:10:01 INFO - PROCESS | 2964 | 1472904601939 Marionette DEBUG loaded listener.js 05:10:02 INFO - PROCESS | 2964 | ++DOMWINDOW == 70 (15918400) [pid = 2964] [serial = 1406] [outer = 14205000] 05:10:02 INFO - PROCESS | 2964 | 1472904602366 Marionette TRACE conn3 <- [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]]]}] 05:10:02 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) 05:10:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 625ms 05:10:02 INFO - PROCESS | 2964 | 1472904602415 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 05:10:02 INFO - PROCESS | 2964 | 1472904602417 Marionette TRACE conn3 <- [1,1837,null,{"value":"13"}] 05:10:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 05:10:02 INFO - PROCESS | 2964 | 1472904602420 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 05:10:02 INFO - PROCESS | 2964 | 1472904602422 Marionette TRACE conn3 <- [1,1838,null,{}] 05:10:02 INFO - PROCESS | 2964 | 1472904602426 Marionette TRACE conn3 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:02 INFO - PROCESS | 2964 | 1472904602428 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:10:02 INFO - PROCESS | 2964 | 1472904602503 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 05:10:02 INFO - PROCESS | 2964 | 1472904602508 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:02 INFO - PROCESS | 2964 | 1472904602510 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:10:02 INFO - PROCESS | 2964 | ++DOCSHELL 15C48C00 == 32 [pid = 2964] [id = 469] 05:10:02 INFO - PROCESS | 2964 | ++DOMWINDOW == 71 (15C49000) [pid = 2964] [serial = 1407] [outer = 00000000] 05:10:02 INFO - PROCESS | 2964 | ++DOMWINDOW == 72 (160C2400) [pid = 2964] [serial = 1408] [outer = 15C49000] 05:10:02 INFO - PROCESS | 2964 | 1472904602538 Marionette DEBUG loaded listener.js 05:10:02 INFO - PROCESS | 2964 | ++DOMWINDOW == 73 (160C7000) [pid = 2964] [serial = 1409] [outer = 15C49000] 05:10:02 INFO - PROCESS | 2964 | 1472904603001 Marionette TRACE conn3 <- [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]]]}] 05:10:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 05:10:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 654ms 05:10:03 INFO - PROCESS | 2964 | 1472904603084 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 05:10:03 INFO - PROCESS | 2964 | 1472904603086 Marionette TRACE conn3 <- [1,1841,null,{"value":"13"}] 05:10:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 05:10:03 INFO - PROCESS | 2964 | 1472904603090 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 05:10:03 INFO - PROCESS | 2964 | 1472904603092 Marionette TRACE conn3 <- [1,1842,null,{}] 05:10:03 INFO - PROCESS | 2964 | 1472904603095 Marionette TRACE conn3 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:03 INFO - PROCESS | 2964 | 1472904603100 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:10:03 INFO - PROCESS | 2964 | 1472904603208 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 05:10:03 INFO - PROCESS | 2964 | 1472904603213 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:03 INFO - PROCESS | 2964 | 1472904603215 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:10:03 INFO - PROCESS | 2964 | ++DOCSHELL 16AABC00 == 33 [pid = 2964] [id = 470] 05:10:03 INFO - PROCESS | 2964 | ++DOMWINDOW == 74 (16AAC800) [pid = 2964] [serial = 1410] [outer = 00000000] 05:10:03 INFO - PROCESS | 2964 | ++DOMWINDOW == 75 (17007C00) [pid = 2964] [serial = 1411] [outer = 16AAC800] 05:10:03 INFO - PROCESS | 2964 | 1472904603244 Marionette DEBUG loaded listener.js 05:10:03 INFO - PROCESS | 2964 | ++DOMWINDOW == 76 (176A9000) [pid = 2964] [serial = 1412] [outer = 16AAC800] 05:10:03 INFO - PROCESS | 2964 | 1472904603680 Marionette TRACE conn3 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 05:10:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 05:10:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 655ms 05:10:03 INFO - PROCESS | 2964 | 1472904603752 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 05:10:03 INFO - PROCESS | 2964 | 1472904603754 Marionette TRACE conn3 <- [1,1845,null,{"value":"13"}] 05:10:03 INFO - PROCESS | 2964 | 1472904603758 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 05:10:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 05:10:03 INFO - PROCESS | 2964 | 1472904603760 Marionette TRACE conn3 <- [1,1846,null,{}] 05:10:03 INFO - PROCESS | 2964 | 1472904603763 Marionette TRACE conn3 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:03 INFO - PROCESS | 2964 | 1472904603765 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:10:03 INFO - PROCESS | 2964 | 1472904603877 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 05:10:03 INFO - PROCESS | 2964 | 1472904603882 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:03 INFO - PROCESS | 2964 | 1472904603884 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:10:03 INFO - PROCESS | 2964 | ++DOCSHELL 176CF400 == 34 [pid = 2964] [id = 471] 05:10:03 INFO - PROCESS | 2964 | ++DOMWINDOW == 77 (176D4400) [pid = 2964] [serial = 1413] [outer = 00000000] 05:10:03 INFO - PROCESS | 2964 | ++DOMWINDOW == 78 (178C9C00) [pid = 2964] [serial = 1414] [outer = 176D4400] 05:10:03 INFO - PROCESS | 2964 | 1472904603928 Marionette DEBUG loaded listener.js 05:10:03 INFO - PROCESS | 2964 | ++DOMWINDOW == 79 (17F32800) [pid = 2964] [serial = 1415] [outer = 176D4400] 05:10:04 INFO - PROCESS | 2964 | 1472904604323 Marionette TRACE conn3 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 05:10:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 05:10:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 595ms 05:10:04 INFO - PROCESS | 2964 | 1472904604359 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 05:10:04 INFO - PROCESS | 2964 | 1472904604361 Marionette TRACE conn3 <- [1,1849,null,{"value":"13"}] 05:10:04 INFO - PROCESS | 2964 | 1472904604364 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 05:10:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 05:10:04 INFO - PROCESS | 2964 | 1472904604366 Marionette TRACE conn3 <- [1,1850,null,{}] 05:10:04 INFO - PROCESS | 2964 | 1472904604370 Marionette TRACE conn3 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:04 INFO - PROCESS | 2964 | 1472904604371 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:10:04 INFO - PROCESS | 2964 | 1472904604447 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 05:10:04 INFO - PROCESS | 2964 | 1472904604452 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:04 INFO - PROCESS | 2964 | 1472904604455 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:10:04 INFO - PROCESS | 2964 | ++DOCSHELL 1811F400 == 35 [pid = 2964] [id = 472] 05:10:04 INFO - PROCESS | 2964 | ++DOMWINDOW == 80 (181D7C00) [pid = 2964] [serial = 1416] [outer = 00000000] 05:10:04 INFO - PROCESS | 2964 | ++DOMWINDOW == 81 (181E0C00) [pid = 2964] [serial = 1417] [outer = 181D7C00] 05:10:04 INFO - PROCESS | 2964 | 1472904604504 Marionette DEBUG loaded listener.js 05:10:04 INFO - PROCESS | 2964 | ++DOMWINDOW == 82 (181DC400) [pid = 2964] [serial = 1418] [outer = 181D7C00] 05:10:04 INFO - PROCESS | 2964 | 1472904604945 Marionette TRACE conn3 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 05:10:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 05:10:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 610ms 05:10:04 INFO - PROCESS | 2964 | 1472904604983 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 05:10:04 INFO - PROCESS | 2964 | 1472904604985 Marionette TRACE conn3 <- [1,1853,null,{"value":"13"}] 05:10:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 05:10:04 INFO - PROCESS | 2964 | 1472904604989 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 05:10:04 INFO - PROCESS | 2964 | 1472904604991 Marionette TRACE conn3 <- [1,1854,null,{}] 05:10:04 INFO - PROCESS | 2964 | 1472904604994 Marionette TRACE conn3 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:04 INFO - PROCESS | 2964 | 1472904604996 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:10:05 INFO - PROCESS | 2964 | 1472904605109 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 05:10:05 INFO - PROCESS | 2964 | 1472904605154 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:05 INFO - PROCESS | 2964 | 1472904605156 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:10:05 INFO - PROCESS | 2964 | ++DOCSHELL 1391F800 == 36 [pid = 2964] [id = 473] 05:10:05 INFO - PROCESS | 2964 | ++DOMWINDOW == 83 (1503DC00) [pid = 2964] [serial = 1419] [outer = 00000000] 05:10:05 INFO - PROCESS | 2964 | ++DOMWINDOW == 84 (19AE6400) [pid = 2964] [serial = 1420] [outer = 1503DC00] 05:10:05 INFO - PROCESS | 2964 | 1472904605229 Marionette DEBUG loaded listener.js 05:10:05 INFO - PROCESS | 2964 | ++DOMWINDOW == 85 (19AE7400) [pid = 2964] [serial = 1421] [outer = 1503DC00] 05:10:05 INFO - PROCESS | 2964 | 1472904605624 Marionette TRACE conn3 <- [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]]]}] 05:10:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 05:10:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 669ms 05:10:05 INFO - PROCESS | 2964 | 1472904605646 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 05:10:05 INFO - PROCESS | 2964 | 1472904605649 Marionette TRACE conn3 <- [1,1857,null,{"value":"13"}] 05:10:05 INFO - PROCESS | 2964 | 1472904605652 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 05:10:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 05:10:05 INFO - PROCESS | 2964 | 1472904605654 Marionette TRACE conn3 <- [1,1858,null,{}] 05:10:05 INFO - PROCESS | 2964 | 1472904605657 Marionette TRACE conn3 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:05 INFO - PROCESS | 2964 | 1472904605659 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:10:05 INFO - PROCESS | 2964 | 1472904605784 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 05:10:05 INFO - PROCESS | 2964 | 1472904605789 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:05 INFO - PROCESS | 2964 | 1472904605791 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:10:05 INFO - PROCESS | 2964 | ++DOCSHELL 19C8A000 == 37 [pid = 2964] [id = 474] 05:10:05 INFO - PROCESS | 2964 | ++DOMWINDOW == 86 (19C8A400) [pid = 2964] [serial = 1422] [outer = 00000000] 05:10:05 INFO - PROCESS | 2964 | ++DOMWINDOW == 87 (19E0A800) [pid = 2964] [serial = 1423] [outer = 19C8A400] 05:10:05 INFO - PROCESS | 2964 | 1472904605835 Marionette DEBUG loaded listener.js 05:10:05 INFO - PROCESS | 2964 | ++DOMWINDOW == 88 (19E15400) [pid = 2964] [serial = 1424] [outer = 19C8A400] 05:10:06 INFO - PROCESS | 2964 | 1472904606251 Marionette TRACE conn3 <- [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]]]}] 05:10:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 05:10:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 670ms 05:10:06 INFO - PROCESS | 2964 | 1472904606317 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 05:10:06 INFO - PROCESS | 2964 | 1472904606320 Marionette TRACE conn3 <- [1,1861,null,{"value":"13"}] 05:10:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 05:10:06 INFO - PROCESS | 2964 | 1472904606323 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 05:10:06 INFO - PROCESS | 2964 | 1472904606325 Marionette TRACE conn3 <- [1,1862,null,{}] 05:10:06 INFO - PROCESS | 2964 | 1472904606328 Marionette TRACE conn3 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:06 INFO - PROCESS | 2964 | 1472904606331 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:10:06 INFO - PROCESS | 2964 | 1472904606479 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 05:10:06 INFO - PROCESS | 2964 | 1472904606504 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:06 INFO - PROCESS | 2964 | 1472904606507 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:10:06 INFO - PROCESS | 2964 | ++DOCSHELL 15C30C00 == 38 [pid = 2964] [id = 475] 05:10:06 INFO - PROCESS | 2964 | ++DOMWINDOW == 89 (19E94000) [pid = 2964] [serial = 1425] [outer = 00000000] 05:10:06 INFO - PROCESS | 2964 | ++DOMWINDOW == 90 (1A039C00) [pid = 2964] [serial = 1426] [outer = 19E94000] 05:10:06 INFO - PROCESS | 2964 | 1472904606553 Marionette DEBUG loaded listener.js 05:10:06 INFO - PROCESS | 2964 | ++DOMWINDOW == 91 (1A0C2C00) [pid = 2964] [serial = 1427] [outer = 19E94000] 05:10:06 INFO - PROCESS | 2964 | --DOMWINDOW == 90 (15C45C00) [pid = 2964] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 05:10:06 INFO - PROCESS | 2964 | --DOMWINDOW == 89 (178CA400) [pid = 2964] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 05:10:06 INFO - PROCESS | 2964 | --DOMWINDOW == 88 (16AA5400) [pid = 2964] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 05:10:06 INFO - PROCESS | 2964 | --DOMWINDOW == 87 (160CF000) [pid = 2964] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 05:10:06 INFO - PROCESS | 2964 | --DOMWINDOW == 86 (15041800) [pid = 2964] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 05:10:06 INFO - PROCESS | 2964 | --DOMWINDOW == 85 (12C84C00) [pid = 2964] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 05:10:06 INFO - PROCESS | 2964 | --DOMWINDOW == 84 (110EE400) [pid = 2964] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 05:10:06 INFO - PROCESS | 2964 | --DOMWINDOW == 83 (110EB400) [pid = 2964] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 05:10:06 INFO - PROCESS | 2964 | --DOMWINDOW == 82 (112CEC00) [pid = 2964] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 05:10:06 INFO - PROCESS | 2964 | --DOMWINDOW == 81 (160C1000) [pid = 2964] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 05:10:06 INFO - PROCESS | 2964 | --DOMWINDOW == 80 (1A510C00) [pid = 2964] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 05:10:06 INFO - PROCESS | 2964 | --DOMWINDOW == 79 (11263400) [pid = 2964] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 05:10:07 INFO - PROCESS | 2964 | 1472904607046 Marionette TRACE conn3 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 05:10:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 05:10:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 773ms 05:10:07 INFO - PROCESS | 2964 | 1472904607091 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 05:10:07 INFO - PROCESS | 2964 | 1472904607093 Marionette TRACE conn3 <- [1,1865,null,{"value":"13"}] 05:10:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 05:10:07 INFO - PROCESS | 2964 | 1472904607096 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 05:10:07 INFO - PROCESS | 2964 | 1472904607098 Marionette TRACE conn3 <- [1,1866,null,{}] 05:10:07 INFO - PROCESS | 2964 | 1472904607101 Marionette TRACE conn3 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:07 INFO - PROCESS | 2964 | 1472904607103 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:10:07 INFO - PROCESS | 2964 | 1472904607186 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 05:10:07 INFO - PROCESS | 2964 | 1472904607191 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:07 INFO - PROCESS | 2964 | 1472904607193 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:10:07 INFO - PROCESS | 2964 | ++DOCSHELL 13449800 == 39 [pid = 2964] [id = 476] 05:10:07 INFO - PROCESS | 2964 | ++DOMWINDOW == 80 (15041800) [pid = 2964] [serial = 1428] [outer = 00000000] 05:10:07 INFO - PROCESS | 2964 | ++DOMWINDOW == 81 (16AB0C00) [pid = 2964] [serial = 1429] [outer = 15041800] 05:10:07 INFO - PROCESS | 2964 | 1472904607237 Marionette DEBUG loaded listener.js 05:10:07 INFO - PROCESS | 2964 | ++DOMWINDOW == 82 (181E3800) [pid = 2964] [serial = 1430] [outer = 15041800] 05:10:07 INFO - PROCESS | 2964 | 1472904607646 Marionette TRACE conn3 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 05:10:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 05:10:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 610ms 05:10:07 INFO - PROCESS | 2964 | 1472904607700 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 05:10:07 INFO - PROCESS | 2964 | 1472904607702 Marionette TRACE conn3 <- [1,1869,null,{"value":"13"}] 05:10:07 INFO - PROCESS | 2964 | 1472904607705 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 05:10:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 05:10:07 INFO - PROCESS | 2964 | 1472904607706 Marionette TRACE conn3 <- [1,1870,null,{}] 05:10:07 INFO - PROCESS | 2964 | 1472904607710 Marionette TRACE conn3 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:07 INFO - PROCESS | 2964 | 1472904607721 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:10:07 INFO - PROCESS | 2964 | 1472904607800 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 05:10:07 INFO - PROCESS | 2964 | 1472904607805 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:07 INFO - PROCESS | 2964 | 1472904607807 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:10:07 INFO - PROCESS | 2964 | ++DOCSHELL 19E0E400 == 40 [pid = 2964] [id = 477] 05:10:07 INFO - PROCESS | 2964 | ++DOMWINDOW == 83 (19E99000) [pid = 2964] [serial = 1431] [outer = 00000000] 05:10:07 INFO - PROCESS | 2964 | ++DOMWINDOW == 84 (1A0C9000) [pid = 2964] [serial = 1432] [outer = 19E99000] 05:10:07 INFO - PROCESS | 2964 | 1472904607852 Marionette DEBUG loaded listener.js 05:10:07 INFO - PROCESS | 2964 | ++DOMWINDOW == 85 (1A202000) [pid = 2964] [serial = 1433] [outer = 19E99000] 05:10:08 INFO - PROCESS | 2964 | 1472904608282 Marionette TRACE conn3 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 05:10:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 05:10:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 610ms 05:10:08 INFO - PROCESS | 2964 | 1472904608326 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 05:10:08 INFO - PROCESS | 2964 | 1472904608328 Marionette TRACE conn3 <- [1,1873,null,{"value":"13"}] 05:10:08 INFO - PROCESS | 2964 | 1472904608335 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 05:10:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 05:10:08 INFO - PROCESS | 2964 | 1472904608337 Marionette TRACE conn3 <- [1,1874,null,{}] 05:10:08 INFO - PROCESS | 2964 | 1472904608340 Marionette TRACE conn3 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:08 INFO - PROCESS | 2964 | 1472904608342 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:10:08 INFO - PROCESS | 2964 | 1472904608401 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 05:10:08 INFO - PROCESS | 2964 | 1472904608406 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:08 INFO - PROCESS | 2964 | 1472904608408 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:10:08 INFO - PROCESS | 2964 | ++DOCSHELL 160C2000 == 41 [pid = 2964] [id = 478] 05:10:08 INFO - PROCESS | 2964 | ++DOMWINDOW == 86 (16AAB800) [pid = 2964] [serial = 1434] [outer = 00000000] 05:10:08 INFO - PROCESS | 2964 | ++DOMWINDOW == 87 (1A510C00) [pid = 2964] [serial = 1435] [outer = 16AAB800] 05:10:08 INFO - PROCESS | 2964 | 1472904608452 Marionette DEBUG loaded listener.js 05:10:08 INFO - PROCESS | 2964 | ++DOMWINDOW == 88 (1A51BC00) [pid = 2964] [serial = 1436] [outer = 16AAB800] 05:10:09 INFO - PROCESS | 2964 | 1472904609227 Marionette TRACE conn3 <- [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]]]}] 05:10:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 05:10:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 937ms 05:10:09 INFO - PROCESS | 2964 | 1472904609270 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 05:10:09 INFO - PROCESS | 2964 | 1472904609275 Marionette TRACE conn3 <- [1,1877,null,{"value":"13"}] 05:10:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 05:10:09 INFO - PROCESS | 2964 | 1472904609281 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 05:10:09 INFO - PROCESS | 2964 | 1472904609284 Marionette TRACE conn3 <- [1,1878,null,{}] 05:10:09 INFO - PROCESS | 2964 | 1472904609291 Marionette TRACE conn3 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:09 INFO - PROCESS | 2964 | 1472904609294 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:10:09 INFO - PROCESS | 2964 | 1472904609418 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 05:10:09 INFO - PROCESS | 2964 | 1472904609553 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:09 INFO - PROCESS | 2964 | 1472904609556 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:10:09 INFO - PROCESS | 2964 | ++DOCSHELL 110EA400 == 42 [pid = 2964] [id = 479] 05:10:09 INFO - PROCESS | 2964 | ++DOMWINDOW == 89 (110ED400) [pid = 2964] [serial = 1437] [outer = 00000000] 05:10:09 INFO - PROCESS | 2964 | ++DOMWINDOW == 90 (1180B800) [pid = 2964] [serial = 1438] [outer = 110ED400] 05:10:09 INFO - PROCESS | 2964 | 1472904609615 Marionette DEBUG loaded listener.js 05:10:09 INFO - PROCESS | 2964 | ++DOMWINDOW == 91 (12E2B000) [pid = 2964] [serial = 1439] [outer = 110ED400] 05:10:10 INFO - PROCESS | 2964 | 1472904610441 Marionette TRACE conn3 <- [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]]]}] 05:10:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 05:10:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1235ms 05:10:10 INFO - PROCESS | 2964 | 1472904610513 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 05:10:10 INFO - PROCESS | 2964 | 1472904610518 Marionette TRACE conn3 <- [1,1881,null,{"value":"13"}] 05:10:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 05:10:10 INFO - PROCESS | 2964 | 1472904610523 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 05:10:10 INFO - PROCESS | 2964 | 1472904610526 Marionette TRACE conn3 <- [1,1882,null,{}] 05:10:10 INFO - PROCESS | 2964 | 1472904610531 Marionette TRACE conn3 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:10 INFO - PROCESS | 2964 | 1472904610534 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:10:10 INFO - PROCESS | 2964 | 1472904610648 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 05:10:10 INFO - PROCESS | 2964 | 1472904610785 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:10 INFO - PROCESS | 2964 | 1472904610790 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:10:10 INFO - PROCESS | 2964 | ++DOCSHELL 110EA800 == 43 [pid = 2964] [id = 480] 05:10:10 INFO - PROCESS | 2964 | ++DOMWINDOW == 92 (110EB000) [pid = 2964] [serial = 1440] [outer = 00000000] 05:10:10 INFO - PROCESS | 2964 | ++DOMWINDOW == 93 (110F0C00) [pid = 2964] [serial = 1441] [outer = 110EB000] 05:10:10 INFO - PROCESS | 2964 | 1472904610840 Marionette DEBUG loaded listener.js 05:10:10 INFO - PROCESS | 2964 | ++DOMWINDOW == 94 (11259800) [pid = 2964] [serial = 1442] [outer = 110EB000] 05:10:11 INFO - PROCESS | 2964 | --DOCSHELL 19E0E400 == 42 [pid = 2964] [id = 477] 05:10:11 INFO - PROCESS | 2964 | --DOCSHELL 13449800 == 41 [pid = 2964] [id = 476] 05:10:11 INFO - PROCESS | 2964 | --DOCSHELL 15C30C00 == 40 [pid = 2964] [id = 475] 05:10:11 INFO - PROCESS | 2964 | --DOCSHELL 19C8A000 == 39 [pid = 2964] [id = 474] 05:10:11 INFO - PROCESS | 2964 | --DOCSHELL 1391F800 == 38 [pid = 2964] [id = 473] 05:10:11 INFO - PROCESS | 2964 | --DOCSHELL 1811F400 == 37 [pid = 2964] [id = 472] 05:10:11 INFO - PROCESS | 2964 | --DOCSHELL 176CF400 == 36 [pid = 2964] [id = 471] 05:10:11 INFO - PROCESS | 2964 | --DOCSHELL 16AABC00 == 35 [pid = 2964] [id = 470] 05:10:11 INFO - PROCESS | 2964 | --DOCSHELL 15C48C00 == 34 [pid = 2964] [id = 469] 05:10:11 INFO - PROCESS | 2964 | --DOCSHELL 13B51000 == 33 [pid = 2964] [id = 468] 05:10:11 INFO - PROCESS | 2964 | --DOCSHELL 13922800 == 32 [pid = 2964] [id = 467] 05:10:11 INFO - PROCESS | 2964 | --DOCSHELL 11D0E400 == 31 [pid = 2964] [id = 466] 05:10:11 INFO - PROCESS | 2964 | --DOCSHELL 10F40400 == 30 [pid = 2964] [id = 465] 05:10:11 INFO - PROCESS | 2964 | --DOMWINDOW == 93 (19E0EC00) [pid = 2964] [serial = 1393] [outer = 00000000] [url = about:blank] 05:10:11 INFO - PROCESS | 2964 | --DOCSHELL 13920800 == 29 [pid = 2964] [id = 464] 05:10:11 INFO - PROCESS | 2964 | --DOMWINDOW == 92 (160CA800) [pid = 2964] [serial = 1378] [outer = 00000000] [url = about:blank] 05:10:11 INFO - PROCESS | 2964 | --DOMWINDOW == 91 (181E1C00) [pid = 2964] [serial = 1384] [outer = 00000000] [url = about:blank] 05:10:11 INFO - PROCESS | 2964 | --DOMWINDOW == 90 (16E62C00) [pid = 2964] [serial = 1381] [outer = 00000000] [url = about:blank] 05:10:11 INFO - PROCESS | 2964 | --DOMWINDOW == 89 (1811F000) [pid = 2964] [serial = 1390] [outer = 00000000] [url = about:blank] 05:10:11 INFO - PROCESS | 2964 | --DOMWINDOW == 88 (19814400) [pid = 2964] [serial = 1385] [outer = 00000000] [url = about:blank] 05:10:11 INFO - PROCESS | 2964 | --DOMWINDOW == 87 (15661000) [pid = 2964] [serial = 1375] [outer = 00000000] [url = about:blank] 05:10:11 INFO - PROCESS | 2964 | --DOMWINDOW == 86 (1319F400) [pid = 2964] [serial = 1372] [outer = 00000000] [url = about:blank] 05:10:11 INFO - PROCESS | 2964 | --DOMWINDOW == 85 (13914400) [pid = 2964] [serial = 1373] [outer = 00000000] [url = about:blank] 05:10:11 INFO - PROCESS | 2964 | --DOMWINDOW == 84 (110F6800) [pid = 2964] [serial = 1369] [outer = 00000000] [url = about:blank] 05:10:11 INFO - PROCESS | 2964 | --DOMWINDOW == 83 (1125EC00) [pid = 2964] [serial = 1370] [outer = 00000000] [url = about:blank] 05:10:11 INFO - PROCESS | 2964 | --DOMWINDOW == 82 (114EF800) [pid = 2964] [serial = 1367] [outer = 00000000] [url = about:blank] 05:10:11 INFO - PROCESS | 2964 | --DOMWINDOW == 81 (1343E400) [pid = 2964] [serial = 1357] [outer = 00000000] [url = about:blank] 05:10:11 INFO - PROCESS | 2964 | --DOMWINDOW == 80 (151F2800) [pid = 2964] [serial = 1358] [outer = 00000000] [url = about:blank] 05:10:11 INFO - PROCESS | 2964 | --DOMWINDOW == 79 (16AAC400) [pid = 2964] [serial = 1360] [outer = 00000000] [url = about:blank] 05:10:11 INFO - PROCESS | 2964 | --DOMWINDOW == 78 (176D1400) [pid = 2964] [serial = 1361] [outer = 00000000] [url = about:blank] 05:10:11 INFO - PROCESS | 2964 | --DOMWINDOW == 77 (1A8D1C00) [pid = 2964] [serial = 1363] [outer = 00000000] [url = about:blank] 05:10:11 INFO - PROCESS | 2964 | --DOMWINDOW == 76 (1AAD0400) [pid = 2964] [serial = 1364] [outer = 00000000] [url = about:blank] 05:10:11 INFO - PROCESS | 2964 | --DOMWINDOW == 75 (112C3800) [pid = 2964] [serial = 1366] [outer = 00000000] [url = about:blank] 05:10:11 INFO - PROCESS | 2964 | --DOMWINDOW == 74 (17009400) [pid = 2964] [serial = 1382] [outer = 00000000] [url = about:blank] 05:10:11 INFO - PROCESS | 2964 | --DOMWINDOW == 73 (1296EC00) [pid = 2964] [serial = 1387] [outer = 00000000] [url = about:blank] 05:10:11 INFO - PROCESS | 2964 | --DOMWINDOW == 72 (19AE7800) [pid = 2964] [serial = 1391] [outer = 00000000] [url = about:blank] 05:10:11 INFO - PROCESS | 2964 | --DOMWINDOW == 71 (160C9C00) [pid = 2964] [serial = 1388] [outer = 00000000] [url = about:blank] 05:10:11 INFO - PROCESS | 2964 | --DOMWINDOW == 70 (15919800) [pid = 2964] [serial = 1376] [outer = 00000000] [url = about:blank] 05:10:11 INFO - PROCESS | 2964 | --DOMWINDOW == 69 (167E8C00) [pid = 2964] [serial = 1379] [outer = 00000000] [url = about:blank] 05:10:11 INFO - PROCESS | 2964 | 1472904611309 Marionette TRACE conn3 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 05:10:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 05:10:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 789ms 05:10:11 INFO - PROCESS | 2964 | 1472904611332 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 05:10:11 INFO - PROCESS | 2964 | 1472904611337 Marionette TRACE conn3 <- [1,1885,null,{"value":"13"}] 05:10:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 05:10:11 INFO - PROCESS | 2964 | 1472904611343 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 05:10:11 INFO - PROCESS | 2964 | 1472904611346 Marionette TRACE conn3 <- [1,1886,null,{}] 05:10:11 INFO - PROCESS | 2964 | 1472904611350 Marionette TRACE conn3 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:11 INFO - PROCESS | 2964 | 1472904611353 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:10:11 INFO - PROCESS | 2964 | 1472904611423 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 05:10:11 INFO - PROCESS | 2964 | 1472904611429 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:11 INFO - PROCESS | 2964 | 1472904611431 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:10:11 INFO - PROCESS | 2964 | ++DOCSHELL 114E7400 == 30 [pid = 2964] [id = 481] 05:10:11 INFO - PROCESS | 2964 | ++DOMWINDOW == 70 (114E9400) [pid = 2964] [serial = 1443] [outer = 00000000] 05:10:11 INFO - PROCESS | 2964 | ++DOMWINDOW == 71 (118A5C00) [pid = 2964] [serial = 1444] [outer = 114E9400] 05:10:11 INFO - PROCESS | 2964 | 1472904611479 Marionette DEBUG loaded listener.js 05:10:11 INFO - PROCESS | 2964 | ++DOMWINDOW == 72 (11D87800) [pid = 2964] [serial = 1445] [outer = 114E9400] 05:10:11 INFO - PROCESS | 2964 | 1472904611949 Marionette TRACE conn3 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 05:10:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 05:10:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 670ms 05:10:12 INFO - PROCESS | 2964 | 1472904612007 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 05:10:12 INFO - PROCESS | 2964 | 1472904612010 Marionette TRACE conn3 <- [1,1889,null,{"value":"13"}] 05:10:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 05:10:12 INFO - PROCESS | 2964 | 1472904612013 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 05:10:12 INFO - PROCESS | 2964 | 1472904612017 Marionette TRACE conn3 <- [1,1890,null,{}] 05:10:12 INFO - PROCESS | 2964 | 1472904612028 Marionette TRACE conn3 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:12 INFO - PROCESS | 2964 | 1472904612032 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:10:12 INFO - PROCESS | 2964 | 1472904612131 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 05:10:12 INFO - PROCESS | 2964 | 1472904612234 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:12 INFO - PROCESS | 2964 | 1472904612238 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:10:12 INFO - PROCESS | 2964 | ++DOCSHELL 13919800 == 31 [pid = 2964] [id = 482] 05:10:12 INFO - PROCESS | 2964 | ++DOMWINDOW == 73 (13919C00) [pid = 2964] [serial = 1446] [outer = 00000000] 05:10:12 INFO - PROCESS | 2964 | ++DOMWINDOW == 74 (13AD5C00) [pid = 2964] [serial = 1447] [outer = 13919C00] 05:10:12 INFO - PROCESS | 2964 | 1472904612290 Marionette DEBUG loaded listener.js 05:10:12 INFO - PROCESS | 2964 | ++DOMWINDOW == 75 (1420D800) [pid = 2964] [serial = 1448] [outer = 13919C00] 05:10:12 INFO - PROCESS | 2964 | 1472904612664 Marionette TRACE conn3 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 05:10:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 05:10:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 714ms 05:10:12 INFO - PROCESS | 2964 | 1472904612718 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 05:10:12 INFO - PROCESS | 2964 | 1472904612721 Marionette TRACE conn3 <- [1,1893,null,{"value":"13"}] 05:10:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 05:10:12 INFO - PROCESS | 2964 | 1472904612724 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 05:10:12 INFO - PROCESS | 2964 | 1472904612726 Marionette TRACE conn3 <- [1,1894,null,{}] 05:10:12 INFO - PROCESS | 2964 | 1472904612729 Marionette TRACE conn3 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:12 INFO - PROCESS | 2964 | 1472904612731 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:10:12 INFO - PROCESS | 2964 | 1472904612817 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 05:10:12 INFO - PROCESS | 2964 | 1472904612806 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:12 INFO - PROCESS | 2964 | 1472904612808 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:10:12 INFO - PROCESS | 2964 | ++DOCSHELL 150A4000 == 32 [pid = 2964] [id = 483] 05:10:12 INFO - PROCESS | 2964 | ++DOMWINDOW == 76 (150A5C00) [pid = 2964] [serial = 1449] [outer = 00000000] 05:10:12 INFO - PROCESS | 2964 | ++DOMWINDOW == 77 (15919800) [pid = 2964] [serial = 1450] [outer = 150A5C00] 05:10:12 INFO - PROCESS | 2964 | 1472904612862 Marionette DEBUG loaded listener.js 05:10:12 INFO - PROCESS | 2964 | ++DOMWINDOW == 78 (15C34C00) [pid = 2964] [serial = 1451] [outer = 150A5C00] 05:10:13 INFO - PROCESS | 2964 | 1472904613327 Marionette TRACE conn3 <- [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]]]}] 05:10:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 05:10:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 670ms 05:10:13 INFO - PROCESS | 2964 | 1472904613387 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 05:10:13 INFO - PROCESS | 2964 | 1472904613389 Marionette TRACE conn3 <- [1,1897,null,{"value":"13"}] 05:10:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 05:10:13 INFO - PROCESS | 2964 | 1472904613398 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 05:10:13 INFO - PROCESS | 2964 | 1472904613400 Marionette TRACE conn3 <- [1,1898,null,{}] 05:10:13 INFO - PROCESS | 2964 | 1472904613403 Marionette TRACE conn3 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:13 INFO - PROCESS | 2964 | 1472904613405 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:10:13 INFO - PROCESS | 2964 | 1472904613543 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 05:10:13 INFO - PROCESS | 2964 | 1472904613565 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:13 INFO - PROCESS | 2964 | 1472904613551 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:10:13 INFO - PROCESS | 2964 | ++DOCSHELL 151FD000 == 33 [pid = 2964] [id = 484] 05:10:13 INFO - PROCESS | 2964 | ++DOMWINDOW == 79 (1565AC00) [pid = 2964] [serial = 1452] [outer = 00000000] 05:10:13 INFO - PROCESS | 2964 | ++DOMWINDOW == 80 (15C50400) [pid = 2964] [serial = 1453] [outer = 1565AC00] 05:10:13 INFO - PROCESS | 2964 | 1472904613598 Marionette DEBUG loaded listener.js 05:10:13 INFO - PROCESS | 2964 | ++DOMWINDOW == 81 (160C3C00) [pid = 2964] [serial = 1454] [outer = 1565AC00] 05:10:14 INFO - PROCESS | 2964 | 1472904614025 Marionette TRACE conn3 <- [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]]]}] 05:10:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 05:10:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 669ms 05:10:14 INFO - PROCESS | 2964 | 1472904614055 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 05:10:14 INFO - PROCESS | 2964 | 1472904614057 Marionette TRACE conn3 <- [1,1901,null,{"value":"13"}] 05:10:14 INFO - PROCESS | 2964 | 1472904614061 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 05:10:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 05:10:14 INFO - PROCESS | 2964 | 1472904614062 Marionette TRACE conn3 <- [1,1902,null,{}] 05:10:14 INFO - PROCESS | 2964 | 1472904614066 Marionette TRACE conn3 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:14 INFO - PROCESS | 2964 | 1472904614072 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:10:14 INFO - PROCESS | 2964 | 1472904614213 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 05:10:14 INFO - PROCESS | 2964 | 1472904614276 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:14 INFO - PROCESS | 2964 | 1472904614278 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:10:14 INFO - PROCESS | 2964 | ++DOCSHELL 169E9C00 == 34 [pid = 2964] [id = 485] 05:10:14 INFO - PROCESS | 2964 | ++DOMWINDOW == 82 (169EC000) [pid = 2964] [serial = 1455] [outer = 00000000] 05:10:14 INFO - PROCESS | 2964 | ++DOMWINDOW == 83 (16E61400) [pid = 2964] [serial = 1456] [outer = 169EC000] 05:10:14 INFO - PROCESS | 2964 | 1472904614307 Marionette DEBUG loaded listener.js 05:10:14 INFO - PROCESS | 2964 | ++DOMWINDOW == 84 (17009400) [pid = 2964] [serial = 1457] [outer = 169EC000] 05:10:14 INFO - PROCESS | 2964 | 1472904614713 Marionette TRACE conn3 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 05:10:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 05:10:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 714ms 05:10:14 INFO - PROCESS | 2964 | 1472904614765 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 05:10:14 INFO - PROCESS | 2964 | 1472904614767 Marionette TRACE conn3 <- [1,1905,null,{"value":"13"}] 05:10:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 05:10:14 INFO - PROCESS | 2964 | 1472904614770 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 05:10:14 INFO - PROCESS | 2964 | 1472904614772 Marionette TRACE conn3 <- [1,1906,null,{}] 05:10:14 INFO - PROCESS | 2964 | 1472904614776 Marionette TRACE conn3 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:14 INFO - PROCESS | 2964 | 1472904614778 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:10:14 INFO - PROCESS | 2964 | 1472904614931 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 05:10:14 INFO - PROCESS | 2964 | 1472904614942 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:14 INFO - PROCESS | 2964 | 1472904614944 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:10:14 INFO - PROCESS | 2964 | ++DOCSHELL 175ED400 == 35 [pid = 2964] [id = 486] 05:10:14 INFO - PROCESS | 2964 | ++DOMWINDOW == 85 (175EFC00) [pid = 2964] [serial = 1458] [outer = 00000000] 05:10:14 INFO - PROCESS | 2964 | ++DOMWINDOW == 86 (176CF000) [pid = 2964] [serial = 1459] [outer = 175EFC00] 05:10:14 INFO - PROCESS | 2964 | 1472904614989 Marionette DEBUG loaded listener.js 05:10:15 INFO - PROCESS | 2964 | ++DOMWINDOW == 87 (176CF800) [pid = 2964] [serial = 1460] [outer = 175EFC00] 05:10:15 INFO - PROCESS | 2964 | --DOMWINDOW == 86 (10F41C00) [pid = 2964] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 05:10:15 INFO - PROCESS | 2964 | --DOMWINDOW == 85 (181D7C00) [pid = 2964] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 05:10:15 INFO - PROCESS | 2964 | --DOMWINDOW == 84 (11D10400) [pid = 2964] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 05:10:15 INFO - PROCESS | 2964 | --DOMWINDOW == 83 (1503DC00) [pid = 2964] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 05:10:15 INFO - PROCESS | 2964 | --DOMWINDOW == 82 (14205000) [pid = 2964] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 05:10:15 INFO - PROCESS | 2964 | --DOMWINDOW == 81 (19C8F800) [pid = 2964] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 05:10:15 INFO - PROCESS | 2964 | --DOMWINDOW == 80 (15C49000) [pid = 2964] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 05:10:15 INFO - PROCESS | 2964 | --DOMWINDOW == 79 (1397E000) [pid = 2964] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 05:10:15 INFO - PROCESS | 2964 | --DOMWINDOW == 78 (16AAC800) [pid = 2964] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 05:10:15 INFO - PROCESS | 2964 | --DOMWINDOW == 77 (176D4400) [pid = 2964] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 05:10:15 INFO - PROCESS | 2964 | --DOMWINDOW == 76 (19C8A400) [pid = 2964] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 05:10:15 INFO - PROCESS | 2964 | --DOMWINDOW == 75 (19E94000) [pid = 2964] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 05:10:15 INFO - PROCESS | 2964 | --DOMWINDOW == 74 (19E99000) [pid = 2964] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 05:10:15 INFO - PROCESS | 2964 | --DOMWINDOW == 73 (15041800) [pid = 2964] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 05:10:15 INFO - PROCESS | 2964 | 1472904615531 Marionette TRACE conn3 <- [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]]]}] 05:10:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 05:10:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 804ms 05:10:15 INFO - PROCESS | 2964 | 1472904615574 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 05:10:15 INFO - PROCESS | 2964 | 1472904615576 Marionette TRACE conn3 <- [1,1909,null,{"value":"13"}] 05:10:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 05:10:15 INFO - PROCESS | 2964 | 1472904615579 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 05:10:15 INFO - PROCESS | 2964 | 1472904615580 Marionette TRACE conn3 <- [1,1910,null,{}] 05:10:15 INFO - PROCESS | 2964 | 1472904615584 Marionette TRACE conn3 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:15 INFO - PROCESS | 2964 | 1472904615586 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:10:15 INFO - PROCESS | 2964 | 1472904615663 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 05:10:15 INFO - PROCESS | 2964 | 1472904615668 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:15 INFO - PROCESS | 2964 | 1472904615670 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:10:15 INFO - PROCESS | 2964 | ++DOCSHELL 167EA000 == 36 [pid = 2964] [id = 487] 05:10:15 INFO - PROCESS | 2964 | ++DOMWINDOW == 74 (169EE000) [pid = 2964] [serial = 1461] [outer = 00000000] 05:10:15 INFO - PROCESS | 2964 | ++DOMWINDOW == 75 (16E66400) [pid = 2964] [serial = 1462] [outer = 169EE000] 05:10:15 INFO - PROCESS | 2964 | 1472904615716 Marionette DEBUG loaded listener.js 05:10:15 INFO - PROCESS | 2964 | ++DOMWINDOW == 76 (17008000) [pid = 2964] [serial = 1463] [outer = 169EE000] 05:10:16 INFO - PROCESS | 2964 | 1472904616131 Marionette TRACE conn3 <- [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]]]}] 05:10:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 05:10:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 565ms 05:10:16 INFO - PROCESS | 2964 | 1472904616163 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 05:10:16 INFO - PROCESS | 2964 | 1472904616165 Marionette TRACE conn3 <- [1,1913,null,{"value":"13"}] 05:10:16 INFO - PROCESS | 2964 | 1472904616168 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 05:10:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 05:10:16 INFO - PROCESS | 2964 | 1472904616170 Marionette TRACE conn3 <- [1,1914,null,{}] 05:10:16 INFO - PROCESS | 2964 | 1472904616162 Marionette TRACE conn3 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:16 INFO - PROCESS | 2964 | 1472904616165 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:10:16 INFO - PROCESS | 2964 | 1472904616273 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 05:10:16 INFO - PROCESS | 2964 | 1472904616279 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:16 INFO - PROCESS | 2964 | 1472904616281 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:10:16 INFO - PROCESS | 2964 | ++DOCSHELL 177D3400 == 37 [pid = 2964] [id = 488] 05:10:16 INFO - PROCESS | 2964 | ++DOMWINDOW == 77 (177DB800) [pid = 2964] [serial = 1464] [outer = 00000000] 05:10:16 INFO - PROCESS | 2964 | ++DOMWINDOW == 78 (17E0A000) [pid = 2964] [serial = 1465] [outer = 177DB800] 05:10:16 INFO - PROCESS | 2964 | 1472904616325 Marionette DEBUG loaded listener.js 05:10:16 INFO - PROCESS | 2964 | ++DOMWINDOW == 79 (181DF000) [pid = 2964] [serial = 1466] [outer = 177DB800] 05:10:16 INFO - PROCESS | 2964 | 1472904616760 Marionette TRACE conn3 <- [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]]]}] 05:10:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 05:10:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 610ms 05:10:16 INFO - PROCESS | 2964 | 1472904616769 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 05:10:16 INFO - PROCESS | 2964 | 1472904616770 Marionette TRACE conn3 <- [1,1917,null,{"value":"13"}] 05:10:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 05:10:16 INFO - PROCESS | 2964 | 1472904616774 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 05:10:16 INFO - PROCESS | 2964 | 1472904616776 Marionette TRACE conn3 <- [1,1918,null,{}] 05:10:16 INFO - PROCESS | 2964 | 1472904616782 Marionette TRACE conn3 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:16 INFO - PROCESS | 2964 | 1472904616784 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:10:16 INFO - PROCESS | 2964 | 1472904616913 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 05:10:16 INFO - PROCESS | 2964 | 1472904616920 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:16 INFO - PROCESS | 2964 | 1472904616922 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:10:16 INFO - PROCESS | 2964 | ++DOCSHELL 1503E400 == 38 [pid = 2964] [id = 489] 05:10:16 INFO - PROCESS | 2964 | ++DOMWINDOW == 80 (16E62C00) [pid = 2964] [serial = 1467] [outer = 00000000] 05:10:16 INFO - PROCESS | 2964 | ++DOMWINDOW == 81 (1980C400) [pid = 2964] [serial = 1468] [outer = 16E62C00] 05:10:16 INFO - PROCESS | 2964 | 1472904616950 Marionette DEBUG loaded listener.js 05:10:17 INFO - PROCESS | 2964 | ++DOMWINDOW == 82 (19813C00) [pid = 2964] [serial = 1469] [outer = 16E62C00] 05:10:17 INFO - PROCESS | 2964 | --DOCSHELL 114E7400 == 37 [pid = 2964] [id = 481] 05:10:17 INFO - PROCESS | 2964 | --DOCSHELL 110EA800 == 36 [pid = 2964] [id = 480] 05:10:17 INFO - PROCESS | 2964 | --DOCSHELL 160C2000 == 35 [pid = 2964] [id = 478] 05:10:17 INFO - PROCESS | 2964 | --DOCSHELL 110EA400 == 34 [pid = 2964] [id = 479] 05:10:18 INFO - PROCESS | 2964 | --DOCSHELL 151FD000 == 33 [pid = 2964] [id = 484] 05:10:18 INFO - PROCESS | 2964 | --DOCSHELL 150A4000 == 32 [pid = 2964] [id = 483] 05:10:18 INFO - PROCESS | 2964 | --DOCSHELL 167EA000 == 31 [pid = 2964] [id = 487] 05:10:18 INFO - PROCESS | 2964 | --DOCSHELL 169E9C00 == 30 [pid = 2964] [id = 485] 05:10:18 INFO - PROCESS | 2964 | --DOCSHELL 175ED400 == 29 [pid = 2964] [id = 486] 05:10:18 INFO - PROCESS | 2964 | --DOCSHELL 177D3400 == 28 [pid = 2964] [id = 488] 05:10:18 INFO - PROCESS | 2964 | --DOCSHELL 13919800 == 27 [pid = 2964] [id = 482] 05:10:18 INFO - PROCESS | 2964 | --DOMWINDOW == 81 (110F1000) [pid = 2964] [serial = 1396] [outer = 00000000] [url = about:blank] 05:10:18 INFO - PROCESS | 2964 | --DOMWINDOW == 80 (110F9800) [pid = 2964] [serial = 1397] [outer = 00000000] [url = about:blank] 05:10:18 INFO - PROCESS | 2964 | --DOMWINDOW == 79 (181E0C00) [pid = 2964] [serial = 1417] [outer = 00000000] [url = about:blank] 05:10:18 INFO - PROCESS | 2964 | --DOMWINDOW == 78 (129F9400) [pid = 2964] [serial = 1399] [outer = 00000000] [url = about:blank] 05:10:18 INFO - PROCESS | 2964 | --DOMWINDOW == 77 (12BC2800) [pid = 2964] [serial = 1400] [outer = 00000000] [url = about:blank] 05:10:18 INFO - PROCESS | 2964 | --DOMWINDOW == 76 (19AE6400) [pid = 2964] [serial = 1420] [outer = 00000000] [url = about:blank] 05:10:18 INFO - PROCESS | 2964 | --DOMWINDOW == 75 (151F5800) [pid = 2964] [serial = 1405] [outer = 00000000] [url = about:blank] 05:10:18 INFO - PROCESS | 2964 | --DOMWINDOW == 74 (15918400) [pid = 2964] [serial = 1406] [outer = 00000000] [url = about:blank] 05:10:18 INFO - PROCESS | 2964 | --DOMWINDOW == 73 (19E0F800) [pid = 2964] [serial = 1394] [outer = 00000000] [url = about:blank] 05:10:18 INFO - PROCESS | 2964 | --DOMWINDOW == 72 (160C2400) [pid = 2964] [serial = 1408] [outer = 00000000] [url = about:blank] 05:10:18 INFO - PROCESS | 2964 | --DOMWINDOW == 71 (160C7000) [pid = 2964] [serial = 1409] [outer = 00000000] [url = about:blank] 05:10:18 INFO - PROCESS | 2964 | --DOMWINDOW == 70 (13B52000) [pid = 2964] [serial = 1402] [outer = 00000000] [url = about:blank] 05:10:18 INFO - PROCESS | 2964 | --DOMWINDOW == 69 (1420F800) [pid = 2964] [serial = 1403] [outer = 00000000] [url = about:blank] 05:10:18 INFO - PROCESS | 2964 | --DOMWINDOW == 68 (17007C00) [pid = 2964] [serial = 1411] [outer = 00000000] [url = about:blank] 05:10:18 INFO - PROCESS | 2964 | --DOMWINDOW == 67 (176A9000) [pid = 2964] [serial = 1412] [outer = 00000000] [url = about:blank] 05:10:18 INFO - PROCESS | 2964 | --DOMWINDOW == 66 (178C9C00) [pid = 2964] [serial = 1414] [outer = 00000000] [url = about:blank] 05:10:18 INFO - PROCESS | 2964 | --DOMWINDOW == 65 (17F32800) [pid = 2964] [serial = 1415] [outer = 00000000] [url = about:blank] 05:10:18 INFO - PROCESS | 2964 | --DOMWINDOW == 64 (19E0A800) [pid = 2964] [serial = 1423] [outer = 00000000] [url = about:blank] 05:10:18 INFO - PROCESS | 2964 | --DOMWINDOW == 63 (1A039C00) [pid = 2964] [serial = 1426] [outer = 00000000] [url = about:blank] 05:10:18 INFO - PROCESS | 2964 | --DOMWINDOW == 62 (19E15400) [pid = 2964] [serial = 1424] [outer = 00000000] [url = about:blank] 05:10:18 INFO - PROCESS | 2964 | --DOMWINDOW == 61 (1A202000) [pid = 2964] [serial = 1433] [outer = 00000000] [url = about:blank] 05:10:18 INFO - PROCESS | 2964 | --DOMWINDOW == 60 (1A0C9000) [pid = 2964] [serial = 1432] [outer = 00000000] [url = about:blank] 05:10:18 INFO - PROCESS | 2964 | --DOMWINDOW == 59 (1A510C00) [pid = 2964] [serial = 1435] [outer = 00000000] [url = about:blank] 05:10:18 INFO - PROCESS | 2964 | --DOMWINDOW == 58 (1A0C2C00) [pid = 2964] [serial = 1427] [outer = 00000000] [url = about:blank] 05:10:18 INFO - PROCESS | 2964 | --DOMWINDOW == 57 (16AB0C00) [pid = 2964] [serial = 1429] [outer = 00000000] [url = about:blank] 05:10:18 INFO - PROCESS | 2964 | --DOMWINDOW == 56 (19AE7400) [pid = 2964] [serial = 1421] [outer = 00000000] [url = about:blank] 05:10:18 INFO - PROCESS | 2964 | --DOMWINDOW == 55 (181E3800) [pid = 2964] [serial = 1430] [outer = 00000000] [url = about:blank] 05:10:18 INFO - PROCESS | 2964 | --DOMWINDOW == 54 (181DC400) [pid = 2964] [serial = 1418] [outer = 00000000] [url = about:blank] 05:10:18 INFO - PROCESS | 2964 | 1472904618561 Marionette TRACE conn3 <- [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]]]}] 05:10:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 05:10:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1815ms 05:10:18 INFO - PROCESS | 2964 | 1472904618599 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 05:10:18 INFO - PROCESS | 2964 | 1472904618603 Marionette TRACE conn3 <- [1,1921,null,{"value":"13"}] 05:10:18 INFO - PROCESS | 2964 | 1472904618608 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 05:10:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 05:10:18 INFO - PROCESS | 2964 | 1472904618612 Marionette TRACE conn3 <- [1,1922,null,{}] 05:10:18 INFO - PROCESS | 2964 | 1472904618618 Marionette TRACE conn3 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:18 INFO - PROCESS | 2964 | 1472904618621 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:10:18 INFO - PROCESS | 2964 | 1472904618711 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 05:10:18 INFO - PROCESS | 2964 | 1472904618718 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:18 INFO - PROCESS | 2964 | 1472904618723 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:10:18 INFO - PROCESS | 2964 | ++DOCSHELL 110EC400 == 28 [pid = 2964] [id = 490] 05:10:18 INFO - PROCESS | 2964 | ++DOMWINDOW == 55 (110EDC00) [pid = 2964] [serial = 1470] [outer = 00000000] 05:10:18 INFO - PROCESS | 2964 | ++DOMWINDOW == 56 (1125B000) [pid = 2964] [serial = 1471] [outer = 110EDC00] 05:10:18 INFO - PROCESS | 2964 | 1472904618773 Marionette DEBUG loaded listener.js 05:10:18 INFO - PROCESS | 2964 | ++DOMWINDOW == 57 (112CAC00) [pid = 2964] [serial = 1472] [outer = 110EDC00] 05:10:19 INFO - PROCESS | 2964 | 1472904619238 Marionette TRACE conn3 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 05:10:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 05:10:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 669ms 05:10:19 INFO - PROCESS | 2964 | 1472904619273 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 05:10:19 INFO - PROCESS | 2964 | 1472904619278 Marionette TRACE conn3 <- [1,1925,null,{"value":"13"}] 05:10:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 05:10:19 INFO - PROCESS | 2964 | 1472904619284 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 05:10:19 INFO - PROCESS | 2964 | 1472904619287 Marionette TRACE conn3 <- [1,1926,null,{}] 05:10:19 INFO - PROCESS | 2964 | 1472904619291 Marionette TRACE conn3 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:19 INFO - PROCESS | 2964 | 1472904619294 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:10:19 INFO - PROCESS | 2964 | 1472904619379 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 05:10:19 INFO - PROCESS | 2964 | 1472904619388 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:19 INFO - PROCESS | 2964 | 1472904619391 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:10:19 INFO - PROCESS | 2964 | ++DOCSHELL 129FA800 == 29 [pid = 2964] [id = 491] 05:10:19 INFO - PROCESS | 2964 | ++DOMWINDOW == 58 (12B7D000) [pid = 2964] [serial = 1473] [outer = 00000000] 05:10:19 INFO - PROCESS | 2964 | ++DOMWINDOW == 59 (12BC6C00) [pid = 2964] [serial = 1474] [outer = 12B7D000] 05:10:19 INFO - PROCESS | 2964 | 1472904619439 Marionette DEBUG loaded listener.js 05:10:19 INFO - PROCESS | 2964 | ++DOMWINDOW == 60 (12E7B800) [pid = 2964] [serial = 1475] [outer = 12B7D000] 05:10:19 INFO - PROCESS | 2964 | 1472904619875 Marionette TRACE conn3 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 05:10:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 05:10:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 595ms 05:10:19 INFO - PROCESS | 2964 | 1472904619886 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 05:10:19 INFO - PROCESS | 2964 | 1472904619888 Marionette TRACE conn3 <- [1,1929,null,{"value":"13"}] 05:10:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 05:10:19 INFO - PROCESS | 2964 | 1472904619891 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 05:10:19 INFO - PROCESS | 2964 | 1472904619895 Marionette TRACE conn3 <- [1,1930,null,{}] 05:10:19 INFO - PROCESS | 2964 | 1472904619905 Marionette TRACE conn3 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:19 INFO - PROCESS | 2964 | 1472904619910 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:10:19 INFO - PROCESS | 2964 | 1472904619992 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 05:10:19 INFO - PROCESS | 2964 | 1472904619999 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:19 INFO - PROCESS | 2964 | 1472904620003 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:10:20 INFO - PROCESS | 2964 | ++DOCSHELL 1391D400 == 30 [pid = 2964] [id = 492] 05:10:20 INFO - PROCESS | 2964 | ++DOMWINDOW == 61 (1391D800) [pid = 2964] [serial = 1476] [outer = 00000000] 05:10:20 INFO - PROCESS | 2964 | ++DOMWINDOW == 62 (14205000) [pid = 2964] [serial = 1477] [outer = 1391D800] 05:10:20 INFO - PROCESS | 2964 | 1472904620051 Marionette DEBUG loaded listener.js 05:10:20 INFO - PROCESS | 2964 | ++DOMWINDOW == 63 (15035C00) [pid = 2964] [serial = 1478] [outer = 1391D800] 05:10:20 INFO - PROCESS | 2964 | 1472904620503 Marionette TRACE conn3 <- [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]]]}] 05:10:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 05:10:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 655ms 05:10:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 05:10:20 INFO - PROCESS | 2964 | 1472904620571 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 05:10:20 INFO - PROCESS | 2964 | 1472904620574 Marionette TRACE conn3 <- [1,1933,null,{"value":"13"}] 05:10:20 INFO - PROCESS | 2964 | 1472904620577 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 05:10:20 INFO - PROCESS | 2964 | 1472904620579 Marionette TRACE conn3 <- [1,1934,null,{}] 05:10:20 INFO - PROCESS | 2964 | 1472904620592 Marionette TRACE conn3 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:20 INFO - PROCESS | 2964 | 1472904620595 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:10:20 INFO - PROCESS | 2964 | 1472904620660 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 05:10:20 INFO - PROCESS | 2964 | 1472904620665 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:20 INFO - PROCESS | 2964 | 1472904620667 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:10:20 INFO - PROCESS | 2964 | ++DOCSHELL 13B5D000 == 31 [pid = 2964] [id = 493] 05:10:20 INFO - PROCESS | 2964 | ++DOMWINDOW == 64 (14438800) [pid = 2964] [serial = 1479] [outer = 00000000] 05:10:20 INFO - PROCESS | 2964 | ++DOMWINDOW == 65 (15919C00) [pid = 2964] [serial = 1480] [outer = 14438800] 05:10:20 INFO - PROCESS | 2964 | 1472904620713 Marionette DEBUG loaded listener.js 05:10:20 INFO - PROCESS | 2964 | ++DOMWINDOW == 66 (15C45C00) [pid = 2964] [serial = 1481] [outer = 14438800] 05:10:21 INFO - PROCESS | 2964 | 1472904621125 Marionette TRACE conn3 <- [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]]]}] 05:10:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 05:10:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 565ms 05:10:21 INFO - PROCESS | 2964 | 1472904621138 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 05:10:21 INFO - PROCESS | 2964 | 1472904621140 Marionette TRACE conn3 <- [1,1937,null,{"value":"13"}] 05:10:21 INFO - PROCESS | 2964 | 1472904621143 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 05:10:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 05:10:21 INFO - PROCESS | 2964 | 1472904621145 Marionette TRACE conn3 <- [1,1938,null,{}] 05:10:21 INFO - PROCESS | 2964 | 1472904621163 Marionette TRACE conn3 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:21 INFO - PROCESS | 2964 | 1472904621165 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:10:21 INFO - PROCESS | 2964 | 1472904621241 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 05:10:21 INFO - PROCESS | 2964 | 1472904621246 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:21 INFO - PROCESS | 2964 | 1472904621248 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:10:21 INFO - PROCESS | 2964 | ++DOCSHELL 15C84800 == 32 [pid = 2964] [id = 494] 05:10:21 INFO - PROCESS | 2964 | ++DOMWINDOW == 67 (160C2000) [pid = 2964] [serial = 1482] [outer = 00000000] 05:10:21 INFO - PROCESS | 2964 | ++DOMWINDOW == 68 (160CD000) [pid = 2964] [serial = 1483] [outer = 160C2000] 05:10:21 INFO - PROCESS | 2964 | 1472904621296 Marionette DEBUG loaded listener.js 05:10:21 INFO - PROCESS | 2964 | ++DOMWINDOW == 69 (167E8C00) [pid = 2964] [serial = 1484] [outer = 160C2000] 05:10:21 INFO - PROCESS | 2964 | 1472904621744 Marionette TRACE conn3 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 05:10:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 05:10:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 625ms 05:10:21 INFO - PROCESS | 2964 | 1472904621767 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 05:10:21 INFO - PROCESS | 2964 | 1472904621769 Marionette TRACE conn3 <- [1,1941,null,{"value":"13"}] 05:10:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 05:10:21 INFO - PROCESS | 2964 | 1472904621774 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 05:10:21 INFO - PROCESS | 2964 | 1472904621776 Marionette TRACE conn3 <- [1,1942,null,{}] 05:10:21 INFO - PROCESS | 2964 | 1472904621797 Marionette TRACE conn3 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:21 INFO - PROCESS | 2964 | 1472904621802 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:10:21 INFO - PROCESS | 2964 | 1472904621904 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 05:10:21 INFO - PROCESS | 2964 | 1472904621927 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:21 INFO - PROCESS | 2964 | 1472904621929 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:10:21 INFO - PROCESS | 2964 | ++DOCSHELL 16E66000 == 33 [pid = 2964] [id = 495] 05:10:21 INFO - PROCESS | 2964 | ++DOMWINDOW == 70 (16E66C00) [pid = 2964] [serial = 1485] [outer = 00000000] 05:10:21 INFO - PROCESS | 2964 | ++DOMWINDOW == 71 (176ABC00) [pid = 2964] [serial = 1486] [outer = 16E66C00] 05:10:21 INFO - PROCESS | 2964 | 1472904621974 Marionette DEBUG loaded listener.js 05:10:22 INFO - PROCESS | 2964 | ++DOMWINDOW == 72 (178CA400) [pid = 2964] [serial = 1487] [outer = 16E66C00] 05:10:22 INFO - PROCESS | 2964 | 1472904622371 Marionette TRACE conn3 <- [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]]]}] 05:10:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 05:10:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 625ms 05:10:22 INFO - PROCESS | 2964 | 1472904622409 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 05:10:22 INFO - PROCESS | 2964 | 1472904622411 Marionette TRACE conn3 <- [1,1945,null,{"value":"13"}] 05:10:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 05:10:22 INFO - PROCESS | 2964 | 1472904622415 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 05:10:22 INFO - PROCESS | 2964 | 1472904622416 Marionette TRACE conn3 <- [1,1946,null,{}] 05:10:22 INFO - PROCESS | 2964 | 1472904622420 Marionette TRACE conn3 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:22 INFO - PROCESS | 2964 | 1472904622433 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:10:22 INFO - PROCESS | 2964 | 1472904622512 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 05:10:22 INFO - PROCESS | 2964 | 1472904622518 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:22 INFO - PROCESS | 2964 | 1472904622520 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:10:22 INFO - PROCESS | 2964 | ++DOCSHELL 176AC000 == 34 [pid = 2964] [id = 496] 05:10:22 INFO - PROCESS | 2964 | ++DOMWINDOW == 73 (17E02800) [pid = 2964] [serial = 1488] [outer = 00000000] 05:10:22 INFO - PROCESS | 2964 | ++DOMWINDOW == 74 (14437400) [pid = 2964] [serial = 1489] [outer = 17E02800] 05:10:22 INFO - PROCESS | 2964 | 1472904622572 Marionette DEBUG loaded listener.js 05:10:22 INFO - PROCESS | 2964 | ++DOMWINDOW == 75 (181E1800) [pid = 2964] [serial = 1490] [outer = 17E02800] 05:10:22 INFO - PROCESS | 2964 | 1472904622990 Marionette TRACE conn3 <- [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]]]}] 05:10:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 05:10:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 610ms 05:10:23 INFO - PROCESS | 2964 | 1472904623029 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 05:10:23 INFO - PROCESS | 2964 | 1472904623031 Marionette TRACE conn3 <- [1,1949,null,{"value":"13"}] 05:10:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 05:10:23 INFO - PROCESS | 2964 | 1472904623047 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 05:10:23 INFO - PROCESS | 2964 | 1472904623049 Marionette TRACE conn3 <- [1,1950,null,{}] 05:10:23 INFO - PROCESS | 2964 | 1472904623056 Marionette TRACE conn3 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:23 INFO - PROCESS | 2964 | 1472904623058 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:10:23 INFO - PROCESS | 2964 | 1472904623118 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 05:10:23 INFO - PROCESS | 2964 | 1472904623124 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:23 INFO - PROCESS | 2964 | 1472904623126 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:10:23 INFO - PROCESS | 2964 | ++DOCSHELL 12BC5800 == 35 [pid = 2964] [id = 497] 05:10:23 INFO - PROCESS | 2964 | ++DOMWINDOW == 76 (14209000) [pid = 2964] [serial = 1491] [outer = 00000000] 05:10:23 INFO - PROCESS | 2964 | ++DOMWINDOW == 77 (19AE7800) [pid = 2964] [serial = 1492] [outer = 14209000] 05:10:23 INFO - PROCESS | 2964 | 1472904623170 Marionette DEBUG loaded listener.js 05:10:23 INFO - PROCESS | 2964 | ++DOMWINDOW == 78 (19AEC400) [pid = 2964] [serial = 1493] [outer = 14209000] 05:10:23 INFO - PROCESS | 2964 | 1472904623600 Marionette TRACE conn3 <- [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]]]}] 05:10:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 05:10:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 610ms 05:10:23 INFO - PROCESS | 2964 | 1472904623647 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 05:10:23 INFO - PROCESS | 2964 | 1472904623649 Marionette TRACE conn3 <- [1,1953,null,{"value":"13"}] 05:10:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 05:10:23 INFO - PROCESS | 2964 | 1472904623663 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 05:10:23 INFO - PROCESS | 2964 | 1472904623665 Marionette TRACE conn3 <- [1,1954,null,{}] 05:10:23 INFO - PROCESS | 2964 | 1472904623669 Marionette TRACE conn3 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:23 INFO - PROCESS | 2964 | 1472904623670 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:10:23 INFO - PROCESS | 2964 | 1472904623778 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 05:10:23 INFO - PROCESS | 2964 | 1472904623840 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:23 INFO - PROCESS | 2964 | 1472904623842 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:10:23 INFO - PROCESS | 2964 | ++DOCSHELL 1391D000 == 36 [pid = 2964] [id = 498] 05:10:23 INFO - PROCESS | 2964 | ++DOMWINDOW == 79 (19C8E000) [pid = 2964] [serial = 1494] [outer = 00000000] 05:10:23 INFO - PROCESS | 2964 | ++DOMWINDOW == 80 (19E09400) [pid = 2964] [serial = 1495] [outer = 19C8E000] 05:10:23 INFO - PROCESS | 2964 | 1472904623894 Marionette DEBUG loaded listener.js 05:10:23 INFO - PROCESS | 2964 | ++DOMWINDOW == 81 (19E0A000) [pid = 2964] [serial = 1496] [outer = 19C8E000] 05:10:24 INFO - PROCESS | 2964 | 1472904624276 Marionette TRACE conn3 <- [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]]]}] 05:10:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 05:10:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 655ms 05:10:24 INFO - PROCESS | 2964 | 1472904624331 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 05:10:24 INFO - PROCESS | 2964 | 1472904624333 Marionette TRACE conn3 <- [1,1957,null,{"value":"13"}] 05:10:24 INFO - PROCESS | 2964 | 1472904624336 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 05:10:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 05:10:24 INFO - PROCESS | 2964 | 1472904624338 Marionette TRACE conn3 <- [1,1958,null,{}] 05:10:24 INFO - PROCESS | 2964 | 1472904624341 Marionette TRACE conn3 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:24 INFO - PROCESS | 2964 | 1472904624343 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:10:24 INFO - PROCESS | 2964 | 1472904624477 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 05:10:24 INFO - PROCESS | 2964 | 1472904624486 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:24 INFO - PROCESS | 2964 | 1472904624487 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:10:24 INFO - PROCESS | 2964 | ++DOCSHELL 10A4A400 == 37 [pid = 2964] [id = 499] 05:10:24 INFO - PROCESS | 2964 | ++DOMWINDOW == 82 (13AD6800) [pid = 2964] [serial = 1497] [outer = 00000000] 05:10:24 INFO - PROCESS | 2964 | ++DOMWINDOW == 83 (19E10000) [pid = 2964] [serial = 1498] [outer = 13AD6800] 05:10:24 INFO - PROCESS | 2964 | 1472904624583 Marionette DEBUG loaded listener.js 05:10:24 INFO - PROCESS | 2964 | ++DOMWINDOW == 84 (19E13800) [pid = 2964] [serial = 1499] [outer = 13AD6800] 05:10:24 INFO - PROCESS | 2964 | 1472904624969 Marionette TRACE conn3 <- [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]]]}] 05:10:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 05:10:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 669ms 05:10:24 INFO - PROCESS | 2964 | 1472904625001 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 05:10:24 INFO - PROCESS | 2964 | 1472904625003 Marionette TRACE conn3 <- [1,1961,null,{"value":"13"}] 05:10:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 05:10:25 INFO - PROCESS | 2964 | 1472904625006 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 05:10:25 INFO - PROCESS | 2964 | 1472904625009 Marionette TRACE conn3 <- [1,1962,null,{}] 05:10:25 INFO - PROCESS | 2964 | 1472904625017 Marionette TRACE conn3 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:25 INFO - PROCESS | 2964 | 1472904625020 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:10:25 INFO - PROCESS | 2964 | 1472904625169 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 05:10:25 INFO - PROCESS | 2964 | 1472904625193 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:25 INFO - PROCESS | 2964 | 1472904625196 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:10:25 INFO - PROCESS | 2964 | ++DOCSHELL 1575B000 == 38 [pid = 2964] [id = 500] 05:10:25 INFO - PROCESS | 2964 | ++DOMWINDOW == 85 (19E99C00) [pid = 2964] [serial = 1500] [outer = 00000000] 05:10:25 INFO - PROCESS | 2964 | ++DOMWINDOW == 86 (1A036C00) [pid = 2964] [serial = 1501] [outer = 19E99C00] 05:10:25 INFO - PROCESS | 2964 | 1472904625242 Marionette DEBUG loaded listener.js 05:10:25 INFO - PROCESS | 2964 | ++DOMWINDOW == 87 (1A0BF400) [pid = 2964] [serial = 1502] [outer = 19E99C00] 05:10:25 INFO - PROCESS | 2964 | --DOMWINDOW == 86 (16AAB800) [pid = 2964] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 05:10:25 INFO - PROCESS | 2964 | --DOMWINDOW == 85 (175EFC00) [pid = 2964] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 05:10:25 INFO - PROCESS | 2964 | --DOMWINDOW == 84 (13919C00) [pid = 2964] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 05:10:25 INFO - PROCESS | 2964 | --DOMWINDOW == 83 (1565AC00) [pid = 2964] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 05:10:25 INFO - PROCESS | 2964 | --DOMWINDOW == 82 (110EB000) [pid = 2964] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 05:10:25 INFO - PROCESS | 2964 | --DOMWINDOW == 81 (169EE000) [pid = 2964] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 05:10:25 INFO - PROCESS | 2964 | --DOMWINDOW == 80 (169EC000) [pid = 2964] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 05:10:25 INFO - PROCESS | 2964 | --DOMWINDOW == 79 (110ED400) [pid = 2964] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 05:10:25 INFO - PROCESS | 2964 | --DOMWINDOW == 78 (177DB800) [pid = 2964] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 05:10:25 INFO - PROCESS | 2964 | --DOMWINDOW == 77 (150A5C00) [pid = 2964] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 05:10:25 INFO - PROCESS | 2964 | --DOMWINDOW == 76 (114E9400) [pid = 2964] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 05:10:25 INFO - PROCESS | 2964 | 1472904625769 Marionette TRACE conn3 <- [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]]]}] 05:10:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 05:10:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 804ms 05:10:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 05:10:25 INFO - PROCESS | 2964 | 1472904625812 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 05:10:25 INFO - PROCESS | 2964 | 1472904625814 Marionette TRACE conn3 <- [1,1965,null,{"value":"13"}] 05:10:25 INFO - PROCESS | 2964 | 1472904625817 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 05:10:25 INFO - PROCESS | 2964 | 1472904625819 Marionette TRACE conn3 <- [1,1966,null,{}] 05:10:25 INFO - PROCESS | 2964 | 1472904625826 Marionette TRACE conn3 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:25 INFO - PROCESS | 2964 | 1472904625828 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:10:25 INFO - PROCESS | 2964 | 1472904625908 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 05:10:25 INFO - PROCESS | 2964 | 1472904625914 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:25 INFO - PROCESS | 2964 | 1472904625915 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:10:25 INFO - PROCESS | 2964 | ++DOCSHELL 112C8800 == 39 [pid = 2964] [id = 501] 05:10:25 INFO - PROCESS | 2964 | ++DOMWINDOW == 77 (112C8C00) [pid = 2964] [serial = 1503] [outer = 00000000] 05:10:25 INFO - PROCESS | 2964 | ++DOMWINDOW == 78 (1575EC00) [pid = 2964] [serial = 1504] [outer = 112C8C00] 05:10:25 INFO - PROCESS | 2964 | 1472904625960 Marionette DEBUG loaded listener.js 05:10:26 INFO - PROCESS | 2964 | ++DOMWINDOW == 79 (169EC000) [pid = 2964] [serial = 1505] [outer = 112C8C00] 05:10:26 INFO - PROCESS | 2964 | 1472904626367 Marionette TRACE conn3 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 05:10:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 05:10:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 565ms 05:10:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 05:10:26 INFO - PROCESS | 2964 | 1472904626399 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 05:10:26 INFO - PROCESS | 2964 | 1472904626401 Marionette TRACE conn3 <- [1,1969,null,{"value":"13"}] 05:10:26 INFO - PROCESS | 2964 | 1472904626405 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 05:10:26 INFO - PROCESS | 2964 | 1472904626406 Marionette TRACE conn3 <- [1,1970,null,{}] 05:10:26 INFO - PROCESS | 2964 | 1472904626419 Marionette TRACE conn3 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:26 INFO - PROCESS | 2964 | 1472904626421 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:10:26 INFO - PROCESS | 2964 | 1472904626524 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 05:10:26 INFO - PROCESS | 2964 | 1472904626512 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:26 INFO - PROCESS | 2964 | 1472904626514 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:10:26 INFO - PROCESS | 2964 | ++DOCSHELL 15041800 == 40 [pid = 2964] [id = 502] 05:10:26 INFO - PROCESS | 2964 | ++DOMWINDOW == 80 (16AAB800) [pid = 2964] [serial = 1506] [outer = 00000000] 05:10:26 INFO - PROCESS | 2964 | ++DOMWINDOW == 81 (19E9D000) [pid = 2964] [serial = 1507] [outer = 16AAB800] 05:10:26 INFO - PROCESS | 2964 | 1472904626559 Marionette DEBUG loaded listener.js 05:10:26 INFO - PROCESS | 2964 | ++DOMWINDOW == 82 (1A201800) [pid = 2964] [serial = 1508] [outer = 16AAB800] 05:10:26 INFO - PROCESS | 2964 | 1472904626993 Marionette TRACE conn3 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 05:10:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 05:10:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 595ms 05:10:27 INFO - PROCESS | 2964 | 1472904627017 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 05:10:27 INFO - PROCESS | 2964 | 1472904627019 Marionette TRACE conn3 <- [1,1973,null,{"value":"13"}] 05:10:27 INFO - PROCESS | 2964 | 1472904627023 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 05:10:27 INFO - PROCESS | 2964 | 1472904627024 Marionette TRACE conn3 <- [1,1974,null,{}] 05:10:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 05:10:27 INFO - PROCESS | 2964 | 1472904627028 Marionette TRACE conn3 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:27 INFO - PROCESS | 2964 | 1472904627030 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:10:27 INFO - PROCESS | 2964 | 1472904627108 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 05:10:27 INFO - PROCESS | 2964 | 1472904627114 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:27 INFO - PROCESS | 2964 | 1472904627115 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:10:27 INFO - PROCESS | 2964 | ++DOCSHELL 160CCC00 == 41 [pid = 2964] [id = 503] 05:10:27 INFO - PROCESS | 2964 | ++DOMWINDOW == 83 (1A206C00) [pid = 2964] [serial = 1509] [outer = 00000000] 05:10:27 INFO - PROCESS | 2964 | ++DOMWINDOW == 84 (1A512800) [pid = 2964] [serial = 1510] [outer = 1A206C00] 05:10:27 INFO - PROCESS | 2964 | 1472904627159 Marionette DEBUG loaded listener.js 05:10:27 INFO - PROCESS | 2964 | ++DOMWINDOW == 85 (1A51E400) [pid = 2964] [serial = 1511] [outer = 1A206C00] 05:10:27 INFO - PROCESS | 2964 | 1472904627563 Marionette TRACE conn3 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 05:10:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 05:10:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 565ms 05:10:27 INFO - PROCESS | 2964 | 1472904627605 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 05:10:27 INFO - PROCESS | 2964 | 1472904627606 Marionette TRACE conn3 <- [1,1977,null,{"value":"13"}] 05:10:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 05:10:27 INFO - PROCESS | 2964 | 1472904627652 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 05:10:27 INFO - PROCESS | 2964 | 1472904627656 Marionette TRACE conn3 <- [1,1978,null,{}] 05:10:27 INFO - PROCESS | 2964 | 1472904627662 Marionette TRACE conn3 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:27 INFO - PROCESS | 2964 | 1472904627666 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:10:27 INFO - PROCESS | 2964 | 1472904627789 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 05:10:27 INFO - PROCESS | 2964 | 1472904628005 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:27 INFO - PROCESS | 2964 | 1472904628009 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:10:28 INFO - PROCESS | 2964 | ++DOCSHELL 110EA400 == 42 [pid = 2964] [id = 504] 05:10:28 INFO - PROCESS | 2964 | ++DOMWINDOW == 86 (110EA800) [pid = 2964] [serial = 1512] [outer = 00000000] 05:10:28 INFO - PROCESS | 2964 | ++DOMWINDOW == 87 (11256400) [pid = 2964] [serial = 1513] [outer = 110EA800] 05:10:28 INFO - PROCESS | 2964 | 1472904628069 Marionette DEBUG loaded listener.js 05:10:28 INFO - PROCESS | 2964 | ++DOMWINDOW == 88 (114F0800) [pid = 2964] [serial = 1514] [outer = 110EA800] 05:10:28 INFO - PROCESS | 2964 | 1472904628744 Marionette TRACE conn3 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 05:10:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 05:10:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1190ms 05:10:28 INFO - PROCESS | 2964 | 1472904628807 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 05:10:28 INFO - PROCESS | 2964 | 1472904628811 Marionette TRACE conn3 <- [1,1981,null,{"value":"13"}] 05:10:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 05:10:28 INFO - PROCESS | 2964 | 1472904628817 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 05:10:28 INFO - PROCESS | 2964 | 1472904628819 Marionette TRACE conn3 <- [1,1982,null,{}] 05:10:28 INFO - PROCESS | 2964 | 1472904628826 Marionette TRACE conn3 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:28 INFO - PROCESS | 2964 | 1472904628831 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:10:28 INFO - PROCESS | 2964 | 1472904628956 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 05:10:29 INFO - PROCESS | 2964 | 1472904629086 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:29 INFO - PROCESS | 2964 | 1472904629089 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:10:29 INFO - PROCESS | 2964 | ++DOCSHELL 13916400 == 43 [pid = 2964] [id = 505] 05:10:29 INFO - PROCESS | 2964 | ++DOMWINDOW == 89 (13916800) [pid = 2964] [serial = 1515] [outer = 00000000] 05:10:29 INFO - PROCESS | 2964 | ++DOMWINDOW == 90 (13ADA000) [pid = 2964] [serial = 1516] [outer = 13916800] 05:10:29 INFO - PROCESS | 2964 | 1472904629149 Marionette DEBUG loaded listener.js 05:10:29 INFO - PROCESS | 2964 | ++DOMWINDOW == 91 (150A1000) [pid = 2964] [serial = 1517] [outer = 13916800] 05:10:29 INFO - PROCESS | 2964 | --DOCSHELL 15041800 == 42 [pid = 2964] [id = 502] 05:10:29 INFO - PROCESS | 2964 | --DOCSHELL 112C8800 == 41 [pid = 2964] [id = 501] 05:10:29 INFO - PROCESS | 2964 | --DOCSHELL 1575B000 == 40 [pid = 2964] [id = 500] 05:10:29 INFO - PROCESS | 2964 | --DOCSHELL 10A4A400 == 39 [pid = 2964] [id = 499] 05:10:29 INFO - PROCESS | 2964 | --DOCSHELL 1391D000 == 38 [pid = 2964] [id = 498] 05:10:29 INFO - PROCESS | 2964 | --DOCSHELL 12BC5800 == 37 [pid = 2964] [id = 497] 05:10:29 INFO - PROCESS | 2964 | --DOCSHELL 176AC000 == 36 [pid = 2964] [id = 496] 05:10:29 INFO - PROCESS | 2964 | --DOCSHELL 16E66000 == 35 [pid = 2964] [id = 495] 05:10:29 INFO - PROCESS | 2964 | --DOCSHELL 15C84800 == 34 [pid = 2964] [id = 494] 05:10:29 INFO - PROCESS | 2964 | --DOCSHELL 13B5D000 == 33 [pid = 2964] [id = 493] 05:10:29 INFO - PROCESS | 2964 | --DOCSHELL 1391D400 == 32 [pid = 2964] [id = 492] 05:10:29 INFO - PROCESS | 2964 | --DOCSHELL 129FA800 == 31 [pid = 2964] [id = 491] 05:10:29 INFO - PROCESS | 2964 | --DOCSHELL 110EC400 == 30 [pid = 2964] [id = 490] 05:10:29 INFO - PROCESS | 2964 | --DOMWINDOW == 90 (1980C400) [pid = 2964] [serial = 1468] [outer = 00000000] [url = about:blank] 05:10:30 INFO - PROCESS | 2964 | --DOMWINDOW == 89 (181DF000) [pid = 2964] [serial = 1466] [outer = 00000000] [url = about:blank] 05:10:30 INFO - PROCESS | 2964 | --DOMWINDOW == 88 (1A51BC00) [pid = 2964] [serial = 1436] [outer = 00000000] [url = about:blank] 05:10:30 INFO - PROCESS | 2964 | --DOMWINDOW == 87 (176CF800) [pid = 2964] [serial = 1460] [outer = 00000000] [url = about:blank] 05:10:30 INFO - PROCESS | 2964 | --DOMWINDOW == 86 (13AD5C00) [pid = 2964] [serial = 1447] [outer = 00000000] [url = about:blank] 05:10:30 INFO - PROCESS | 2964 | --DOMWINDOW == 85 (160C3C00) [pid = 2964] [serial = 1454] [outer = 00000000] [url = about:blank] 05:10:30 INFO - PROCESS | 2964 | --DOMWINDOW == 84 (11259800) [pid = 2964] [serial = 1442] [outer = 00000000] [url = about:blank] 05:10:30 INFO - PROCESS | 2964 | --DOMWINDOW == 83 (16E66400) [pid = 2964] [serial = 1462] [outer = 00000000] [url = about:blank] 05:10:30 INFO - PROCESS | 2964 | --DOMWINDOW == 82 (17008000) [pid = 2964] [serial = 1463] [outer = 00000000] [url = about:blank] 05:10:30 INFO - PROCESS | 2964 | --DOMWINDOW == 81 (16E61400) [pid = 2964] [serial = 1456] [outer = 00000000] [url = about:blank] 05:10:30 INFO - PROCESS | 2964 | --DOMWINDOW == 80 (1180B800) [pid = 2964] [serial = 1438] [outer = 00000000] [url = about:blank] 05:10:30 INFO - PROCESS | 2964 | --DOMWINDOW == 79 (1420D800) [pid = 2964] [serial = 1448] [outer = 00000000] [url = about:blank] 05:10:30 INFO - PROCESS | 2964 | --DOMWINDOW == 78 (17E0A000) [pid = 2964] [serial = 1465] [outer = 00000000] [url = about:blank] 05:10:30 INFO - PROCESS | 2964 | --DOMWINDOW == 77 (17009400) [pid = 2964] [serial = 1457] [outer = 00000000] [url = about:blank] 05:10:30 INFO - PROCESS | 2964 | --DOMWINDOW == 76 (12E2B000) [pid = 2964] [serial = 1439] [outer = 00000000] [url = about:blank] 05:10:30 INFO - PROCESS | 2964 | --DOMWINDOW == 75 (15C34C00) [pid = 2964] [serial = 1451] [outer = 00000000] [url = about:blank] 05:10:30 INFO - PROCESS | 2964 | --DOMWINDOW == 74 (176CF000) [pid = 2964] [serial = 1459] [outer = 00000000] [url = about:blank] 05:10:30 INFO - PROCESS | 2964 | --DOMWINDOW == 73 (118A5C00) [pid = 2964] [serial = 1444] [outer = 00000000] [url = about:blank] 05:10:30 INFO - PROCESS | 2964 | --DOMWINDOW == 72 (11D87800) [pid = 2964] [serial = 1445] [outer = 00000000] [url = about:blank] 05:10:30 INFO - PROCESS | 2964 | --DOMWINDOW == 71 (15919800) [pid = 2964] [serial = 1450] [outer = 00000000] [url = about:blank] 05:10:30 INFO - PROCESS | 2964 | --DOMWINDOW == 70 (15C50400) [pid = 2964] [serial = 1453] [outer = 00000000] [url = about:blank] 05:10:30 INFO - PROCESS | 2964 | --DOMWINDOW == 69 (110F0C00) [pid = 2964] [serial = 1441] [outer = 00000000] [url = about:blank] 05:10:30 INFO - PROCESS | 2964 | 1472904630022 Marionette TRACE conn3 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 05:10:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 05:10:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1235ms 05:10:30 INFO - PROCESS | 2964 | 1472904630058 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 05:10:30 INFO - PROCESS | 2964 | 1472904630062 Marionette TRACE conn3 <- [1,1985,null,{"value":"13"}] 05:10:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 05:10:30 INFO - PROCESS | 2964 | 1472904630067 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 05:10:30 INFO - PROCESS | 2964 | 1472904630070 Marionette TRACE conn3 <- [1,1986,null,{}] 05:10:30 INFO - PROCESS | 2964 | 1472904630076 Marionette TRACE conn3 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:30 INFO - PROCESS | 2964 | 1472904630079 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:10:30 INFO - PROCESS | 2964 | 1472904630146 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 05:10:30 INFO - PROCESS | 2964 | 1472904630154 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:30 INFO - PROCESS | 2964 | 1472904630158 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:10:30 INFO - PROCESS | 2964 | ++DOCSHELL 110F8800 == 31 [pid = 2964] [id = 506] 05:10:30 INFO - PROCESS | 2964 | ++DOMWINDOW == 70 (110F9800) [pid = 2964] [serial = 1518] [outer = 00000000] 05:10:30 INFO - PROCESS | 2964 | ++DOMWINDOW == 71 (114DB000) [pid = 2964] [serial = 1519] [outer = 110F9800] 05:10:30 INFO - PROCESS | 2964 | 1472904630211 Marionette DEBUG loaded listener.js 05:10:30 INFO - PROCESS | 2964 | ++DOMWINDOW == 72 (118A6800) [pid = 2964] [serial = 1520] [outer = 110F9800] 05:10:30 INFO - PROCESS | 2964 | 1472904630715 Marionette TRACE conn3 <- [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]]]}] 05:10:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 05:10:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 714ms 05:10:30 INFO - PROCESS | 2964 | 1472904630770 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 05:10:30 INFO - PROCESS | 2964 | 1472904630777 Marionette TRACE conn3 <- [1,1989,null,{"value":"13"}] 05:10:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 05:10:30 INFO - PROCESS | 2964 | 1472904630768 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 05:10:30 INFO - PROCESS | 2964 | 1472904630771 Marionette TRACE conn3 <- [1,1990,null,{}] 05:10:30 INFO - PROCESS | 2964 | 1472904630775 Marionette TRACE conn3 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:30 INFO - PROCESS | 2964 | 1472904630777 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:10:30 INFO - PROCESS | 2964 | 1472904630867 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 05:10:30 INFO - PROCESS | 2964 | 1472904630954 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:30 INFO - PROCESS | 2964 | 1472904630956 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:10:30 INFO - PROCESS | 2964 | ++DOCSHELL 1315C800 == 32 [pid = 2964] [id = 507] 05:10:30 INFO - PROCESS | 2964 | ++DOMWINDOW == 73 (13173800) [pid = 2964] [serial = 1521] [outer = 00000000] 05:10:31 INFO - PROCESS | 2964 | ++DOMWINDOW == 74 (13915000) [pid = 2964] [serial = 1522] [outer = 13173800] 05:10:31 INFO - PROCESS | 2964 | 1472904631014 Marionette DEBUG loaded listener.js 05:10:31 INFO - PROCESS | 2964 | ++DOMWINDOW == 75 (1391F000) [pid = 2964] [serial = 1523] [outer = 13173800] 05:10:31 INFO - PROCESS | 2964 | 1472904631385 Marionette TRACE conn3 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 05:10:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 05:10:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 655ms 05:10:31 INFO - PROCESS | 2964 | 1472904631450 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 05:10:31 INFO - PROCESS | 2964 | 1472904631452 Marionette TRACE conn3 <- [1,1993,null,{"value":"13"}] 05:10:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 05:10:31 INFO - PROCESS | 2964 | 1472904631456 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 05:10:31 INFO - PROCESS | 2964 | 1472904631459 Marionette TRACE conn3 <- [1,1994,null,{}] 05:10:31 INFO - PROCESS | 2964 | 1472904631470 Marionette TRACE conn3 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:31 INFO - PROCESS | 2964 | 1472904631474 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:10:31 INFO - PROCESS | 2964 | 1472904631565 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 05:10:31 INFO - PROCESS | 2964 | 1472904631580 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:31 INFO - PROCESS | 2964 | 1472904631583 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:10:31 INFO - PROCESS | 2964 | ++DOCSHELL 1591A000 == 33 [pid = 2964] [id = 508] 05:10:31 INFO - PROCESS | 2964 | ++DOMWINDOW == 76 (1591CC00) [pid = 2964] [serial = 1524] [outer = 00000000] 05:10:31 INFO - PROCESS | 2964 | ++DOMWINDOW == 77 (15C37400) [pid = 2964] [serial = 1525] [outer = 1591CC00] 05:10:31 INFO - PROCESS | 2964 | 1472904631632 Marionette DEBUG loaded listener.js 05:10:31 INFO - PROCESS | 2964 | ++DOMWINDOW == 78 (15C84000) [pid = 2964] [serial = 1526] [outer = 1591CC00] 05:10:32 INFO - PROCESS | 2964 | 1472904632074 Marionette TRACE conn3 <- [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]]]}] 05:10:32 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 05:10:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 669ms 05:10:32 INFO - PROCESS | 2964 | 1472904632119 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 05:10:32 INFO - PROCESS | 2964 | 1472904632122 Marionette TRACE conn3 <- [1,1997,null,{"value":"13"}] 05:10:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 05:10:32 INFO - PROCESS | 2964 | 1472904632132 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 05:10:32 INFO - PROCESS | 2964 | 1472904632134 Marionette TRACE conn3 <- [1,1998,null,{}] 05:10:32 INFO - PROCESS | 2964 | 1472904632137 Marionette TRACE conn3 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:32 INFO - PROCESS | 2964 | 1472904632139 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:10:32 INFO - PROCESS | 2964 | 1472904632262 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 05:10:32 INFO - PROCESS | 2964 | 1472904632268 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:32 INFO - PROCESS | 2964 | 1472904632270 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:10:32 INFO - PROCESS | 2964 | ++DOCSHELL 167E0800 == 34 [pid = 2964] [id = 509] 05:10:32 INFO - PROCESS | 2964 | ++DOMWINDOW == 79 (16987000) [pid = 2964] [serial = 1527] [outer = 00000000] 05:10:32 INFO - PROCESS | 2964 | ++DOMWINDOW == 80 (16AA6C00) [pid = 2964] [serial = 1528] [outer = 16987000] 05:10:32 INFO - PROCESS | 2964 | 1472904632368 Marionette DEBUG loaded listener.js 05:10:32 INFO - PROCESS | 2964 | ++DOMWINDOW == 81 (16E5C800) [pid = 2964] [serial = 1529] [outer = 16987000] 05:10:32 INFO - PROCESS | 2964 | 1472904632763 Marionette TRACE conn3 <- [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]]]}] 05:10:32 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 05:10:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 670ms 05:10:32 INFO - PROCESS | 2964 | 1472904632796 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 05:10:32 INFO - PROCESS | 2964 | 1472904632798 Marionette TRACE conn3 <- [1,2001,null,{"value":"13"}] 05:10:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 05:10:32 INFO - PROCESS | 2964 | 1472904632802 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 05:10:32 INFO - PROCESS | 2964 | 1472904632803 Marionette TRACE conn3 <- [1,2002,null,{}] 05:10:32 INFO - PROCESS | 2964 | 1472904632807 Marionette TRACE conn3 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:32 INFO - PROCESS | 2964 | 1472904632809 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:10:32 INFO - PROCESS | 2964 | 1472904632909 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 05:10:32 INFO - PROCESS | 2964 | 1472904632917 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:32 INFO - PROCESS | 2964 | 1472904632919 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:10:32 INFO - PROCESS | 2964 | ++DOCSHELL 160CB000 == 35 [pid = 2964] [id = 510] 05:10:32 INFO - PROCESS | 2964 | ++DOMWINDOW == 82 (16E66400) [pid = 2964] [serial = 1530] [outer = 00000000] 05:10:32 INFO - PROCESS | 2964 | ++DOMWINDOW == 83 (1708C400) [pid = 2964] [serial = 1531] [outer = 16E66400] 05:10:32 INFO - PROCESS | 2964 | 1472904632965 Marionette DEBUG loaded listener.js 05:10:33 INFO - PROCESS | 2964 | ++DOMWINDOW == 84 (175ED400) [pid = 2964] [serial = 1532] [outer = 16E66400] 05:10:33 INFO - PROCESS | 2964 | 1472904633415 Marionette TRACE conn3 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 05:10:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 05:10:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 655ms 05:10:33 INFO - PROCESS | 2964 | 1472904633466 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 05:10:33 INFO - PROCESS | 2964 | 1472904633468 Marionette TRACE conn3 <- [1,2005,null,{"value":"13"}] 05:10:33 INFO - PROCESS | 2964 | 1472904633479 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 05:10:33 INFO - PROCESS | 2964 | 1472904633481 Marionette TRACE conn3 <- [1,2006,null,{}] 05:10:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 05:10:33 INFO - PROCESS | 2964 | 1472904633484 Marionette TRACE conn3 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:33 INFO - PROCESS | 2964 | 1472904633490 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:10:33 INFO - PROCESS | 2964 | 1472904633633 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 05:10:33 INFO - PROCESS | 2964 | 1472904633659 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:33 INFO - PROCESS | 2964 | 1472904633662 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:10:33 INFO - PROCESS | 2964 | ++DOCSHELL 17E05C00 == 36 [pid = 2964] [id = 511] 05:10:33 INFO - PROCESS | 2964 | ++DOMWINDOW == 85 (18120C00) [pid = 2964] [serial = 1533] [outer = 00000000] 05:10:33 INFO - PROCESS | 2964 | ++DOMWINDOW == 86 (181E0800) [pid = 2964] [serial = 1534] [outer = 18120C00] 05:10:33 INFO - PROCESS | 2964 | 1472904633715 Marionette DEBUG loaded listener.js 05:10:33 INFO - PROCESS | 2964 | ++DOMWINDOW == 87 (181D9800) [pid = 2964] [serial = 1535] [outer = 18120C00] 05:10:34 INFO - PROCESS | 2964 | --DOMWINDOW == 86 (19C8E000) [pid = 2964] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 05:10:34 INFO - PROCESS | 2964 | --DOMWINDOW == 85 (160C2000) [pid = 2964] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 05:10:34 INFO - PROCESS | 2964 | --DOMWINDOW == 84 (16E62C00) [pid = 2964] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 05:10:34 INFO - PROCESS | 2964 | --DOMWINDOW == 83 (16E66C00) [pid = 2964] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 05:10:34 INFO - PROCESS | 2964 | --DOMWINDOW == 82 (110EDC00) [pid = 2964] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 05:10:34 INFO - PROCESS | 2964 | --DOMWINDOW == 81 (17E02800) [pid = 2964] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 05:10:34 INFO - PROCESS | 2964 | --DOMWINDOW == 80 (14438800) [pid = 2964] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 05:10:34 INFO - PROCESS | 2964 | --DOMWINDOW == 79 (12B7D000) [pid = 2964] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 05:10:34 INFO - PROCESS | 2964 | --DOMWINDOW == 78 (1391D800) [pid = 2964] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 05:10:34 INFO - PROCESS | 2964 | --DOMWINDOW == 77 (14209000) [pid = 2964] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 05:10:34 INFO - PROCESS | 2964 | --DOMWINDOW == 76 (13AD6800) [pid = 2964] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 05:10:34 INFO - PROCESS | 2964 | --DOMWINDOW == 75 (19E99C00) [pid = 2964] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 05:10:34 INFO - PROCESS | 2964 | --DOMWINDOW == 74 (112C8C00) [pid = 2964] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 05:10:34 INFO - PROCESS | 2964 | --DOMWINDOW == 73 (16AAB800) [pid = 2964] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 05:10:34 INFO - PROCESS | 2964 | 1472904634280 Marionette TRACE conn3 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 05:10:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 05:10:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 848ms 05:10:34 INFO - PROCESS | 2964 | 1472904634313 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 05:10:34 INFO - PROCESS | 2964 | 1472904634315 Marionette TRACE conn3 <- [1,2009,null,{"value":"13"}] 05:10:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 05:10:34 INFO - PROCESS | 2964 | 1472904634318 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 05:10:34 INFO - PROCESS | 2964 | 1472904634320 Marionette TRACE conn3 <- [1,2010,null,{}] 05:10:34 INFO - PROCESS | 2964 | 1472904634324 Marionette TRACE conn3 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:34 INFO - PROCESS | 2964 | 1472904634326 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:10:34 INFO - PROCESS | 2964 | 1472904634406 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 05:10:34 INFO - PROCESS | 2964 | 1472904634414 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:34 INFO - PROCESS | 2964 | 1472904634416 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:10:34 INFO - PROCESS | 2964 | ++DOCSHELL 10A08800 == 37 [pid = 2964] [id = 512] 05:10:34 INFO - PROCESS | 2964 | ++DOMWINDOW == 74 (10A4C800) [pid = 2964] [serial = 1536] [outer = 00000000] 05:10:34 INFO - PROCESS | 2964 | ++DOMWINDOW == 75 (14438800) [pid = 2964] [serial = 1537] [outer = 10A4C800] 05:10:34 INFO - PROCESS | 2964 | 1472904634544 Marionette DEBUG loaded listener.js 05:10:34 INFO - PROCESS | 2964 | ++DOMWINDOW == 76 (16AB0C00) [pid = 2964] [serial = 1538] [outer = 10A4C800] 05:10:34 INFO - PROCESS | 2964 | 1472904634899 Marionette TRACE conn3 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 05:10:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 05:10:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 610ms 05:10:34 INFO - PROCESS | 2964 | 1472904634955 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 05:10:34 INFO - PROCESS | 2964 | 1472904634957 Marionette TRACE conn3 <- [1,2013,null,{"value":"13"}] 05:10:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 05:10:34 INFO - PROCESS | 2964 | 1472904634962 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 05:10:34 INFO - PROCESS | 2964 | 1472904634964 Marionette TRACE conn3 <- [1,2014,null,{}] 05:10:34 INFO - PROCESS | 2964 | 1472904634967 Marionette TRACE conn3 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:34 INFO - PROCESS | 2964 | 1472904634969 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:10:35 INFO - PROCESS | 2964 | 1472904635033 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 05:10:35 INFO - PROCESS | 2964 | 1472904635128 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:35 INFO - PROCESS | 2964 | 1472904635130 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:10:35 INFO - PROCESS | 2964 | ++DOCSHELL 13175C00 == 38 [pid = 2964] [id = 513] 05:10:35 INFO - PROCESS | 2964 | ++DOMWINDOW == 77 (13914400) [pid = 2964] [serial = 1539] [outer = 00000000] 05:10:35 INFO - PROCESS | 2964 | ++DOMWINDOW == 78 (19C81800) [pid = 2964] [serial = 1540] [outer = 13914400] 05:10:35 INFO - PROCESS | 2964 | 1472904635174 Marionette DEBUG loaded listener.js 05:10:35 INFO - PROCESS | 2964 | ++DOMWINDOW == 79 (19C86800) [pid = 2964] [serial = 1541] [outer = 13914400] 05:10:35 INFO - PROCESS | 2964 | 1472904635513 Marionette TRACE conn3 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 05:10:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 05:10:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 595ms 05:10:35 INFO - PROCESS | 2964 | 1472904635563 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 05:10:35 INFO - PROCESS | 2964 | 1472904635565 Marionette TRACE conn3 <- [1,2017,null,{"value":"13"}] 05:10:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 05:10:35 INFO - PROCESS | 2964 | 1472904635568 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 05:10:35 INFO - PROCESS | 2964 | 1472904635570 Marionette TRACE conn3 <- [1,2018,null,{}] 05:10:35 INFO - PROCESS | 2964 | 1472904635573 Marionette TRACE conn3 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:35 INFO - PROCESS | 2964 | 1472904635575 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:10:35 INFO - PROCESS | 2964 | 1472904635700 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 05:10:35 INFO - PROCESS | 2964 | 1472904635695 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:35 INFO - PROCESS | 2964 | 1472904635697 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:10:35 INFO - PROCESS | 2964 | ++DOCSHELL 19C90C00 == 39 [pid = 2964] [id = 514] 05:10:35 INFO - PROCESS | 2964 | ++DOMWINDOW == 80 (19E08C00) [pid = 2964] [serial = 1542] [outer = 00000000] 05:10:35 INFO - PROCESS | 2964 | ++DOMWINDOW == 81 (19E93800) [pid = 2964] [serial = 1543] [outer = 19E08C00] 05:10:35 INFO - PROCESS | 2964 | 1472904635771 Marionette DEBUG loaded listener.js 05:10:35 INFO - PROCESS | 2964 | ++DOMWINDOW == 82 (19E94C00) [pid = 2964] [serial = 1544] [outer = 19E08C00] 05:10:36 INFO - PROCESS | 2964 | --DOCSHELL 1503E400 == 38 [pid = 2964] [id = 489] 05:10:36 INFO - PROCESS | 2964 | --DOCSHELL 110F8800 == 37 [pid = 2964] [id = 506] 05:10:36 INFO - PROCESS | 2964 | --DOCSHELL 13916400 == 36 [pid = 2964] [id = 505] 05:10:36 INFO - PROCESS | 2964 | --DOCSHELL 160CCC00 == 35 [pid = 2964] [id = 503] 05:10:36 INFO - PROCESS | 2964 | --DOCSHELL 110EA400 == 34 [pid = 2964] [id = 504] 05:10:37 INFO - PROCESS | 2964 | --DOCSHELL 1315C800 == 33 [pid = 2964] [id = 507] 05:10:37 INFO - PROCESS | 2964 | --DOCSHELL 17E05C00 == 32 [pid = 2964] [id = 511] 05:10:37 INFO - PROCESS | 2964 | --DOCSHELL 10A08800 == 31 [pid = 2964] [id = 512] 05:10:37 INFO - PROCESS | 2964 | --DOCSHELL 167E0800 == 30 [pid = 2964] [id = 509] 05:10:37 INFO - PROCESS | 2964 | --DOCSHELL 13175C00 == 29 [pid = 2964] [id = 513] 05:10:37 INFO - PROCESS | 2964 | --DOCSHELL 160CB000 == 28 [pid = 2964] [id = 510] 05:10:37 INFO - PROCESS | 2964 | --DOCSHELL 1591A000 == 27 [pid = 2964] [id = 508] 05:10:37 INFO - PROCESS | 2964 | --DOMWINDOW == 81 (19E09400) [pid = 2964] [serial = 1495] [outer = 00000000] [url = about:blank] 05:10:37 INFO - PROCESS | 2964 | --DOMWINDOW == 80 (19E0A000) [pid = 2964] [serial = 1496] [outer = 00000000] [url = about:blank] 05:10:37 INFO - PROCESS | 2964 | --DOMWINDOW == 79 (160CD000) [pid = 2964] [serial = 1483] [outer = 00000000] [url = about:blank] 05:10:37 INFO - PROCESS | 2964 | --DOMWINDOW == 78 (167E8C00) [pid = 2964] [serial = 1484] [outer = 00000000] [url = about:blank] 05:10:37 INFO - PROCESS | 2964 | --DOMWINDOW == 77 (19813C00) [pid = 2964] [serial = 1469] [outer = 00000000] [url = about:blank] 05:10:37 INFO - PROCESS | 2964 | --DOMWINDOW == 76 (176ABC00) [pid = 2964] [serial = 1486] [outer = 00000000] [url = about:blank] 05:10:37 INFO - PROCESS | 2964 | --DOMWINDOW == 75 (178CA400) [pid = 2964] [serial = 1487] [outer = 00000000] [url = about:blank] 05:10:37 INFO - PROCESS | 2964 | --DOMWINDOW == 74 (1125B000) [pid = 2964] [serial = 1471] [outer = 00000000] [url = about:blank] 05:10:37 INFO - PROCESS | 2964 | --DOMWINDOW == 73 (112CAC00) [pid = 2964] [serial = 1472] [outer = 00000000] [url = about:blank] 05:10:37 INFO - PROCESS | 2964 | --DOMWINDOW == 72 (14437400) [pid = 2964] [serial = 1489] [outer = 00000000] [url = about:blank] 05:10:37 INFO - PROCESS | 2964 | --DOMWINDOW == 71 (181E1800) [pid = 2964] [serial = 1490] [outer = 00000000] [url = about:blank] 05:10:37 INFO - PROCESS | 2964 | --DOMWINDOW == 70 (15919C00) [pid = 2964] [serial = 1480] [outer = 00000000] [url = about:blank] 05:10:37 INFO - PROCESS | 2964 | --DOMWINDOW == 69 (15C45C00) [pid = 2964] [serial = 1481] [outer = 00000000] [url = about:blank] 05:10:37 INFO - PROCESS | 2964 | --DOMWINDOW == 68 (12BC6C00) [pid = 2964] [serial = 1474] [outer = 00000000] [url = about:blank] 05:10:37 INFO - PROCESS | 2964 | --DOMWINDOW == 67 (12E7B800) [pid = 2964] [serial = 1475] [outer = 00000000] [url = about:blank] 05:10:37 INFO - PROCESS | 2964 | --DOMWINDOW == 66 (14205000) [pid = 2964] [serial = 1477] [outer = 00000000] [url = about:blank] 05:10:37 INFO - PROCESS | 2964 | --DOMWINDOW == 65 (15035C00) [pid = 2964] [serial = 1478] [outer = 00000000] [url = about:blank] 05:10:37 INFO - PROCESS | 2964 | --DOMWINDOW == 64 (19AE7800) [pid = 2964] [serial = 1492] [outer = 00000000] [url = about:blank] 05:10:37 INFO - PROCESS | 2964 | --DOMWINDOW == 63 (19E10000) [pid = 2964] [serial = 1498] [outer = 00000000] [url = about:blank] 05:10:37 INFO - PROCESS | 2964 | --DOMWINDOW == 62 (1A036C00) [pid = 2964] [serial = 1501] [outer = 00000000] [url = about:blank] 05:10:37 INFO - PROCESS | 2964 | --DOMWINDOW == 61 (169EC000) [pid = 2964] [serial = 1505] [outer = 00000000] [url = about:blank] 05:10:37 INFO - PROCESS | 2964 | --DOMWINDOW == 60 (1575EC00) [pid = 2964] [serial = 1504] [outer = 00000000] [url = about:blank] 05:10:37 INFO - PROCESS | 2964 | --DOMWINDOW == 59 (19E9D000) [pid = 2964] [serial = 1507] [outer = 00000000] [url = about:blank] 05:10:37 INFO - PROCESS | 2964 | --DOMWINDOW == 58 (19E13800) [pid = 2964] [serial = 1499] [outer = 00000000] [url = about:blank] 05:10:37 INFO - PROCESS | 2964 | --DOMWINDOW == 57 (1A0BF400) [pid = 2964] [serial = 1502] [outer = 00000000] [url = about:blank] 05:10:37 INFO - PROCESS | 2964 | --DOMWINDOW == 56 (1A201800) [pid = 2964] [serial = 1508] [outer = 00000000] [url = about:blank] 05:10:37 INFO - PROCESS | 2964 | --DOMWINDOW == 55 (19AEC400) [pid = 2964] [serial = 1493] [outer = 00000000] [url = about:blank] 05:10:37 INFO - PROCESS | 2964 | --DOMWINDOW == 54 (1A512800) [pid = 2964] [serial = 1510] [outer = 00000000] [url = about:blank] 05:10:37 INFO - PROCESS | 2964 | 1472904637425 Marionette TRACE conn3 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 05:10:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 05:10:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1919ms 05:10:37 INFO - PROCESS | 2964 | 1472904637488 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 05:10:37 INFO - PROCESS | 2964 | 1472904637492 Marionette TRACE conn3 <- [1,2021,null,{"value":"13"}] 05:10:37 INFO - PROCESS | 2964 | 1472904637498 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 05:10:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 05:10:37 INFO - PROCESS | 2964 | 1472904637500 Marionette TRACE conn3 <- [1,2022,null,{}] 05:10:37 INFO - PROCESS | 2964 | 1472904637506 Marionette TRACE conn3 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:37 INFO - PROCESS | 2964 | 1472904637509 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:10:37 INFO - PROCESS | 2964 | 1472904637596 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 05:10:37 INFO - PROCESS | 2964 | 1472904637603 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:37 INFO - PROCESS | 2964 | 1472904637606 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:10:37 INFO - PROCESS | 2964 | ++DOCSHELL 110F1C00 == 28 [pid = 2964] [id = 515] 05:10:37 INFO - PROCESS | 2964 | ++DOMWINDOW == 55 (110F4000) [pid = 2964] [serial = 1545] [outer = 00000000] 05:10:37 INFO - PROCESS | 2964 | ++DOMWINDOW == 56 (112C8C00) [pid = 2964] [serial = 1546] [outer = 110F4000] 05:10:37 INFO - PROCESS | 2964 | 1472904637657 Marionette DEBUG loaded listener.js 05:10:37 INFO - PROCESS | 2964 | ++DOMWINDOW == 57 (112CCC00) [pid = 2964] [serial = 1547] [outer = 110F4000] 05:10:38 INFO - PROCESS | 2964 | 1472904638153 Marionette TRACE conn3 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 05:10:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 05:10:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 699ms 05:10:38 INFO - PROCESS | 2964 | 1472904638202 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 05:10:38 INFO - PROCESS | 2964 | 1472904638208 Marionette TRACE conn3 <- [1,2025,null,{"value":"13"}] 05:10:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 05:10:38 INFO - PROCESS | 2964 | 1472904638214 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 05:10:38 INFO - PROCESS | 2964 | 1472904638217 Marionette TRACE conn3 <- [1,2026,null,{}] 05:10:38 INFO - PROCESS | 2964 | 1472904638221 Marionette TRACE conn3 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:38 INFO - PROCESS | 2964 | 1472904638223 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:10:38 INFO - PROCESS | 2964 | 1472904638316 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 05:10:38 INFO - PROCESS | 2964 | 1472904638398 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:38 INFO - PROCESS | 2964 | 1472904638401 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:10:38 INFO - PROCESS | 2964 | ++DOCSHELL 12BC5800 == 29 [pid = 2964] [id = 516] 05:10:38 INFO - PROCESS | 2964 | ++DOMWINDOW == 58 (12BC8C00) [pid = 2964] [serial = 1548] [outer = 00000000] 05:10:38 INFO - PROCESS | 2964 | ++DOMWINDOW == 59 (12E7B800) [pid = 2964] [serial = 1549] [outer = 12BC8C00] 05:10:38 INFO - PROCESS | 2964 | 1472904638449 Marionette DEBUG loaded listener.js 05:10:38 INFO - PROCESS | 2964 | ++DOMWINDOW == 60 (1316EC00) [pid = 2964] [serial = 1550] [outer = 12BC8C00] 05:10:38 INFO - PROCESS | 2964 | 1472904638815 Marionette TRACE conn3 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 05:10:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 05:10:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 655ms 05:10:38 INFO - PROCESS | 2964 | 1472904638878 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 05:10:38 INFO - PROCESS | 2964 | 1472904638880 Marionette TRACE conn3 <- [1,2029,null,{"value":"13"}] 05:10:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 05:10:38 INFO - PROCESS | 2964 | 1472904638884 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 05:10:38 INFO - PROCESS | 2964 | 1472904638887 Marionette TRACE conn3 <- [1,2030,null,{}] 05:10:38 INFO - PROCESS | 2964 | 1472904638898 Marionette TRACE conn3 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:38 INFO - PROCESS | 2964 | 1472904638903 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:10:39 INFO - PROCESS | 2964 | 1472904639018 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 05:10:39 INFO - PROCESS | 2964 | 1472904639033 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:39 INFO - PROCESS | 2964 | 1472904639036 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:10:39 INFO - PROCESS | 2964 | ++DOCSHELL 14435000 == 30 [pid = 2964] [id = 517] 05:10:39 INFO - PROCESS | 2964 | ++DOMWINDOW == 61 (14435C00) [pid = 2964] [serial = 1551] [outer = 00000000] 05:10:39 INFO - PROCESS | 2964 | ++DOMWINDOW == 62 (1503C800) [pid = 2964] [serial = 1552] [outer = 14435C00] 05:10:39 INFO - PROCESS | 2964 | 1472904639085 Marionette DEBUG loaded listener.js 05:10:39 INFO - PROCESS | 2964 | ++DOMWINDOW == 63 (150A5C00) [pid = 2964] [serial = 1553] [outer = 14435C00] 05:10:39 INFO - PROCESS | 2964 | 1472904639500 Marionette TRACE conn3 <- [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]]]}] 05:10:39 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) 05:10:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 654ms 05:10:39 INFO - PROCESS | 2964 | 1472904639545 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 05:10:39 INFO - PROCESS | 2964 | 1472904639548 Marionette TRACE conn3 <- [1,2033,null,{"value":"13"}] 05:10:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 05:10:39 INFO - PROCESS | 2964 | 1472904639551 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 05:10:39 INFO - PROCESS | 2964 | 1472904639553 Marionette TRACE conn3 <- [1,2034,null,{}] 05:10:39 INFO - PROCESS | 2964 | 1472904639557 Marionette TRACE conn3 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:39 INFO - PROCESS | 2964 | 1472904639559 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:10:39 INFO - PROCESS | 2964 | 1472904639640 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 05:10:39 INFO - PROCESS | 2964 | 1472904639646 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:39 INFO - PROCESS | 2964 | 1472904639648 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:10:39 INFO - PROCESS | 2964 | ++DOCSHELL 1565F400 == 31 [pid = 2964] [id = 518] 05:10:39 INFO - PROCESS | 2964 | ++DOMWINDOW == 64 (1575E800) [pid = 2964] [serial = 1554] [outer = 00000000] 05:10:39 INFO - PROCESS | 2964 | ++DOMWINDOW == 65 (15C2A000) [pid = 2964] [serial = 1555] [outer = 1575E800] 05:10:39 INFO - PROCESS | 2964 | 1472904639695 Marionette DEBUG loaded listener.js 05:10:39 INFO - PROCESS | 2964 | ++DOMWINDOW == 66 (15C52400) [pid = 2964] [serial = 1556] [outer = 1575E800] 05:10:40 INFO - PROCESS | 2964 | 1472904640120 Marionette TRACE conn3 <- [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]]]}] 05:10:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 05:10:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 610ms 05:10:40 INFO - PROCESS | 2964 | 1472904640169 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 05:10:40 INFO - PROCESS | 2964 | 1472904640172 Marionette TRACE conn3 <- [1,2037,null,{"value":"13"}] 05:10:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 05:10:40 INFO - PROCESS | 2964 | 1472904640175 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 05:10:40 INFO - PROCESS | 2964 | 1472904640177 Marionette TRACE conn3 <- [1,2038,null,{}] 05:10:40 INFO - PROCESS | 2964 | 1472904640180 Marionette TRACE conn3 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:40 INFO - PROCESS | 2964 | 1472904640182 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:10:40 INFO - PROCESS | 2964 | 1472904640257 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 05:10:40 INFO - PROCESS | 2964 | 1472904640247 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:40 INFO - PROCESS | 2964 | 1472904640249 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:10:40 INFO - PROCESS | 2964 | ++DOCSHELL 160C2400 == 32 [pid = 2964] [id = 519] 05:10:40 INFO - PROCESS | 2964 | ++DOMWINDOW == 67 (160C2C00) [pid = 2964] [serial = 1557] [outer = 00000000] 05:10:40 INFO - PROCESS | 2964 | ++DOMWINDOW == 68 (160CDC00) [pid = 2964] [serial = 1558] [outer = 160C2C00] 05:10:40 INFO - PROCESS | 2964 | 1472904640294 Marionette DEBUG loaded listener.js 05:10:40 INFO - PROCESS | 2964 | ++DOMWINDOW == 69 (167EB800) [pid = 2964] [serial = 1559] [outer = 160C2C00] 05:10:40 INFO - PROCESS | 2964 | 1472904640762 Marionette TRACE conn3 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 05:10:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 05:10:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 670ms 05:10:40 INFO - PROCESS | 2964 | 1472904640838 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 05:10:40 INFO - PROCESS | 2964 | 1472904640840 Marionette TRACE conn3 <- [1,2041,null,{"value":"13"}] 05:10:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 05:10:40 INFO - PROCESS | 2964 | 1472904640843 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 05:10:40 INFO - PROCESS | 2964 | 1472904640845 Marionette TRACE conn3 <- [1,2042,null,{}] 05:10:40 INFO - PROCESS | 2964 | 1472904640849 Marionette TRACE conn3 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:40 INFO - PROCESS | 2964 | 1472904640854 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:10:40 INFO - PROCESS | 2964 | 1472904640958 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 05:10:40 INFO - PROCESS | 2964 | 1472904640963 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:40 INFO - PROCESS | 2964 | 1472904640966 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:10:40 INFO - PROCESS | 2964 | ++DOCSHELL 10A0B800 == 33 [pid = 2964] [id = 520] 05:10:40 INFO - PROCESS | 2964 | ++DOMWINDOW == 70 (11D88800) [pid = 2964] [serial = 1560] [outer = 00000000] 05:10:40 INFO - PROCESS | 2964 | ++DOMWINDOW == 71 (1708E400) [pid = 2964] [serial = 1561] [outer = 11D88800] 05:10:40 INFO - PROCESS | 2964 | 1472904641011 Marionette DEBUG loaded listener.js 05:10:41 INFO - PROCESS | 2964 | ++DOMWINDOW == 72 (176D6400) [pid = 2964] [serial = 1562] [outer = 11D88800] 05:10:41 INFO - PROCESS | 2964 | 1472904641415 Marionette TRACE conn3 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 05:10:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 05:10:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 610ms 05:10:41 INFO - PROCESS | 2964 | 1472904641444 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 05:10:41 INFO - PROCESS | 2964 | 1472904641446 Marionette TRACE conn3 <- [1,2045,null,{"value":"13"}] 05:10:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 05:10:41 INFO - PROCESS | 2964 | 1472904641459 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 05:10:41 INFO - PROCESS | 2964 | 1472904641461 Marionette TRACE conn3 <- [1,2046,null,{}] 05:10:41 INFO - PROCESS | 2964 | 1472904641464 Marionette TRACE conn3 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:41 INFO - PROCESS | 2964 | 1472904641466 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:10:41 INFO - PROCESS | 2964 | 1472904641541 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 05:10:41 INFO - PROCESS | 2964 | 1472904641575 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:41 INFO - PROCESS | 2964 | 1472904641577 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:10:41 INFO - PROCESS | 2964 | ++DOCSHELL 16AB1400 == 34 [pid = 2964] [id = 521] 05:10:41 INFO - PROCESS | 2964 | ++DOMWINDOW == 73 (177DC000) [pid = 2964] [serial = 1563] [outer = 00000000] 05:10:41 INFO - PROCESS | 2964 | ++DOMWINDOW == 74 (178D4800) [pid = 2964] [serial = 1564] [outer = 177DC000] 05:10:41 INFO - PROCESS | 2964 | 1472904641621 Marionette DEBUG loaded listener.js 05:10:41 INFO - PROCESS | 2964 | ++DOMWINDOW == 75 (178C9C00) [pid = 2964] [serial = 1565] [outer = 177DC000] 05:10:42 INFO - PROCESS | 2964 | 1472904642032 Marionette TRACE conn3 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 05:10:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 05:10:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 624ms 05:10:42 INFO - PROCESS | 2964 | 1472904642072 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 05:10:42 INFO - PROCESS | 2964 | 1472904642074 Marionette TRACE conn3 <- [1,2049,null,{"value":"13"}] 05:10:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 05:10:42 INFO - PROCESS | 2964 | 1472904642077 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 05:10:42 INFO - PROCESS | 2964 | 1472904642079 Marionette TRACE conn3 <- [1,2050,null,{}] 05:10:42 INFO - PROCESS | 2964 | 1472904642082 Marionette TRACE conn3 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:42 INFO - PROCESS | 2964 | 1472904642084 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:10:42 INFO - PROCESS | 2964 | 1472904642167 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 05:10:42 INFO - PROCESS | 2964 | 1472904642173 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:42 INFO - PROCESS | 2964 | 1472904642175 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:10:42 INFO - PROCESS | 2964 | ++DOCSHELL 178D1000 == 35 [pid = 2964] [id = 522] 05:10:42 INFO - PROCESS | 2964 | ++DOMWINDOW == 76 (17E0DC00) [pid = 2964] [serial = 1566] [outer = 00000000] 05:10:42 INFO - PROCESS | 2964 | ++DOMWINDOW == 77 (19814400) [pid = 2964] [serial = 1567] [outer = 17E0DC00] 05:10:42 INFO - PROCESS | 2964 | 1472904642219 Marionette DEBUG loaded listener.js 05:10:42 INFO - PROCESS | 2964 | ++DOMWINDOW == 78 (19816C00) [pid = 2964] [serial = 1568] [outer = 17E0DC00] 05:10:42 INFO - PROCESS | 2964 | 1472904642681 Marionette TRACE conn3 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 05:10:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 05:10:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 670ms 05:10:42 INFO - PROCESS | 2964 | 1472904642757 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 05:10:42 INFO - PROCESS | 2964 | 1472904642759 Marionette TRACE conn3 <- [1,2053,null,{"value":"13"}] 05:10:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 05:10:42 INFO - PROCESS | 2964 | 1472904642762 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 05:10:42 INFO - PROCESS | 2964 | 1472904642764 Marionette TRACE conn3 <- [1,2054,null,{}] 05:10:42 INFO - PROCESS | 2964 | 1472904642773 Marionette TRACE conn3 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:42 INFO - PROCESS | 2964 | 1472904642774 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:10:42 INFO - PROCESS | 2964 | 1472904642882 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 05:10:42 INFO - PROCESS | 2964 | 1472904642955 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:42 INFO - PROCESS | 2964 | 1472904642957 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:10:42 INFO - PROCESS | 2964 | ++DOCSHELL 14431800 == 36 [pid = 2964] [id = 523] 05:10:42 INFO - PROCESS | 2964 | ++DOMWINDOW == 79 (19AEE800) [pid = 2964] [serial = 1569] [outer = 00000000] 05:10:42 INFO - PROCESS | 2964 | ++DOMWINDOW == 80 (19C8EC00) [pid = 2964] [serial = 1570] [outer = 19AEE800] 05:10:42 INFO - PROCESS | 2964 | 1472904643001 Marionette DEBUG loaded listener.js 05:10:43 INFO - PROCESS | 2964 | ++DOMWINDOW == 81 (19E07C00) [pid = 2964] [serial = 1571] [outer = 19AEE800] 05:10:43 INFO - PROCESS | 2964 | 1472904643403 Marionette TRACE conn3 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 05:10:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 05:10:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 699ms 05:10:43 INFO - PROCESS | 2964 | 1472904643464 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 05:10:43 INFO - PROCESS | 2964 | 1472904643466 Marionette TRACE conn3 <- [1,2057,null,{"value":"13"}] 05:10:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 05:10:43 INFO - PROCESS | 2964 | 1472904643470 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 05:10:43 INFO - PROCESS | 2964 | 1472904643472 Marionette TRACE conn3 <- [1,2058,null,{}] 05:10:43 INFO - PROCESS | 2964 | 1472904643475 Marionette TRACE conn3 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:43 INFO - PROCESS | 2964 | 1472904643486 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:10:43 INFO - PROCESS | 2964 | 1472904643600 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 05:10:43 INFO - PROCESS | 2964 | 1472904643610 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:43 INFO - PROCESS | 2964 | 1472904643612 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:10:43 INFO - PROCESS | 2964 | ++DOCSHELL 110EA400 == 37 [pid = 2964] [id = 524] 05:10:43 INFO - PROCESS | 2964 | ++DOMWINDOW == 82 (110EB000) [pid = 2964] [serial = 1572] [outer = 00000000] 05:10:43 INFO - PROCESS | 2964 | ++DOMWINDOW == 83 (19E0D400) [pid = 2964] [serial = 1573] [outer = 110EB000] 05:10:43 INFO - PROCESS | 2964 | 1472904643699 Marionette DEBUG loaded listener.js 05:10:43 INFO - PROCESS | 2964 | ++DOMWINDOW == 84 (19E13000) [pid = 2964] [serial = 1574] [outer = 110EB000] 05:10:44 INFO - PROCESS | 2964 | 1472904644131 Marionette TRACE conn3 <- [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]]]}] 05:10:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 05:10:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 699ms 05:10:44 INFO - PROCESS | 2964 | 1472904644209 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 05:10:44 INFO - PROCESS | 2964 | 1472904644212 Marionette TRACE conn3 <- [1,2061,null,{"value":"13"}] 05:10:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 05:10:44 INFO - PROCESS | 2964 | 1472904644215 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 05:10:44 INFO - PROCESS | 2964 | 1472904644217 Marionette TRACE conn3 <- [1,2062,null,{}] 05:10:44 INFO - PROCESS | 2964 | 1472904644221 Marionette TRACE conn3 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:44 INFO - PROCESS | 2964 | 1472904644223 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:10:44 INFO - PROCESS | 2964 | 1472904644410 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 05:10:44 INFO - PROCESS | 2964 | --DOMWINDOW == 83 (13914400) [pid = 2964] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 05:10:44 INFO - PROCESS | 2964 | --DOMWINDOW == 82 (16987000) [pid = 2964] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 05:10:44 INFO - PROCESS | 2964 | --DOMWINDOW == 81 (16E66400) [pid = 2964] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 05:10:44 INFO - PROCESS | 2964 | --DOMWINDOW == 80 (10A4C800) [pid = 2964] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 05:10:44 INFO - PROCESS | 2964 | --DOMWINDOW == 79 (18120C00) [pid = 2964] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 05:10:44 INFO - PROCESS | 2964 | --DOMWINDOW == 78 (110F9800) [pid = 2964] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 05:10:44 INFO - PROCESS | 2964 | --DOMWINDOW == 77 (13916800) [pid = 2964] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 05:10:44 INFO - PROCESS | 2964 | --DOMWINDOW == 76 (110EA800) [pid = 2964] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 05:10:44 INFO - PROCESS | 2964 | --DOMWINDOW == 75 (1A206C00) [pid = 2964] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 05:10:44 INFO - PROCESS | 2964 | --DOMWINDOW == 74 (1591CC00) [pid = 2964] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 05:10:44 INFO - PROCESS | 2964 | --DOMWINDOW == 73 (13173800) [pid = 2964] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 05:10:44 INFO - PROCESS | 2964 | 1472904644477 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:44 INFO - PROCESS | 2964 | 1472904644479 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:10:44 INFO - PROCESS | 2964 | ++DOCSHELL 10A4C800 == 38 [pid = 2964] [id = 525] 05:10:44 INFO - PROCESS | 2964 | ++DOMWINDOW == 74 (10A4DC00) [pid = 2964] [serial = 1575] [outer = 00000000] 05:10:44 INFO - PROCESS | 2964 | ++DOMWINDOW == 75 (11D8B800) [pid = 2964] [serial = 1576] [outer = 10A4DC00] 05:10:44 INFO - PROCESS | 2964 | 1472904644526 Marionette DEBUG loaded listener.js 05:10:44 INFO - PROCESS | 2964 | ++DOMWINDOW == 76 (160CFC00) [pid = 2964] [serial = 1577] [outer = 10A4DC00] 05:10:44 INFO - PROCESS | 2964 | 1472904644875 Marionette TRACE conn3 <- [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]]]}] 05:10:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 05:10:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 699ms 05:10:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 05:10:44 INFO - PROCESS | 2964 | 1472904644918 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 05:10:44 INFO - PROCESS | 2964 | 1472904644920 Marionette TRACE conn3 <- [1,2065,null,{"value":"13"}] 05:10:44 INFO - PROCESS | 2964 | 1472904644923 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 05:10:44 INFO - PROCESS | 2964 | 1472904644925 Marionette TRACE conn3 <- [1,2066,null,{}] 05:10:44 INFO - PROCESS | 2964 | 1472904644929 Marionette TRACE conn3 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:44 INFO - PROCESS | 2964 | 1472904644931 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:10:45 INFO - PROCESS | 2964 | 1472904645011 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 05:10:45 INFO - PROCESS | 2964 | 1472904645017 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:45 INFO - PROCESS | 2964 | 1472904645019 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:10:45 INFO - PROCESS | 2964 | ++DOCSHELL 160CE800 == 39 [pid = 2964] [id = 526] 05:10:45 INFO - PROCESS | 2964 | ++DOMWINDOW == 77 (16AAA400) [pid = 2964] [serial = 1578] [outer = 00000000] 05:10:45 INFO - PROCESS | 2964 | ++DOMWINDOW == 78 (1A039C00) [pid = 2964] [serial = 1579] [outer = 16AAA400] 05:10:45 INFO - PROCESS | 2964 | 1472904645064 Marionette DEBUG loaded listener.js 05:10:45 INFO - PROCESS | 2964 | ++DOMWINDOW == 79 (1A0C0C00) [pid = 2964] [serial = 1580] [outer = 16AAA400] 05:10:45 INFO - PROCESS | 2964 | 1472904645482 Marionette TRACE conn3 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 05:10:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 05:10:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 595ms 05:10:45 INFO - PROCESS | 2964 | 1472904645543 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 05:10:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 05:10:45 INFO - PROCESS | 2964 | 1472904645538 Marionette TRACE conn3 <- [1,2069,null,{"value":"13"}] 05:10:45 INFO - PROCESS | 2964 | 1472904645542 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 05:10:45 INFO - PROCESS | 2964 | 1472904645544 Marionette TRACE conn3 <- [1,2070,null,{}] 05:10:45 INFO - PROCESS | 2964 | 1472904645547 Marionette TRACE conn3 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:45 INFO - PROCESS | 2964 | 1472904645549 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:10:45 INFO - PROCESS | 2964 | 1472904645628 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 05:10:45 INFO - PROCESS | 2964 | 1472904645633 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:45 INFO - PROCESS | 2964 | 1472904645635 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:10:45 INFO - PROCESS | 2964 | ++DOCSHELL 15C7F000 == 40 [pid = 2964] [id = 527] 05:10:45 INFO - PROCESS | 2964 | ++DOMWINDOW == 80 (19AED000) [pid = 2964] [serial = 1581] [outer = 00000000] 05:10:45 INFO - PROCESS | 2964 | ++DOMWINDOW == 81 (1A0CA800) [pid = 2964] [serial = 1582] [outer = 19AED000] 05:10:45 INFO - PROCESS | 2964 | 1472904645679 Marionette DEBUG loaded listener.js 05:10:45 INFO - PROCESS | 2964 | ++DOMWINDOW == 82 (1A206800) [pid = 2964] [serial = 1583] [outer = 19AED000] 05:10:46 INFO - PROCESS | 2964 | 1472904646129 Marionette TRACE conn3 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 05:10:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 05:10:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 595ms 05:10:46 INFO - PROCESS | 2964 | 1472904646165 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 05:10:46 INFO - PROCESS | 2964 | 1472904646167 Marionette TRACE conn3 <- [1,2073,null,{"value":"13"}] 05:10:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 05:10:46 INFO - PROCESS | 2964 | 1472904646171 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 05:10:46 INFO - PROCESS | 2964 | 1472904646172 Marionette TRACE conn3 <- [1,2074,null,{}] 05:10:46 INFO - PROCESS | 2964 | 1472904646176 Marionette TRACE conn3 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:46 INFO - PROCESS | 2964 | 1472904646178 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:10:46 INFO - PROCESS | 2964 | 1472904646240 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 05:10:46 INFO - PROCESS | 2964 | 1472904646245 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:46 INFO - PROCESS | 2964 | 1472904646247 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:10:46 INFO - PROCESS | 2964 | ++DOCSHELL 160CB800 == 41 [pid = 2964] [id = 528] 05:10:46 INFO - PROCESS | 2964 | ++DOMWINDOW == 83 (16E66800) [pid = 2964] [serial = 1584] [outer = 00000000] 05:10:46 INFO - PROCESS | 2964 | ++DOMWINDOW == 84 (1A512400) [pid = 2964] [serial = 1585] [outer = 16E66800] 05:10:46 INFO - PROCESS | 2964 | 1472904646291 Marionette DEBUG loaded listener.js 05:10:46 INFO - PROCESS | 2964 | ++DOMWINDOW == 85 (1A51B000) [pid = 2964] [serial = 1586] [outer = 16E66800] 05:10:47 INFO - PROCESS | 2964 | 1472904647127 Marionette TRACE conn3 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 05:10:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 05:10:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1041ms 05:10:47 INFO - PROCESS | 2964 | 1472904647215 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 05:10:47 INFO - PROCESS | 2964 | 1472904647219 Marionette TRACE conn3 <- [1,2077,null,{"value":"13"}] 05:10:47 INFO - PROCESS | 2964 | 1472904647224 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 05:10:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 05:10:47 INFO - PROCESS | 2964 | 1472904647229 Marionette TRACE conn3 <- [1,2078,null,{}] 05:10:47 INFO - PROCESS | 2964 | 1472904647235 Marionette TRACE conn3 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:47 INFO - PROCESS | 2964 | 1472904647238 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:10:47 INFO - PROCESS | 2964 | 1472904647370 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 05:10:47 INFO - PROCESS | 2964 | 1472904647500 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:47 INFO - PROCESS | 2964 | 1472904647504 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:10:47 INFO - PROCESS | 2964 | ++DOCSHELL 110F6000 == 42 [pid = 2964] [id = 529] 05:10:47 INFO - PROCESS | 2964 | ++DOMWINDOW == 86 (11264800) [pid = 2964] [serial = 1587] [outer = 00000000] 05:10:47 INFO - PROCESS | 2964 | ++DOMWINDOW == 87 (1189A800) [pid = 2964] [serial = 1588] [outer = 11264800] 05:10:47 INFO - PROCESS | 2964 | 1472904647565 Marionette DEBUG loaded listener.js 05:10:47 INFO - PROCESS | 2964 | ++DOMWINDOW == 88 (12E2A400) [pid = 2964] [serial = 1589] [outer = 11264800] 05:10:48 INFO - PROCESS | 2964 | 1472904648398 Marionette TRACE conn3 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 05:10:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 05:10:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1190ms 05:10:48 INFO - PROCESS | 2964 | 1472904648423 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 05:10:48 INFO - PROCESS | 2964 | 1472904648428 Marionette TRACE conn3 <- [1,2081,null,{"value":"13"}] 05:10:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 05:10:48 INFO - PROCESS | 2964 | 1472904648439 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 05:10:48 INFO - PROCESS | 2964 | 1472904648442 Marionette TRACE conn3 <- [1,2082,null,{}] 05:10:48 INFO - PROCESS | 2964 | 1472904648450 Marionette TRACE conn3 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:48 INFO - PROCESS | 2964 | 1472904648453 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:10:48 INFO - PROCESS | 2964 | 1472904648566 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 05:10:48 INFO - PROCESS | 2964 | --DOCSHELL 15C7F000 == 41 [pid = 2964] [id = 527] 05:10:48 INFO - PROCESS | 2964 | --DOCSHELL 160CE800 == 40 [pid = 2964] [id = 526] 05:10:48 INFO - PROCESS | 2964 | --DOCSHELL 10A4C800 == 39 [pid = 2964] [id = 525] 05:10:48 INFO - PROCESS | 2964 | --DOCSHELL 110EA400 == 38 [pid = 2964] [id = 524] 05:10:48 INFO - PROCESS | 2964 | --DOCSHELL 14431800 == 37 [pid = 2964] [id = 523] 05:10:48 INFO - PROCESS | 2964 | --DOCSHELL 178D1000 == 36 [pid = 2964] [id = 522] 05:10:48 INFO - PROCESS | 2964 | --DOCSHELL 16AB1400 == 35 [pid = 2964] [id = 521] 05:10:48 INFO - PROCESS | 2964 | --DOCSHELL 10A0B800 == 34 [pid = 2964] [id = 520] 05:10:48 INFO - PROCESS | 2964 | --DOCSHELL 160C2400 == 33 [pid = 2964] [id = 519] 05:10:48 INFO - PROCESS | 2964 | --DOCSHELL 1565F400 == 32 [pid = 2964] [id = 518] 05:10:48 INFO - PROCESS | 2964 | --DOCSHELL 14435000 == 31 [pid = 2964] [id = 517] 05:10:48 INFO - PROCESS | 2964 | --DOCSHELL 12BC5800 == 30 [pid = 2964] [id = 516] 05:10:48 INFO - PROCESS | 2964 | --DOCSHELL 110F1C00 == 29 [pid = 2964] [id = 515] 05:10:48 INFO - PROCESS | 2964 | --DOCSHELL 19C90C00 == 28 [pid = 2964] [id = 514] 05:10:48 INFO - PROCESS | 2964 | --DOMWINDOW == 87 (19E93800) [pid = 2964] [serial = 1543] [outer = 00000000] [url = about:blank] 05:10:48 INFO - PROCESS | 2964 | --DOMWINDOW == 86 (19C86800) [pid = 2964] [serial = 1541] [outer = 00000000] [url = about:blank] 05:10:48 INFO - PROCESS | 2964 | --DOMWINDOW == 85 (16AA6C00) [pid = 2964] [serial = 1528] [outer = 00000000] [url = about:blank] 05:10:48 INFO - PROCESS | 2964 | --DOMWINDOW == 84 (16E5C800) [pid = 2964] [serial = 1529] [outer = 00000000] [url = about:blank] 05:10:48 INFO - PROCESS | 2964 | --DOMWINDOW == 83 (1708C400) [pid = 2964] [serial = 1531] [outer = 00000000] [url = about:blank] 05:10:48 INFO - PROCESS | 2964 | --DOMWINDOW == 82 (14438800) [pid = 2964] [serial = 1537] [outer = 00000000] [url = about:blank] 05:10:48 INFO - PROCESS | 2964 | --DOMWINDOW == 81 (181E0800) [pid = 2964] [serial = 1534] [outer = 00000000] [url = about:blank] 05:10:48 INFO - PROCESS | 2964 | --DOMWINDOW == 80 (114DB000) [pid = 2964] [serial = 1519] [outer = 00000000] [url = about:blank] 05:10:48 INFO - PROCESS | 2964 | --DOMWINDOW == 79 (118A6800) [pid = 2964] [serial = 1520] [outer = 00000000] [url = about:blank] 05:10:48 INFO - PROCESS | 2964 | --DOMWINDOW == 78 (150A1000) [pid = 2964] [serial = 1517] [outer = 00000000] [url = about:blank] 05:10:48 INFO - PROCESS | 2964 | --DOMWINDOW == 77 (13ADA000) [pid = 2964] [serial = 1516] [outer = 00000000] [url = about:blank] 05:10:48 INFO - PROCESS | 2964 | --DOMWINDOW == 76 (114F0800) [pid = 2964] [serial = 1514] [outer = 00000000] [url = about:blank] 05:10:48 INFO - PROCESS | 2964 | --DOMWINDOW == 75 (11256400) [pid = 2964] [serial = 1513] [outer = 00000000] [url = about:blank] 05:10:48 INFO - PROCESS | 2964 | --DOMWINDOW == 74 (1A51E400) [pid = 2964] [serial = 1511] [outer = 00000000] [url = about:blank] 05:10:48 INFO - PROCESS | 2964 | --DOMWINDOW == 73 (15C37400) [pid = 2964] [serial = 1525] [outer = 00000000] [url = about:blank] 05:10:48 INFO - PROCESS | 2964 | --DOMWINDOW == 72 (13915000) [pid = 2964] [serial = 1522] [outer = 00000000] [url = about:blank] 05:10:48 INFO - PROCESS | 2964 | --DOMWINDOW == 71 (1391F000) [pid = 2964] [serial = 1523] [outer = 00000000] [url = about:blank] 05:10:48 INFO - PROCESS | 2964 | --DOMWINDOW == 70 (175ED400) [pid = 2964] [serial = 1532] [outer = 00000000] [url = about:blank] 05:10:48 INFO - PROCESS | 2964 | --DOMWINDOW == 69 (19C81800) [pid = 2964] [serial = 1540] [outer = 00000000] [url = about:blank] 05:10:48 INFO - PROCESS | 2964 | --DOMWINDOW == 68 (181D9800) [pid = 2964] [serial = 1535] [outer = 00000000] [url = about:blank] 05:10:48 INFO - PROCESS | 2964 | --DOMWINDOW == 67 (16AB0C00) [pid = 2964] [serial = 1538] [outer = 00000000] [url = about:blank] 05:10:48 INFO - PROCESS | 2964 | --DOMWINDOW == 66 (15C84000) [pid = 2964] [serial = 1526] [outer = 00000000] [url = about:blank] 05:10:48 INFO - PROCESS | 2964 | 1472904648700 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:48 INFO - PROCESS | 2964 | 1472904648704 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:10:48 INFO - PROCESS | 2964 | ++DOCSHELL 0F390400 == 29 [pid = 2964] [id = 530] 05:10:48 INFO - PROCESS | 2964 | ++DOMWINDOW == 67 (10A0B800) [pid = 2964] [serial = 1590] [outer = 00000000] 05:10:48 INFO - PROCESS | 2964 | ++DOMWINDOW == 68 (11037C00) [pid = 2964] [serial = 1591] [outer = 10A0B800] 05:10:48 INFO - PROCESS | 2964 | 1472904648759 Marionette DEBUG loaded listener.js 05:10:48 INFO - PROCESS | 2964 | ++DOMWINDOW == 69 (112C6800) [pid = 2964] [serial = 1592] [outer = 10A0B800] 05:10:49 INFO - PROCESS | 2964 | 1472904649158 Marionette TRACE conn3 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 05:10:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 05:10:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 789ms 05:10:49 INFO - PROCESS | 2964 | 1472904649249 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 05:10:49 INFO - PROCESS | 2964 | 1472904649254 Marionette TRACE conn3 <- [1,2085,null,{"value":"13"}] 05:10:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 05:10:49 INFO - PROCESS | 2964 | 1472904649265 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 05:10:49 INFO - PROCESS | 2964 | 1472904649268 Marionette TRACE conn3 <- [1,2086,null,{}] 05:10:49 INFO - PROCESS | 2964 | 1472904649271 Marionette TRACE conn3 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:49 INFO - PROCESS | 2964 | 1472904649274 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:10:49 INFO - PROCESS | 2964 | 1472904649366 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 05:10:49 INFO - PROCESS | 2964 | 1472904649373 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:49 INFO - PROCESS | 2964 | 1472904649375 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:10:49 INFO - PROCESS | 2964 | ++DOCSHELL 12E7D800 == 30 [pid = 2964] [id = 531] 05:10:49 INFO - PROCESS | 2964 | ++DOMWINDOW == 70 (12E81400) [pid = 2964] [serial = 1593] [outer = 00000000] 05:10:49 INFO - PROCESS | 2964 | ++DOMWINDOW == 71 (1319AC00) [pid = 2964] [serial = 1594] [outer = 12E81400] 05:10:49 INFO - PROCESS | 2964 | 1472904649425 Marionette DEBUG loaded listener.js 05:10:49 INFO - PROCESS | 2964 | ++DOMWINDOW == 72 (13915000) [pid = 2964] [serial = 1595] [outer = 12E81400] 05:10:49 INFO - PROCESS | 2964 | 1472904649883 Marionette TRACE conn3 <- [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]]]}] 05:10:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 05:10:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 655ms 05:10:49 INFO - PROCESS | 2964 | 1472904649952 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 05:10:49 INFO - PROCESS | 2964 | 1472904649954 Marionette TRACE conn3 <- [1,2089,null,{"value":"13"}] 05:10:49 INFO - PROCESS | 2964 | 1472904649958 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 05:10:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 05:10:49 INFO - PROCESS | 2964 | 1472904649961 Marionette TRACE conn3 <- [1,2090,null,{}] 05:10:49 INFO - PROCESS | 2964 | 1472904649974 Marionette TRACE conn3 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:49 INFO - PROCESS | 2964 | 1472904649979 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:10:50 INFO - PROCESS | 2964 | 1472904650101 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 05:10:50 INFO - PROCESS | 2964 | 1472904650163 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:50 INFO - PROCESS | 2964 | 1472904650166 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:10:50 INFO - PROCESS | 2964 | ++DOCSHELL 14435000 == 31 [pid = 2964] [id = 532] 05:10:50 INFO - PROCESS | 2964 | ++DOMWINDOW == 73 (14436000) [pid = 2964] [serial = 1596] [outer = 00000000] 05:10:50 INFO - PROCESS | 2964 | ++DOMWINDOW == 74 (1509EC00) [pid = 2964] [serial = 1597] [outer = 14436000] 05:10:50 INFO - PROCESS | 2964 | 1472904650214 Marionette DEBUG loaded listener.js 05:10:50 INFO - PROCESS | 2964 | ++DOMWINDOW == 75 (1565AC00) [pid = 2964] [serial = 1598] [outer = 14436000] 05:10:50 INFO - PROCESS | 2964 | 1472904650563 Marionette TRACE conn3 <- [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]]]}] 05:10:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 05:10:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 669ms 05:10:50 INFO - PROCESS | 2964 | 1472904650623 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 05:10:50 INFO - PROCESS | 2964 | 1472904650625 Marionette TRACE conn3 <- [1,2093,null,{"value":"13"}] 05:10:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 05:10:50 INFO - PROCESS | 2964 | 1472904650629 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 05:10:50 INFO - PROCESS | 2964 | 1472904650630 Marionette TRACE conn3 <- [1,2094,null,{}] 05:10:50 INFO - PROCESS | 2964 | 1472904650634 Marionette TRACE conn3 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:50 INFO - PROCESS | 2964 | 1472904650636 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:10:50 INFO - PROCESS | 2964 | 1472904650764 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 05:10:50 INFO - PROCESS | 2964 | 1472904650827 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:50 INFO - PROCESS | 2964 | 1472904650829 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:10:50 INFO - PROCESS | 2964 | ++DOCSHELL 15765C00 == 32 [pid = 2964] [id = 533] 05:10:50 INFO - PROCESS | 2964 | ++DOMWINDOW == 76 (1591CC00) [pid = 2964] [serial = 1599] [outer = 00000000] 05:10:50 INFO - PROCESS | 2964 | ++DOMWINDOW == 77 (160C0800) [pid = 2964] [serial = 1600] [outer = 1591CC00] 05:10:50 INFO - PROCESS | 2964 | 1472904650874 Marionette DEBUG loaded listener.js 05:10:50 INFO - PROCESS | 2964 | ++DOMWINDOW == 78 (160C5400) [pid = 2964] [serial = 1601] [outer = 1591CC00] 05:10:51 INFO - PROCESS | 2964 | 1472904651268 Marionette TRACE conn3 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 05:10:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 05:10:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 714ms 05:10:51 INFO - PROCESS | 2964 | 1472904651334 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 05:10:51 INFO - PROCESS | 2964 | 1472904651336 Marionette TRACE conn3 <- [1,2097,null,{"value":"13"}] 05:10:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 05:10:51 INFO - PROCESS | 2964 | 1472904651339 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 05:10:51 INFO - PROCESS | 2964 | 1472904651341 Marionette TRACE conn3 <- [1,2098,null,{}] 05:10:51 INFO - PROCESS | 2964 | 1472904651351 Marionette TRACE conn3 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:51 INFO - PROCESS | 2964 | 1472904651353 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:10:51 INFO - PROCESS | 2964 | 1472904651499 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 05:10:51 INFO - PROCESS | 2964 | 1472904651509 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:51 INFO - PROCESS | 2964 | 1472904651511 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:10:51 INFO - PROCESS | 2964 | ++DOCSHELL 1698BC00 == 33 [pid = 2964] [id = 534] 05:10:51 INFO - PROCESS | 2964 | ++DOMWINDOW == 79 (169E4C00) [pid = 2964] [serial = 1602] [outer = 00000000] 05:10:51 INFO - PROCESS | 2964 | ++DOMWINDOW == 80 (16AA9800) [pid = 2964] [serial = 1603] [outer = 169E4C00] 05:10:51 INFO - PROCESS | 2964 | 1472904651609 Marionette DEBUG loaded listener.js 05:10:51 INFO - PROCESS | 2964 | ++DOMWINDOW == 81 (16E61400) [pid = 2964] [serial = 1604] [outer = 169E4C00] 05:10:52 INFO - PROCESS | 2964 | 1472904652019 Marionette TRACE conn3 <- [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]]]}] 05:10:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 05:10:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 700ms 05:10:52 INFO - PROCESS | 2964 | 1472904652044 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 05:10:52 INFO - PROCESS | 2964 | 1472904652046 Marionette TRACE conn3 <- [1,2101,null,{"value":"13"}] 05:10:52 INFO - PROCESS | 2964 | 1472904652050 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 05:10:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 05:10:52 INFO - PROCESS | 2964 | 1472904652051 Marionette TRACE conn3 <- [1,2102,null,{}] 05:10:52 INFO - PROCESS | 2964 | 1472904652055 Marionette TRACE conn3 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:52 INFO - PROCESS | 2964 | 1472904652061 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:10:52 INFO - PROCESS | 2964 | 1472904652194 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 05:10:52 INFO - PROCESS | 2964 | 1472904652201 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:52 INFO - PROCESS | 2964 | 1472904652203 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:10:52 INFO - PROCESS | 2964 | ++DOCSHELL 16AA9400 == 34 [pid = 2964] [id = 535] 05:10:52 INFO - PROCESS | 2964 | ++DOMWINDOW == 82 (175E8C00) [pid = 2964] [serial = 1605] [outer = 00000000] 05:10:52 INFO - PROCESS | 2964 | ++DOMWINDOW == 83 (178D3000) [pid = 2964] [serial = 1606] [outer = 175E8C00] 05:10:52 INFO - PROCESS | 2964 | 1472904652303 Marionette DEBUG loaded listener.js 05:10:52 INFO - PROCESS | 2964 | ++DOMWINDOW == 84 (17F31800) [pid = 2964] [serial = 1607] [outer = 175E8C00] 05:10:52 INFO - PROCESS | 2964 | --DOMWINDOW == 83 (19AED000) [pid = 2964] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 05:10:52 INFO - PROCESS | 2964 | --DOMWINDOW == 82 (19AEE800) [pid = 2964] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 05:10:52 INFO - PROCESS | 2964 | --DOMWINDOW == 81 (14435C00) [pid = 2964] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 05:10:52 INFO - PROCESS | 2964 | --DOMWINDOW == 80 (1575E800) [pid = 2964] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 05:10:52 INFO - PROCESS | 2964 | --DOMWINDOW == 79 (160C2C00) [pid = 2964] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 05:10:52 INFO - PROCESS | 2964 | --DOMWINDOW == 78 (11D88800) [pid = 2964] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 05:10:52 INFO - PROCESS | 2964 | --DOMWINDOW == 77 (110F4000) [pid = 2964] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 05:10:52 INFO - PROCESS | 2964 | --DOMWINDOW == 76 (12BC8C00) [pid = 2964] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 05:10:52 INFO - PROCESS | 2964 | --DOMWINDOW == 75 (177DC000) [pid = 2964] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 05:10:52 INFO - PROCESS | 2964 | --DOMWINDOW == 74 (17E0DC00) [pid = 2964] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 05:10:52 INFO - PROCESS | 2964 | --DOMWINDOW == 73 (19E08C00) [pid = 2964] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 05:10:52 INFO - PROCESS | 2964 | --DOMWINDOW == 72 (110EB000) [pid = 2964] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 05:10:52 INFO - PROCESS | 2964 | --DOMWINDOW == 71 (16AAA400) [pid = 2964] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 05:10:52 INFO - PROCESS | 2964 | --DOMWINDOW == 70 (10A4DC00) [pid = 2964] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 05:10:52 INFO - PROCESS | 2964 | 1472904652858 Marionette TRACE conn3 <- [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]]]}] 05:10:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 05:10:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 863ms 05:10:52 INFO - PROCESS | 2964 | 1472904652921 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 05:10:52 INFO - PROCESS | 2964 | 1472904652923 Marionette TRACE conn3 <- [1,2105,null,{"value":"13"}] 05:10:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 05:10:52 INFO - PROCESS | 2964 | 1472904652927 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 05:10:52 INFO - PROCESS | 2964 | 1472904652928 Marionette TRACE conn3 <- [1,2106,null,{}] 05:10:52 INFO - PROCESS | 2964 | 1472904652932 Marionette TRACE conn3 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:52 INFO - PROCESS | 2964 | 1472904652934 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:10:53 INFO - PROCESS | 2964 | 1472904653045 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 05:10:53 INFO - PROCESS | 2964 | 1472904653106 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:53 INFO - PROCESS | 2964 | 1472904653108 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:10:53 INFO - PROCESS | 2964 | ++DOCSHELL 114DC400 == 35 [pid = 2964] [id = 536] 05:10:53 INFO - PROCESS | 2964 | ++DOMWINDOW == 71 (11D88800) [pid = 2964] [serial = 1608] [outer = 00000000] 05:10:53 INFO - PROCESS | 2964 | ++DOMWINDOW == 72 (15C34C00) [pid = 2964] [serial = 1609] [outer = 11D88800] 05:10:53 INFO - PROCESS | 2964 | 1472904653136 Marionette DEBUG loaded listener.js 05:10:53 INFO - PROCESS | 2964 | ++DOMWINDOW == 73 (160C4400) [pid = 2964] [serial = 1610] [outer = 11D88800] 05:10:53 INFO - PROCESS | 2964 | 1472904653487 Marionette TRACE conn3 <- [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]]]}] 05:10:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 05:10:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 595ms 05:10:53 INFO - PROCESS | 2964 | 1472904653528 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 05:10:53 INFO - PROCESS | 2964 | 1472904653530 Marionette TRACE conn3 <- [1,2109,null,{"value":"13"}] 05:10:53 INFO - PROCESS | 2964 | 1472904653534 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 05:10:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 05:10:53 INFO - PROCESS | 2964 | 1472904653535 Marionette TRACE conn3 <- [1,2110,null,{}] 05:10:53 INFO - PROCESS | 2964 | 1472904653539 Marionette TRACE conn3 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:53 INFO - PROCESS | 2964 | 1472904653541 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:10:53 INFO - PROCESS | 2964 | 1472904653625 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 05:10:53 INFO - PROCESS | 2964 | 1472904653631 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:53 INFO - PROCESS | 2964 | 1472904653633 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:10:53 INFO - PROCESS | 2964 | ++DOCSHELL 10F3B800 == 36 [pid = 2964] [id = 537] 05:10:53 INFO - PROCESS | 2964 | ++DOMWINDOW == 74 (15C2FC00) [pid = 2964] [serial = 1611] [outer = 00000000] 05:10:53 INFO - PROCESS | 2964 | ++DOMWINDOW == 75 (18379000) [pid = 2964] [serial = 1612] [outer = 15C2FC00] 05:10:53 INFO - PROCESS | 2964 | 1472904653677 Marionette DEBUG loaded listener.js 05:10:53 INFO - PROCESS | 2964 | ++DOMWINDOW == 76 (19812000) [pid = 2964] [serial = 1613] [outer = 15C2FC00] 05:10:54 INFO - PROCESS | 2964 | 1472904654110 Marionette TRACE conn3 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 05:10:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 05:10:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 595ms 05:10:54 INFO - PROCESS | 2964 | 1472904654150 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 05:10:54 INFO - PROCESS | 2964 | 1472904654152 Marionette TRACE conn3 <- [1,2113,null,{"value":"13"}] 05:10:54 INFO - PROCESS | 2964 | 1472904654156 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 05:10:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 05:10:54 INFO - PROCESS | 2964 | 1472904654157 Marionette TRACE conn3 <- [1,2114,null,{}] 05:10:54 INFO - PROCESS | 2964 | 1472904654161 Marionette TRACE conn3 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:54 INFO - PROCESS | 2964 | 1472904654163 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:10:54 INFO - PROCESS | 2964 | 1472904654241 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 05:10:54 INFO - PROCESS | 2964 | 1472904654230 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:54 INFO - PROCESS | 2964 | 1472904654232 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:10:54 INFO - PROCESS | 2964 | ++DOCSHELL 110EE400 == 37 [pid = 2964] [id = 538] 05:10:54 INFO - PROCESS | 2964 | ++DOMWINDOW == 77 (177CF400) [pid = 2964] [serial = 1614] [outer = 00000000] 05:10:54 INFO - PROCESS | 2964 | ++DOMWINDOW == 78 (19C8A000) [pid = 2964] [serial = 1615] [outer = 177CF400] 05:10:54 INFO - PROCESS | 2964 | 1472904654277 Marionette DEBUG loaded listener.js 05:10:54 INFO - PROCESS | 2964 | ++DOMWINDOW == 79 (19C8B400) [pid = 2964] [serial = 1616] [outer = 177CF400] 05:10:55 INFO - PROCESS | 2964 | --DOCSHELL 110F6000 == 36 [pid = 2964] [id = 529] 05:10:55 INFO - PROCESS | 2964 | --DOCSHELL 0F390400 == 35 [pid = 2964] [id = 530] 05:10:55 INFO - PROCESS | 2964 | --DOCSHELL 160CB800 == 34 [pid = 2964] [id = 528] 05:10:55 INFO - PROCESS | 2964 | --DOCSHELL 12E7D800 == 33 [pid = 2964] [id = 531] 05:10:55 INFO - PROCESS | 2964 | --DOCSHELL 114DC400 == 32 [pid = 2964] [id = 536] 05:10:55 INFO - PROCESS | 2964 | --DOCSHELL 16AA9400 == 31 [pid = 2964] [id = 535] 05:10:55 INFO - PROCESS | 2964 | --DOCSHELL 15765C00 == 30 [pid = 2964] [id = 533] 05:10:55 INFO - PROCESS | 2964 | --DOCSHELL 10F3B800 == 29 [pid = 2964] [id = 537] 05:10:55 INFO - PROCESS | 2964 | --DOCSHELL 1698BC00 == 28 [pid = 2964] [id = 534] 05:10:55 INFO - PROCESS | 2964 | --DOCSHELL 14435000 == 27 [pid = 2964] [id = 532] 05:10:55 INFO - PROCESS | 2964 | --DOMWINDOW == 78 (19C8EC00) [pid = 2964] [serial = 1570] [outer = 00000000] [url = about:blank] 05:10:55 INFO - PROCESS | 2964 | --DOMWINDOW == 77 (1503C800) [pid = 2964] [serial = 1552] [outer = 00000000] [url = about:blank] 05:10:55 INFO - PROCESS | 2964 | --DOMWINDOW == 76 (150A5C00) [pid = 2964] [serial = 1553] [outer = 00000000] [url = about:blank] 05:10:55 INFO - PROCESS | 2964 | --DOMWINDOW == 75 (15C2A000) [pid = 2964] [serial = 1555] [outer = 00000000] [url = about:blank] 05:10:55 INFO - PROCESS | 2964 | --DOMWINDOW == 74 (15C52400) [pid = 2964] [serial = 1556] [outer = 00000000] [url = about:blank] 05:10:55 INFO - PROCESS | 2964 | --DOMWINDOW == 73 (160CDC00) [pid = 2964] [serial = 1558] [outer = 00000000] [url = about:blank] 05:10:55 INFO - PROCESS | 2964 | --DOMWINDOW == 72 (167EB800) [pid = 2964] [serial = 1559] [outer = 00000000] [url = about:blank] 05:10:55 INFO - PROCESS | 2964 | --DOMWINDOW == 71 (1708E400) [pid = 2964] [serial = 1561] [outer = 00000000] [url = about:blank] 05:10:55 INFO - PROCESS | 2964 | --DOMWINDOW == 70 (176D6400) [pid = 2964] [serial = 1562] [outer = 00000000] [url = about:blank] 05:10:55 INFO - PROCESS | 2964 | --DOMWINDOW == 69 (112C8C00) [pid = 2964] [serial = 1546] [outer = 00000000] [url = about:blank] 05:10:55 INFO - PROCESS | 2964 | --DOMWINDOW == 68 (112CCC00) [pid = 2964] [serial = 1547] [outer = 00000000] [url = about:blank] 05:10:55 INFO - PROCESS | 2964 | --DOMWINDOW == 67 (12E7B800) [pid = 2964] [serial = 1549] [outer = 00000000] [url = about:blank] 05:10:55 INFO - PROCESS | 2964 | --DOMWINDOW == 66 (1316EC00) [pid = 2964] [serial = 1550] [outer = 00000000] [url = about:blank] 05:10:55 INFO - PROCESS | 2964 | --DOMWINDOW == 65 (178D4800) [pid = 2964] [serial = 1564] [outer = 00000000] [url = about:blank] 05:10:55 INFO - PROCESS | 2964 | --DOMWINDOW == 64 (178C9C00) [pid = 2964] [serial = 1565] [outer = 00000000] [url = about:blank] 05:10:55 INFO - PROCESS | 2964 | --DOMWINDOW == 63 (19814400) [pid = 2964] [serial = 1567] [outer = 00000000] [url = about:blank] 05:10:55 INFO - PROCESS | 2964 | --DOMWINDOW == 62 (19E94C00) [pid = 2964] [serial = 1544] [outer = 00000000] [url = about:blank] 05:10:55 INFO - PROCESS | 2964 | --DOMWINDOW == 61 (19E0D400) [pid = 2964] [serial = 1573] [outer = 00000000] [url = about:blank] 05:10:55 INFO - PROCESS | 2964 | --DOMWINDOW == 60 (19E07C00) [pid = 2964] [serial = 1571] [outer = 00000000] [url = about:blank] 05:10:55 INFO - PROCESS | 2964 | --DOMWINDOW == 59 (1A206800) [pid = 2964] [serial = 1583] [outer = 00000000] [url = about:blank] 05:10:55 INFO - PROCESS | 2964 | --DOMWINDOW == 58 (19E13000) [pid = 2964] [serial = 1574] [outer = 00000000] [url = about:blank] 05:10:55 INFO - PROCESS | 2964 | --DOMWINDOW == 57 (1A039C00) [pid = 2964] [serial = 1579] [outer = 00000000] [url = about:blank] 05:10:55 INFO - PROCESS | 2964 | --DOMWINDOW == 56 (11D8B800) [pid = 2964] [serial = 1576] [outer = 00000000] [url = about:blank] 05:10:55 INFO - PROCESS | 2964 | --DOMWINDOW == 55 (1A0C0C00) [pid = 2964] [serial = 1580] [outer = 00000000] [url = about:blank] 05:10:55 INFO - PROCESS | 2964 | --DOMWINDOW == 54 (160CFC00) [pid = 2964] [serial = 1577] [outer = 00000000] [url = about:blank] 05:10:55 INFO - PROCESS | 2964 | --DOMWINDOW == 53 (19816C00) [pid = 2964] [serial = 1568] [outer = 00000000] [url = about:blank] 05:10:55 INFO - PROCESS | 2964 | --DOMWINDOW == 52 (1A0CA800) [pid = 2964] [serial = 1582] [outer = 00000000] [url = about:blank] 05:10:55 INFO - PROCESS | 2964 | 1472904655916 Marionette TRACE conn3 <- [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]]]}] 05:10:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 05:10:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1815ms 05:10:55 INFO - PROCESS | 2964 | 1472904655972 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 05:10:55 INFO - PROCESS | 2964 | 1472904655976 Marionette TRACE conn3 <- [1,2117,null,{"value":"13"}] 05:10:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 05:10:55 INFO - PROCESS | 2964 | 1472904655982 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 05:10:55 INFO - PROCESS | 2964 | 1472904655985 Marionette TRACE conn3 <- [1,2118,null,{}] 05:10:55 INFO - PROCESS | 2964 | 1472904655991 Marionette TRACE conn3 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:55 INFO - PROCESS | 2964 | 1472904655994 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:10:56 INFO - PROCESS | 2964 | 1472904656085 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 05:10:56 INFO - PROCESS | 2964 | 1472904656095 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:56 INFO - PROCESS | 2964 | 1472904656100 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:10:56 INFO - PROCESS | 2964 | ++DOCSHELL 110EF000 == 28 [pid = 2964] [id = 539] 05:10:56 INFO - PROCESS | 2964 | ++DOMWINDOW == 53 (110EF800) [pid = 2964] [serial = 1617] [outer = 00000000] 05:10:56 INFO - PROCESS | 2964 | ++DOMWINDOW == 54 (112CA400) [pid = 2964] [serial = 1618] [outer = 110EF800] 05:10:56 INFO - PROCESS | 2964 | 1472904656150 Marionette DEBUG loaded listener.js 05:10:56 INFO - PROCESS | 2964 | ++DOMWINDOW == 55 (114D2400) [pid = 2964] [serial = 1619] [outer = 110EF800] 05:10:56 INFO - PROCESS | 2964 | 1472904656623 Marionette TRACE conn3 <- [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] 05:10:56 INFO - PROCESS | 2964 | 1472904656651 Marionette TRACE conn3 <- [1,2121,null,{"value":"13"}] 05:10:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 05:10:56 INFO - PROCESS | 2964 | 1472904656657 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 05:10:56 INFO - PROCESS | 2964 | 1472904656660 Marionette TRACE conn3 <- [1,2122,null,{}] 05:10:56 INFO - PROCESS | 2964 | 1472904656663 Marionette TRACE conn3 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:56 INFO - PROCESS | 2964 | 1472904656666 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:10:56 INFO - PROCESS | 2964 | 1472904656751 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 05:10:56 INFO - PROCESS | 2964 | 1472904656760 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:56 INFO - PROCESS | 2964 | 1472904656763 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:10:56 INFO - PROCESS | 2964 | ++DOCSHELL 129F9400 == 29 [pid = 2964] [id = 540] 05:10:56 INFO - PROCESS | 2964 | ++DOMWINDOW == 56 (129FA800) [pid = 2964] [serial = 1620] [outer = 00000000] 05:10:56 INFO - PROCESS | 2964 | ++DOMWINDOW == 57 (12BC5400) [pid = 2964] [serial = 1621] [outer = 129FA800] 05:10:56 INFO - PROCESS | 2964 | 1472904656815 Marionette DEBUG loaded listener.js 05:10:56 INFO - PROCESS | 2964 | ++DOMWINDOW == 58 (12E7D800) [pid = 2964] [serial = 1622] [outer = 129FA800] 05:10:57 INFO - PROCESS | 2964 | 1472904657270 Marionette TRACE conn3 <- [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",0,null,null]]]}] 05:10:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 05:10:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 654ms 05:10:57 INFO - PROCESS | 2964 | 1472904657337 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 05:10:57 INFO - PROCESS | 2964 | 1472904657322 Marionette TRACE conn3 <- [1,2125,null,{"value":"13"}] 05:10:57 INFO - PROCESS | 2964 | 1472904657326 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 05:10:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 05:10:57 INFO - PROCESS | 2964 | 1472904657329 Marionette TRACE conn3 <- [1,2126,null,{}] 05:10:57 INFO - PROCESS | 2964 | 1472904657340 Marionette TRACE conn3 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:57 INFO - PROCESS | 2964 | 1472904657345 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:10:57 INFO - PROCESS | 2964 | 1472904657462 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 05:10:57 INFO - PROCESS | 2964 | 1472904657558 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:57 INFO - PROCESS | 2964 | 1472904657561 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:10:57 INFO - PROCESS | 2964 | ++DOCSHELL 1442FC00 == 30 [pid = 2964] [id = 541] 05:10:57 INFO - PROCESS | 2964 | ++DOMWINDOW == 59 (14430C00) [pid = 2964] [serial = 1623] [outer = 00000000] 05:10:57 INFO - PROCESS | 2964 | ++DOMWINDOW == 60 (1443C400) [pid = 2964] [serial = 1624] [outer = 14430C00] 05:10:57 INFO - PROCESS | 2964 | 1472904657611 Marionette DEBUG loaded listener.js 05:10:57 INFO - PROCESS | 2964 | ++DOMWINDOW == 61 (15041800) [pid = 2964] [serial = 1625] [outer = 14430C00] 05:10:57 INFO - PROCESS | 2964 | 1472904657963 Marionette TRACE conn3 <- [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]]]}] 05:10:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 05:10:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 670ms 05:10:57 INFO - PROCESS | 2964 | 1472904658009 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 05:10:57 INFO - PROCESS | 2964 | 1472904658012 Marionette TRACE conn3 <- [1,2129,null,{"value":"13"}] 05:10:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 05:10:57 INFO - PROCESS | 2964 | 1472904658015 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 05:10:58 INFO - PROCESS | 2964 | 1472904658027 Marionette TRACE conn3 <- [1,2130,null,{}] 05:10:58 INFO - PROCESS | 2964 | 1472904658031 Marionette TRACE conn3 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:58 INFO - PROCESS | 2964 | 1472904658033 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:10:58 INFO - PROCESS | 2964 | 1472904658130 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 05:10:58 INFO - PROCESS | 2964 | 1472904658142 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:58 INFO - PROCESS | 2964 | 1472904658144 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:10:58 INFO - PROCESS | 2964 | ++DOCSHELL 11032C00 == 31 [pid = 2964] [id = 542] 05:10:58 INFO - PROCESS | 2964 | ++DOMWINDOW == 62 (11D87800) [pid = 2964] [serial = 1626] [outer = 00000000] 05:10:58 INFO - PROCESS | 2964 | ++DOMWINDOW == 63 (1575EC00) [pid = 2964] [serial = 1627] [outer = 11D87800] 05:10:58 INFO - PROCESS | 2964 | 1472904658190 Marionette DEBUG loaded listener.js 05:10:58 INFO - PROCESS | 2964 | ++DOMWINDOW == 64 (15C37400) [pid = 2964] [serial = 1628] [outer = 11D87800] 05:10:58 INFO - PROCESS | 2964 | 1472904658600 Marionette TRACE conn3 <- [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] 05:10:58 INFO - PROCESS | 2964 | 1472904658637 Marionette TRACE conn3 <- [1,2133,null,{"value":"13"}] 05:10:58 INFO - PROCESS | 2964 | 1472904658641 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 05:10:58 INFO - PROCESS | 2964 | 1472904658643 Marionette TRACE conn3 <- [1,2134,null,{}] 05:10:58 INFO - PROCESS | 2964 | 1472904658646 Marionette TRACE conn3 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:58 INFO - PROCESS | 2964 | 1472904658648 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:10:58 INFO - PROCESS | 2964 | 1472904658758 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 05:10:58 INFO - PROCESS | 2964 | 1472904658782 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:58 INFO - PROCESS | 2964 | 1472904658785 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:10:58 INFO - PROCESS | 2964 | ++DOCSHELL 15C47C00 == 32 [pid = 2964] [id = 543] 05:10:58 INFO - PROCESS | 2964 | ++DOMWINDOW == 65 (15C4A400) [pid = 2964] [serial = 1629] [outer = 00000000] 05:10:58 INFO - PROCESS | 2964 | ++DOMWINDOW == 66 (160CA400) [pid = 2964] [serial = 1630] [outer = 15C4A400] 05:10:58 INFO - PROCESS | 2964 | 1472904658830 Marionette DEBUG loaded listener.js 05:10:58 INFO - PROCESS | 2964 | ++DOMWINDOW == 67 (16985400) [pid = 2964] [serial = 1631] [outer = 15C4A400] 05:10:59 INFO - PROCESS | 2964 | 1472904659233 Marionette TRACE conn3 <- [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] 05:10:59 INFO - PROCESS | 2964 | 1472904659308 Marionette TRACE conn3 <- [1,2137,null,{"value":"13"}] 05:10:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 05:10:59 INFO - PROCESS | 2964 | 1472904659311 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 05:10:59 INFO - PROCESS | 2964 | 1472904659313 Marionette TRACE conn3 <- [1,2138,null,{}] 05:10:59 INFO - PROCESS | 2964 | 1472904659317 Marionette TRACE conn3 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:59 INFO - PROCESS | 2964 | 1472904659323 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:10:59 INFO - PROCESS | 2964 | 1472904659422 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 05:10:59 INFO - PROCESS | 2964 | 1472904659437 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:59 INFO - PROCESS | 2964 | 1472904659439 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:10:59 INFO - PROCESS | 2964 | ++DOCSHELL 17010000 == 33 [pid = 2964] [id = 544] 05:10:59 INFO - PROCESS | 2964 | ++DOMWINDOW == 68 (170C2800) [pid = 2964] [serial = 1632] [outer = 00000000] 05:10:59 INFO - PROCESS | 2964 | ++DOMWINDOW == 69 (176D5800) [pid = 2964] [serial = 1633] [outer = 170C2800] 05:10:59 INFO - PROCESS | 2964 | 1472904659473 Marionette DEBUG loaded listener.js 05:10:59 INFO - PROCESS | 2964 | ++DOMWINDOW == 70 (177DA800) [pid = 2964] [serial = 1634] [outer = 170C2800] 05:10:59 INFO - PROCESS | 2964 | 1472904659892 Marionette TRACE conn3 <- [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",0,null,null]]]}] 05:10:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 05:10:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 595ms 05:10:59 INFO - PROCESS | 2964 | 1472904659923 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 05:10:59 INFO - PROCESS | 2964 | 1472904659925 Marionette TRACE conn3 <- [1,2141,null,{"value":"13"}] 05:10:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 05:10:59 INFO - PROCESS | 2964 | 1472904659928 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 05:10:59 INFO - PROCESS | 2964 | 1472904659930 Marionette TRACE conn3 <- [1,2142,null,{}] 05:10:59 INFO - PROCESS | 2964 | 1472904659934 Marionette TRACE conn3 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:59 INFO - PROCESS | 2964 | 1472904659935 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:11:00 INFO - PROCESS | 2964 | 1472904660020 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 05:11:00 INFO - PROCESS | 2964 | 1472904660052 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:00 INFO - PROCESS | 2964 | 1472904660055 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:11:00 INFO - PROCESS | 2964 | ++DOCSHELL 16E66C00 == 34 [pid = 2964] [id = 545] 05:11:00 INFO - PROCESS | 2964 | ++DOMWINDOW == 71 (176D6800) [pid = 2964] [serial = 1635] [outer = 00000000] 05:11:00 INFO - PROCESS | 2964 | ++DOMWINDOW == 72 (181D8000) [pid = 2964] [serial = 1636] [outer = 176D6800] 05:11:00 INFO - PROCESS | 2964 | 1472904660099 Marionette DEBUG loaded listener.js 05:11:00 INFO - PROCESS | 2964 | ++DOMWINDOW == 73 (181E3800) [pid = 2964] [serial = 1637] [outer = 176D6800] 05:11:00 INFO - PROCESS | 2964 | 1472904660529 Marionette TRACE conn3 <- [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]]]}] 05:11:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 05:11:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 595ms 05:11:00 INFO - PROCESS | 2964 | 1472904660561 Marionette TRACE conn3 -> [0,2145,"getWindowHandle",null] 05:11:00 INFO - PROCESS | 2964 | 1472904660563 Marionette TRACE conn3 <- [1,2145,null,{"value":"13"}] 05:11:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 05:11:00 INFO - PROCESS | 2964 | 1472904660550 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 05:11:00 INFO - PROCESS | 2964 | 1472904660552 Marionette TRACE conn3 <- [1,2146,null,{}] 05:11:00 INFO - PROCESS | 2964 | 1472904660556 Marionette TRACE conn3 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:00 INFO - PROCESS | 2964 | 1472904660557 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:11:00 INFO - PROCESS | 2964 | 1472904660632 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 05:11:00 INFO - PROCESS | 2964 | 1472904660637 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:00 INFO - PROCESS | 2964 | 1472904660639 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:11:00 INFO - PROCESS | 2964 | ++DOCSHELL 181D7400 == 35 [pid = 2964] [id = 546] 05:11:00 INFO - PROCESS | 2964 | ++DOMWINDOW == 74 (1980A400) [pid = 2964] [serial = 1638] [outer = 00000000] 05:11:00 INFO - PROCESS | 2964 | ++DOMWINDOW == 75 (19AEC400) [pid = 2964] [serial = 1639] [outer = 1980A400] 05:11:00 INFO - PROCESS | 2964 | 1472904660687 Marionette DEBUG loaded listener.js 05:11:00 INFO - PROCESS | 2964 | ++DOMWINDOW == 76 (19AE2400) [pid = 2964] [serial = 1640] [outer = 1980A400] 05:11:01 INFO - PROCESS | 2964 | 1472904661137 Marionette TRACE conn3 <- [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",0,null,null]]]}] 05:11:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 05:11:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 610ms 05:11:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 05:11:01 INFO - PROCESS | 2964 | 1472904661171 Marionette TRACE conn3 -> [0,2149,"getWindowHandle",null] 05:11:01 INFO - PROCESS | 2964 | 1472904661173 Marionette TRACE conn3 <- [1,2149,null,{"value":"13"}] 05:11:01 INFO - PROCESS | 2964 | 1472904661177 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 05:11:01 INFO - PROCESS | 2964 | 1472904661178 Marionette TRACE conn3 <- [1,2150,null,{}] 05:11:01 INFO - PROCESS | 2964 | 1472904661182 Marionette TRACE conn3 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:01 INFO - PROCESS | 2964 | 1472904661183 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:11:01 INFO - PROCESS | 2964 | 1472904661273 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 05:11:01 INFO - PROCESS | 2964 | 1472904661278 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:01 INFO - PROCESS | 2964 | 1472904661280 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:11:01 INFO - PROCESS | 2964 | ++DOCSHELL 13B57000 == 36 [pid = 2964] [id = 547] 05:11:01 INFO - PROCESS | 2964 | ++DOMWINDOW == 77 (15C53C00) [pid = 2964] [serial = 1641] [outer = 00000000] 05:11:01 INFO - PROCESS | 2964 | ++DOMWINDOW == 78 (19E0B800) [pid = 2964] [serial = 1642] [outer = 15C53C00] 05:11:01 INFO - PROCESS | 2964 | 1472904661325 Marionette DEBUG loaded listener.js 05:11:01 INFO - PROCESS | 2964 | ++DOMWINDOW == 79 (19E0DC00) [pid = 2964] [serial = 1643] [outer = 15C53C00] 05:11:01 INFO - PROCESS | 2964 | 1472904661779 Marionette TRACE conn3 <- [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]]]}] 05:11:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 05:11:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 654ms 05:11:01 INFO - PROCESS | 2964 | 1472904661843 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 05:11:01 INFO - PROCESS | 2964 | 1472904661845 Marionette TRACE conn3 <- [1,2153,null,{"value":"13"}] 05:11:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 05:11:01 INFO - PROCESS | 2964 | 1472904661849 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 05:11:01 INFO - PROCESS | 2964 | 1472904661850 Marionette TRACE conn3 <- [1,2154,null,{}] 05:11:01 INFO - PROCESS | 2964 | 1472904661854 Marionette TRACE conn3 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:01 INFO - PROCESS | 2964 | 1472904661855 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:11:01 INFO - PROCESS | 2964 | 1472904661978 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 05:11:02 INFO - PROCESS | 2964 | 1472904662043 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:02 INFO - PROCESS | 2964 | 1472904662045 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:11:02 INFO - PROCESS | 2964 | ++DOCSHELL 15C28800 == 37 [pid = 2964] [id = 548] 05:11:02 INFO - PROCESS | 2964 | ++DOMWINDOW == 80 (19E14400) [pid = 2964] [serial = 1644] [outer = 00000000] 05:11:02 INFO - PROCESS | 2964 | ++DOMWINDOW == 81 (19E94400) [pid = 2964] [serial = 1645] [outer = 19E14400] 05:11:02 INFO - PROCESS | 2964 | 1472904662090 Marionette DEBUG loaded listener.js 05:11:02 INFO - PROCESS | 2964 | ++DOMWINDOW == 82 (19E98400) [pid = 2964] [serial = 1646] [outer = 19E14400] 05:11:02 INFO - PROCESS | 2964 | 1472904662494 Marionette TRACE conn3 <- [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]]]}] 05:11:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 05:11:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 700ms 05:11:02 INFO - PROCESS | 2964 | 1472904662591 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 05:11:02 INFO - PROCESS | 2964 | 1472904662594 Marionette TRACE conn3 <- [1,2157,null,{"value":"13"}] 05:11:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 05:11:02 INFO - PROCESS | 2964 | 1472904662604 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 05:11:02 INFO - PROCESS | 2964 | 1472904662608 Marionette TRACE conn3 <- [1,2158,null,{}] 05:11:02 INFO - PROCESS | 2964 | 1472904662613 Marionette TRACE conn3 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:02 INFO - PROCESS | 2964 | 1472904662617 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:11:02 INFO - PROCESS | 2964 | 1472904662758 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 05:11:02 INFO - PROCESS | 2964 | --DOMWINDOW == 81 (175E8C00) [pid = 2964] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 05:11:02 INFO - PROCESS | 2964 | --DOMWINDOW == 80 (169E4C00) [pid = 2964] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 05:11:02 INFO - PROCESS | 2964 | --DOMWINDOW == 79 (11D88800) [pid = 2964] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 05:11:02 INFO - PROCESS | 2964 | --DOMWINDOW == 78 (15C2FC00) [pid = 2964] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 05:11:02 INFO - PROCESS | 2964 | --DOMWINDOW == 77 (14436000) [pid = 2964] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 05:11:02 INFO - PROCESS | 2964 | --DOMWINDOW == 76 (12E81400) [pid = 2964] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 05:11:02 INFO - PROCESS | 2964 | --DOMWINDOW == 75 (10A0B800) [pid = 2964] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 05:11:02 INFO - PROCESS | 2964 | --DOMWINDOW == 74 (11264800) [pid = 2964] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 05:11:02 INFO - PROCESS | 2964 | --DOMWINDOW == 73 (16E66800) [pid = 2964] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 05:11:02 INFO - PROCESS | 2964 | --DOMWINDOW == 72 (1591CC00) [pid = 2964] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 05:11:02 INFO - PROCESS | 2964 | 1472904662933 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:02 INFO - PROCESS | 2964 | 1472904662935 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:11:02 INFO - PROCESS | 2964 | ++DOCSHELL 103D2000 == 38 [pid = 2964] [id = 549] 05:11:02 INFO - PROCESS | 2964 | ++DOMWINDOW == 73 (1058D400) [pid = 2964] [serial = 1647] [outer = 00000000] 05:11:02 INFO - PROCESS | 2964 | ++DOMWINDOW == 74 (11262000) [pid = 2964] [serial = 1648] [outer = 1058D400] 05:11:02 INFO - PROCESS | 2964 | 1472904662986 Marionette DEBUG loaded listener.js 05:11:03 INFO - PROCESS | 2964 | ++DOMWINDOW == 75 (150A1000) [pid = 2964] [serial = 1649] [outer = 1058D400] 05:11:03 INFO - PROCESS | 2964 | 1472904663343 Marionette TRACE conn3 <- [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]]]}] 05:11:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 05:11:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 759ms 05:11:03 INFO - PROCESS | 2964 | 1472904663369 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 05:11:03 INFO - PROCESS | 2964 | 1472904663371 Marionette TRACE conn3 <- [1,2161,null,{"value":"13"}] 05:11:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 05:11:03 INFO - PROCESS | 2964 | 1472904663374 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 05:11:03 INFO - PROCESS | 2964 | 1472904663376 Marionette TRACE conn3 <- [1,2162,null,{}] 05:11:03 INFO - PROCESS | 2964 | 1472904663379 Marionette TRACE conn3 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:03 INFO - PROCESS | 2964 | 1472904663381 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:11:03 INFO - PROCESS | 2964 | 1472904663443 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 05:11:03 INFO - PROCESS | 2964 | 1472904663536 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:03 INFO - PROCESS | 2964 | 1472904663538 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:11:03 INFO - PROCESS | 2964 | ++DOCSHELL 15FA4400 == 39 [pid = 2964] [id = 550] 05:11:03 INFO - PROCESS | 2964 | ++DOMWINDOW == 76 (15FA5000) [pid = 2964] [serial = 1650] [outer = 00000000] 05:11:03 INFO - PROCESS | 2964 | ++DOMWINDOW == 77 (19E96800) [pid = 2964] [serial = 1651] [outer = 15FA5000] 05:11:03 INFO - PROCESS | 2964 | 1472904663583 Marionette DEBUG loaded listener.js 05:11:03 INFO - PROCESS | 2964 | ++DOMWINDOW == 78 (19E9C800) [pid = 2964] [serial = 1652] [outer = 15FA5000] 05:11:03 INFO - PROCESS | 2964 | 1472904663928 Marionette TRACE conn3 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 05:11:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 05:11:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 610ms 05:11:03 INFO - PROCESS | 2964 | 1472904663976 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 05:11:03 INFO - PROCESS | 2964 | 1472904663978 Marionette TRACE conn3 <- [1,2165,null,{"value":"13"}] 05:11:03 INFO - PROCESS | 2964 | 1472904663981 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 05:11:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 05:11:03 INFO - PROCESS | 2964 | 1472904663983 Marionette TRACE conn3 <- [1,2166,null,{}] 05:11:03 INFO - PROCESS | 2964 | 1472904663986 Marionette TRACE conn3 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:03 INFO - PROCESS | 2964 | 1472904663988 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:11:04 INFO - PROCESS | 2964 | 1472904664113 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 05:11:04 INFO - PROCESS | 2964 | 1472904664131 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:04 INFO - PROCESS | 2964 | 1472904664133 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:11:04 INFO - PROCESS | 2964 | ++DOCSHELL 10A0A000 == 40 [pid = 2964] [id = 551] 05:11:04 INFO - PROCESS | 2964 | ++DOMWINDOW == 79 (1125EC00) [pid = 2964] [serial = 1653] [outer = 00000000] 05:11:04 INFO - PROCESS | 2964 | ++DOMWINDOW == 80 (1A0C5400) [pid = 2964] [serial = 1654] [outer = 1125EC00] 05:11:04 INFO - PROCESS | 2964 | 1472904664177 Marionette DEBUG loaded listener.js 05:11:04 INFO - PROCESS | 2964 | ++DOMWINDOW == 81 (1A0C9000) [pid = 2964] [serial = 1655] [outer = 1125EC00] 05:11:04 INFO - PROCESS | 2964 | 1472904664592 Marionette TRACE conn3 <- [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]]]}] 05:11:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 05:11:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 654ms 05:11:04 INFO - PROCESS | 2964 | 1472904664645 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 05:11:04 INFO - PROCESS | 2964 | 1472904664647 Marionette TRACE conn3 <- [1,2169,null,{"value":"13"}] 05:11:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 05:11:04 INFO - PROCESS | 2964 | 1472904664650 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 05:11:04 INFO - PROCESS | 2964 | 1472904664652 Marionette TRACE conn3 <- [1,2170,null,{}] 05:11:04 INFO - PROCESS | 2964 | 1472904664656 Marionette TRACE conn3 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:04 INFO - PROCESS | 2964 | 1472904664657 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:11:04 INFO - PROCESS | 2964 | 1472904664737 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 05:11:04 INFO - PROCESS | 2964 | 1472904664745 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:04 INFO - PROCESS | 2964 | 1472904664747 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:11:04 INFO - PROCESS | 2964 | ++DOCSHELL 160C9C00 == 41 [pid = 2964] [id = 552] 05:11:04 INFO - PROCESS | 2964 | ++DOMWINDOW == 82 (17008000) [pid = 2964] [serial = 1656] [outer = 00000000] 05:11:04 INFO - PROCESS | 2964 | ++DOMWINDOW == 83 (1A512000) [pid = 2964] [serial = 1657] [outer = 17008000] 05:11:04 INFO - PROCESS | 2964 | 1472904664794 Marionette DEBUG loaded listener.js 05:11:04 INFO - PROCESS | 2964 | ++DOMWINDOW == 84 (1A8C7400) [pid = 2964] [serial = 1658] [outer = 17008000] 05:11:05 INFO - PROCESS | 2964 | --DOCSHELL 1B155800 == 40 [pid = 2964] [id = 15] 05:11:05 INFO - PROCESS | 2964 | 1472904665624 Marionette TRACE conn3 <- [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]]]}] 05:11:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 05:11:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1027ms 05:11:05 INFO - PROCESS | 2964 | 1472904665690 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 05:11:05 INFO - PROCESS | 2964 | 1472904665694 Marionette TRACE conn3 <- [1,2173,null,{"value":"13"}] 05:11:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 05:11:05 INFO - PROCESS | 2964 | 1472904665700 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 05:11:05 INFO - PROCESS | 2964 | 1472904665704 Marionette TRACE conn3 <- [1,2174,null,{}] 05:11:05 INFO - PROCESS | 2964 | 1472904665709 Marionette TRACE conn3 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:05 INFO - PROCESS | 2964 | 1472904665712 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:11:05 INFO - PROCESS | 2964 | 1472904665834 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 05:11:05 INFO - PROCESS | 2964 | 1472904665971 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:05 INFO - PROCESS | 2964 | 1472904665974 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:11:05 INFO - PROCESS | 2964 | ++DOCSHELL 110F7400 == 41 [pid = 2964] [id = 553] 05:11:05 INFO - PROCESS | 2964 | ++DOMWINDOW == 85 (1125A800) [pid = 2964] [serial = 1659] [outer = 00000000] 05:11:06 INFO - PROCESS | 2964 | ++DOMWINDOW == 86 (11D88000) [pid = 2964] [serial = 1660] [outer = 1125A800] 05:11:06 INFO - PROCESS | 2964 | 1472904666033 Marionette DEBUG loaded listener.js 05:11:06 INFO - PROCESS | 2964 | ++DOMWINDOW == 87 (1315C800) [pid = 2964] [serial = 1661] [outer = 1125A800] 05:11:06 INFO - PROCESS | 2964 | 1472904666954 Marionette TRACE conn3 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 05:11:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 05:11:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1294ms 05:11:06 INFO - PROCESS | 2964 | 1472904666999 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 05:11:06 INFO - PROCESS | 2964 | 1472904667004 Marionette TRACE conn3 <- [1,2177,null,{"value":"13"}] 05:11:06 INFO - PROCESS | 2964 | 1472904667009 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 05:11:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 05:11:06 INFO - PROCESS | 2964 | 1472904667012 Marionette TRACE conn3 <- [1,2178,null,{}] 05:11:07 INFO - PROCESS | 2964 | 1472904667018 Marionette TRACE conn3 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:07 INFO - PROCESS | 2964 | 1472904667021 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:11:07 INFO - PROCESS | 2964 | 1472904667114 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 05:11:07 INFO - PROCESS | 2964 | 1472904667233 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:07 INFO - PROCESS | 2964 | 1472904667238 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:11:07 INFO - PROCESS | 2964 | --DOCSHELL 10A0A000 == 40 [pid = 2964] [id = 551] 05:11:07 INFO - PROCESS | 2964 | --DOCSHELL 15FA4400 == 39 [pid = 2964] [id = 550] 05:11:07 INFO - PROCESS | 2964 | --DOCSHELL 103D2000 == 38 [pid = 2964] [id = 549] 05:11:07 INFO - PROCESS | 2964 | --DOCSHELL 15C28800 == 37 [pid = 2964] [id = 548] 05:11:07 INFO - PROCESS | 2964 | --DOCSHELL 13B57000 == 36 [pid = 2964] [id = 547] 05:11:07 INFO - PROCESS | 2964 | --DOCSHELL 181D7400 == 35 [pid = 2964] [id = 546] 05:11:07 INFO - PROCESS | 2964 | --DOCSHELL 16E66C00 == 34 [pid = 2964] [id = 545] 05:11:07 INFO - PROCESS | 2964 | --DOCSHELL 17010000 == 33 [pid = 2964] [id = 544] 05:11:07 INFO - PROCESS | 2964 | --DOCSHELL 15C47C00 == 32 [pid = 2964] [id = 543] 05:11:07 INFO - PROCESS | 2964 | --DOCSHELL 11032C00 == 31 [pid = 2964] [id = 542] 05:11:07 INFO - PROCESS | 2964 | --DOCSHELL 1442FC00 == 30 [pid = 2964] [id = 541] 05:11:07 INFO - PROCESS | 2964 | --DOCSHELL 129F9400 == 29 [pid = 2964] [id = 540] 05:11:07 INFO - PROCESS | 2964 | --DOMWINDOW == 86 (19C8A000) [pid = 2964] [serial = 1615] [outer = 00000000] [url = about:blank] 05:11:07 INFO - PROCESS | 2964 | ++DOCSHELL 10A02000 == 30 [pid = 2964] [id = 554] 05:11:07 INFO - PROCESS | 2964 | ++DOMWINDOW == 87 (10A08400) [pid = 2964] [serial = 1662] [outer = 00000000] 05:11:07 INFO - PROCESS | 2964 | ++DOMWINDOW == 88 (110F5400) [pid = 2964] [serial = 1663] [outer = 10A08400] 05:11:07 INFO - PROCESS | 2964 | 1472904667317 Marionette DEBUG loaded listener.js 05:11:07 INFO - PROCESS | 2964 | ++DOMWINDOW == 89 (11807C00) [pid = 2964] [serial = 1664] [outer = 10A08400] 05:11:07 INFO - PROCESS | 2964 | --DOCSHELL 110EF000 == 29 [pid = 2964] [id = 539] 05:11:07 INFO - PROCESS | 2964 | --DOCSHELL 110EE400 == 28 [pid = 2964] [id = 538] 05:11:07 INFO - PROCESS | 2964 | --DOMWINDOW == 88 (178D3000) [pid = 2964] [serial = 1606] [outer = 00000000] [url = about:blank] 05:11:07 INFO - PROCESS | 2964 | --DOMWINDOW == 87 (16E61400) [pid = 2964] [serial = 1604] [outer = 00000000] [url = about:blank] 05:11:07 INFO - PROCESS | 2964 | --DOMWINDOW == 86 (16AA9800) [pid = 2964] [serial = 1603] [outer = 00000000] [url = about:blank] 05:11:07 INFO - PROCESS | 2964 | --DOMWINDOW == 85 (15C34C00) [pid = 2964] [serial = 1609] [outer = 00000000] [url = about:blank] 05:11:07 INFO - PROCESS | 2964 | --DOMWINDOW == 84 (18379000) [pid = 2964] [serial = 1612] [outer = 00000000] [url = about:blank] 05:11:07 INFO - PROCESS | 2964 | --DOMWINDOW == 83 (17F31800) [pid = 2964] [serial = 1607] [outer = 00000000] [url = about:blank] 05:11:07 INFO - PROCESS | 2964 | --DOMWINDOW == 82 (1509EC00) [pid = 2964] [serial = 1597] [outer = 00000000] [url = about:blank] 05:11:07 INFO - PROCESS | 2964 | --DOMWINDOW == 81 (1319AC00) [pid = 2964] [serial = 1594] [outer = 00000000] [url = about:blank] 05:11:07 INFO - PROCESS | 2964 | --DOMWINDOW == 80 (13915000) [pid = 2964] [serial = 1595] [outer = 00000000] [url = about:blank] 05:11:07 INFO - PROCESS | 2964 | --DOMWINDOW == 79 (11037C00) [pid = 2964] [serial = 1591] [outer = 00000000] [url = about:blank] 05:11:07 INFO - PROCESS | 2964 | --DOMWINDOW == 78 (112C6800) [pid = 2964] [serial = 1592] [outer = 00000000] [url = about:blank] 05:11:07 INFO - PROCESS | 2964 | --DOMWINDOW == 77 (12E2A400) [pid = 2964] [serial = 1589] [outer = 00000000] [url = about:blank] 05:11:07 INFO - PROCESS | 2964 | --DOMWINDOW == 76 (1189A800) [pid = 2964] [serial = 1588] [outer = 00000000] [url = about:blank] 05:11:07 INFO - PROCESS | 2964 | --DOMWINDOW == 75 (1A512400) [pid = 2964] [serial = 1585] [outer = 00000000] [url = about:blank] 05:11:07 INFO - PROCESS | 2964 | --DOMWINDOW == 74 (1A51B000) [pid = 2964] [serial = 1586] [outer = 00000000] [url = about:blank] 05:11:07 INFO - PROCESS | 2964 | --DOMWINDOW == 73 (19812000) [pid = 2964] [serial = 1613] [outer = 00000000] [url = about:blank] 05:11:07 INFO - PROCESS | 2964 | --DOMWINDOW == 72 (160C0800) [pid = 2964] [serial = 1600] [outer = 00000000] [url = about:blank] 05:11:07 INFO - PROCESS | 2964 | --DOMWINDOW == 71 (160C5400) [pid = 2964] [serial = 1601] [outer = 00000000] [url = about:blank] 05:11:07 INFO - PROCESS | 2964 | --DOMWINDOW == 70 (160C4400) [pid = 2964] [serial = 1610] [outer = 00000000] [url = about:blank] 05:11:07 INFO - PROCESS | 2964 | --DOMWINDOW == 69 (1565AC00) [pid = 2964] [serial = 1598] [outer = 00000000] [url = about:blank] 05:11:07 INFO - PROCESS | 2964 | 1472904667736 Marionette TRACE conn3 <- [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]]]}] 05:11:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 05:11:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 759ms 05:11:07 INFO - PROCESS | 2964 | 1472904667773 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 05:11:07 INFO - PROCESS | 2964 | 1472904667778 Marionette TRACE conn3 <- [1,2181,null,{"value":"13"}] 05:11:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 05:11:07 INFO - PROCESS | 2964 | 1472904667784 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 05:11:07 INFO - PROCESS | 2964 | 1472904667787 Marionette TRACE conn3 <- [1,2182,null,{}] 05:11:07 INFO - PROCESS | 2964 | 1472904667791 Marionette TRACE conn3 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:07 INFO - PROCESS | 2964 | 1472904667794 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:11:07 INFO - PROCESS | 2964 | 1472904667863 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 05:11:07 INFO - PROCESS | 2964 | 1472904667869 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:07 INFO - PROCESS | 2964 | 1472904667872 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:11:07 INFO - PROCESS | 2964 | ++DOCSHELL 12B7D000 == 29 [pid = 2964] [id = 555] 05:11:07 INFO - PROCESS | 2964 | ++DOMWINDOW == 70 (12BBF800) [pid = 2964] [serial = 1665] [outer = 00000000] 05:11:07 INFO - PROCESS | 2964 | ++DOMWINDOW == 71 (12E7DC00) [pid = 2964] [serial = 1666] [outer = 12BBF800] 05:11:07 INFO - PROCESS | 2964 | 1472904667920 Marionette DEBUG loaded listener.js 05:11:07 INFO - PROCESS | 2964 | ++DOMWINDOW == 72 (1343DC00) [pid = 2964] [serial = 1667] [outer = 12BBF800] 05:11:08 INFO - PROCESS | 2964 | 1472904668577 Marionette TRACE conn3 <- [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]]]}] 05:11:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 05:11:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 848ms 05:11:08 INFO - PROCESS | 2964 | 1472904668635 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 05:11:08 INFO - PROCESS | 2964 | 1472904668640 Marionette TRACE conn3 <- [1,2185,null,{"value":"13"}] 05:11:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 05:11:08 INFO - PROCESS | 2964 | 1472904668645 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 05:11:08 INFO - PROCESS | 2964 | 1472904668648 Marionette TRACE conn3 <- [1,2186,null,{}] 05:11:08 INFO - PROCESS | 2964 | 1472904668655 Marionette TRACE conn3 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:08 INFO - PROCESS | 2964 | 1472904668658 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:11:08 INFO - PROCESS | 2964 | 1472904668780 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 05:11:08 INFO - PROCESS | 2964 | 1472904668907 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:08 INFO - PROCESS | 2964 | 1472904668910 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:11:08 INFO - PROCESS | 2964 | ++DOCSHELL 110F7000 == 30 [pid = 2964] [id = 556] 05:11:08 INFO - PROCESS | 2964 | ++DOMWINDOW == 73 (11259800) [pid = 2964] [serial = 1668] [outer = 00000000] 05:11:08 INFO - PROCESS | 2964 | ++DOMWINDOW == 74 (12E7B800) [pid = 2964] [serial = 1669] [outer = 11259800] 05:11:08 INFO - PROCESS | 2964 | 1472904668973 Marionette DEBUG loaded listener.js 05:11:09 INFO - PROCESS | 2964 | ++DOMWINDOW == 75 (13919000) [pid = 2964] [serial = 1670] [outer = 11259800] 05:11:09 INFO - PROCESS | 2964 | 1472904669508 Marionette TRACE conn3 <- [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]]]}] 05:11:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 05:11:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 907ms 05:11:09 INFO - PROCESS | 2964 | 1472904669553 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 05:11:09 INFO - PROCESS | 2964 | 1472904669558 Marionette TRACE conn3 <- [1,2189,null,{"value":"13"}] 05:11:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 05:11:09 INFO - PROCESS | 2964 | 1472904669564 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 05:11:09 INFO - PROCESS | 2964 | 1472904669567 Marionette TRACE conn3 <- [1,2190,null,{}] 05:11:09 INFO - PROCESS | 2964 | 1472904669572 Marionette TRACE conn3 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:09 INFO - PROCESS | 2964 | 1472904669574 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:11:09 INFO - PROCESS | 2964 | 1472904669662 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 05:11:09 INFO - PROCESS | 2964 | 1472904669773 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:09 INFO - PROCESS | 2964 | 1472904669776 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:11:09 INFO - PROCESS | 2964 | ++DOCSHELL 14439800 == 31 [pid = 2964] [id = 557] 05:11:09 INFO - PROCESS | 2964 | ++DOMWINDOW == 76 (14439C00) [pid = 2964] [serial = 1671] [outer = 00000000] 05:11:09 INFO - PROCESS | 2964 | ++DOMWINDOW == 77 (1503E400) [pid = 2964] [serial = 1672] [outer = 14439C00] 05:11:09 INFO - PROCESS | 2964 | 1472904669875 Marionette DEBUG loaded listener.js 05:11:09 INFO - PROCESS | 2964 | ++DOMWINDOW == 78 (151F2800) [pid = 2964] [serial = 1673] [outer = 14439C00] 05:11:10 INFO - PROCESS | 2964 | 1472904670463 Marionette TRACE conn3 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 05:11:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 05:11:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 952ms 05:11:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 05:11:10 INFO - PROCESS | 2964 | 1472904670513 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 05:11:10 INFO - PROCESS | 2964 | 1472904670516 Marionette TRACE conn3 <- [1,2193,null,{"value":"13"}] 05:11:10 INFO - PROCESS | 2964 | 1472904670520 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 05:11:10 INFO - PROCESS | 2964 | 1472904670524 Marionette TRACE conn3 <- [1,2194,null,{}] 05:11:10 INFO - PROCESS | 2964 | 1472904670536 Marionette TRACE conn3 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:10 INFO - PROCESS | 2964 | 1472904670541 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:11:10 INFO - PROCESS | 2964 | 1472904670644 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 05:11:10 INFO - PROCESS | 2964 | 1472904670765 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:10 INFO - PROCESS | 2964 | 1472904670770 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:11:10 INFO - PROCESS | 2964 | ++DOCSHELL 160C5400 == 32 [pid = 2964] [id = 558] 05:11:10 INFO - PROCESS | 2964 | ++DOMWINDOW == 79 (160C6C00) [pid = 2964] [serial = 1674] [outer = 00000000] 05:11:10 INFO - PROCESS | 2964 | ++DOMWINDOW == 80 (160CC400) [pid = 2964] [serial = 1675] [outer = 160C6C00] 05:11:10 INFO - PROCESS | 2964 | 1472904670835 Marionette DEBUG loaded listener.js 05:11:10 INFO - PROCESS | 2964 | ++DOMWINDOW == 81 (169E6800) [pid = 2964] [serial = 1676] [outer = 160C6C00] 05:11:11 INFO - PROCESS | 2964 | 1472904671441 Marionette TRACE conn3 <- [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]]]}] 05:11:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 05:11:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 952ms 05:11:11 INFO - PROCESS | 2964 | 1472904671467 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 05:11:11 INFO - PROCESS | 2964 | 1472904671470 Marionette TRACE conn3 <- [1,2197,null,{"value":"13"}] 05:11:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 05:11:11 INFO - PROCESS | 2964 | 1472904671474 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 05:11:11 INFO - PROCESS | 2964 | 1472904671476 Marionette TRACE conn3 <- [1,2198,null,{}] 05:11:11 INFO - PROCESS | 2964 | 1472904671479 Marionette TRACE conn3 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:11 INFO - PROCESS | 2964 | 1472904671482 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:11:11 INFO - PROCESS | 2964 | 1472904671591 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 05:11:11 INFO - PROCESS | 2964 | 1472904671764 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:11 INFO - PROCESS | 2964 | 1472904671767 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:11:11 INFO - PROCESS | 2964 | ++DOCSHELL 10373000 == 33 [pid = 2964] [id = 559] 05:11:11 INFO - PROCESS | 2964 | ++DOMWINDOW == 82 (103C9800) [pid = 2964] [serial = 1677] [outer = 00000000] 05:11:11 INFO - PROCESS | 2964 | ++DOMWINDOW == 83 (10A46400) [pid = 2964] [serial = 1678] [outer = 103C9800] 05:11:11 INFO - PROCESS | 2964 | 1472904671847 Marionette DEBUG loaded listener.js 05:11:11 INFO - PROCESS | 2964 | ++DOMWINDOW == 84 (1125CC00) [pid = 2964] [serial = 1679] [outer = 103C9800] 05:11:12 INFO - PROCESS | 2964 | --DOCSHELL 1503D400 == 32 [pid = 2964] [id = 16] 05:11:12 INFO - PROCESS | 2964 | --DOCSHELL 10A02000 == 31 [pid = 2964] [id = 554] 05:11:12 INFO - PROCESS | 2964 | --DOCSHELL 160C9C00 == 30 [pid = 2964] [id = 552] 05:11:12 INFO - PROCESS | 2964 | --DOCSHELL 110F7400 == 29 [pid = 2964] [id = 553] 05:11:12 INFO - PROCESS | 2964 | --DOCSHELL 160C5400 == 28 [pid = 2964] [id = 558] 05:11:12 INFO - PROCESS | 2964 | --DOCSHELL 14439800 == 27 [pid = 2964] [id = 557] 05:11:12 INFO - PROCESS | 2964 | --DOCSHELL 12B7D000 == 26 [pid = 2964] [id = 555] 05:11:12 INFO - PROCESS | 2964 | --DOCSHELL 110F7000 == 25 [pid = 2964] [id = 556] 05:11:12 INFO - PROCESS | 2964 | 1472904672878 Marionette TRACE conn3 <- [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]]]}] 05:11:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 05:11:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1444ms 05:11:12 INFO - PROCESS | 2964 | 1472904672926 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 05:11:12 INFO - PROCESS | 2964 | 1472904672930 Marionette TRACE conn3 <- [1,2201,null,{"value":"13"}] 05:11:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 05:11:12 INFO - PROCESS | 2964 | 1472904672942 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 05:11:12 INFO - PROCESS | 2964 | 1472904672945 Marionette TRACE conn3 <- [1,2202,null,{}] 05:11:12 INFO - PROCESS | 2964 | 1472904672952 Marionette TRACE conn3 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:12 INFO - PROCESS | 2964 | 1472904672955 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:11:13 INFO - PROCESS | 2964 | 1472904673029 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 05:11:13 INFO - PROCESS | 2964 | 1472904673035 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:13 INFO - PROCESS | 2964 | 1472904673040 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:11:13 INFO - PROCESS | 2964 | ++DOCSHELL 1180F000 == 26 [pid = 2964] [id = 560] 05:11:13 INFO - PROCESS | 2964 | ++DOMWINDOW == 85 (1189C400) [pid = 2964] [serial = 1680] [outer = 00000000] 05:11:13 INFO - PROCESS | 2964 | ++DOMWINDOW == 86 (1296EC00) [pid = 2964] [serial = 1681] [outer = 1189C400] 05:11:13 INFO - PROCESS | 2964 | 1472904673089 Marionette DEBUG loaded listener.js 05:11:13 INFO - PROCESS | 2964 | ++DOMWINDOW == 87 (12B7D000) [pid = 2964] [serial = 1682] [outer = 1189C400] 05:11:13 INFO - PROCESS | 2964 | 1472904673585 Marionette TRACE conn3 <- [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]]]}] 05:11:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 05:11:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 670ms 05:11:13 INFO - PROCESS | 2964 | 1472904673600 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 05:11:13 INFO - PROCESS | 2964 | 1472904673605 Marionette TRACE conn3 <- [1,2205,null,{"value":"13"}] 05:11:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 05:11:13 INFO - PROCESS | 2964 | 1472904673647 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 05:11:13 INFO - PROCESS | 2964 | 1472904673650 Marionette TRACE conn3 <- [1,2206,null,{}] 05:11:13 INFO - PROCESS | 2964 | 1472904673659 Marionette TRACE conn3 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:13 INFO - PROCESS | 2964 | 1472904673662 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:11:13 INFO - PROCESS | 2964 | 1472904673731 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 05:11:13 INFO - PROCESS | 2964 | 1472904673739 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:13 INFO - PROCESS | 2964 | 1472904673742 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:11:13 INFO - PROCESS | 2964 | ++DOCSHELL 14439800 == 27 [pid = 2964] [id = 561] 05:11:13 INFO - PROCESS | 2964 | ++DOMWINDOW == 88 (1503B800) [pid = 2964] [serial = 1683] [outer = 00000000] 05:11:13 INFO - PROCESS | 2964 | ++DOMWINDOW == 89 (151EE800) [pid = 2964] [serial = 1684] [outer = 1503B800] 05:11:13 INFO - PROCESS | 2964 | 1472904673791 Marionette DEBUG loaded listener.js 05:11:13 INFO - PROCESS | 2964 | ++DOMWINDOW == 90 (1575C800) [pid = 2964] [serial = 1685] [outer = 1503B800] 05:11:14 INFO - PROCESS | 2964 | 1472904674315 Marionette TRACE conn3 <- [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]]]}] 05:11:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 05:11:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 729ms 05:11:14 INFO - PROCESS | 2964 | 1472904674357 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 05:11:14 INFO - PROCESS | 2964 | 1472904674359 Marionette TRACE conn3 <- [1,2209,null,{"value":"13"}] 05:11:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 05:11:14 INFO - PROCESS | 2964 | 1472904674376 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 05:11:14 INFO - PROCESS | 2964 | 1472904674380 Marionette TRACE conn3 <- [1,2210,null,{}] 05:11:14 INFO - PROCESS | 2964 | 1472904674391 Marionette TRACE conn3 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:14 INFO - PROCESS | 2964 | 1472904674395 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:11:14 INFO - PROCESS | 2964 | 1472904674495 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 05:11:14 INFO - PROCESS | 2964 | 1472904674563 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:14 INFO - PROCESS | 2964 | 1472904674567 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:11:14 INFO - PROCESS | 2964 | ++DOCSHELL 169E4800 == 28 [pid = 2964] [id = 562] 05:11:14 INFO - PROCESS | 2964 | ++DOMWINDOW == 91 (169E5800) [pid = 2964] [serial = 1686] [outer = 00000000] 05:11:14 INFO - PROCESS | 2964 | ++DOMWINDOW == 92 (16AA9000) [pid = 2964] [serial = 1687] [outer = 169E5800] 05:11:14 INFO - PROCESS | 2964 | 1472904674616 Marionette DEBUG loaded listener.js 05:11:14 INFO - PROCESS | 2964 | ++DOMWINDOW == 93 (16E61800) [pid = 2964] [serial = 1688] [outer = 169E5800] 05:11:15 INFO - PROCESS | 2964 | 1472904675071 Marionette TRACE conn3 <- [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]]]}] 05:11:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 05:11:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 699ms 05:11:15 INFO - PROCESS | 2964 | 1472904675100 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 05:11:15 INFO - PROCESS | 2964 | 1472904675112 Marionette TRACE conn3 <- [1,2213,null,{"value":"13"}] 05:11:15 INFO - PROCESS | 2964 | 1472904675115 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 05:11:15 INFO - PROCESS | 2964 | 1472904675117 Marionette TRACE conn3 <- [1,2214,null,{}] 05:11:15 INFO - PROCESS | 2964 | 1472904675120 Marionette TRACE conn3 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 05:11:15 INFO - PROCESS | 2964 | 1472904675122 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:11:15 INFO - PROCESS | 2964 | 1472904675237 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 05:11:15 INFO - PROCESS | 2964 | 1472904675242 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:15 INFO - PROCESS | 2964 | 1472904675244 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:11:15 INFO - PROCESS | 2964 | ++DOCSHELL 160CEC00 == 29 [pid = 2964] [id = 563] 05:11:15 INFO - PROCESS | 2964 | ++DOMWINDOW == 94 (16F7FC00) [pid = 2964] [serial = 1689] [outer = 00000000] 05:11:15 INFO - PROCESS | 2964 | ++DOMWINDOW == 95 (176D4800) [pid = 2964] [serial = 1690] [outer = 16F7FC00] 05:11:15 INFO - PROCESS | 2964 | 1472904675294 Marionette DEBUG loaded listener.js 05:11:15 INFO - PROCESS | 2964 | ++DOMWINDOW == 96 (178C8800) [pid = 2964] [serial = 1691] [outer = 16F7FC00] 05:11:15 INFO - PROCESS | 2964 | 1472904675718 Marionette TRACE conn3 <- [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]]]}] 05:11:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 05:11:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 610ms 05:11:15 INFO - PROCESS | 2964 | 1472904675742 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 05:11:15 INFO - PROCESS | 2964 | 1472904675744 Marionette TRACE conn3 <- [1,2217,null,{"value":"13"}] 05:11:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 05:11:15 INFO - PROCESS | 2964 | 1472904675748 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 05:11:15 INFO - PROCESS | 2964 | 1472904675750 Marionette TRACE conn3 <- [1,2218,null,{}] 05:11:15 INFO - PROCESS | 2964 | 1472904675753 Marionette TRACE conn3 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:15 INFO - PROCESS | 2964 | 1472904675755 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:11:15 INFO - PROCESS | 2964 | 1472904675850 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 05:11:15 INFO - PROCESS | 2964 | 1472904675856 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:15 INFO - PROCESS | 2964 | 1472904675858 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:11:15 INFO - PROCESS | 2964 | ++DOCSHELL 176ABC00 == 30 [pid = 2964] [id = 564] 05:11:15 INFO - PROCESS | 2964 | ++DOMWINDOW == 97 (178C8000) [pid = 2964] [serial = 1692] [outer = 00000000] 05:11:15 INFO - PROCESS | 2964 | ++DOMWINDOW == 98 (18120C00) [pid = 2964] [serial = 1693] [outer = 178C8000] 05:11:15 INFO - PROCESS | 2964 | 1472904675907 Marionette DEBUG loaded listener.js 05:11:15 INFO - PROCESS | 2964 | ++DOMWINDOW == 99 (18379400) [pid = 2964] [serial = 1694] [outer = 178C8000] 05:11:16 INFO - PROCESS | 2964 | --DOMWINDOW == 98 (12BBF800) [pid = 2964] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 05:11:16 INFO - PROCESS | 2964 | --DOMWINDOW == 97 (1980A400) [pid = 2964] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 05:11:16 INFO - PROCESS | 2964 | --DOMWINDOW == 96 (176D6800) [pid = 2964] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 05:11:16 INFO - PROCESS | 2964 | --DOMWINDOW == 95 (14430C00) [pid = 2964] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 05:11:16 INFO - PROCESS | 2964 | --DOMWINDOW == 94 (15C53C00) [pid = 2964] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 05:11:16 INFO - PROCESS | 2964 | --DOMWINDOW == 93 (177CF400) [pid = 2964] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 05:11:16 INFO - PROCESS | 2964 | --DOMWINDOW == 92 (10A08400) [pid = 2964] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 05:11:16 INFO - PROCESS | 2964 | --DOMWINDOW == 91 (19E14400) [pid = 2964] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 05:11:16 INFO - PROCESS | 2964 | --DOMWINDOW == 90 (15FA5000) [pid = 2964] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 05:11:16 INFO - PROCESS | 2964 | --DOMWINDOW == 89 (1058D400) [pid = 2964] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 05:11:16 INFO - PROCESS | 2964 | --DOMWINDOW == 88 (15C4A400) [pid = 2964] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 05:11:16 INFO - PROCESS | 2964 | --DOMWINDOW == 87 (110EF800) [pid = 2964] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 05:11:16 INFO - PROCESS | 2964 | --DOMWINDOW == 86 (129FA800) [pid = 2964] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 05:11:16 INFO - PROCESS | 2964 | --DOMWINDOW == 85 (11D87800) [pid = 2964] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 05:11:16 INFO - PROCESS | 2964 | --DOMWINDOW == 84 (170C2800) [pid = 2964] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 05:11:16 INFO - PROCESS | 2964 | --DOMWINDOW == 83 (17008000) [pid = 2964] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 05:11:16 INFO - PROCESS | 2964 | --DOMWINDOW == 82 (1125A800) [pid = 2964] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 05:11:16 INFO - PROCESS | 2964 | --DOMWINDOW == 81 (1B14A800) [pid = 2964] [serial = 44] [outer = 00000000] [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.] 05:11:16 INFO - PROCESS | 2964 | --DOMWINDOW == 80 (1B303400) [pid = 2964] [serial = 41] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 05:11:16 INFO - PROCESS | 2964 | --DOMWINDOW == 79 (1125EC00) [pid = 2964] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 05:11:16 INFO - PROCESS | 2964 | 1472904676649 Marionette TRACE conn3 <- [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]]]}] 05:11:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 05:11:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 953ms 05:11:16 INFO - PROCESS | 2964 | 1472904676707 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 05:11:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 05:11:16 INFO - PROCESS | 2964 | 1472904676692 Marionette TRACE conn3 <- [1,2221,null,{"value":"13"}] 05:11:16 INFO - PROCESS | 2964 | 1472904676696 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 05:11:16 INFO - PROCESS | 2964 | 1472904676698 Marionette TRACE conn3 <- [1,2222,null,{}] 05:11:16 INFO - PROCESS | 2964 | 1472904676701 Marionette TRACE conn3 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:16 INFO - PROCESS | 2964 | 1472904676707 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:11:16 INFO - PROCESS | 2964 | 1472904676812 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 05:11:16 INFO - PROCESS | 2964 | 1472904676908 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:16 INFO - PROCESS | 2964 | 1472904676910 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:11:16 INFO - PROCESS | 2964 | ++DOCSHELL 12BBF800 == 31 [pid = 2964] [id = 565] 05:11:16 INFO - PROCESS | 2964 | ++DOMWINDOW == 80 (12BC6C00) [pid = 2964] [serial = 1695] [outer = 00000000] 05:11:16 INFO - PROCESS | 2964 | ++DOMWINDOW == 81 (17E03000) [pid = 2964] [serial = 1696] [outer = 12BC6C00] 05:11:16 INFO - PROCESS | 2964 | 1472904676965 Marionette DEBUG loaded listener.js 05:11:17 INFO - PROCESS | 2964 | ++DOMWINDOW == 82 (1811F800) [pid = 2964] [serial = 1697] [outer = 12BC6C00] 05:11:17 INFO - PROCESS | 2964 | 1472904677313 Marionette TRACE conn3 <- [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]]]}] 05:11:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 05:11:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 655ms 05:11:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 05:11:17 INFO - PROCESS | 2964 | 1472904677375 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 05:11:17 INFO - PROCESS | 2964 | 1472904677377 Marionette TRACE conn3 <- [1,2225,null,{"value":"13"}] 05:11:17 INFO - PROCESS | 2964 | 1472904677380 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 05:11:17 INFO - PROCESS | 2964 | 1472904677391 Marionette TRACE conn3 <- [1,2226,null,{}] 05:11:17 INFO - PROCESS | 2964 | 1472904677395 Marionette TRACE conn3 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:17 INFO - PROCESS | 2964 | 1472904677397 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:11:17 INFO - PROCESS | 2964 | 1472904677492 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 05:11:17 INFO - PROCESS | 2964 | 1472904677503 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:17 INFO - PROCESS | 2964 | 1472904677505 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:11:17 INFO - PROCESS | 2964 | ++DOCSHELL 176D1400 == 32 [pid = 2964] [id = 566] 05:11:17 INFO - PROCESS | 2964 | ++DOMWINDOW == 83 (181E1C00) [pid = 2964] [serial = 1698] [outer = 00000000] 05:11:17 INFO - PROCESS | 2964 | ++DOMWINDOW == 84 (19818800) [pid = 2964] [serial = 1699] [outer = 181E1C00] 05:11:17 INFO - PROCESS | 2964 | 1472904677550 Marionette DEBUG loaded listener.js 05:11:17 INFO - PROCESS | 2964 | ++DOMWINDOW == 85 (19AE0C00) [pid = 2964] [serial = 1700] [outer = 181E1C00] 05:11:17 INFO - PROCESS | 2964 | 1472904677934 Marionette TRACE conn3 <- [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]]]}] 05:11:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 05:11:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 625ms 05:11:17 INFO - PROCESS | 2964 | 1472904678004 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 05:11:18 INFO - PROCESS | 2964 | 1472904678006 Marionette TRACE conn3 <- [1,2229,null,{"value":"13"}] 05:11:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 05:11:18 INFO - PROCESS | 2964 | 1472904678010 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 05:11:18 INFO - PROCESS | 2964 | 1472904678011 Marionette TRACE conn3 <- [1,2230,null,{}] 05:11:18 INFO - PROCESS | 2964 | 1472904678015 Marionette TRACE conn3 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:18 INFO - PROCESS | 2964 | 1472904678016 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:11:18 INFO - PROCESS | 2964 | 1472904678115 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 05:11:18 INFO - PROCESS | 2964 | 1472904678153 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:18 INFO - PROCESS | 2964 | 1472904678155 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:11:18 INFO - PROCESS | 2964 | ++DOCSHELL 151EE400 == 33 [pid = 2964] [id = 567] 05:11:18 INFO - PROCESS | 2964 | ++DOMWINDOW == 86 (160CF000) [pid = 2964] [serial = 1701] [outer = 00000000] 05:11:18 INFO - PROCESS | 2964 | ++DOMWINDOW == 87 (19E0E000) [pid = 2964] [serial = 1702] [outer = 160CF000] 05:11:18 INFO - PROCESS | 2964 | 1472904678199 Marionette DEBUG loaded listener.js 05:11:18 INFO - PROCESS | 2964 | ++DOMWINDOW == 88 (19E12400) [pid = 2964] [serial = 1703] [outer = 160CF000] 05:11:18 INFO - PROCESS | 2964 | 1472904678960 Marionette TRACE conn3 <- [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]]]}] 05:11:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 05:11:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 997ms 05:11:19 INFO - PROCESS | 2964 | 1472904679019 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 05:11:19 INFO - PROCESS | 2964 | 1472904679024 Marionette TRACE conn3 <- [1,2233,null,{"value":"13"}] 05:11:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 05:11:19 INFO - PROCESS | 2964 | 1472904679028 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 05:11:19 INFO - PROCESS | 2964 | 1472904679034 Marionette TRACE conn3 <- [1,2234,null,{}] 05:11:19 INFO - PROCESS | 2964 | 1472904679039 Marionette TRACE conn3 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:19 INFO - PROCESS | 2964 | 1472904679042 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:11:19 INFO - PROCESS | 2964 | 1472904679165 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 05:11:19 INFO - PROCESS | 2964 | 1472904679302 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:19 INFO - PROCESS | 2964 | 1472904679305 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:11:19 INFO - PROCESS | 2964 | ++DOCSHELL 110F7000 == 34 [pid = 2964] [id = 568] 05:11:19 INFO - PROCESS | 2964 | ++DOMWINDOW == 89 (1125F000) [pid = 2964] [serial = 1704] [outer = 00000000] 05:11:19 INFO - PROCESS | 2964 | ++DOMWINDOW == 90 (13449800) [pid = 2964] [serial = 1705] [outer = 1125F000] 05:11:19 INFO - PROCESS | 2964 | 1472904679366 Marionette DEBUG loaded listener.js 05:11:19 INFO - PROCESS | 2964 | ++DOMWINDOW == 91 (13985400) [pid = 2964] [serial = 1706] [outer = 1125F000] 05:11:20 INFO - PROCESS | 2964 | 1472904680263 Marionette TRACE conn3 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 05:11:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 05:11:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1295ms 05:11:20 INFO - PROCESS | 2964 | 1472904680321 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 05:11:20 INFO - PROCESS | 2964 | 1472904680325 Marionette TRACE conn3 <- [1,2237,null,{"value":"13"}] 05:11:20 INFO - PROCESS | 2964 | 1472904680330 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 05:11:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 05:11:20 INFO - PROCESS | 2964 | 1472904680333 Marionette TRACE conn3 <- [1,2238,null,{}] 05:11:20 INFO - PROCESS | 2964 | 1472904680339 Marionette TRACE conn3 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:20 INFO - PROCESS | 2964 | 1472904680342 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:11:20 INFO - PROCESS | 2964 | 1472904680488 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 05:11:20 INFO - PROCESS | 2964 | --DOCSHELL 176D1400 == 33 [pid = 2964] [id = 566] 05:11:20 INFO - PROCESS | 2964 | --DOCSHELL 12BBF800 == 32 [pid = 2964] [id = 565] 05:11:20 INFO - PROCESS | 2964 | --DOCSHELL 176ABC00 == 31 [pid = 2964] [id = 564] 05:11:20 INFO - PROCESS | 2964 | --DOCSHELL 160CEC00 == 30 [pid = 2964] [id = 563] 05:11:20 INFO - PROCESS | 2964 | --DOCSHELL 169E4800 == 29 [pid = 2964] [id = 562] 05:11:20 INFO - PROCESS | 2964 | --DOCSHELL 14439800 == 28 [pid = 2964] [id = 561] 05:11:20 INFO - PROCESS | 2964 | --DOCSHELL 1180F000 == 27 [pid = 2964] [id = 560] 05:11:20 INFO - PROCESS | 2964 | --DOMWINDOW == 90 (1B30B800) [pid = 2964] [serial = 43] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 05:11:20 INFO - PROCESS | 2964 | --DOMWINDOW == 89 (1343DC00) [pid = 2964] [serial = 1667] [outer = 00000000] [url = about:blank] 05:11:20 INFO - PROCESS | 2964 | --DOMWINDOW == 88 (12E7DC00) [pid = 2964] [serial = 1666] [outer = 00000000] [url = about:blank] 05:11:20 INFO - PROCESS | 2964 | --DOMWINDOW == 87 (19AEC400) [pid = 2964] [serial = 1639] [outer = 00000000] [url = about:blank] 05:11:20 INFO - PROCESS | 2964 | --DOMWINDOW == 86 (181D8000) [pid = 2964] [serial = 1636] [outer = 00000000] [url = about:blank] 05:11:20 INFO - PROCESS | 2964 | --DOMWINDOW == 85 (181E3800) [pid = 2964] [serial = 1637] [outer = 00000000] [url = about:blank] 05:11:20 INFO - PROCESS | 2964 | --DOMWINDOW == 84 (1443C400) [pid = 2964] [serial = 1624] [outer = 00000000] [url = about:blank] 05:11:20 INFO - PROCESS | 2964 | --DOMWINDOW == 83 (15041800) [pid = 2964] [serial = 1625] [outer = 00000000] [url = about:blank] 05:11:20 INFO - PROCESS | 2964 | --DOMWINDOW == 82 (19E0B800) [pid = 2964] [serial = 1642] [outer = 00000000] [url = about:blank] 05:11:20 INFO - PROCESS | 2964 | --DOMWINDOW == 81 (19C8B400) [pid = 2964] [serial = 1616] [outer = 00000000] [url = about:blank] 05:11:20 INFO - PROCESS | 2964 | --DOMWINDOW == 80 (11807C00) [pid = 2964] [serial = 1664] [outer = 00000000] [url = about:blank] 05:11:20 INFO - PROCESS | 2964 | --DOMWINDOW == 79 (19E94400) [pid = 2964] [serial = 1645] [outer = 00000000] [url = about:blank] 05:11:20 INFO - PROCESS | 2964 | --DOMWINDOW == 78 (19E98400) [pid = 2964] [serial = 1646] [outer = 00000000] [url = about:blank] 05:11:20 INFO - PROCESS | 2964 | --DOMWINDOW == 77 (19E96800) [pid = 2964] [serial = 1651] [outer = 00000000] [url = about:blank] 05:11:20 INFO - PROCESS | 2964 | --DOMWINDOW == 76 (150A1000) [pid = 2964] [serial = 1649] [outer = 00000000] [url = about:blank] 05:11:20 INFO - PROCESS | 2964 | --DOMWINDOW == 75 (160CA400) [pid = 2964] [serial = 1630] [outer = 00000000] [url = about:blank] 05:11:20 INFO - PROCESS | 2964 | --DOMWINDOW == 74 (16985400) [pid = 2964] [serial = 1631] [outer = 00000000] [url = about:blank] 05:11:20 INFO - PROCESS | 2964 | --DOMWINDOW == 73 (112CA400) [pid = 2964] [serial = 1618] [outer = 00000000] [url = about:blank] 05:11:20 INFO - PROCESS | 2964 | --DOMWINDOW == 72 (114D2400) [pid = 2964] [serial = 1619] [outer = 00000000] [url = about:blank] 05:11:20 INFO - PROCESS | 2964 | --DOMWINDOW == 71 (12BC5400) [pid = 2964] [serial = 1621] [outer = 00000000] [url = about:blank] 05:11:20 INFO - PROCESS | 2964 | --DOMWINDOW == 70 (1575EC00) [pid = 2964] [serial = 1627] [outer = 00000000] [url = about:blank] 05:11:20 INFO - PROCESS | 2964 | --DOMWINDOW == 69 (1A0C9000) [pid = 2964] [serial = 1655] [outer = 00000000] [url = about:blank] 05:11:20 INFO - PROCESS | 2964 | --DOMWINDOW == 68 (12E7D800) [pid = 2964] [serial = 1622] [outer = 00000000] [url = about:blank] 05:11:20 INFO - PROCESS | 2964 | --DOMWINDOW == 67 (15C37400) [pid = 2964] [serial = 1628] [outer = 00000000] [url = about:blank] 05:11:20 INFO - PROCESS | 2964 | --DOMWINDOW == 66 (176D5800) [pid = 2964] [serial = 1633] [outer = 00000000] [url = about:blank] 05:11:20 INFO - PROCESS | 2964 | --DOMWINDOW == 65 (110F5400) [pid = 2964] [serial = 1663] [outer = 00000000] [url = about:blank] 05:11:20 INFO - PROCESS | 2964 | --DOMWINDOW == 64 (1A512000) [pid = 2964] [serial = 1657] [outer = 00000000] [url = about:blank] 05:11:20 INFO - PROCESS | 2964 | --DOMWINDOW == 63 (1315C800) [pid = 2964] [serial = 1661] [outer = 00000000] [url = about:blank] 05:11:20 INFO - PROCESS | 2964 | --DOMWINDOW == 62 (11D88000) [pid = 2964] [serial = 1660] [outer = 00000000] [url = about:blank] 05:11:20 INFO - PROCESS | 2964 | --DOMWINDOW == 61 (1A8C7400) [pid = 2964] [serial = 1658] [outer = 00000000] [url = about:blank] 05:11:20 INFO - PROCESS | 2964 | --DOMWINDOW == 60 (177DA800) [pid = 2964] [serial = 1634] [outer = 00000000] [url = about:blank] 05:11:20 INFO - PROCESS | 2964 | --DOMWINDOW == 59 (19E0DC00) [pid = 2964] [serial = 1643] [outer = 00000000] [url = about:blank] 05:11:20 INFO - PROCESS | 2964 | --DOMWINDOW == 58 (17E0E400) [pid = 2964] [serial = 1115] [outer = 00000000] [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.] 05:11:20 INFO - PROCESS | 2964 | --DOMWINDOW == 57 (19E9C800) [pid = 2964] [serial = 1652] [outer = 00000000] [url = about:blank] 05:11:20 INFO - PROCESS | 2964 | --DOMWINDOW == 56 (19AE2400) [pid = 2964] [serial = 1640] [outer = 00000000] [url = about:blank] 05:11:20 INFO - PROCESS | 2964 | --DOMWINDOW == 55 (11262000) [pid = 2964] [serial = 1648] [outer = 00000000] [url = about:blank] 05:11:20 INFO - PROCESS | 2964 | --DOMWINDOW == 54 (1A0C5400) [pid = 2964] [serial = 1654] [outer = 00000000] [url = about:blank] 05:11:20 INFO - PROCESS | 2964 | 1472904680604 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:20 INFO - PROCESS | 2964 | 1472904680607 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:11:20 INFO - PROCESS | 2964 | ++DOCSHELL 10559C00 == 28 [pid = 2964] [id = 569] 05:11:20 INFO - PROCESS | 2964 | ++DOMWINDOW == 55 (10F3A800) [pid = 2964] [serial = 1707] [outer = 00000000] 05:11:20 INFO - PROCESS | 2964 | ++DOMWINDOW == 56 (1125E800) [pid = 2964] [serial = 1708] [outer = 10F3A800] 05:11:20 INFO - PROCESS | 2964 | 1472904680659 Marionette DEBUG loaded listener.js 05:11:20 INFO - PROCESS | 2964 | ++DOMWINDOW == 57 (114DC400) [pid = 2964] [serial = 1709] [outer = 10F3A800] 05:11:21 INFO - PROCESS | 2964 | 1472904681116 Marionette TRACE conn3 <- [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]]]}] 05:11:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 05:11:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 788ms 05:11:21 INFO - PROCESS | 2964 | 1472904681138 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 05:11:21 INFO - PROCESS | 2964 | 1472904681144 Marionette TRACE conn3 <- [1,2241,null,{"value":"13"}] 05:11:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 05:11:21 INFO - PROCESS | 2964 | 1472904681150 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 05:11:21 INFO - PROCESS | 2964 | 1472904681153 Marionette TRACE conn3 <- [1,2242,null,{}] 05:11:21 INFO - PROCESS | 2964 | 1472904681156 Marionette TRACE conn3 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:21 INFO - PROCESS | 2964 | 1472904681159 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:11:21 INFO - PROCESS | 2964 | 1472904681230 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 05:11:21 INFO - PROCESS | 2964 | 1472904681236 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:21 INFO - PROCESS | 2964 | 1472904681239 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:11:21 INFO - PROCESS | 2964 | ++DOCSHELL 12B77000 == 29 [pid = 2964] [id = 570] 05:11:21 INFO - PROCESS | 2964 | ++DOMWINDOW == 58 (12B77400) [pid = 2964] [serial = 1710] [outer = 00000000] 05:11:21 INFO - PROCESS | 2964 | ++DOMWINDOW == 59 (1316E400) [pid = 2964] [serial = 1711] [outer = 12B77400] 05:11:21 INFO - PROCESS | 2964 | 1472904681287 Marionette DEBUG loaded listener.js 05:11:21 INFO - PROCESS | 2964 | ++DOMWINDOW == 60 (1319FC00) [pid = 2964] [serial = 1712] [outer = 12B77400] 05:11:21 INFO - PROCESS | 2964 | 1472904681737 Marionette TRACE conn3 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 05:11:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 05:11:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 610ms 05:11:21 INFO - PROCESS | 2964 | 1472904681752 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 05:11:21 INFO - PROCESS | 2964 | 1472904681755 Marionette TRACE conn3 <- [1,2245,null,{"value":"13"}] 05:11:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 05:11:21 INFO - PROCESS | 2964 | 1472904681758 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 05:11:21 INFO - PROCESS | 2964 | 1472904681762 Marionette TRACE conn3 <- [1,2246,null,{}] 05:11:21 INFO - PROCESS | 2964 | 1472904681776 Marionette TRACE conn3 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:21 INFO - PROCESS | 2964 | 1472904681780 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:11:21 INFO - PROCESS | 2964 | 1472904681861 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 05:11:21 INFO - PROCESS | 2964 | 1472904681900 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:21 INFO - PROCESS | 2964 | 1472904681904 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:11:21 INFO - PROCESS | 2964 | ++DOCSHELL 15097C00 == 30 [pid = 2964] [id = 571] 05:11:21 INFO - PROCESS | 2964 | ++DOMWINDOW == 61 (151EF000) [pid = 2964] [serial = 1713] [outer = 00000000] 05:11:21 INFO - PROCESS | 2964 | ++DOMWINDOW == 62 (1575C000) [pid = 2964] [serial = 1714] [outer = 151EF000] 05:11:21 INFO - PROCESS | 2964 | 1472904681936 Marionette DEBUG loaded listener.js 05:11:22 INFO - PROCESS | 2964 | ++DOMWINDOW == 63 (15C2F400) [pid = 2964] [serial = 1715] [outer = 151EF000] 05:11:22 INFO - PROCESS | 2964 | 1472904682406 Marionette TRACE conn3 <- [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]]]}] 05:11:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 05:11:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 714ms 05:11:22 INFO - PROCESS | 2964 | 1472904682462 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 05:11:22 INFO - PROCESS | 2964 | 1472904682464 Marionette TRACE conn3 <- [1,2249,null,{"value":"13"}] 05:11:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 05:11:22 INFO - PROCESS | 2964 | 1472904682468 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 05:11:22 INFO - PROCESS | 2964 | 1472904682470 Marionette TRACE conn3 <- [1,2250,null,{}] 05:11:22 INFO - PROCESS | 2964 | 1472904682473 Marionette TRACE conn3 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:22 INFO - PROCESS | 2964 | 1472904682475 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:11:22 INFO - PROCESS | 2964 | 1472904682567 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 05:11:22 INFO - PROCESS | 2964 | 1472904682572 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:22 INFO - PROCESS | 2964 | 1472904682574 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:11:22 INFO - PROCESS | 2964 | ++DOCSHELL 15C46000 == 31 [pid = 2964] [id = 572] 05:11:22 INFO - PROCESS | 2964 | ++DOMWINDOW == 64 (15C47000) [pid = 2964] [serial = 1716] [outer = 00000000] 05:11:22 INFO - PROCESS | 2964 | ++DOMWINDOW == 65 (160CA800) [pid = 2964] [serial = 1717] [outer = 15C47000] 05:11:22 INFO - PROCESS | 2964 | 1472904682621 Marionette DEBUG loaded listener.js 05:11:22 INFO - PROCESS | 2964 | ++DOMWINDOW == 66 (167ED400) [pid = 2964] [serial = 1718] [outer = 15C47000] 05:11:23 INFO - PROCESS | 2964 | 1472904683066 Marionette TRACE conn3 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 05:11:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 05:11:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 670ms 05:11:23 INFO - PROCESS | 2964 | 1472904683133 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 05:11:23 INFO - PROCESS | 2964 | 1472904683135 Marionette TRACE conn3 <- [1,2253,null,{"value":"13"}] 05:11:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 05:11:23 INFO - PROCESS | 2964 | 1472904683144 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 05:11:23 INFO - PROCESS | 2964 | 1472904683145 Marionette TRACE conn3 <- [1,2254,null,{}] 05:11:23 INFO - PROCESS | 2964 | 1472904683149 Marionette TRACE conn3 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:23 INFO - PROCESS | 2964 | 1472904683151 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:11:23 INFO - PROCESS | 2964 | 1472904683289 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 05:11:23 INFO - PROCESS | 2964 | 1472904683299 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:23 INFO - PROCESS | 2964 | 1472904683301 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:11:23 INFO - PROCESS | 2964 | ++DOCSHELL 169ECC00 == 32 [pid = 2964] [id = 573] 05:11:23 INFO - PROCESS | 2964 | ++DOMWINDOW == 67 (16AA9400) [pid = 2964] [serial = 1719] [outer = 00000000] 05:11:23 INFO - PROCESS | 2964 | ++DOMWINDOW == 68 (17007800) [pid = 2964] [serial = 1720] [outer = 16AA9400] 05:11:23 INFO - PROCESS | 2964 | 1472904683346 Marionette DEBUG loaded listener.js 05:11:23 INFO - PROCESS | 2964 | ++DOMWINDOW == 69 (175E7C00) [pid = 2964] [serial = 1721] [outer = 16AA9400] 05:11:23 INFO - PROCESS | 2964 | 1472904683768 Marionette TRACE conn3 <- [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]]]}] 05:11:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 05:11:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 669ms 05:11:23 INFO - PROCESS | 2964 | 1472904683801 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 05:11:23 INFO - PROCESS | 2964 | 1472904683803 Marionette TRACE conn3 <- [1,2257,null,{"value":"13"}] 05:11:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 05:11:23 INFO - PROCESS | 2964 | 1472904683806 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 05:11:23 INFO - PROCESS | 2964 | 1472904683808 Marionette TRACE conn3 <- [1,2258,null,{}] 05:11:23 INFO - PROCESS | 2964 | 1472904683811 Marionette TRACE conn3 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:23 INFO - PROCESS | 2964 | 1472904683817 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:11:23 INFO - PROCESS | 2964 | 1472904683949 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 05:11:23 INFO - PROCESS | 2964 | 1472904683954 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:23 INFO - PROCESS | 2964 | 1472904683957 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:11:23 INFO - PROCESS | 2964 | ++DOCSHELL 177CF400 == 33 [pid = 2964] [id = 574] 05:11:23 INFO - PROCESS | 2964 | ++DOMWINDOW == 70 (177DC400) [pid = 2964] [serial = 1722] [outer = 00000000] 05:11:23 INFO - PROCESS | 2964 | ++DOMWINDOW == 71 (181D8000) [pid = 2964] [serial = 1723] [outer = 177DC400] 05:11:23 INFO - PROCESS | 2964 | 1472904684010 Marionette DEBUG loaded listener.js 05:11:24 INFO - PROCESS | 2964 | ++DOMWINDOW == 72 (181E6400) [pid = 2964] [serial = 1724] [outer = 177DC400] 05:11:24 INFO - PROCESS | 2964 | 1472904684424 Marionette TRACE conn3 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 05:11:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 05:11:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 670ms 05:11:24 INFO - PROCESS | 2964 | 1472904684472 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 05:11:24 INFO - PROCESS | 2964 | 1472904684474 Marionette TRACE conn3 <- [1,2261,null,{"value":"13"}] 05:11:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 05:11:24 INFO - PROCESS | 2964 | 1472904684477 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 05:11:24 INFO - PROCESS | 2964 | 1472904684479 Marionette TRACE conn3 <- [1,2262,null,{}] 05:11:24 INFO - PROCESS | 2964 | 1472904684488 Marionette TRACE conn3 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:24 INFO - PROCESS | 2964 | 1472904684490 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:11:24 INFO - PROCESS | 2964 | 1472904684633 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 05:11:24 INFO - PROCESS | 2964 | --DOMWINDOW == 71 (181E1C00) [pid = 2964] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 05:11:24 INFO - PROCESS | 2964 | --DOMWINDOW == 70 (169E5800) [pid = 2964] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 05:11:24 INFO - PROCESS | 2964 | --DOMWINDOW == 69 (16F7FC00) [pid = 2964] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 05:11:24 INFO - PROCESS | 2964 | --DOMWINDOW == 68 (178C8000) [pid = 2964] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 05:11:24 INFO - PROCESS | 2964 | --DOMWINDOW == 67 (103C9800) [pid = 2964] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 05:11:24 INFO - PROCESS | 2964 | --DOMWINDOW == 66 (12BC6C00) [pid = 2964] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 05:11:24 INFO - PROCESS | 2964 | --DOMWINDOW == 65 (1189C400) [pid = 2964] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 05:11:24 INFO - PROCESS | 2964 | --DOMWINDOW == 64 (1503B800) [pid = 2964] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 05:11:24 INFO - PROCESS | 2964 | --DOMWINDOW == 63 (11259800) [pid = 2964] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 05:11:24 INFO - PROCESS | 2964 | --DOMWINDOW == 62 (14439C00) [pid = 2964] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 05:11:24 INFO - PROCESS | 2964 | --DOMWINDOW == 61 (160C6C00) [pid = 2964] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 05:11:24 INFO - PROCESS | 2964 | 1472904684774 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:24 INFO - PROCESS | 2964 | 1472904684777 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:11:24 INFO - PROCESS | 2964 | ++DOCSHELL 103C9800 == 34 [pid = 2964] [id = 575] 05:11:24 INFO - PROCESS | 2964 | ++DOMWINDOW == 62 (10A49800) [pid = 2964] [serial = 1725] [outer = 00000000] 05:11:24 INFO - PROCESS | 2964 | ++DOMWINDOW == 63 (1189C400) [pid = 2964] [serial = 1726] [outer = 10A49800] 05:11:24 INFO - PROCESS | 2964 | 1472904684821 Marionette DEBUG loaded listener.js 05:11:24 INFO - PROCESS | 2964 | ++DOMWINDOW == 64 (12BC6C00) [pid = 2964] [serial = 1727] [outer = 10A49800] 05:11:25 INFO - PROCESS | 2964 | 1472904685175 Marionette TRACE conn3 <- [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]]]}] 05:11:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 05:11:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 758ms 05:11:25 INFO - PROCESS | 2964 | 1472904685243 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 05:11:25 INFO - PROCESS | 2964 | 1472904685245 Marionette TRACE conn3 <- [1,2265,null,{"value":"13"}] 05:11:25 INFO - PROCESS | 2964 | 1472904685248 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 05:11:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 05:11:25 INFO - PROCESS | 2964 | 1472904685250 Marionette TRACE conn3 <- [1,2266,null,{}] 05:11:25 INFO - PROCESS | 2964 | 1472904685254 Marionette TRACE conn3 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:25 INFO - PROCESS | 2964 | 1472904685256 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:11:25 INFO - PROCESS | 2964 | 1472904685335 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 05:11:25 INFO - PROCESS | 2964 | 1472904685340 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:25 INFO - PROCESS | 2964 | 1472904685342 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:11:25 INFO - PROCESS | 2964 | ++DOCSHELL 14431C00 == 35 [pid = 2964] [id = 576] 05:11:25 INFO - PROCESS | 2964 | ++DOMWINDOW == 65 (160C2C00) [pid = 2964] [serial = 1728] [outer = 00000000] 05:11:25 INFO - PROCESS | 2964 | ++DOMWINDOW == 66 (19AE7400) [pid = 2964] [serial = 1729] [outer = 160C2C00] 05:11:25 INFO - PROCESS | 2964 | 1472904685387 Marionette DEBUG loaded listener.js 05:11:25 INFO - PROCESS | 2964 | ++DOMWINDOW == 67 (19E06800) [pid = 2964] [serial = 1730] [outer = 160C2C00] 05:11:25 INFO - PROCESS | 2964 | 1472904685834 Marionette TRACE conn3 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 05:11:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 05:11:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 610ms 05:11:25 INFO - PROCESS | 2964 | 1472904685855 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 05:11:25 INFO - PROCESS | 2964 | 1472904685858 Marionette TRACE conn3 <- [1,2269,null,{"value":"13"}] 05:11:25 INFO - PROCESS | 2964 | 1472904685861 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 05:11:25 INFO - PROCESS | 2964 | 1472904685863 Marionette TRACE conn3 <- [1,2270,null,{}] 05:11:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 05:11:25 INFO - PROCESS | 2964 | 1472904685866 Marionette TRACE conn3 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:25 INFO - PROCESS | 2964 | 1472904685868 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:11:25 INFO - PROCESS | 2964 | 1472904685952 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 05:11:25 INFO - PROCESS | 2964 | 1472904685982 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:25 INFO - PROCESS | 2964 | 1472904685984 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:11:25 INFO - PROCESS | 2964 | ++DOCSHELL 11804000 == 36 [pid = 2964] [id = 577] 05:11:25 INFO - PROCESS | 2964 | ++DOMWINDOW == 68 (1575EC00) [pid = 2964] [serial = 1731] [outer = 00000000] 05:11:26 INFO - PROCESS | 2964 | ++DOMWINDOW == 69 (19E11000) [pid = 2964] [serial = 1732] [outer = 1575EC00] 05:11:26 INFO - PROCESS | 2964 | 1472904686031 Marionette DEBUG loaded listener.js 05:11:26 INFO - PROCESS | 2964 | ++DOMWINDOW == 70 (19E14C00) [pid = 2964] [serial = 1733] [outer = 1575EC00] 05:11:26 INFO - PROCESS | 2964 | 1472904686440 Marionette TRACE conn3 <- [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]]]}] 05:11:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 05:11:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 595ms 05:11:26 INFO - PROCESS | 2964 | 1472904686495 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 05:11:26 INFO - PROCESS | 2964 | 1472904686497 Marionette TRACE conn3 <- [1,2273,null,{"value":"13"}] 05:11:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 05:11:26 INFO - PROCESS | 2964 | 1472904686501 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 05:11:26 INFO - PROCESS | 2964 | 1472904686502 Marionette TRACE conn3 <- [1,2274,null,{}] 05:11:26 INFO - PROCESS | 2964 | 1472904686506 Marionette TRACE conn3 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:26 INFO - PROCESS | 2964 | 1472904686508 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:11:26 INFO - PROCESS | 2964 | 1472904686597 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 05:11:26 INFO - PROCESS | 2964 | 1472904686602 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:26 INFO - PROCESS | 2964 | 1472904686587 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:11:26 INFO - PROCESS | 2964 | ++DOCSHELL 16AA4400 == 37 [pid = 2964] [id = 578] 05:11:26 INFO - PROCESS | 2964 | ++DOMWINDOW == 71 (16E66800) [pid = 2964] [serial = 1734] [outer = 00000000] 05:11:26 INFO - PROCESS | 2964 | ++DOMWINDOW == 72 (19E9DC00) [pid = 2964] [serial = 1735] [outer = 16E66800] 05:11:26 INFO - PROCESS | 2964 | 1472904686631 Marionette DEBUG loaded listener.js 05:11:26 INFO - PROCESS | 2964 | ++DOMWINDOW == 73 (1A037400) [pid = 2964] [serial = 1736] [outer = 16E66800] 05:11:27 INFO - PROCESS | 2964 | 1472904687311 Marionette TRACE conn3 <- [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]]]}] 05:11:27 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 05:11:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 833ms 05:11:27 INFO - PROCESS | 2964 | 1472904687334 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 05:11:27 INFO - PROCESS | 2964 | 1472904687338 Marionette TRACE conn3 <- [1,2277,null,{"value":"13"}] 05:11:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 05:11:27 INFO - PROCESS | 2964 | 1472904687357 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 05:11:27 INFO - PROCESS | 2964 | 1472904687362 Marionette TRACE conn3 <- [1,2278,null,{}] 05:11:27 INFO - PROCESS | 2964 | 1472904687369 Marionette TRACE conn3 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:27 INFO - PROCESS | 2964 | 1472904687372 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:11:27 INFO - PROCESS | 2964 | 1472904687492 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 05:11:27 INFO - PROCESS | 2964 | 1472904687623 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:27 INFO - PROCESS | 2964 | 1472904687626 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:11:27 INFO - PROCESS | 2964 | ++DOCSHELL 110F6000 == 38 [pid = 2964] [id = 579] 05:11:27 INFO - PROCESS | 2964 | ++DOMWINDOW == 74 (110F7800) [pid = 2964] [serial = 1737] [outer = 00000000] 05:11:27 INFO - PROCESS | 2964 | ++DOMWINDOW == 75 (12E35800) [pid = 2964] [serial = 1738] [outer = 110F7800] 05:11:27 INFO - PROCESS | 2964 | 1472904687669 Marionette DEBUG loaded listener.js 05:11:27 INFO - PROCESS | 2964 | ++DOMWINDOW == 76 (13443C00) [pid = 2964] [serial = 1739] [outer = 110F7800] 05:11:28 INFO - PROCESS | 2964 | 1472904688256 Marionette TRACE conn3 <- [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]]]}] 05:11:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 05:11:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 967ms 05:11:28 INFO - PROCESS | 2964 | 1472904688317 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 05:11:28 INFO - PROCESS | 2964 | 1472904688322 Marionette TRACE conn3 <- [1,2281,null,{"value":"13"}] 05:11:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 05:11:28 INFO - PROCESS | 2964 | 1472904688328 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 05:11:28 INFO - PROCESS | 2964 | 1472904688331 Marionette TRACE conn3 <- [1,2282,null,{}] 05:11:28 INFO - PROCESS | 2964 | 1472904688335 Marionette TRACE conn3 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:28 INFO - PROCESS | 2964 | 1472904688338 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:11:28 INFO - PROCESS | 2964 | 1472904688433 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 05:11:28 INFO - PROCESS | 2964 | 1472904688542 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:28 INFO - PROCESS | 2964 | 1472904688545 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:11:28 INFO - PROCESS | 2964 | ++DOCSHELL 1503C000 == 39 [pid = 2964] [id = 580] 05:11:28 INFO - PROCESS | 2964 | ++DOMWINDOW == 77 (151F2C00) [pid = 2964] [serial = 1740] [outer = 00000000] 05:11:28 INFO - PROCESS | 2964 | ++DOMWINDOW == 78 (160CAC00) [pid = 2964] [serial = 1741] [outer = 151F2C00] 05:11:28 INFO - PROCESS | 2964 | 1472904688602 Marionette DEBUG loaded listener.js 05:11:28 INFO - PROCESS | 2964 | ++DOMWINDOW == 79 (16AB0800) [pid = 2964] [serial = 1742] [outer = 151F2C00] 05:11:29 INFO - PROCESS | 2964 | 1472904689213 Marionette TRACE conn3 <- [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]]]}] 05:11:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 05:11:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 952ms 05:11:29 INFO - PROCESS | 2964 | 1472904689281 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 05:11:29 INFO - PROCESS | 2964 | 1472904689284 Marionette TRACE conn3 <- [1,2285,null,{"value":"13"}] 05:11:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 05:11:29 INFO - PROCESS | 2964 | 1472904689288 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 05:11:29 INFO - PROCESS | 2964 | 1472904689292 Marionette TRACE conn3 <- [1,2286,null,{}] 05:11:29 INFO - PROCESS | 2964 | 1472904689303 Marionette TRACE conn3 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:29 INFO - PROCESS | 2964 | 1472904689308 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:11:29 INFO - PROCESS | 2964 | 1472904689564 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 05:11:29 INFO - PROCESS | 2964 | 1472904689719 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:29 INFO - PROCESS | 2964 | 1472904689722 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:11:29 INFO - PROCESS | 2964 | ++DOCSHELL 10324400 == 40 [pid = 2964] [id = 581] 05:11:29 INFO - PROCESS | 2964 | ++DOMWINDOW == 80 (1036C000) [pid = 2964] [serial = 1743] [outer = 00000000] 05:11:29 INFO - PROCESS | 2964 | ++DOMWINDOW == 81 (112CEC00) [pid = 2964] [serial = 1744] [outer = 1036C000] 05:11:29 INFO - PROCESS | 2964 | 1472904689776 Marionette DEBUG loaded listener.js 05:11:29 INFO - PROCESS | 2964 | ++DOMWINDOW == 82 (1189B800) [pid = 2964] [serial = 1745] [outer = 1036C000] 05:11:30 INFO - PROCESS | 2964 | --DOCSHELL 10373000 == 39 [pid = 2964] [id = 559] 05:11:30 INFO - PROCESS | 2964 | --DOCSHELL 11804000 == 38 [pid = 2964] [id = 577] 05:11:30 INFO - PROCESS | 2964 | --DOCSHELL 14431C00 == 37 [pid = 2964] [id = 576] 05:11:30 INFO - PROCESS | 2964 | --DOCSHELL 103C9800 == 36 [pid = 2964] [id = 575] 05:11:30 INFO - PROCESS | 2964 | --DOCSHELL 177CF400 == 35 [pid = 2964] [id = 574] 05:11:30 INFO - PROCESS | 2964 | --DOCSHELL 169ECC00 == 34 [pid = 2964] [id = 573] 05:11:30 INFO - PROCESS | 2964 | --DOCSHELL 15C46000 == 33 [pid = 2964] [id = 572] 05:11:30 INFO - PROCESS | 2964 | --DOCSHELL 15097C00 == 32 [pid = 2964] [id = 571] 05:11:30 INFO - PROCESS | 2964 | --DOCSHELL 12B77000 == 31 [pid = 2964] [id = 570] 05:11:30 INFO - PROCESS | 2964 | --DOCSHELL 10559C00 == 30 [pid = 2964] [id = 569] 05:11:30 INFO - PROCESS | 2964 | --DOCSHELL 151EE400 == 29 [pid = 2964] [id = 567] 05:11:30 INFO - PROCESS | 2964 | --DOCSHELL 110F7000 == 28 [pid = 2964] [id = 568] 05:11:30 INFO - PROCESS | 2964 | --DOCSHELL 1503C000 == 27 [pid = 2964] [id = 580] 05:11:30 INFO - PROCESS | 2964 | --DOCSHELL 16AA4400 == 26 [pid = 2964] [id = 578] 05:11:30 INFO - PROCESS | 2964 | --DOCSHELL 110F6000 == 25 [pid = 2964] [id = 579] 05:11:30 INFO - PROCESS | 2964 | --DOMWINDOW == 81 (19818800) [pid = 2964] [serial = 1699] [outer = 00000000] [url = about:blank] 05:11:30 INFO - PROCESS | 2964 | --DOMWINDOW == 80 (16AA9000) [pid = 2964] [serial = 1687] [outer = 00000000] [url = about:blank] 05:11:30 INFO - PROCESS | 2964 | --DOMWINDOW == 79 (176D4800) [pid = 2964] [serial = 1690] [outer = 00000000] [url = about:blank] 05:11:30 INFO - PROCESS | 2964 | --DOMWINDOW == 78 (16E61800) [pid = 2964] [serial = 1688] [outer = 00000000] [url = about:blank] 05:11:30 INFO - PROCESS | 2964 | --DOMWINDOW == 77 (18379400) [pid = 2964] [serial = 1694] [outer = 00000000] [url = about:blank] 05:11:30 INFO - PROCESS | 2964 | --DOMWINDOW == 76 (10A46400) [pid = 2964] [serial = 1678] [outer = 00000000] [url = about:blank] 05:11:30 INFO - PROCESS | 2964 | --DOMWINDOW == 75 (18120C00) [pid = 2964] [serial = 1693] [outer = 00000000] [url = about:blank] 05:11:30 INFO - PROCESS | 2964 | --DOMWINDOW == 74 (17E03000) [pid = 2964] [serial = 1696] [outer = 00000000] [url = about:blank] 05:11:30 INFO - PROCESS | 2964 | --DOMWINDOW == 73 (1125CC00) [pid = 2964] [serial = 1679] [outer = 00000000] [url = about:blank] 05:11:30 INFO - PROCESS | 2964 | --DOMWINDOW == 72 (1296EC00) [pid = 2964] [serial = 1681] [outer = 00000000] [url = about:blank] 05:11:30 INFO - PROCESS | 2964 | --DOMWINDOW == 71 (12B7D000) [pid = 2964] [serial = 1682] [outer = 00000000] [url = about:blank] 05:11:30 INFO - PROCESS | 2964 | --DOMWINDOW == 70 (151EE800) [pid = 2964] [serial = 1684] [outer = 00000000] [url = about:blank] 05:11:30 INFO - PROCESS | 2964 | --DOMWINDOW == 69 (13919000) [pid = 2964] [serial = 1670] [outer = 00000000] [url = about:blank] 05:11:30 INFO - PROCESS | 2964 | --DOMWINDOW == 68 (12E7B800) [pid = 2964] [serial = 1669] [outer = 00000000] [url = about:blank] 05:11:30 INFO - PROCESS | 2964 | --DOMWINDOW == 67 (151F2800) [pid = 2964] [serial = 1673] [outer = 00000000] [url = about:blank] 05:11:30 INFO - PROCESS | 2964 | --DOMWINDOW == 66 (1503E400) [pid = 2964] [serial = 1672] [outer = 00000000] [url = about:blank] 05:11:30 INFO - PROCESS | 2964 | --DOMWINDOW == 65 (169E6800) [pid = 2964] [serial = 1676] [outer = 00000000] [url = about:blank] 05:11:30 INFO - PROCESS | 2964 | --DOMWINDOW == 64 (160CC400) [pid = 2964] [serial = 1675] [outer = 00000000] [url = about:blank] 05:11:30 INFO - PROCESS | 2964 | --DOMWINDOW == 63 (178C8800) [pid = 2964] [serial = 1691] [outer = 00000000] [url = about:blank] 05:11:30 INFO - PROCESS | 2964 | --DOMWINDOW == 62 (19AE0C00) [pid = 2964] [serial = 1700] [outer = 00000000] [url = about:blank] 05:11:30 INFO - PROCESS | 2964 | --DOMWINDOW == 61 (1575C800) [pid = 2964] [serial = 1685] [outer = 00000000] [url = about:blank] 05:11:30 INFO - PROCESS | 2964 | --DOMWINDOW == 60 (1811F800) [pid = 2964] [serial = 1697] [outer = 00000000] [url = about:blank] 05:11:30 INFO - PROCESS | 2964 | 1472904690957 Marionette TRACE conn3 <- [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]]]}] 05:11:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 05:11:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1726ms 05:11:31 INFO - PROCESS | 2964 | 1472904691011 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 05:11:31 INFO - PROCESS | 2964 | 1472904691015 Marionette TRACE conn3 <- [1,2289,null,{"value":"13"}] 05:11:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 05:11:31 INFO - PROCESS | 2964 | 1472904691020 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 05:11:31 INFO - PROCESS | 2964 | 1472904691024 Marionette TRACE conn3 <- [1,2290,null,{}] 05:11:31 INFO - PROCESS | 2964 | 1472904691030 Marionette TRACE conn3 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:31 INFO - PROCESS | 2964 | 1472904691033 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:11:31 INFO - PROCESS | 2964 | 1472904691126 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 05:11:31 INFO - PROCESS | 2964 | 1472904691227 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:31 INFO - PROCESS | 2964 | 1472904691231 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:11:31 INFO - PROCESS | 2964 | ++DOCSHELL 10A4BC00 == 26 [pid = 2964] [id = 582] 05:11:31 INFO - PROCESS | 2964 | ++DOMWINDOW == 61 (10F48C00) [pid = 2964] [serial = 1746] [outer = 00000000] 05:11:31 INFO - PROCESS | 2964 | ++DOMWINDOW == 62 (1125B800) [pid = 2964] [serial = 1747] [outer = 10F48C00] 05:11:31 INFO - PROCESS | 2964 | 1472904691281 Marionette DEBUG loaded listener.js 05:11:31 INFO - PROCESS | 2964 | ++DOMWINDOW == 63 (112C8C00) [pid = 2964] [serial = 1748] [outer = 10F48C00] 05:11:31 INFO - PROCESS | 2964 | 1472904691679 Marionette TRACE conn3 <- [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]]]}] 05:11:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 05:11:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 670ms 05:11:31 INFO - PROCESS | 2964 | 1472904691702 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 05:11:31 INFO - PROCESS | 2964 | 1472904691707 Marionette TRACE conn3 <- [1,2293,null,{"value":"13"}] 05:11:31 INFO - PROCESS | 2964 | 1472904691713 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 05:11:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 05:11:31 INFO - PROCESS | 2964 | 1472904691716 Marionette TRACE conn3 <- [1,2294,null,{}] 05:11:31 INFO - PROCESS | 2964 | 1472904691720 Marionette TRACE conn3 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:31 INFO - PROCESS | 2964 | 1472904691723 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:11:31 INFO - PROCESS | 2964 | 1472904691797 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 05:11:31 INFO - PROCESS | 2964 | 1472904691806 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:31 INFO - PROCESS | 2964 | 1472904691809 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:11:31 INFO - PROCESS | 2964 | ++DOCSHELL 12E2B000 == 27 [pid = 2964] [id = 583] 05:11:31 INFO - PROCESS | 2964 | ++DOMWINDOW == 64 (12E2B400) [pid = 2964] [serial = 1749] [outer = 00000000] 05:11:31 INFO - PROCESS | 2964 | ++DOMWINDOW == 65 (13171000) [pid = 2964] [serial = 1750] [outer = 12E2B400] 05:11:31 INFO - PROCESS | 2964 | 1472904691857 Marionette DEBUG loaded listener.js 05:11:31 INFO - PROCESS | 2964 | ++DOMWINDOW == 66 (13913C00) [pid = 2964] [serial = 1751] [outer = 12E2B400] 05:11:32 INFO - PROCESS | 2964 | 1472904692306 Marionette TRACE conn3 <- [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]]]}] 05:11:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 05:11:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 670ms 05:11:32 INFO - PROCESS | 2964 | 1472904692378 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 05:11:32 INFO - PROCESS | 2964 | 1472904692380 Marionette TRACE conn3 <- [1,2297,null,{"value":"13"}] 05:11:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 05:11:32 INFO - PROCESS | 2964 | 1472904692384 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 05:11:32 INFO - PROCESS | 2964 | 1472904692387 Marionette TRACE conn3 <- [1,2298,null,{}] 05:11:32 INFO - PROCESS | 2964 | 1472904692398 Marionette TRACE conn3 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:32 INFO - PROCESS | 2964 | 1472904692403 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:11:32 INFO - PROCESS | 2964 | 1472904692469 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 05:11:32 INFO - PROCESS | 2964 | 1472904692606 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:32 INFO - PROCESS | 2964 | 1472904692609 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:11:32 INFO - PROCESS | 2964 | ++DOCSHELL 1509D000 == 28 [pid = 2964] [id = 584] 05:11:32 INFO - PROCESS | 2964 | ++DOMWINDOW == 67 (1509DC00) [pid = 2964] [serial = 1752] [outer = 00000000] 05:11:32 INFO - PROCESS | 2964 | ++DOMWINDOW == 68 (151FD400) [pid = 2964] [serial = 1753] [outer = 1509DC00] 05:11:32 INFO - PROCESS | 2964 | 1472904692659 Marionette DEBUG loaded listener.js 05:11:32 INFO - PROCESS | 2964 | ++DOMWINDOW == 69 (15765C00) [pid = 2964] [serial = 1754] [outer = 1509DC00] 05:11:33 INFO - PROCESS | 2964 | 1472904693051 Marionette TRACE conn3 <- [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]]]}] 05:11:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 05:11:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 699ms 05:11:33 INFO - PROCESS | 2964 | 1472904693089 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 05:11:33 INFO - PROCESS | 2964 | 1472904693091 Marionette TRACE conn3 <- [1,2301,null,{"value":"13"}] 05:11:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 05:11:33 INFO - PROCESS | 2964 | 1472904693094 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 05:11:33 INFO - PROCESS | 2964 | 1472904693096 Marionette TRACE conn3 <- [1,2302,null,{}] 05:11:33 INFO - PROCESS | 2964 | 1472904693099 Marionette TRACE conn3 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:33 INFO - PROCESS | 2964 | 1472904693111 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:11:33 INFO - PROCESS | 2964 | 1472904693214 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 05:11:33 INFO - PROCESS | 2964 | 1472904693282 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:33 INFO - PROCESS | 2964 | 1472904693285 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:11:33 INFO - PROCESS | 2964 | ++DOCSHELL 150A3400 == 29 [pid = 2964] [id = 585] 05:11:33 INFO - PROCESS | 2964 | ++DOMWINDOW == 70 (15C34C00) [pid = 2964] [serial = 1755] [outer = 00000000] 05:11:33 INFO - PROCESS | 2964 | ++DOMWINDOW == 71 (160C2000) [pid = 2964] [serial = 1756] [outer = 15C34C00] 05:11:33 INFO - PROCESS | 2964 | 1472904693334 Marionette DEBUG loaded listener.js 05:11:33 INFO - PROCESS | 2964 | ++DOMWINDOW == 72 (160CC800) [pid = 2964] [serial = 1757] [outer = 15C34C00] 05:11:33 INFO - PROCESS | 2964 | 1472904693744 Marionette TRACE conn3 <- [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]]]}] 05:11:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 05:11:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 699ms 05:11:33 INFO - PROCESS | 2964 | 1472904693829 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 05:11:33 INFO - PROCESS | 2964 | 1472904693831 Marionette TRACE conn3 <- [1,2305,null,{"value":"13"}] 05:11:33 INFO - PROCESS | 2964 | 1472904693835 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 05:11:33 INFO - PROCESS | 2964 | 1472904693836 Marionette TRACE conn3 <- [1,2306,null,{}] 05:11:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 05:11:33 INFO - PROCESS | 2964 | 1472904693840 Marionette TRACE conn3 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:33 INFO - PROCESS | 2964 | 1472904693842 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:11:33 INFO - PROCESS | 2964 | 1472904693940 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 05:11:33 INFO - PROCESS | 2964 | 1472904693953 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:33 INFO - PROCESS | 2964 | 1472904693955 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:11:33 INFO - PROCESS | 2964 | ++DOCSHELL 160CB800 == 30 [pid = 2964] [id = 586] 05:11:33 INFO - PROCESS | 2964 | ++DOMWINDOW == 73 (167E9800) [pid = 2964] [serial = 1758] [outer = 00000000] 05:11:33 INFO - PROCESS | 2964 | ++DOMWINDOW == 74 (16AAB800) [pid = 2964] [serial = 1759] [outer = 167E9800] 05:11:33 INFO - PROCESS | 2964 | 1472904694000 Marionette DEBUG loaded listener.js 05:11:34 INFO - PROCESS | 2964 | ++DOMWINDOW == 75 (16E62C00) [pid = 2964] [serial = 1760] [outer = 167E9800] 05:11:34 INFO - PROCESS | 2964 | 1472904694433 Marionette TRACE conn3 <- [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] 05:11:34 INFO - PROCESS | 2964 | 1472904694484 Marionette TRACE conn3 <- [1,2309,null,{"value":"13"}] 05:11:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 05:11:34 INFO - PROCESS | 2964 | 1472904694492 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 05:11:34 INFO - PROCESS | 2964 | 1472904694494 Marionette TRACE conn3 <- [1,2310,null,{}] 05:11:34 INFO - PROCESS | 2964 | 1472904694498 Marionette TRACE conn3 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:34 INFO - PROCESS | 2964 | 1472904694503 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:11:34 INFO - PROCESS | 2964 | 1472904694620 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 05:11:34 INFO - PROCESS | 2964 | 1472904694686 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:34 INFO - PROCESS | 2964 | 1472904694689 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:11:34 INFO - PROCESS | 2964 | ++DOCSHELL 170C7800 == 31 [pid = 2964] [id = 587] 05:11:34 INFO - PROCESS | 2964 | ++DOMWINDOW == 76 (176D6400) [pid = 2964] [serial = 1761] [outer = 00000000] 05:11:34 INFO - PROCESS | 2964 | ++DOMWINDOW == 77 (178CE400) [pid = 2964] [serial = 1762] [outer = 176D6400] 05:11:34 INFO - PROCESS | 2964 | 1472904694734 Marionette DEBUG loaded listener.js 05:11:34 INFO - PROCESS | 2964 | ++DOMWINDOW == 78 (181D7C00) [pid = 2964] [serial = 1763] [outer = 176D6400] 05:11:35 INFO - PROCESS | 2964 | --DOMWINDOW == 77 (16E66800) [pid = 2964] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 05:11:35 INFO - PROCESS | 2964 | --DOMWINDOW == 76 (1575EC00) [pid = 2964] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 05:11:35 INFO - PROCESS | 2964 | --DOMWINDOW == 75 (16AA9400) [pid = 2964] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 05:11:35 INFO - PROCESS | 2964 | --DOMWINDOW == 74 (177DC400) [pid = 2964] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 05:11:35 INFO - PROCESS | 2964 | --DOMWINDOW == 73 (10A49800) [pid = 2964] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 05:11:35 INFO - PROCESS | 2964 | --DOMWINDOW == 72 (1125F000) [pid = 2964] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 05:11:35 INFO - PROCESS | 2964 | --DOMWINDOW == 71 (151EF000) [pid = 2964] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 05:11:35 INFO - PROCESS | 2964 | --DOMWINDOW == 70 (160CF000) [pid = 2964] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 05:11:35 INFO - PROCESS | 2964 | --DOMWINDOW == 69 (10F3A800) [pid = 2964] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 05:11:35 INFO - PROCESS | 2964 | --DOMWINDOW == 68 (15C47000) [pid = 2964] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 05:11:35 INFO - PROCESS | 2964 | --DOMWINDOW == 67 (12B77400) [pid = 2964] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 05:11:35 INFO - PROCESS | 2964 | --DOMWINDOW == 66 (160C2C00) [pid = 2964] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 05:11:35 INFO - PROCESS | 2964 | 1472904695309 Marionette TRACE conn3 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 05:11:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 05:11:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 863ms 05:11:35 INFO - PROCESS | 2964 | 1472904695356 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 05:11:35 INFO - PROCESS | 2964 | 1472904695367 Marionette TRACE conn3 <- [1,2313,null,{"value":"13"}] 05:11:35 INFO - PROCESS | 2964 | 1472904695371 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 05:11:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 05:11:35 INFO - PROCESS | 2964 | 1472904695373 Marionette TRACE conn3 <- [1,2314,null,{}] 05:11:35 INFO - PROCESS | 2964 | 1472904695376 Marionette TRACE conn3 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:35 INFO - PROCESS | 2964 | 1472904695378 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:11:35 INFO - PROCESS | 2964 | 1472904695444 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 05:11:35 INFO - PROCESS | 2964 | 1472904695449 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:35 INFO - PROCESS | 2964 | 1472904695451 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:11:35 INFO - PROCESS | 2964 | ++DOCSHELL 1125F000 == 32 [pid = 2964] [id = 588] 05:11:35 INFO - PROCESS | 2964 | ++DOMWINDOW == 67 (160C2C00) [pid = 2964] [serial = 1764] [outer = 00000000] 05:11:35 INFO - PROCESS | 2964 | ++DOMWINDOW == 68 (175EFC00) [pid = 2964] [serial = 1765] [outer = 160C2C00] 05:11:35 INFO - PROCESS | 2964 | 1472904695500 Marionette DEBUG loaded listener.js 05:11:35 INFO - PROCESS | 2964 | ++DOMWINDOW == 69 (177DD400) [pid = 2964] [serial = 1766] [outer = 160C2C00] 05:11:35 INFO - PROCESS | 2964 | 1472904695912 Marionette TRACE conn3 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 05:11:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 05:11:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 610ms 05:11:35 INFO - PROCESS | 2964 | 1472904695974 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 05:11:35 INFO - PROCESS | 2964 | 1472904695976 Marionette TRACE conn3 <- [1,2317,null,{"value":"13"}] 05:11:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 05:11:35 INFO - PROCESS | 2964 | 1472904695980 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 05:11:35 INFO - PROCESS | 2964 | 1472904695981 Marionette TRACE conn3 <- [1,2318,null,{}] 05:11:35 INFO - PROCESS | 2964 | 1472904695985 Marionette TRACE conn3 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:35 INFO - PROCESS | 2964 | 1472904695986 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:11:36 INFO - PROCESS | 2964 | 1472904696063 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 05:11:36 INFO - PROCESS | 2964 | 1472904696069 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:36 INFO - PROCESS | 2964 | 1472904696071 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:11:36 INFO - PROCESS | 2964 | ++DOCSHELL 18114C00 == 33 [pid = 2964] [id = 589] 05:11:36 INFO - PROCESS | 2964 | ++DOMWINDOW == 70 (181E0400) [pid = 2964] [serial = 1767] [outer = 00000000] 05:11:36 INFO - PROCESS | 2964 | ++DOMWINDOW == 71 (1980DC00) [pid = 2964] [serial = 1768] [outer = 181E0400] 05:11:36 INFO - PROCESS | 2964 | 1472904696116 Marionette DEBUG loaded listener.js 05:11:36 INFO - PROCESS | 2964 | ++DOMWINDOW == 72 (19810000) [pid = 2964] [serial = 1769] [outer = 181E0400] 05:11:36 INFO - PROCESS | 2964 | 1472904696507 Marionette TRACE conn3 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 05:11:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 05:11:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 566ms 05:11:36 INFO - PROCESS | 2964 | 1472904696549 Marionette TRACE conn3 -> [0,2321,"getWindowHandle",null] 05:11:36 INFO - PROCESS | 2964 | 1472904696551 Marionette TRACE conn3 <- [1,2321,null,{"value":"13"}] 05:11:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 05:11:36 INFO - PROCESS | 2964 | 1472904696555 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 05:11:36 INFO - PROCESS | 2964 | 1472904696556 Marionette TRACE conn3 <- [1,2322,null,{}] 05:11:36 INFO - PROCESS | 2964 | 1472904696561 Marionette TRACE conn3 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:36 INFO - PROCESS | 2964 | 1472904696563 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:11:36 INFO - PROCESS | 2964 | 1472904696640 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 05:11:36 INFO - PROCESS | 2964 | 1472904696646 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:36 INFO - PROCESS | 2964 | 1472904696648 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:11:36 INFO - PROCESS | 2964 | ++DOCSHELL 1509C800 == 34 [pid = 2964] [id = 590] 05:11:36 INFO - PROCESS | 2964 | ++DOMWINDOW == 73 (19AE8C00) [pid = 2964] [serial = 1770] [outer = 00000000] 05:11:36 INFO - PROCESS | 2964 | ++DOMWINDOW == 74 (19C88800) [pid = 2964] [serial = 1771] [outer = 19AE8C00] 05:11:36 INFO - PROCESS | 2964 | 1472904696692 Marionette DEBUG loaded listener.js 05:11:36 INFO - PROCESS | 2964 | ++DOMWINDOW == 75 (19C89400) [pid = 2964] [serial = 1772] [outer = 19AE8C00] 05:11:37 INFO - PROCESS | 2964 | 1472904697425 Marionette TRACE conn3 <- [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]]]}] 05:11:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 05:11:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 892ms 05:11:37 INFO - PROCESS | 2964 | 1472904697464 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 05:11:37 INFO - PROCESS | 2964 | 1472904697470 Marionette TRACE conn3 <- [1,2325,null,{"value":"13"}] 05:11:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 05:11:37 INFO - PROCESS | 2964 | 1472904697478 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 05:11:37 INFO - PROCESS | 2964 | 1472904697484 Marionette TRACE conn3 <- [1,2326,null,{}] 05:11:37 INFO - PROCESS | 2964 | 1472904697491 Marionette TRACE conn3 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:37 INFO - PROCESS | 2964 | 1472904697478 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:11:37 INFO - PROCESS | 2964 | 1472904697598 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 05:11:37 INFO - PROCESS | 2964 | 1472904697734 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:37 INFO - PROCESS | 2964 | 1472904697737 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:11:37 INFO - PROCESS | 2964 | ++DOCSHELL 11037C00 == 35 [pid = 2964] [id = 591] 05:11:37 INFO - PROCESS | 2964 | ++DOMWINDOW == 76 (110EC000) [pid = 2964] [serial = 1773] [outer = 00000000] 05:11:37 INFO - PROCESS | 2964 | ++DOMWINDOW == 77 (11D89000) [pid = 2964] [serial = 1774] [outer = 110EC000] 05:11:37 INFO - PROCESS | 2964 | 1472904697802 Marionette DEBUG loaded listener.js 05:11:37 INFO - PROCESS | 2964 | ++DOMWINDOW == 78 (12BC5800) [pid = 2964] [serial = 1775] [outer = 110EC000] 05:11:38 INFO - PROCESS | 2964 | 1472904698704 Marionette TRACE conn3 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 05:11:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 05:11:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1295ms 05:11:38 INFO - PROCESS | 2964 | 1472904698756 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 05:11:38 INFO - PROCESS | 2964 | 1472904698760 Marionette TRACE conn3 <- [1,2329,null,{"value":"13"}] 05:11:38 INFO - PROCESS | 2964 | 1472904698765 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 05:11:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 05:11:38 INFO - PROCESS | 2964 | 1472904698769 Marionette TRACE conn3 <- [1,2330,null,{}] 05:11:38 INFO - PROCESS | 2964 | 1472904698774 Marionette TRACE conn3 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:38 INFO - PROCESS | 2964 | 1472904698777 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:11:38 INFO - PROCESS | 2964 | 1472904698926 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 05:11:39 INFO - PROCESS | 2964 | 1472904699075 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:39 INFO - PROCESS | 2964 | 1472904699079 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:11:39 INFO - PROCESS | 2964 | --DOCSHELL 18114C00 == 34 [pid = 2964] [id = 589] 05:11:39 INFO - PROCESS | 2964 | --DOCSHELL 1125F000 == 33 [pid = 2964] [id = 588] 05:11:39 INFO - PROCESS | 2964 | --DOCSHELL 170C7800 == 32 [pid = 2964] [id = 587] 05:11:39 INFO - PROCESS | 2964 | --DOCSHELL 160CB800 == 31 [pid = 2964] [id = 586] 05:11:39 INFO - PROCESS | 2964 | --DOCSHELL 150A3400 == 30 [pid = 2964] [id = 585] 05:11:39 INFO - PROCESS | 2964 | --DOCSHELL 1509D000 == 29 [pid = 2964] [id = 584] 05:11:39 INFO - PROCESS | 2964 | --DOCSHELL 12E2B000 == 28 [pid = 2964] [id = 583] 05:11:39 INFO - PROCESS | 2964 | --DOCSHELL 10A4BC00 == 27 [pid = 2964] [id = 582] 05:11:39 INFO - PROCESS | 2964 | --DOCSHELL 10324400 == 26 [pid = 2964] [id = 581] 05:11:39 INFO - PROCESS | 2964 | --DOMWINDOW == 77 (17007800) [pid = 2964] [serial = 1720] [outer = 00000000] [url = about:blank] 05:11:39 INFO - PROCESS | 2964 | --DOMWINDOW == 76 (181D8000) [pid = 2964] [serial = 1723] [outer = 00000000] [url = about:blank] 05:11:39 INFO - PROCESS | 2964 | --DOMWINDOW == 75 (1189C400) [pid = 2964] [serial = 1726] [outer = 00000000] [url = about:blank] 05:11:39 INFO - PROCESS | 2964 | --DOMWINDOW == 74 (13449800) [pid = 2964] [serial = 1705] [outer = 00000000] [url = about:blank] 05:11:39 INFO - PROCESS | 2964 | --DOMWINDOW == 73 (13985400) [pid = 2964] [serial = 1706] [outer = 00000000] [url = about:blank] 05:11:39 INFO - PROCESS | 2964 | --DOMWINDOW == 72 (1575C000) [pid = 2964] [serial = 1714] [outer = 00000000] [url = about:blank] 05:11:39 INFO - PROCESS | 2964 | --DOMWINDOW == 71 (15C2F400) [pid = 2964] [serial = 1715] [outer = 00000000] [url = about:blank] 05:11:39 INFO - PROCESS | 2964 | --DOMWINDOW == 70 (19E12400) [pid = 2964] [serial = 1703] [outer = 00000000] [url = about:blank] 05:11:39 INFO - PROCESS | 2964 | --DOMWINDOW == 69 (19E0E000) [pid = 2964] [serial = 1702] [outer = 00000000] [url = about:blank] 05:11:39 INFO - PROCESS | 2964 | --DOMWINDOW == 68 (1125E800) [pid = 2964] [serial = 1708] [outer = 00000000] [url = about:blank] 05:11:39 INFO - PROCESS | 2964 | --DOMWINDOW == 67 (114DC400) [pid = 2964] [serial = 1709] [outer = 00000000] [url = about:blank] 05:11:39 INFO - PROCESS | 2964 | --DOMWINDOW == 66 (160CA800) [pid = 2964] [serial = 1717] [outer = 00000000] [url = about:blank] 05:11:39 INFO - PROCESS | 2964 | --DOMWINDOW == 65 (1316E400) [pid = 2964] [serial = 1711] [outer = 00000000] [url = about:blank] 05:11:39 INFO - PROCESS | 2964 | --DOMWINDOW == 64 (1319FC00) [pid = 2964] [serial = 1712] [outer = 00000000] [url = about:blank] 05:11:39 INFO - PROCESS | 2964 | --DOMWINDOW == 63 (19E14C00) [pid = 2964] [serial = 1733] [outer = 00000000] [url = about:blank] 05:11:39 INFO - PROCESS | 2964 | --DOMWINDOW == 62 (12BC6C00) [pid = 2964] [serial = 1727] [outer = 00000000] [url = about:blank] 05:11:39 INFO - PROCESS | 2964 | --DOMWINDOW == 61 (19AE7400) [pid = 2964] [serial = 1729] [outer = 00000000] [url = about:blank] 05:11:39 INFO - PROCESS | 2964 | --DOMWINDOW == 60 (175E7C00) [pid = 2964] [serial = 1721] [outer = 00000000] [url = about:blank] 05:11:39 INFO - PROCESS | 2964 | --DOMWINDOW == 59 (181E6400) [pid = 2964] [serial = 1724] [outer = 00000000] [url = about:blank] 05:11:39 INFO - PROCESS | 2964 | --DOMWINDOW == 58 (19E06800) [pid = 2964] [serial = 1730] [outer = 00000000] [url = about:blank] 05:11:39 INFO - PROCESS | 2964 | --DOMWINDOW == 57 (167ED400) [pid = 2964] [serial = 1718] [outer = 00000000] [url = about:blank] 05:11:39 INFO - PROCESS | 2964 | --DOMWINDOW == 56 (19E9DC00) [pid = 2964] [serial = 1735] [outer = 00000000] [url = about:blank] 05:11:39 INFO - PROCESS | 2964 | --DOMWINDOW == 55 (1A037400) [pid = 2964] [serial = 1736] [outer = 00000000] [url = about:blank] 05:11:39 INFO - PROCESS | 2964 | --DOMWINDOW == 54 (19E11000) [pid = 2964] [serial = 1732] [outer = 00000000] [url = about:blank] 05:11:39 INFO - PROCESS | 2964 | ++DOCSHELL 10A4BC00 == 27 [pid = 2964] [id = 592] 05:11:39 INFO - PROCESS | 2964 | ++DOMWINDOW == 55 (10A55400) [pid = 2964] [serial = 1776] [outer = 00000000] 05:11:39 INFO - PROCESS | 2964 | ++DOMWINDOW == 56 (114DC400) [pid = 2964] [serial = 1777] [outer = 10A55400] 05:11:39 INFO - PROCESS | 2964 | 1472904699189 Marionette DEBUG loaded listener.js 05:11:39 INFO - PROCESS | 2964 | ++DOMWINDOW == 57 (1180B800) [pid = 2964] [serial = 1778] [outer = 10A55400] 05:11:39 INFO - PROCESS | 2964 | 1472904699573 Marionette TRACE conn3 <- [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]]]}] 05:11:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 05:11:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 849ms 05:11:39 INFO - PROCESS | 2964 | 1472904699631 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 05:11:39 INFO - PROCESS | 2964 | 1472904699636 Marionette TRACE conn3 <- [1,2333,null,{"value":"13"}] 05:11:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 05:11:39 INFO - PROCESS | 2964 | 1472904699642 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 05:11:39 INFO - PROCESS | 2964 | 1472904699645 Marionette TRACE conn3 <- [1,2334,null,{}] 05:11:39 INFO - PROCESS | 2964 | 1472904699649 Marionette TRACE conn3 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:39 INFO - PROCESS | 2964 | 1472904699652 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:11:39 INFO - PROCESS | 2964 | 1472904699739 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 05:11:39 INFO - PROCESS | 2964 | 1472904699729 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:39 INFO - PROCESS | 2964 | 1472904699731 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:11:39 INFO - PROCESS | 2964 | ++DOCSHELL 131A0C00 == 28 [pid = 2964] [id = 593] 05:11:39 INFO - PROCESS | 2964 | ++DOMWINDOW == 58 (13447C00) [pid = 2964] [serial = 1779] [outer = 00000000] 05:11:39 INFO - PROCESS | 2964 | ++DOMWINDOW == 59 (1391E400) [pid = 2964] [serial = 1780] [outer = 13447C00] 05:11:39 INFO - PROCESS | 2964 | 1472904699779 Marionette DEBUG loaded listener.js 05:11:39 INFO - PROCESS | 2964 | ++DOMWINDOW == 60 (13922400) [pid = 2964] [serial = 1781] [outer = 13447C00] 05:11:40 INFO - PROCESS | 2964 | 1472904700256 Marionette TRACE conn3 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 05:11:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 05:11:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 670ms 05:11:40 INFO - PROCESS | 2964 | 1472904700307 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 05:11:40 INFO - PROCESS | 2964 | 1472904700309 Marionette TRACE conn3 <- [1,2337,null,{"value":"13"}] 05:11:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 05:11:40 INFO - PROCESS | 2964 | 1472904700313 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 05:11:40 INFO - PROCESS | 2964 | 1472904700316 Marionette TRACE conn3 <- [1,2338,null,{}] 05:11:40 INFO - PROCESS | 2964 | 1472904700327 Marionette TRACE conn3 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:40 INFO - PROCESS | 2964 | 1472904700332 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:11:40 INFO - PROCESS | 2964 | 1472904700430 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 05:11:40 INFO - PROCESS | 2964 | 1472904700536 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:40 INFO - PROCESS | 2964 | 1472904700540 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:11:40 INFO - PROCESS | 2964 | ++DOCSHELL 151EF000 == 29 [pid = 2964] [id = 594] 05:11:40 INFO - PROCESS | 2964 | ++DOMWINDOW == 61 (151EFC00) [pid = 2964] [serial = 1782] [outer = 00000000] 05:11:40 INFO - PROCESS | 2964 | ++DOMWINDOW == 62 (1591A400) [pid = 2964] [serial = 1783] [outer = 151EFC00] 05:11:40 INFO - PROCESS | 2964 | 1472904700595 Marionette DEBUG loaded listener.js 05:11:40 INFO - PROCESS | 2964 | ++DOMWINDOW == 63 (15C47000) [pid = 2964] [serial = 1784] [outer = 151EFC00] 05:11:40 INFO - PROCESS | 2964 | 1472904700952 Marionette TRACE conn3 <- [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]]]}] 05:11:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 05:11:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 669ms 05:11:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 05:11:40 INFO - PROCESS | 2964 | 1472904700973 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 05:11:40 INFO - PROCESS | 2964 | 1472904700975 Marionette TRACE conn3 <- [1,2341,null,{"value":"13"}] 05:11:40 INFO - PROCESS | 2964 | 1472904700979 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 05:11:40 INFO - PROCESS | 2964 | 1472904700981 Marionette TRACE conn3 <- [1,2342,null,{}] 05:11:40 INFO - PROCESS | 2964 | 1472904700984 Marionette TRACE conn3 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:40 INFO - PROCESS | 2964 | 1472904700986 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:11:41 INFO - PROCESS | 2964 | 1472904701069 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 05:11:41 INFO - PROCESS | 2964 | 1472904701074 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:41 INFO - PROCESS | 2964 | 1472904701085 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:11:41 INFO - PROCESS | 2964 | ++DOCSHELL 160C1000 == 30 [pid = 2964] [id = 595] 05:11:41 INFO - PROCESS | 2964 | ++DOMWINDOW == 64 (160C3400) [pid = 2964] [serial = 1785] [outer = 00000000] 05:11:41 INFO - PROCESS | 2964 | ++DOMWINDOW == 65 (16AA5000) [pid = 2964] [serial = 1786] [outer = 160C3400] 05:11:41 INFO - PROCESS | 2964 | 1472904701133 Marionette DEBUG loaded listener.js 05:11:41 INFO - PROCESS | 2964 | ++DOMWINDOW == 66 (16AB0C00) [pid = 2964] [serial = 1787] [outer = 160C3400] 05:11:41 INFO - PROCESS | 2964 | 1472904701583 Marionette TRACE conn3 <- [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]]]}] 05:11:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 05:11:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 670ms 05:11:41 INFO - PROCESS | 2964 | 1472904701643 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 05:11:41 INFO - PROCESS | 2964 | 1472904701645 Marionette TRACE conn3 <- [1,2345,null,{"value":"13"}] 05:11:41 INFO - PROCESS | 2964 | 1472904701648 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 05:11:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 05:11:41 INFO - PROCESS | 2964 | 1472904701650 Marionette TRACE conn3 <- [1,2346,null,{}] 05:11:41 INFO - PROCESS | 2964 | 1472904701657 Marionette TRACE conn3 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:41 INFO - PROCESS | 2964 | 1472904701659 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:11:41 INFO - PROCESS | 2964 | 1472904701766 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 05:11:41 INFO - PROCESS | 2964 | 1472904701859 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:41 INFO - PROCESS | 2964 | 1472904701861 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:11:41 INFO - PROCESS | 2964 | ++DOCSHELL 17093800 == 31 [pid = 2964] [id = 596] 05:11:41 INFO - PROCESS | 2964 | ++DOMWINDOW == 67 (170C6800) [pid = 2964] [serial = 1788] [outer = 00000000] 05:11:41 INFO - PROCESS | 2964 | ++DOMWINDOW == 68 (176B3C00) [pid = 2964] [serial = 1789] [outer = 170C6800] 05:11:41 INFO - PROCESS | 2964 | 1472904701907 Marionette DEBUG loaded listener.js 05:11:41 INFO - PROCESS | 2964 | ++DOMWINDOW == 69 (177D7400) [pid = 2964] [serial = 1790] [outer = 170C6800] 05:11:42 INFO - PROCESS | 2964 | 1472904702291 Marionette TRACE conn3 <- [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]]]}] 05:11:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 05:11:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 699ms 05:11:42 INFO - PROCESS | 2964 | 1472904702356 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 05:11:42 INFO - PROCESS | 2964 | 1472904702358 Marionette TRACE conn3 <- [1,2349,null,{"value":"13"}] 05:11:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 05:11:42 INFO - PROCESS | 2964 | 1472904702361 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 05:11:42 INFO - PROCESS | 2964 | 1472904702363 Marionette TRACE conn3 <- [1,2350,null,{}] 05:11:42 INFO - PROCESS | 2964 | 1472904702366 Marionette TRACE conn3 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:42 INFO - PROCESS | 2964 | 1472904702372 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:11:42 INFO - PROCESS | 2964 | 1472904702508 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 05:11:42 INFO - PROCESS | 2964 | 1472904702574 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:42 INFO - PROCESS | 2964 | 1472904702576 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:11:42 INFO - PROCESS | 2964 | ++DOCSHELL 178D4400 == 32 [pid = 2964] [id = 597] 05:11:42 INFO - PROCESS | 2964 | ++DOMWINDOW == 70 (1811A800) [pid = 2964] [serial = 1791] [outer = 00000000] 05:11:42 INFO - PROCESS | 2964 | ++DOMWINDOW == 71 (18375800) [pid = 2964] [serial = 1792] [outer = 1811A800] 05:11:42 INFO - PROCESS | 2964 | 1472904702612 Marionette DEBUG loaded listener.js 05:11:42 INFO - PROCESS | 2964 | ++DOMWINDOW == 72 (19AE9000) [pid = 2964] [serial = 1793] [outer = 1811A800] 05:11:43 INFO - PROCESS | 2964 | 1472904703022 Marionette TRACE conn3 <- [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]]]}] 05:11:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 05:11:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 714ms 05:11:43 INFO - PROCESS | 2964 | 1472904703079 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 05:11:43 INFO - PROCESS | 2964 | 1472904703081 Marionette TRACE conn3 <- [1,2353,null,{"value":"13"}] 05:11:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 05:11:43 INFO - PROCESS | 2964 | 1472904703093 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 05:11:43 INFO - PROCESS | 2964 | 1472904703095 Marionette TRACE conn3 <- [1,2354,null,{}] 05:11:43 INFO - PROCESS | 2964 | 1472904703099 Marionette TRACE conn3 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:43 INFO - PROCESS | 2964 | 1472904703101 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:11:43 INFO - PROCESS | 2964 | 1472904703265 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 05:11:43 INFO - PROCESS | 2964 | --DOMWINDOW == 71 (10F48C00) [pid = 2964] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 05:11:43 INFO - PROCESS | 2964 | --DOMWINDOW == 70 (15C34C00) [pid = 2964] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 05:11:43 INFO - PROCESS | 2964 | --DOMWINDOW == 69 (110F7800) [pid = 2964] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 05:11:43 INFO - PROCESS | 2964 | --DOMWINDOW == 68 (151F2C00) [pid = 2964] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 05:11:43 INFO - PROCESS | 2964 | --DOMWINDOW == 67 (167E9800) [pid = 2964] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 05:11:43 INFO - PROCESS | 2964 | --DOMWINDOW == 66 (176D6400) [pid = 2964] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 05:11:43 INFO - PROCESS | 2964 | --DOMWINDOW == 65 (181E0400) [pid = 2964] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 05:11:43 INFO - PROCESS | 2964 | --DOMWINDOW == 64 (1036C000) [pid = 2964] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 05:11:43 INFO - PROCESS | 2964 | --DOMWINDOW == 63 (1509DC00) [pid = 2964] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 05:11:43 INFO - PROCESS | 2964 | --DOMWINDOW == 62 (160C2C00) [pid = 2964] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 05:11:43 INFO - PROCESS | 2964 | 1472904703324 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:43 INFO - PROCESS | 2964 | 1472904703326 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:11:43 INFO - PROCESS | 2964 | ++DOCSHELL 10A46800 == 33 [pid = 2964] [id = 598] 05:11:43 INFO - PROCESS | 2964 | ++DOMWINDOW == 63 (10A4EC00) [pid = 2964] [serial = 1794] [outer = 00000000] 05:11:43 INFO - PROCESS | 2964 | ++DOMWINDOW == 64 (129FC000) [pid = 2964] [serial = 1795] [outer = 10A4EC00] 05:11:43 INFO - PROCESS | 2964 | 1472904703371 Marionette DEBUG loaded listener.js 05:11:43 INFO - PROCESS | 2964 | ++DOMWINDOW == 65 (13913400) [pid = 2964] [serial = 1796] [outer = 10A4EC00] 05:11:43 INFO - PROCESS | 2964 | 1472904703712 Marionette TRACE conn3 <- [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]]]}] 05:11:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 05:11:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 655ms 05:11:43 INFO - PROCESS | 2964 | 1472904703756 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 05:11:43 INFO - PROCESS | 2964 | 1472904703758 Marionette TRACE conn3 <- [1,2357,null,{"value":"13"}] 05:11:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 05:11:43 INFO - PROCESS | 2964 | 1472904703761 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 05:11:43 INFO - PROCESS | 2964 | 1472904703763 Marionette TRACE conn3 <- [1,2358,null,{}] 05:11:43 INFO - PROCESS | 2964 | 1472904703766 Marionette TRACE conn3 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:43 INFO - PROCESS | 2964 | 1472904703768 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:11:43 INFO - PROCESS | 2964 | 1472904703845 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 05:11:43 INFO - PROCESS | 2964 | 1472904703850 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:43 INFO - PROCESS | 2964 | 1472904703852 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:11:43 INFO - PROCESS | 2964 | ++DOCSHELL 160CF000 == 34 [pid = 2964] [id = 599] 05:11:43 INFO - PROCESS | 2964 | ++DOMWINDOW == 66 (1980F800) [pid = 2964] [serial = 1797] [outer = 00000000] 05:11:43 INFO - PROCESS | 2964 | ++DOMWINDOW == 67 (19E06400) [pid = 2964] [serial = 1798] [outer = 1980F800] 05:11:43 INFO - PROCESS | 2964 | 1472904703898 Marionette DEBUG loaded listener.js 05:11:43 INFO - PROCESS | 2964 | ++DOMWINDOW == 68 (19E0A000) [pid = 2964] [serial = 1799] [outer = 1980F800] 05:11:44 INFO - PROCESS | 2964 | 1472904704338 Marionette TRACE conn3 <- [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]]]}] 05:11:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 05:11:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 595ms 05:11:44 INFO - PROCESS | 2964 | 1472904704380 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 05:11:44 INFO - PROCESS | 2964 | 1472904704382 Marionette TRACE conn3 <- [1,2361,null,{"value":"13"}] 05:11:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 05:11:44 INFO - PROCESS | 2964 | 1472904704385 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 05:11:44 INFO - PROCESS | 2964 | 1472904704387 Marionette TRACE conn3 <- [1,2362,null,{}] 05:11:44 INFO - PROCESS | 2964 | 1472904704390 Marionette TRACE conn3 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:44 INFO - PROCESS | 2964 | 1472904704392 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:11:44 INFO - PROCESS | 2964 | 1472904704471 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 05:11:44 INFO - PROCESS | 2964 | 1472904704460 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:44 INFO - PROCESS | 2964 | 1472904704462 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:11:44 INFO - PROCESS | 2964 | ++DOCSHELL 19C8DC00 == 35 [pid = 2964] [id = 600] 05:11:44 INFO - PROCESS | 2964 | ++DOMWINDOW == 69 (19E13800) [pid = 2964] [serial = 1800] [outer = 00000000] 05:11:44 INFO - PROCESS | 2964 | ++DOMWINDOW == 70 (19E91C00) [pid = 2964] [serial = 1801] [outer = 19E13800] 05:11:44 INFO - PROCESS | 2964 | 1472904704506 Marionette DEBUG loaded listener.js 05:11:44 INFO - PROCESS | 2964 | ++DOMWINDOW == 71 (19E94800) [pid = 2964] [serial = 1802] [outer = 19E13800] 05:11:44 INFO - PROCESS | 2964 | 1472904704954 Marionette TRACE conn3 <- [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]]]}] 05:11:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 05:11:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 610ms 05:11:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 05:11:44 INFO - PROCESS | 2964 | 1472904704997 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 05:11:44 INFO - PROCESS | 2964 | 1472904704999 Marionette TRACE conn3 <- [1,2365,null,{"value":"13"}] 05:11:44 INFO - PROCESS | 2964 | 1472904705002 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 05:11:44 INFO - PROCESS | 2964 | 1472904705004 Marionette TRACE conn3 <- [1,2366,null,{}] 05:11:45 INFO - PROCESS | 2964 | 1472904705007 Marionette TRACE conn3 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:45 INFO - PROCESS | 2964 | 1472904705009 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:11:45 INFO - PROCESS | 2964 | 1472904705098 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 05:11:45 INFO - PROCESS | 2964 | 1472904705103 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:45 INFO - PROCESS | 2964 | 1472904705105 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:11:45 INFO - PROCESS | 2964 | ++DOCSHELL 1102CC00 == 36 [pid = 2964] [id = 601] 05:11:45 INFO - PROCESS | 2964 | ++DOMWINDOW == 72 (160C0800) [pid = 2964] [serial = 1803] [outer = 00000000] 05:11:45 INFO - PROCESS | 2964 | ++DOMWINDOW == 73 (19E9C800) [pid = 2964] [serial = 1804] [outer = 160C0800] 05:11:45 INFO - PROCESS | 2964 | 1472904705149 Marionette DEBUG loaded listener.js 05:11:45 INFO - PROCESS | 2964 | ++DOMWINDOW == 74 (1A036400) [pid = 2964] [serial = 1805] [outer = 160C0800] 05:11:45 INFO - PROCESS | 2964 | 1472904705865 Marionette TRACE conn3 <- [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]]]}] 05:11:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 05:11:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 893ms 05:11:45 INFO - PROCESS | 2964 | 1472904705913 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 05:11:45 INFO - PROCESS | 2964 | 1472904705918 Marionette TRACE conn3 <- [1,2369,null,{"value":"13"}] 05:11:45 INFO - PROCESS | 2964 | 1472904705922 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 05:11:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 05:11:45 INFO - PROCESS | 2964 | 1472904705928 Marionette TRACE conn3 <- [1,2370,null,{}] 05:11:45 INFO - PROCESS | 2964 | 1472904705915 Marionette TRACE conn3 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:45 INFO - PROCESS | 2964 | 1472904705918 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:11:46 INFO - PROCESS | 2964 | 1472904706042 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 05:11:46 INFO - PROCESS | 2964 | 1472904706174 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:46 INFO - PROCESS | 2964 | 1472904706177 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:11:46 INFO - PROCESS | 2964 | ++DOCSHELL 1125F000 == 37 [pid = 2964] [id = 602] 05:11:46 INFO - PROCESS | 2964 | ++DOMWINDOW == 75 (1147C400) [pid = 2964] [serial = 1806] [outer = 00000000] 05:11:46 INFO - PROCESS | 2964 | ++DOMWINDOW == 76 (131A5000) [pid = 2964] [serial = 1807] [outer = 1147C400] 05:11:46 INFO - PROCESS | 2964 | 1472904706237 Marionette DEBUG loaded listener.js 05:11:46 INFO - PROCESS | 2964 | ++DOMWINDOW == 77 (13B5D000) [pid = 2964] [serial = 1808] [outer = 1147C400] 05:11:46 INFO - PROCESS | 2964 | 1472904706782 Marionette TRACE conn3 <- [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]]]}] 05:11:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 05:11:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 893ms 05:11:46 INFO - PROCESS | 2964 | 1472904706817 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 05:11:46 INFO - PROCESS | 2964 | 1472904706823 Marionette TRACE conn3 <- [1,2373,null,{"value":"13"}] 05:11:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 05:11:46 INFO - PROCESS | 2964 | 1472904706829 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 05:11:46 INFO - PROCESS | 2964 | 1472904706832 Marionette TRACE conn3 <- [1,2374,null,{}] 05:11:46 INFO - PROCESS | 2964 | 1472904706836 Marionette TRACE conn3 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:46 INFO - PROCESS | 2964 | 1472904706839 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:11:46 INFO - PROCESS | 2964 | 1472904706948 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 05:11:47 INFO - PROCESS | 2964 | 1472904707058 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:47 INFO - PROCESS | 2964 | 1472904707061 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:11:47 INFO - PROCESS | 2964 | ++DOCSHELL 160C6000 == 38 [pid = 2964] [id = 603] 05:11:47 INFO - PROCESS | 2964 | ++DOMWINDOW == 78 (160C7800) [pid = 2964] [serial = 1809] [outer = 00000000] 05:11:47 INFO - PROCESS | 2964 | ++DOMWINDOW == 79 (169E9C00) [pid = 2964] [serial = 1810] [outer = 160C7800] 05:11:47 INFO - PROCESS | 2964 | 1472904707119 Marionette DEBUG loaded listener.js 05:11:47 INFO - PROCESS | 2964 | ++DOMWINDOW == 80 (176AC000) [pid = 2964] [serial = 1811] [outer = 160C7800] 05:11:47 INFO - PROCESS | 2964 | 1472904707701 Marionette TRACE conn3 <- [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]]]}] 05:11:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 05:11:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 953ms 05:11:47 INFO - PROCESS | 2964 | 1472904707778 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 05:11:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 05:11:47 INFO - PROCESS | 2964 | 1472904707781 Marionette TRACE conn3 <- [1,2377,null,{"value":"13"}] 05:11:47 INFO - PROCESS | 2964 | 1472904707784 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 05:11:47 INFO - PROCESS | 2964 | 1472904707788 Marionette TRACE conn3 <- [1,2378,null,{}] 05:11:47 INFO - PROCESS | 2964 | 1472904707799 Marionette TRACE conn3 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:47 INFO - PROCESS | 2964 | 1472904707804 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:11:47 INFO - PROCESS | 2964 | 1472904707946 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 05:11:48 INFO - PROCESS | 2964 | 1472904708068 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:48 INFO - PROCESS | 2964 | 1472904708071 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:11:48 INFO - PROCESS | 2964 | ++DOCSHELL 110ED400 == 39 [pid = 2964] [id = 604] 05:11:48 INFO - PROCESS | 2964 | ++DOMWINDOW == 81 (11259800) [pid = 2964] [serial = 1812] [outer = 00000000] 05:11:48 INFO - PROCESS | 2964 | ++DOMWINDOW == 82 (1180E400) [pid = 2964] [serial = 1813] [outer = 11259800] 05:11:48 INFO - PROCESS | 2964 | 1472904708136 Marionette DEBUG loaded listener.js 05:11:48 INFO - PROCESS | 2964 | ++DOMWINDOW == 83 (13B52000) [pid = 2964] [serial = 1814] [outer = 11259800] 05:11:48 INFO - PROCESS | 2964 | 1472904708838 Marionette TRACE conn3 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 05:11:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 05:11:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1086ms 05:11:48 INFO - PROCESS | 2964 | 1472904708872 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 05:11:48 INFO - PROCESS | 2964 | 1472904708877 Marionette TRACE conn3 <- [1,2381,null,{"value":"13"}] 05:11:48 INFO - PROCESS | 2964 | 1472904708881 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 05:11:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 05:11:48 INFO - PROCESS | 2964 | 1472904708884 Marionette TRACE conn3 <- [1,2382,null,{}] 05:11:48 INFO - PROCESS | 2964 | 1472904708890 Marionette TRACE conn3 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:48 INFO - PROCESS | 2964 | 1472904708893 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:11:48 INFO - PROCESS | 2964 | 1472904709003 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 05:11:49 INFO - PROCESS | 2964 | --DOCSHELL 19C8DC00 == 38 [pid = 2964] [id = 600] 05:11:49 INFO - PROCESS | 2964 | --DOCSHELL 160CF000 == 37 [pid = 2964] [id = 599] 05:11:49 INFO - PROCESS | 2964 | --DOCSHELL 10A46800 == 36 [pid = 2964] [id = 598] 05:11:49 INFO - PROCESS | 2964 | --DOCSHELL 178D4400 == 35 [pid = 2964] [id = 597] 05:11:49 INFO - PROCESS | 2964 | --DOCSHELL 17093800 == 34 [pid = 2964] [id = 596] 05:11:49 INFO - PROCESS | 2964 | --DOCSHELL 160C1000 == 33 [pid = 2964] [id = 595] 05:11:49 INFO - PROCESS | 2964 | --DOCSHELL 151EF000 == 32 [pid = 2964] [id = 594] 05:11:49 INFO - PROCESS | 2964 | --DOCSHELL 131A0C00 == 31 [pid = 2964] [id = 593] 05:11:49 INFO - PROCESS | 2964 | --DOCSHELL 10A4BC00 == 30 [pid = 2964] [id = 592] 05:11:49 INFO - PROCESS | 2964 | --DOCSHELL 11037C00 == 29 [pid = 2964] [id = 591] 05:11:49 INFO - PROCESS | 2964 | --DOCSHELL 1509C800 == 28 [pid = 2964] [id = 590] 05:11:49 INFO - PROCESS | 2964 | --DOCSHELL 160C6000 == 27 [pid = 2964] [id = 603] 05:11:49 INFO - PROCESS | 2964 | --DOCSHELL 110ED400 == 26 [pid = 2964] [id = 604] 05:11:49 INFO - PROCESS | 2964 | --DOCSHELL 1102CC00 == 25 [pid = 2964] [id = 601] 05:11:49 INFO - PROCESS | 2964 | --DOCSHELL 1125F000 == 24 [pid = 2964] [id = 602] 05:11:49 INFO - PROCESS | 2964 | 1472904709661 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:49 INFO - PROCESS | 2964 | 1472904709664 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:11:49 INFO - PROCESS | 2964 | --DOMWINDOW == 82 (1125B800) [pid = 2964] [serial = 1747] [outer = 00000000] [url = about:blank] 05:11:49 INFO - PROCESS | 2964 | --DOMWINDOW == 81 (13171000) [pid = 2964] [serial = 1750] [outer = 00000000] [url = about:blank] 05:11:49 INFO - PROCESS | 2964 | --DOMWINDOW == 80 (160C2000) [pid = 2964] [serial = 1756] [outer = 00000000] [url = about:blank] 05:11:49 INFO - PROCESS | 2964 | --DOMWINDOW == 79 (13443C00) [pid = 2964] [serial = 1739] [outer = 00000000] [url = about:blank] 05:11:49 INFO - PROCESS | 2964 | --DOMWINDOW == 78 (12E35800) [pid = 2964] [serial = 1738] [outer = 00000000] [url = about:blank] 05:11:49 INFO - PROCESS | 2964 | --DOMWINDOW == 77 (16AB0800) [pid = 2964] [serial = 1742] [outer = 00000000] [url = about:blank] 05:11:49 INFO - PROCESS | 2964 | --DOMWINDOW == 76 (160CAC00) [pid = 2964] [serial = 1741] [outer = 00000000] [url = about:blank] 05:11:49 INFO - PROCESS | 2964 | --DOMWINDOW == 75 (16AAB800) [pid = 2964] [serial = 1759] [outer = 00000000] [url = about:blank] 05:11:49 INFO - PROCESS | 2964 | --DOMWINDOW == 74 (16E62C00) [pid = 2964] [serial = 1760] [outer = 00000000] [url = about:blank] 05:11:49 INFO - PROCESS | 2964 | --DOMWINDOW == 73 (160CC800) [pid = 2964] [serial = 1757] [outer = 00000000] [url = about:blank] 05:11:49 INFO - PROCESS | 2964 | --DOMWINDOW == 72 (178CE400) [pid = 2964] [serial = 1762] [outer = 00000000] [url = about:blank] 05:11:49 INFO - PROCESS | 2964 | --DOMWINDOW == 71 (19C88800) [pid = 2964] [serial = 1771] [outer = 00000000] [url = about:blank] 05:11:49 INFO - PROCESS | 2964 | --DOMWINDOW == 70 (1980DC00) [pid = 2964] [serial = 1768] [outer = 00000000] [url = about:blank] 05:11:49 INFO - PROCESS | 2964 | --DOMWINDOW == 69 (1189B800) [pid = 2964] [serial = 1745] [outer = 00000000] [url = about:blank] 05:11:49 INFO - PROCESS | 2964 | --DOMWINDOW == 68 (112CEC00) [pid = 2964] [serial = 1744] [outer = 00000000] [url = about:blank] 05:11:49 INFO - PROCESS | 2964 | --DOMWINDOW == 67 (181D7C00) [pid = 2964] [serial = 1763] [outer = 00000000] [url = about:blank] 05:11:49 INFO - PROCESS | 2964 | --DOMWINDOW == 66 (151FD400) [pid = 2964] [serial = 1753] [outer = 00000000] [url = about:blank] 05:11:49 INFO - PROCESS | 2964 | --DOMWINDOW == 65 (175EFC00) [pid = 2964] [serial = 1765] [outer = 00000000] [url = about:blank] 05:11:49 INFO - PROCESS | 2964 | --DOMWINDOW == 64 (15765C00) [pid = 2964] [serial = 1754] [outer = 00000000] [url = about:blank] 05:11:49 INFO - PROCESS | 2964 | --DOMWINDOW == 63 (19810000) [pid = 2964] [serial = 1769] [outer = 00000000] [url = about:blank] 05:11:49 INFO - PROCESS | 2964 | --DOMWINDOW == 62 (177DD400) [pid = 2964] [serial = 1766] [outer = 00000000] [url = about:blank] 05:11:49 INFO - PROCESS | 2964 | --DOMWINDOW == 61 (112C8C00) [pid = 2964] [serial = 1748] [outer = 00000000] [url = about:blank] 05:11:49 INFO - PROCESS | 2964 | ++DOCSHELL 10A07C00 == 25 [pid = 2964] [id = 605] 05:11:49 INFO - PROCESS | 2964 | ++DOMWINDOW == 62 (10A08000) [pid = 2964] [serial = 1815] [outer = 00000000] 05:11:49 INFO - PROCESS | 2964 | ++DOMWINDOW == 63 (10A49C00) [pid = 2964] [serial = 1816] [outer = 10A08000] 05:11:49 INFO - PROCESS | 2964 | 1472904709817 Marionette DEBUG loaded listener.js 05:11:49 INFO - PROCESS | 2964 | ++DOMWINDOW == 64 (11037C00) [pid = 2964] [serial = 1817] [outer = 10A08000] 05:11:50 INFO - PROCESS | 2964 | 1472904710279 Marionette TRACE conn3 <- [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]]]}] 05:11:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 05:11:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1428ms 05:11:50 INFO - PROCESS | 2964 | 1472904710323 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 05:11:50 INFO - PROCESS | 2964 | 1472904710326 Marionette TRACE conn3 <- [1,2385,null,{"value":"13"}] 05:11:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 05:11:50 INFO - PROCESS | 2964 | 1472904710334 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 05:11:50 INFO - PROCESS | 2964 | 1472904710337 Marionette TRACE conn3 <- [1,2386,null,{}] 05:11:50 INFO - PROCESS | 2964 | 1472904710342 Marionette TRACE conn3 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:50 INFO - PROCESS | 2964 | 1472904710345 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:11:50 INFO - PROCESS | 2964 | 1472904710432 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 05:11:50 INFO - PROCESS | 2964 | 1472904710430 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:50 INFO - PROCESS | 2964 | 1472904710433 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:11:50 INFO - PROCESS | 2964 | ++DOCSHELL 118A0800 == 26 [pid = 2964] [id = 606] 05:11:50 INFO - PROCESS | 2964 | ++DOMWINDOW == 65 (118A6800) [pid = 2964] [serial = 1818] [outer = 00000000] 05:11:50 INFO - PROCESS | 2964 | ++DOMWINDOW == 66 (11D8B800) [pid = 2964] [serial = 1819] [outer = 118A6800] 05:11:50 INFO - PROCESS | 2964 | 1472904710481 Marionette DEBUG loaded listener.js 05:11:50 INFO - PROCESS | 2964 | ++DOMWINDOW == 67 (12C88C00) [pid = 2964] [serial = 1820] [outer = 118A6800] 05:11:50 INFO - PROCESS | 2964 | 1472904710937 Marionette TRACE conn3 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 05:11:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 05:11:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 654ms 05:11:50 INFO - PROCESS | 2964 | 1472904710993 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 05:11:50 INFO - PROCESS | 2964 | 1472904710997 Marionette TRACE conn3 <- [1,2389,null,{"value":"13"}] 05:11:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 05:11:51 INFO - PROCESS | 2964 | 1472904711033 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 05:11:51 INFO - PROCESS | 2964 | 1472904711035 Marionette TRACE conn3 <- [1,2390,null,{}] 05:11:51 INFO - PROCESS | 2964 | 1472904711039 Marionette TRACE conn3 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:51 INFO - PROCESS | 2964 | 1472904711042 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:11:51 INFO - PROCESS | 2964 | 1472904711128 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 05:11:51 INFO - PROCESS | 2964 | 1472904711209 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:51 INFO - PROCESS | 2964 | 1472904711212 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:11:51 INFO - PROCESS | 2964 | ++DOCSHELL 1391DC00 == 27 [pid = 2964] [id = 607] 05:11:51 INFO - PROCESS | 2964 | ++DOMWINDOW == 68 (1391F000) [pid = 2964] [serial = 1821] [outer = 00000000] 05:11:51 INFO - PROCESS | 2964 | ++DOMWINDOW == 69 (14436800) [pid = 2964] [serial = 1822] [outer = 1391F000] 05:11:51 INFO - PROCESS | 2964 | 1472904711258 Marionette DEBUG loaded listener.js 05:11:51 INFO - PROCESS | 2964 | ++DOMWINDOW == 70 (1503E000) [pid = 2964] [serial = 1823] [outer = 1391F000] 05:11:51 INFO - PROCESS | 2964 | 1472904711624 Marionette TRACE conn3 <- [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]]]}] 05:11:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 05:11:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 595ms 05:11:51 INFO - PROCESS | 2964 | 1472904711632 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 05:11:51 INFO - PROCESS | 2964 | 1472904711634 Marionette TRACE conn3 <- [1,2393,null,{"value":"13"}] 05:11:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 05:11:51 INFO - PROCESS | 2964 | 1472904711639 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 05:11:51 INFO - PROCESS | 2964 | 1472904711645 Marionette TRACE conn3 <- [1,2394,null,{}] 05:11:51 INFO - PROCESS | 2964 | 1472904711654 Marionette TRACE conn3 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:51 INFO - PROCESS | 2964 | 1472904711658 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:11:51 INFO - PROCESS | 2964 | 1472904711785 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 05:11:51 INFO - PROCESS | 2964 | 1472904711802 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:51 INFO - PROCESS | 2964 | 1472904711805 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:11:51 INFO - PROCESS | 2964 | ++DOCSHELL 1503D400 == 28 [pid = 2964] [id = 608] 05:11:51 INFO - PROCESS | 2964 | ++DOMWINDOW == 71 (15040800) [pid = 2964] [serial = 1824] [outer = 00000000] 05:11:51 INFO - PROCESS | 2964 | ++DOMWINDOW == 72 (15C52400) [pid = 2964] [serial = 1825] [outer = 15040800] 05:11:51 INFO - PROCESS | 2964 | 1472904711858 Marionette DEBUG loaded listener.js 05:11:51 INFO - PROCESS | 2964 | ++DOMWINDOW == 73 (160CA800) [pid = 2964] [serial = 1826] [outer = 15040800] 05:11:52 INFO - PROCESS | 2964 | 1472904712287 Marionette TRACE conn3 <- [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]]]}] 05:11:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 05:11:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 669ms 05:11:52 INFO - PROCESS | 2964 | 1472904712302 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 05:11:52 INFO - PROCESS | 2964 | 1472904712305 Marionette TRACE conn3 <- [1,2397,null,{"value":"13"}] 05:11:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 05:11:52 INFO - PROCESS | 2964 | 1472904712308 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 05:11:52 INFO - PROCESS | 2964 | 1472904712310 Marionette TRACE conn3 <- [1,2398,null,{}] 05:11:52 INFO - PROCESS | 2964 | 1472904712314 Marionette TRACE conn3 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:52 INFO - PROCESS | 2964 | 1472904712316 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:11:52 INFO - PROCESS | 2964 | 1472904712430 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 05:11:52 INFO - PROCESS | 2964 | 1472904712523 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:52 INFO - PROCESS | 2964 | 1472904712525 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:11:52 INFO - PROCESS | 2964 | ++DOCSHELL 167EC800 == 29 [pid = 2964] [id = 609] 05:11:52 INFO - PROCESS | 2964 | ++DOMWINDOW == 74 (167ECC00) [pid = 2964] [serial = 1827] [outer = 00000000] 05:11:52 INFO - PROCESS | 2964 | ++DOMWINDOW == 75 (16AAB800) [pid = 2964] [serial = 1828] [outer = 167ECC00] 05:11:52 INFO - PROCESS | 2964 | 1472904712570 Marionette DEBUG loaded listener.js 05:11:52 INFO - PROCESS | 2964 | ++DOMWINDOW == 76 (16AAFC00) [pid = 2964] [serial = 1829] [outer = 167ECC00] 05:11:52 INFO - PROCESS | 2964 | 1472904712974 Marionette TRACE conn3 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 05:11:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 05:11:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 700ms 05:11:53 INFO - PROCESS | 2964 | 1472904713011 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 05:11:53 INFO - PROCESS | 2964 | 1472904713014 Marionette TRACE conn3 <- [1,2401,null,{"value":"13"}] 05:11:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 05:11:53 INFO - PROCESS | 2964 | 1472904713017 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 05:11:53 INFO - PROCESS | 2964 | 1472904713019 Marionette TRACE conn3 <- [1,2402,null,{}] 05:11:53 INFO - PROCESS | 2964 | 1472904713022 Marionette TRACE conn3 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:53 INFO - PROCESS | 2964 | 1472904713025 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:11:53 INFO - PROCESS | 2964 | 1472904713141 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 05:11:53 INFO - PROCESS | 2964 | 1472904713149 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:53 INFO - PROCESS | 2964 | 1472904713155 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:11:53 INFO - PROCESS | 2964 | ++DOCSHELL 175E9800 == 30 [pid = 2964] [id = 610] 05:11:53 INFO - PROCESS | 2964 | ++DOMWINDOW == 77 (175EA000) [pid = 2964] [serial = 1830] [outer = 00000000] 05:11:53 INFO - PROCESS | 2964 | ++DOMWINDOW == 78 (177DA400) [pid = 2964] [serial = 1831] [outer = 175EA000] 05:11:53 INFO - PROCESS | 2964 | 1472904713211 Marionette DEBUG loaded listener.js 05:11:53 INFO - PROCESS | 2964 | ++DOMWINDOW == 79 (17E03800) [pid = 2964] [serial = 1832] [outer = 175EA000] 05:11:53 INFO - PROCESS | 2964 | --DOMWINDOW == 78 (12E2B400) [pid = 2964] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 05:11:53 INFO - PROCESS | 2964 | --DOMWINDOW == 77 (160C0800) [pid = 2964] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 05:11:53 INFO - PROCESS | 2964 | --DOMWINDOW == 76 (1980F800) [pid = 2964] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 05:11:53 INFO - PROCESS | 2964 | --DOMWINDOW == 75 (13447C00) [pid = 2964] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 05:11:53 INFO - PROCESS | 2964 | --DOMWINDOW == 74 (10A4EC00) [pid = 2964] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 05:11:53 INFO - PROCESS | 2964 | --DOMWINDOW == 73 (10A55400) [pid = 2964] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 05:11:53 INFO - PROCESS | 2964 | --DOMWINDOW == 72 (151EFC00) [pid = 2964] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 05:11:53 INFO - PROCESS | 2964 | --DOMWINDOW == 71 (1811A800) [pid = 2964] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 05:11:53 INFO - PROCESS | 2964 | --DOMWINDOW == 70 (160C3400) [pid = 2964] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 05:11:53 INFO - PROCESS | 2964 | --DOMWINDOW == 69 (110EC000) [pid = 2964] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 05:11:53 INFO - PROCESS | 2964 | --DOMWINDOW == 68 (170C6800) [pid = 2964] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 05:11:53 INFO - PROCESS | 2964 | --DOMWINDOW == 67 (19AE8C00) [pid = 2964] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 05:11:53 INFO - PROCESS | 2964 | --DOMWINDOW == 66 (19E13800) [pid = 2964] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 05:11:53 INFO - PROCESS | 2964 | 1472904713898 Marionette TRACE conn3 <- [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]]]}] 05:11:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 05:11:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 952ms 05:11:53 INFO - PROCESS | 2964 | 1472904713976 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 05:11:53 INFO - PROCESS | 2964 | 1472904713978 Marionette TRACE conn3 <- [1,2405,null,{"value":"13"}] 05:11:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 05:11:53 INFO - PROCESS | 2964 | 1472904713981 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 05:11:53 INFO - PROCESS | 2964 | 1472904713983 Marionette TRACE conn3 <- [1,2406,null,{}] 05:11:53 INFO - PROCESS | 2964 | 1472904713987 Marionette TRACE conn3 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:53 INFO - PROCESS | 2964 | 1472904713989 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:11:54 INFO - PROCESS | 2964 | 1472904714071 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 05:11:54 INFO - PROCESS | 2964 | 1472904714076 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:54 INFO - PROCESS | 2964 | 1472904714079 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:11:54 INFO - PROCESS | 2964 | ++DOCSHELL 103CD400 == 31 [pid = 2964] [id = 611] 05:11:54 INFO - PROCESS | 2964 | ++DOMWINDOW == 67 (13918000) [pid = 2964] [serial = 1833] [outer = 00000000] 05:11:54 INFO - PROCESS | 2964 | ++DOMWINDOW == 68 (167E0800) [pid = 2964] [serial = 1834] [outer = 13918000] 05:11:54 INFO - PROCESS | 2964 | 1472904714205 Marionette DEBUG loaded listener.js 05:11:54 INFO - PROCESS | 2964 | ++DOMWINDOW == 69 (1708E400) [pid = 2964] [serial = 1835] [outer = 13918000] 05:11:54 INFO - PROCESS | 2964 | 1472904714556 Marionette TRACE conn3 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 05:11:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 05:11:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 610ms 05:11:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 05:11:54 INFO - PROCESS | 2964 | 1472904714601 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 05:11:54 INFO - PROCESS | 2964 | 1472904714603 Marionette TRACE conn3 <- [1,2409,null,{"value":"13"}] 05:11:54 INFO - PROCESS | 2964 | 1472904714590 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 05:11:54 INFO - PROCESS | 2964 | 1472904714592 Marionette TRACE conn3 <- [1,2410,null,{}] 05:11:54 INFO - PROCESS | 2964 | 1472904714595 Marionette TRACE conn3 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:54 INFO - PROCESS | 2964 | 1472904714596 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:11:54 INFO - PROCESS | 2964 | 1472904714672 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 05:11:54 INFO - PROCESS | 2964 | 1472904714765 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:54 INFO - PROCESS | 2964 | 1472904714767 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:11:54 INFO - PROCESS | 2964 | ++DOCSHELL 10A4EC00 == 32 [pid = 2964] [id = 612] 05:11:54 INFO - PROCESS | 2964 | ++DOMWINDOW == 70 (1102F000) [pid = 2964] [serial = 1836] [outer = 00000000] 05:11:54 INFO - PROCESS | 2964 | ++DOMWINDOW == 71 (181D8000) [pid = 2964] [serial = 1837] [outer = 1102F000] 05:11:54 INFO - PROCESS | 2964 | 1472904714812 Marionette DEBUG loaded listener.js 05:11:54 INFO - PROCESS | 2964 | ++DOMWINDOW == 72 (181E4000) [pid = 2964] [serial = 1838] [outer = 1102F000] 05:11:55 INFO - PROCESS | 2964 | 1472904715160 Marionette TRACE conn3 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 05:11:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 05:11:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 595ms 05:11:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 05:11:55 INFO - PROCESS | 2964 | 1472904715208 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 05:11:55 INFO - PROCESS | 2964 | 1472904715210 Marionette TRACE conn3 <- [1,2413,null,{"value":"13"}] 05:11:55 INFO - PROCESS | 2964 | 1472904715214 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 05:11:55 INFO - PROCESS | 2964 | 1472904715215 Marionette TRACE conn3 <- [1,2414,null,{}] 05:11:55 INFO - PROCESS | 2964 | 1472904715219 Marionette TRACE conn3 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:55 INFO - PROCESS | 2964 | 1472904715220 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:11:55 INFO - PROCESS | 2964 | 1472904715296 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 05:11:55 INFO - PROCESS | 2964 | 1472904715400 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:55 INFO - PROCESS | 2964 | 1472904715402 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:11:55 INFO - PROCESS | 2964 | ++DOCSHELL 103C9800 == 33 [pid = 2964] [id = 613] 05:11:55 INFO - PROCESS | 2964 | ++DOMWINDOW == 73 (110F2800) [pid = 2964] [serial = 1839] [outer = 00000000] 05:11:55 INFO - PROCESS | 2964 | ++DOMWINDOW == 74 (1980B000) [pid = 2964] [serial = 1840] [outer = 110F2800] 05:11:55 INFO - PROCESS | 2964 | 1472904715450 Marionette DEBUG loaded listener.js 05:11:55 INFO - PROCESS | 2964 | ++DOMWINDOW == 75 (19810000) [pid = 2964] [serial = 1841] [outer = 110F2800] 05:11:55 INFO - PROCESS | 2964 | 1472904715836 Marionette TRACE conn3 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 05:11:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 05:11:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 654ms 05:11:55 INFO - PROCESS | 2964 | 1472904715871 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 05:11:55 INFO - PROCESS | 2964 | 1472904715876 Marionette TRACE conn3 <- [1,2417,null,{"value":"13"}] 05:11:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 05:11:55 INFO - PROCESS | 2964 | 1472904715881 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 05:11:55 INFO - PROCESS | 2964 | 1472904715884 Marionette TRACE conn3 <- [1,2418,null,{}] 05:11:55 INFO - PROCESS | 2964 | 1472904715890 Marionette TRACE conn3 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:55 INFO - PROCESS | 2964 | 1472904715894 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:11:56 INFO - PROCESS | 2964 | 1472904716045 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 05:11:56 INFO - PROCESS | 2964 | 1472904716175 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:56 INFO - PROCESS | 2964 | 1472904716180 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:11:56 INFO - PROCESS | 2964 | ++DOCSHELL 110F9800 == 34 [pid = 2964] [id = 614] 05:11:56 INFO - PROCESS | 2964 | ++DOMWINDOW == 76 (1125B000) [pid = 2964] [serial = 1842] [outer = 00000000] 05:11:56 INFO - PROCESS | 2964 | ++DOMWINDOW == 77 (1147C800) [pid = 2964] [serial = 1843] [outer = 1125B000] 05:11:56 INFO - PROCESS | 2964 | 1472904716241 Marionette DEBUG loaded listener.js 05:11:56 INFO - PROCESS | 2964 | ++DOMWINDOW == 78 (114E7000) [pid = 2964] [serial = 1844] [outer = 1125B000] 05:11:57 INFO - PROCESS | 2964 | 1472904717029 Marionette TRACE conn3 <- [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]]]}] 05:11:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 05:11:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1190ms 05:11:57 INFO - PROCESS | 2964 | 1472904717081 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 05:11:57 INFO - PROCESS | 2964 | 1472904717086 Marionette TRACE conn3 <- [1,2421,null,{"value":"13"}] 05:11:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 05:11:57 INFO - PROCESS | 2964 | 1472904717093 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 05:11:57 INFO - PROCESS | 2964 | 1472904717095 Marionette TRACE conn3 <- [1,2422,null,{}] 05:11:57 INFO - PROCESS | 2964 | 1472904717099 Marionette TRACE conn3 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:57 INFO - PROCESS | 2964 | 1472904717102 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:11:57 INFO - PROCESS | 2964 | 1472904717237 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 05:11:57 INFO - PROCESS | 2964 | 1472904717375 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:57 INFO - PROCESS | 2964 | 1472904717378 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:11:57 INFO - PROCESS | 2964 | ++DOCSHELL 11037400 == 35 [pid = 2964] [id = 615] 05:11:57 INFO - PROCESS | 2964 | ++DOMWINDOW == 79 (11039C00) [pid = 2964] [serial = 1845] [outer = 00000000] 05:11:57 INFO - PROCESS | 2964 | ++DOMWINDOW == 80 (11C0C000) [pid = 2964] [serial = 1846] [outer = 11039C00] 05:11:57 INFO - PROCESS | 2964 | 1472904717437 Marionette DEBUG loaded listener.js 05:11:57 INFO - PROCESS | 2964 | ++DOMWINDOW == 81 (13916000) [pid = 2964] [serial = 1847] [outer = 11039C00] 05:11:58 INFO - PROCESS | 2964 | --DOCSHELL 10A4EC00 == 34 [pid = 2964] [id = 612] 05:11:58 INFO - PROCESS | 2964 | --DOCSHELL 103CD400 == 33 [pid = 2964] [id = 611] 05:11:58 INFO - PROCESS | 2964 | --DOCSHELL 175E9800 == 32 [pid = 2964] [id = 610] 05:11:58 INFO - PROCESS | 2964 | --DOCSHELL 167EC800 == 31 [pid = 2964] [id = 609] 05:11:58 INFO - PROCESS | 2964 | --DOCSHELL 1503D400 == 30 [pid = 2964] [id = 608] 05:11:58 INFO - PROCESS | 2964 | --DOCSHELL 1391DC00 == 29 [pid = 2964] [id = 607] 05:11:58 INFO - PROCESS | 2964 | --DOCSHELL 118A0800 == 28 [pid = 2964] [id = 606] 05:11:58 INFO - PROCESS | 2964 | --DOCSHELL 10A07C00 == 27 [pid = 2964] [id = 605] 05:11:58 INFO - PROCESS | 2964 | --DOMWINDOW == 80 (19E94800) [pid = 2964] [serial = 1802] [outer = 00000000] [url = about:blank] 05:11:58 INFO - PROCESS | 2964 | --DOMWINDOW == 79 (13913C00) [pid = 2964] [serial = 1751] [outer = 00000000] [url = about:blank] 05:11:58 INFO - PROCESS | 2964 | --DOMWINDOW == 78 (19E9C800) [pid = 2964] [serial = 1804] [outer = 00000000] [url = about:blank] 05:11:58 INFO - PROCESS | 2964 | --DOMWINDOW == 77 (19E06400) [pid = 2964] [serial = 1798] [outer = 00000000] [url = about:blank] 05:11:58 INFO - PROCESS | 2964 | --DOMWINDOW == 76 (1391E400) [pid = 2964] [serial = 1780] [outer = 00000000] [url = about:blank] 05:11:58 INFO - PROCESS | 2964 | --DOMWINDOW == 75 (13913400) [pid = 2964] [serial = 1796] [outer = 00000000] [url = about:blank] 05:11:58 INFO - PROCESS | 2964 | --DOMWINDOW == 74 (13922400) [pid = 2964] [serial = 1781] [outer = 00000000] [url = about:blank] 05:11:58 INFO - PROCESS | 2964 | --DOMWINDOW == 73 (1180B800) [pid = 2964] [serial = 1778] [outer = 00000000] [url = about:blank] 05:11:58 INFO - PROCESS | 2964 | --DOMWINDOW == 72 (15C47000) [pid = 2964] [serial = 1784] [outer = 00000000] [url = about:blank] 05:11:58 INFO - PROCESS | 2964 | --DOMWINDOW == 71 (19AE9000) [pid = 2964] [serial = 1793] [outer = 00000000] [url = about:blank] 05:11:58 INFO - PROCESS | 2964 | --DOMWINDOW == 70 (16AA5000) [pid = 2964] [serial = 1786] [outer = 00000000] [url = about:blank] 05:11:58 INFO - PROCESS | 2964 | --DOMWINDOW == 69 (18375800) [pid = 2964] [serial = 1792] [outer = 00000000] [url = about:blank] 05:11:58 INFO - PROCESS | 2964 | --DOMWINDOW == 68 (114DC400) [pid = 2964] [serial = 1777] [outer = 00000000] [url = about:blank] 05:11:58 INFO - PROCESS | 2964 | --DOMWINDOW == 67 (19E0A000) [pid = 2964] [serial = 1799] [outer = 00000000] [url = about:blank] 05:11:58 INFO - PROCESS | 2964 | --DOMWINDOW == 66 (16AB0C00) [pid = 2964] [serial = 1787] [outer = 00000000] [url = about:blank] 05:11:58 INFO - PROCESS | 2964 | --DOMWINDOW == 65 (12BC5800) [pid = 2964] [serial = 1775] [outer = 00000000] [url = about:blank] 05:11:58 INFO - PROCESS | 2964 | --DOMWINDOW == 64 (176B3C00) [pid = 2964] [serial = 1789] [outer = 00000000] [url = about:blank] 05:11:58 INFO - PROCESS | 2964 | --DOMWINDOW == 63 (11D89000) [pid = 2964] [serial = 1774] [outer = 00000000] [url = about:blank] 05:11:58 INFO - PROCESS | 2964 | --DOMWINDOW == 62 (177D7400) [pid = 2964] [serial = 1790] [outer = 00000000] [url = about:blank] 05:11:58 INFO - PROCESS | 2964 | --DOMWINDOW == 61 (129FC000) [pid = 2964] [serial = 1795] [outer = 00000000] [url = about:blank] 05:11:58 INFO - PROCESS | 2964 | --DOMWINDOW == 60 (1591A400) [pid = 2964] [serial = 1783] [outer = 00000000] [url = about:blank] 05:11:58 INFO - PROCESS | 2964 | --DOMWINDOW == 59 (19C89400) [pid = 2964] [serial = 1772] [outer = 00000000] [url = about:blank] 05:11:58 INFO - PROCESS | 2964 | --DOMWINDOW == 58 (1A036400) [pid = 2964] [serial = 1805] [outer = 00000000] [url = about:blank] 05:11:58 INFO - PROCESS | 2964 | --DOMWINDOW == 57 (19E91C00) [pid = 2964] [serial = 1801] [outer = 00000000] [url = about:blank] 05:11:58 INFO - PROCESS | 2964 | 1472904718168 Marionette TRACE conn3 <- [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]]]}] 05:11:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 05:11:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1101ms 05:11:58 INFO - PROCESS | 2964 | 1472904718197 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 05:11:58 INFO - PROCESS | 2964 | 1472904718201 Marionette TRACE conn3 <- [1,2425,null,{"value":"13"}] 05:11:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 05:11:58 INFO - PROCESS | 2964 | 1472904718205 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 05:11:58 INFO - PROCESS | 2964 | 1472904718210 Marionette TRACE conn3 <- [1,2426,null,{}] 05:11:58 INFO - PROCESS | 2964 | 1472904718215 Marionette TRACE conn3 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:58 INFO - PROCESS | 2964 | 1472904718218 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:11:58 INFO - PROCESS | 2964 | 1472904718303 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 05:11:58 INFO - PROCESS | 2964 | 1472904718399 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:58 INFO - PROCESS | 2964 | 1472904718402 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:11:58 INFO - PROCESS | 2964 | ++DOCSHELL 114DF000 == 28 [pid = 2964] [id = 616] 05:11:58 INFO - PROCESS | 2964 | ++DOMWINDOW == 58 (114E5800) [pid = 2964] [serial = 1848] [outer = 00000000] 05:11:58 INFO - PROCESS | 2964 | ++DOMWINDOW == 59 (1180C400) [pid = 2964] [serial = 1849] [outer = 114E5800] 05:11:58 INFO - PROCESS | 2964 | 1472904718450 Marionette DEBUG loaded listener.js 05:11:58 INFO - PROCESS | 2964 | ++DOMWINDOW == 60 (12B77400) [pid = 2964] [serial = 1850] [outer = 114E5800] 05:11:58 INFO - PROCESS | 2964 | 1472904718887 Marionette TRACE conn3 <- [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]]]}] 05:11:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 05:11:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 699ms 05:11:58 INFO - PROCESS | 2964 | 1472904718908 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 05:11:58 INFO - PROCESS | 2964 | 1472904718912 Marionette TRACE conn3 <- [1,2429,null,{"value":"13"}] 05:11:58 INFO - PROCESS | 2964 | 1472904718918 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 05:11:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 05:11:58 INFO - PROCESS | 2964 | 1472904718920 Marionette TRACE conn3 <- [1,2430,null,{}] 05:11:58 INFO - PROCESS | 2964 | 1472904718924 Marionette TRACE conn3 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:58 INFO - PROCESS | 2964 | 1472904718926 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:11:58 INFO - PROCESS | 2964 | 1472904718997 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 05:11:59 INFO - PROCESS | 2964 | 1472904719003 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:59 INFO - PROCESS | 2964 | 1472904719006 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:11:59 INFO - PROCESS | 2964 | ++DOCSHELL 13443C00 == 29 [pid = 2964] [id = 617] 05:11:59 INFO - PROCESS | 2964 | ++DOMWINDOW == 61 (13444400) [pid = 2964] [serial = 1851] [outer = 00000000] 05:11:59 INFO - PROCESS | 2964 | ++DOMWINDOW == 62 (13984C00) [pid = 2964] [serial = 1852] [outer = 13444400] 05:11:59 INFO - PROCESS | 2964 | 1472904719061 Marionette DEBUG loaded listener.js 05:11:59 INFO - PROCESS | 2964 | ++DOMWINDOW == 63 (1420EC00) [pid = 2964] [serial = 1853] [outer = 13444400] 05:11:59 INFO - PROCESS | 2964 | 1472904719514 Marionette TRACE conn3 <- [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]]]}] 05:11:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 05:11:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 655ms 05:11:59 INFO - PROCESS | 2964 | 1472904719583 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 05:11:59 INFO - PROCESS | 2964 | 1472904719585 Marionette TRACE conn3 <- [1,2433,null,{"value":"13"}] 05:11:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 05:11:59 INFO - PROCESS | 2964 | 1472904719589 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 05:11:59 INFO - PROCESS | 2964 | 1472904719592 Marionette TRACE conn3 <- [1,2434,null,{}] 05:11:59 INFO - PROCESS | 2964 | 1472904719603 Marionette TRACE conn3 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:59 INFO - PROCESS | 2964 | 1472904719607 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:11:59 INFO - PROCESS | 2964 | 1472904719673 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 05:11:59 INFO - PROCESS | 2964 | 1472904719771 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:59 INFO - PROCESS | 2964 | 1472904719774 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:11:59 INFO - PROCESS | 2964 | ++DOCSHELL 15C2FC00 == 30 [pid = 2964] [id = 618] 05:11:59 INFO - PROCESS | 2964 | ++DOMWINDOW == 64 (15C49000) [pid = 2964] [serial = 1854] [outer = 00000000] 05:11:59 INFO - PROCESS | 2964 | ++DOMWINDOW == 65 (15C83400) [pid = 2964] [serial = 1855] [outer = 15C49000] 05:11:59 INFO - PROCESS | 2964 | 1472904719823 Marionette DEBUG loaded listener.js 05:11:59 INFO - PROCESS | 2964 | ++DOMWINDOW == 66 (160C9800) [pid = 2964] [serial = 1856] [outer = 15C49000] 05:12:00 INFO - PROCESS | 2964 | 1472904720199 Marionette TRACE conn3 <- [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]]]}] 05:12:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 05:12:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 654ms 05:12:00 INFO - PROCESS | 2964 | 1472904720252 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 05:12:00 INFO - PROCESS | 2964 | 1472904720255 Marionette TRACE conn3 <- [1,2437,null,{"value":"13"}] 05:12:00 INFO - PROCESS | 2964 | 1472904720258 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 05:12:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 05:12:00 INFO - PROCESS | 2964 | 1472904720260 Marionette TRACE conn3 <- [1,2438,null,{}] 05:12:00 INFO - PROCESS | 2964 | 1472904720263 Marionette TRACE conn3 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:00 INFO - PROCESS | 2964 | 1472904720265 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:12:00 INFO - PROCESS | 2964 | 1472904720402 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 05:12:00 INFO - PROCESS | 2964 | 1472904720422 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:00 INFO - PROCESS | 2964 | 1472904720425 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:12:00 INFO - PROCESS | 2964 | ++DOCSHELL 160C8800 == 31 [pid = 2964] [id = 619] 05:12:00 INFO - PROCESS | 2964 | ++DOMWINDOW == 67 (160CDC00) [pid = 2964] [serial = 1857] [outer = 00000000] 05:12:00 INFO - PROCESS | 2964 | ++DOMWINDOW == 68 (16F89C00) [pid = 2964] [serial = 1858] [outer = 160CDC00] 05:12:00 INFO - PROCESS | 2964 | 1472904720471 Marionette DEBUG loaded listener.js 05:12:00 INFO - PROCESS | 2964 | ++DOMWINDOW == 69 (176B4000) [pid = 2964] [serial = 1859] [outer = 160CDC00] 05:12:00 INFO - PROCESS | 2964 | 1472904720877 Marionette TRACE conn3 <- [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]]]}] 05:12:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 05:12:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 655ms 05:12:00 INFO - PROCESS | 2964 | 1472904720920 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 05:12:00 INFO - PROCESS | 2964 | 1472904720922 Marionette TRACE conn3 <- [1,2441,null,{"value":"13"}] 05:12:00 INFO - PROCESS | 2964 | 1472904720926 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 05:12:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 05:12:00 INFO - PROCESS | 2964 | 1472904720928 Marionette TRACE conn3 <- [1,2442,null,{}] 05:12:00 INFO - PROCESS | 2964 | 1472904720937 Marionette TRACE conn3 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:00 INFO - PROCESS | 2964 | 1472904720939 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:12:01 INFO - PROCESS | 2964 | 1472904721050 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 05:12:01 INFO - PROCESS | 2964 | 1472904721055 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:01 INFO - PROCESS | 2964 | 1472904721057 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:12:01 INFO - PROCESS | 2964 | ++DOCSHELL 1391C800 == 32 [pid = 2964] [id = 620] 05:12:01 INFO - PROCESS | 2964 | ++DOMWINDOW == 70 (1575F000) [pid = 2964] [serial = 1860] [outer = 00000000] 05:12:01 INFO - PROCESS | 2964 | ++DOMWINDOW == 71 (178D3000) [pid = 2964] [serial = 1861] [outer = 1575F000] 05:12:01 INFO - PROCESS | 2964 | 1472904721093 Marionette DEBUG loaded listener.js 05:12:01 INFO - PROCESS | 2964 | ++DOMWINDOW == 72 (18120000) [pid = 2964] [serial = 1862] [outer = 1575F000] 05:12:01 INFO - PROCESS | 2964 | 1472904721534 Marionette TRACE conn3 <- [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]]]}] 05:12:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 05:12:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 669ms 05:12:01 INFO - PROCESS | 2964 | 1472904721588 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 05:12:01 INFO - PROCESS | 2964 | 1472904721591 Marionette TRACE conn3 <- [1,2445,null,{"value":"13"}] 05:12:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 05:12:01 INFO - PROCESS | 2964 | 1472904721599 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 05:12:01 INFO - PROCESS | 2964 | 1472904721601 Marionette TRACE conn3 <- [1,2446,null,{}] 05:12:01 INFO - PROCESS | 2964 | 1472904721604 Marionette TRACE conn3 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:01 INFO - PROCESS | 2964 | 1472904721610 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:12:01 INFO - PROCESS | 2964 | 1472904721770 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 05:12:01 INFO - PROCESS | 2964 | 1472904721797 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:01 INFO - PROCESS | 2964 | 1472904721799 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:12:01 INFO - PROCESS | 2964 | ++DOCSHELL 19AE2400 == 33 [pid = 2964] [id = 621] 05:12:01 INFO - PROCESS | 2964 | ++DOMWINDOW == 73 (19AE7000) [pid = 2964] [serial = 1863] [outer = 00000000] 05:12:01 INFO - PROCESS | 2964 | ++DOMWINDOW == 74 (19C8AC00) [pid = 2964] [serial = 1864] [outer = 19AE7000] 05:12:01 INFO - PROCESS | 2964 | 1472904721827 Marionette DEBUG loaded listener.js 05:12:01 INFO - PROCESS | 2964 | ++DOMWINDOW == 75 (19C8B000) [pid = 2964] [serial = 1865] [outer = 19AE7000] 05:12:02 INFO - PROCESS | 2964 | 1472904722255 Marionette TRACE conn3 <- [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]]]}] 05:12:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 05:12:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 714ms 05:12:02 INFO - PROCESS | 2964 | --DOMWINDOW == 74 (167ECC00) [pid = 2964] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 05:12:02 INFO - PROCESS | 2964 | --DOMWINDOW == 73 (10A08000) [pid = 2964] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 05:12:02 INFO - PROCESS | 2964 | --DOMWINDOW == 72 (118A6800) [pid = 2964] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 05:12:02 INFO - PROCESS | 2964 | --DOMWINDOW == 71 (175EA000) [pid = 2964] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 05:12:02 INFO - PROCESS | 2964 | --DOMWINDOW == 70 (1391F000) [pid = 2964] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 05:12:02 INFO - PROCESS | 2964 | --DOMWINDOW == 69 (1102F000) [pid = 2964] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 05:12:02 INFO - PROCESS | 2964 | --DOMWINDOW == 68 (11259800) [pid = 2964] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 05:12:02 INFO - PROCESS | 2964 | --DOMWINDOW == 67 (1147C400) [pid = 2964] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 05:12:02 INFO - PROCESS | 2964 | --DOMWINDOW == 66 (160C7800) [pid = 2964] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 05:12:02 INFO - PROCESS | 2964 | --DOMWINDOW == 65 (13918000) [pid = 2964] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 05:12:02 INFO - PROCESS | 2964 | --DOMWINDOW == 64 (15040800) [pid = 2964] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 05:12:02 INFO - PROCESS | 2964 | 1472904722389 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 05:12:02 INFO - PROCESS | 2964 | 1472904722391 Marionette TRACE conn3 <- [1,2449,null,{"value":"13"}] 05:12:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 05:12:02 INFO - PROCESS | 2964 | 1472904722400 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 05:12:02 INFO - PROCESS | 2964 | 1472904722402 Marionette TRACE conn3 <- [1,2450,null,{}] 05:12:02 INFO - PROCESS | 2964 | 1472904722405 Marionette TRACE conn3 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:02 INFO - PROCESS | 2964 | 1472904722407 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:12:02 INFO - PROCESS | 2964 | 1472904722517 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 05:12:02 INFO - PROCESS | 2964 | 1472904722524 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:02 INFO - PROCESS | 2964 | 1472904722526 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:12:02 INFO - PROCESS | 2964 | ++DOCSHELL 13914400 == 34 [pid = 2964] [id = 622] 05:12:02 INFO - PROCESS | 2964 | ++DOMWINDOW == 65 (13918000) [pid = 2964] [serial = 1866] [outer = 00000000] 05:12:02 INFO - PROCESS | 2964 | ++DOMWINDOW == 66 (15C2F800) [pid = 2964] [serial = 1867] [outer = 13918000] 05:12:02 INFO - PROCESS | 2964 | 1472904722571 Marionette DEBUG loaded listener.js 05:12:02 INFO - PROCESS | 2964 | ++DOMWINDOW == 67 (167ECC00) [pid = 2964] [serial = 1868] [outer = 13918000] 05:12:02 INFO - PROCESS | 2964 | 1472904722989 Marionette TRACE conn3 <- [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]]]}] 05:12:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 05:12:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 669ms 05:12:03 INFO - PROCESS | 2964 | 1472904723065 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 05:12:03 INFO - PROCESS | 2964 | 1472904723067 Marionette TRACE conn3 <- [1,2453,null,{"value":"13"}] 05:12:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 05:12:03 INFO - PROCESS | 2964 | 1472904723070 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 05:12:03 INFO - PROCESS | 2964 | 1472904723072 Marionette TRACE conn3 <- [1,2454,null,{}] 05:12:03 INFO - PROCESS | 2964 | 1472904723076 Marionette TRACE conn3 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:03 INFO - PROCESS | 2964 | 1472904723077 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:12:03 INFO - PROCESS | 2964 | 1472904723162 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 05:12:03 INFO - PROCESS | 2964 | 1472904723167 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:03 INFO - PROCESS | 2964 | 1472904723169 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:12:03 INFO - PROCESS | 2964 | ++DOCSHELL 1836EC00 == 35 [pid = 2964] [id = 623] 05:12:03 INFO - PROCESS | 2964 | ++DOMWINDOW == 68 (19816C00) [pid = 2964] [serial = 1869] [outer = 00000000] 05:12:03 INFO - PROCESS | 2964 | ++DOMWINDOW == 69 (19E0A800) [pid = 2964] [serial = 1870] [outer = 19816C00] 05:12:03 INFO - PROCESS | 2964 | 1472904723218 Marionette DEBUG loaded listener.js 05:12:03 INFO - PROCESS | 2964 | ++DOMWINDOW == 70 (19E0F800) [pid = 2964] [serial = 1871] [outer = 19816C00] 05:12:03 INFO - PROCESS | 2964 | 1472904723626 Marionette TRACE conn3 <- [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]]]}] 05:12:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 05:12:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 566ms 05:12:03 INFO - PROCESS | 2964 | 1472904723633 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 05:12:03 INFO - PROCESS | 2964 | 1472904723635 Marionette TRACE conn3 <- [1,2457,null,{"value":"13"}] 05:12:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 05:12:03 INFO - PROCESS | 2964 | 1472904723651 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 05:12:03 INFO - PROCESS | 2964 | 1472904723653 Marionette TRACE conn3 <- [1,2458,null,{}] 05:12:03 INFO - PROCESS | 2964 | 1472904723661 Marionette TRACE conn3 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:03 INFO - PROCESS | 2964 | 1472904723662 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:12:03 INFO - PROCESS | 2964 | 1472904723741 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 05:12:03 INFO - PROCESS | 2964 | 1472904723747 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:03 INFO - PROCESS | 2964 | 1472904723749 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:12:03 INFO - PROCESS | 2964 | ++DOCSHELL 19E92000 == 36 [pid = 2964] [id = 624] 05:12:03 INFO - PROCESS | 2964 | ++DOMWINDOW == 71 (19E92800) [pid = 2964] [serial = 1872] [outer = 00000000] 05:12:03 INFO - PROCESS | 2964 | ++DOMWINDOW == 72 (19E97400) [pid = 2964] [serial = 1873] [outer = 19E92800] 05:12:03 INFO - PROCESS | 2964 | 1472904723793 Marionette DEBUG loaded listener.js 05:12:03 INFO - PROCESS | 2964 | ++DOMWINDOW == 73 (19E97C00) [pid = 2964] [serial = 1874] [outer = 19E92800] 05:12:04 INFO - PROCESS | 2964 | 1472904724224 Marionette TRACE conn3 <- [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]]]}] 05:12:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 05:12:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 624ms 05:12:04 INFO - PROCESS | 2964 | 1472904724277 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 05:12:04 INFO - PROCESS | 2964 | 1472904724279 Marionette TRACE conn3 <- [1,2461,null,{"value":"13"}] 05:12:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 05:12:04 INFO - PROCESS | 2964 | 1472904724282 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 05:12:04 INFO - PROCESS | 2964 | 1472904724284 Marionette TRACE conn3 <- [1,2462,null,{}] 05:12:04 INFO - PROCESS | 2964 | 1472904724287 Marionette TRACE conn3 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:04 INFO - PROCESS | 2964 | 1472904724289 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:12:04 INFO - PROCESS | 2964 | 1472904724394 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 05:12:04 INFO - PROCESS | 2964 | 1472904724568 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:04 INFO - PROCESS | 2964 | 1472904724571 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:12:04 INFO - PROCESS | 2964 | ++DOCSHELL 10A4DC00 == 37 [pid = 2964] [id = 625] 05:12:04 INFO - PROCESS | 2964 | ++DOMWINDOW == 74 (10F3B400) [pid = 2964] [serial = 1875] [outer = 00000000] 05:12:04 INFO - PROCESS | 2964 | ++DOMWINDOW == 75 (110F1000) [pid = 2964] [serial = 1876] [outer = 10F3B400] 05:12:04 INFO - PROCESS | 2964 | 1472904724633 Marionette DEBUG loaded listener.js 05:12:04 INFO - PROCESS | 2964 | ++DOMWINDOW == 76 (112C9800) [pid = 2964] [serial = 1877] [outer = 10F3B400] 05:12:05 INFO - PROCESS | 2964 | 1472904725158 Marionette TRACE conn3 <- [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]]]}] 05:12:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 05:12:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 908ms 05:12:05 INFO - PROCESS | 2964 | 1472904725183 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 05:12:05 INFO - PROCESS | 2964 | 1472904725190 Marionette TRACE conn3 <- [1,2465,null,{"value":"13"}] 05:12:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 05:12:05 INFO - PROCESS | 2964 | 1472904725197 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 05:12:05 INFO - PROCESS | 2964 | 1472904725200 Marionette TRACE conn3 <- [1,2466,null,{}] 05:12:05 INFO - PROCESS | 2964 | 1472904725205 Marionette TRACE conn3 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:05 INFO - PROCESS | 2964 | 1472904725208 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:12:05 INFO - PROCESS | 2964 | 1472904725318 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 05:12:05 INFO - PROCESS | 2964 | 1472904725428 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:05 INFO - PROCESS | 2964 | 1472904725431 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:12:05 INFO - PROCESS | 2964 | ++DOCSHELL 14431800 == 38 [pid = 2964] [id = 626] 05:12:05 INFO - PROCESS | 2964 | ++DOMWINDOW == 77 (15041C00) [pid = 2964] [serial = 1878] [outer = 00000000] 05:12:05 INFO - PROCESS | 2964 | ++DOMWINDOW == 78 (1565B800) [pid = 2964] [serial = 1879] [outer = 15041C00] 05:12:05 INFO - PROCESS | 2964 | 1472904725531 Marionette DEBUG loaded listener.js 05:12:05 INFO - PROCESS | 2964 | ++DOMWINDOW == 79 (15C47C00) [pid = 2964] [serial = 1880] [outer = 15041C00] 05:12:06 INFO - PROCESS | 2964 | 1472904726173 Marionette TRACE conn3 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 05:12:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 05:12:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 997ms 05:12:06 INFO - PROCESS | 2964 | 1472904726184 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 05:12:06 INFO - PROCESS | 2964 | 1472904726187 Marionette TRACE conn3 <- [1,2469,null,{"value":"13"}] 05:12:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 05:12:06 INFO - PROCESS | 2964 | 1472904726191 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 05:12:06 INFO - PROCESS | 2964 | 1472904726193 Marionette TRACE conn3 <- [1,2470,null,{}] 05:12:06 INFO - PROCESS | 2964 | 1472904726224 Marionette TRACE conn3 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:06 INFO - PROCESS | 2964 | 1472904726227 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:12:06 INFO - PROCESS | 2964 | 1472904726338 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 05:12:06 INFO - PROCESS | 2964 | 1472904726478 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:06 INFO - PROCESS | 2964 | 1472904726481 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:12:06 INFO - PROCESS | 2964 | ++DOCSHELL 1391D400 == 39 [pid = 2964] [id = 627] 05:12:06 INFO - PROCESS | 2964 | ++DOMWINDOW == 80 (177D8000) [pid = 2964] [serial = 1881] [outer = 00000000] 05:12:06 INFO - PROCESS | 2964 | ++DOMWINDOW == 81 (18375800) [pid = 2964] [serial = 1882] [outer = 177D8000] 05:12:06 INFO - PROCESS | 2964 | 1472904726521 Marionette DEBUG loaded listener.js 05:12:06 INFO - PROCESS | 2964 | ++DOMWINDOW == 82 (19E14400) [pid = 2964] [serial = 1883] [outer = 177D8000] 05:12:07 INFO - PROCESS | 2964 | 1472904727143 Marionette TRACE conn3 <- [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]]]}] 05:12:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 05:12:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 996ms 05:12:07 INFO - PROCESS | 2964 | 1472904727192 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 05:12:07 INFO - PROCESS | 2964 | 1472904727196 Marionette TRACE conn3 <- [1,2473,null,{"value":"13"}] 05:12:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 05:12:07 INFO - PROCESS | 2964 | 1472904727206 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 05:12:07 INFO - PROCESS | 2964 | 1472904727211 Marionette TRACE conn3 <- [1,2474,null,{}] 05:12:07 INFO - PROCESS | 2964 | 1472904727215 Marionette TRACE conn3 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:07 INFO - PROCESS | 2964 | 1472904727218 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:12:07 INFO - PROCESS | 2964 | 1472904727455 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 05:12:07 INFO - PROCESS | 2964 | 1472904727626 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:07 INFO - PROCESS | 2964 | 1472904727629 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:12:07 INFO - PROCESS | 2964 | ++DOCSHELL 10375800 == 40 [pid = 2964] [id = 628] 05:12:07 INFO - PROCESS | 2964 | ++DOMWINDOW == 83 (1055A400) [pid = 2964] [serial = 1884] [outer = 00000000] 05:12:07 INFO - PROCESS | 2964 | ++DOMWINDOW == 84 (10BAA800) [pid = 2964] [serial = 1885] [outer = 1055A400] 05:12:07 INFO - PROCESS | 2964 | 1472904727681 Marionette DEBUG loaded listener.js 05:12:07 INFO - PROCESS | 2964 | ++DOMWINDOW == 85 (110EF800) [pid = 2964] [serial = 1886] [outer = 1055A400] 05:12:08 INFO - PROCESS | 2964 | --DOCSHELL 19E92000 == 39 [pid = 2964] [id = 624] 05:12:08 INFO - PROCESS | 2964 | --DOCSHELL 1836EC00 == 38 [pid = 2964] [id = 623] 05:12:08 INFO - PROCESS | 2964 | --DOCSHELL 13914400 == 37 [pid = 2964] [id = 622] 05:12:08 INFO - PROCESS | 2964 | --DOCSHELL 19AE2400 == 36 [pid = 2964] [id = 621] 05:12:08 INFO - PROCESS | 2964 | --DOCSHELL 1391C800 == 35 [pid = 2964] [id = 620] 05:12:08 INFO - PROCESS | 2964 | --DOCSHELL 160C8800 == 34 [pid = 2964] [id = 619] 05:12:08 INFO - PROCESS | 2964 | --DOCSHELL 15C2FC00 == 33 [pid = 2964] [id = 618] 05:12:08 INFO - PROCESS | 2964 | --DOCSHELL 13443C00 == 32 [pid = 2964] [id = 617] 05:12:08 INFO - PROCESS | 2964 | --DOCSHELL 114DF000 == 31 [pid = 2964] [id = 616] 05:12:08 INFO - PROCESS | 2964 | --DOCSHELL 11037400 == 30 [pid = 2964] [id = 615] 05:12:08 INFO - PROCESS | 2964 | --DOCSHELL 110F9800 == 29 [pid = 2964] [id = 614] 05:12:08 INFO - PROCESS | 2964 | --DOCSHELL 103C9800 == 28 [pid = 2964] [id = 613] 05:12:08 INFO - PROCESS | 2964 | --DOCSHELL 1391D400 == 27 [pid = 2964] [id = 627] 05:12:08 INFO - PROCESS | 2964 | --DOCSHELL 10A4DC00 == 26 [pid = 2964] [id = 625] 05:12:08 INFO - PROCESS | 2964 | --DOCSHELL 14431800 == 25 [pid = 2964] [id = 626] 05:12:08 INFO - PROCESS | 2964 | --DOMWINDOW == 84 (16AAB800) [pid = 2964] [serial = 1828] [outer = 00000000] [url = about:blank] 05:12:08 INFO - PROCESS | 2964 | --DOMWINDOW == 83 (10A49C00) [pid = 2964] [serial = 1816] [outer = 00000000] [url = about:blank] 05:12:08 INFO - PROCESS | 2964 | --DOMWINDOW == 82 (11037C00) [pid = 2964] [serial = 1817] [outer = 00000000] [url = about:blank] 05:12:08 INFO - PROCESS | 2964 | --DOMWINDOW == 81 (11D8B800) [pid = 2964] [serial = 1819] [outer = 00000000] [url = about:blank] 05:12:08 INFO - PROCESS | 2964 | --DOMWINDOW == 80 (12C88C00) [pid = 2964] [serial = 1820] [outer = 00000000] [url = about:blank] 05:12:08 INFO - PROCESS | 2964 | --DOMWINDOW == 79 (177DA400) [pid = 2964] [serial = 1831] [outer = 00000000] [url = about:blank] 05:12:08 INFO - PROCESS | 2964 | --DOMWINDOW == 78 (14436800) [pid = 2964] [serial = 1822] [outer = 00000000] [url = about:blank] 05:12:08 INFO - PROCESS | 2964 | --DOMWINDOW == 77 (181E4000) [pid = 2964] [serial = 1838] [outer = 00000000] [url = about:blank] 05:12:08 INFO - PROCESS | 2964 | --DOMWINDOW == 76 (1503E000) [pid = 2964] [serial = 1823] [outer = 00000000] [url = about:blank] 05:12:08 INFO - PROCESS | 2964 | --DOMWINDOW == 75 (13B52000) [pid = 2964] [serial = 1814] [outer = 00000000] [url = about:blank] 05:12:08 INFO - PROCESS | 2964 | --DOMWINDOW == 74 (1180E400) [pid = 2964] [serial = 1813] [outer = 00000000] [url = about:blank] 05:12:08 INFO - PROCESS | 2964 | --DOMWINDOW == 73 (13B5D000) [pid = 2964] [serial = 1808] [outer = 00000000] [url = about:blank] 05:12:08 INFO - PROCESS | 2964 | --DOMWINDOW == 72 (131A5000) [pid = 2964] [serial = 1807] [outer = 00000000] [url = about:blank] 05:12:08 INFO - PROCESS | 2964 | --DOMWINDOW == 71 (176AC000) [pid = 2964] [serial = 1811] [outer = 00000000] [url = about:blank] 05:12:08 INFO - PROCESS | 2964 | --DOMWINDOW == 70 (169E9C00) [pid = 2964] [serial = 1810] [outer = 00000000] [url = about:blank] 05:12:08 INFO - PROCESS | 2964 | --DOMWINDOW == 69 (16AAFC00) [pid = 2964] [serial = 1829] [outer = 00000000] [url = about:blank] 05:12:08 INFO - PROCESS | 2964 | --DOMWINDOW == 68 (167E0800) [pid = 2964] [serial = 1834] [outer = 00000000] [url = about:blank] 05:12:08 INFO - PROCESS | 2964 | --DOMWINDOW == 67 (17E03800) [pid = 2964] [serial = 1832] [outer = 00000000] [url = about:blank] 05:12:08 INFO - PROCESS | 2964 | --DOMWINDOW == 66 (15C52400) [pid = 2964] [serial = 1825] [outer = 00000000] [url = about:blank] 05:12:08 INFO - PROCESS | 2964 | --DOMWINDOW == 65 (1708E400) [pid = 2964] [serial = 1835] [outer = 00000000] [url = about:blank] 05:12:08 INFO - PROCESS | 2964 | --DOMWINDOW == 64 (181D8000) [pid = 2964] [serial = 1837] [outer = 00000000] [url = about:blank] 05:12:08 INFO - PROCESS | 2964 | --DOMWINDOW == 63 (1980B000) [pid = 2964] [serial = 1840] [outer = 00000000] [url = about:blank] 05:12:08 INFO - PROCESS | 2964 | --DOMWINDOW == 62 (160CA800) [pid = 2964] [serial = 1826] [outer = 00000000] [url = about:blank] 05:12:08 INFO - PROCESS | 2964 | 1472904728803 Marionette TRACE conn3 <- [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]]]}] 05:12:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 05:12:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1622ms 05:12:08 INFO - PROCESS | 2964 | 1472904728829 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 05:12:08 INFO - PROCESS | 2964 | 1472904728834 Marionette TRACE conn3 <- [1,2477,null,{"value":"13"}] 05:12:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 05:12:08 INFO - PROCESS | 2964 | 1472904728839 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 05:12:08 INFO - PROCESS | 2964 | 1472904728842 Marionette TRACE conn3 <- [1,2478,null,{}] 05:12:08 INFO - PROCESS | 2964 | 1472904728848 Marionette TRACE conn3 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:08 INFO - PROCESS | 2964 | 1472904728851 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:12:08 INFO - PROCESS | 2964 | 1472904728981 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 05:12:09 INFO - PROCESS | 2964 | 1472904729078 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:09 INFO - PROCESS | 2964 | 1472904729063 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:12:09 INFO - PROCESS | 2964 | ++DOCSHELL 110ED400 == 26 [pid = 2964] [id = 629] 05:12:09 INFO - PROCESS | 2964 | ++DOMWINDOW == 63 (110F1800) [pid = 2964] [serial = 1887] [outer = 00000000] 05:12:09 INFO - PROCESS | 2964 | ++DOMWINDOW == 64 (110F8C00) [pid = 2964] [serial = 1888] [outer = 110F1800] 05:12:09 INFO - PROCESS | 2964 | 1472904729113 Marionette DEBUG loaded listener.js 05:12:09 INFO - PROCESS | 2964 | ++DOMWINDOW == 65 (112C4000) [pid = 2964] [serial = 1889] [outer = 110F1800] 05:12:09 INFO - PROCESS | 2964 | 1472904729535 Marionette TRACE conn3 <- [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]]]}] 05:12:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 05:12:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 759ms 05:12:09 INFO - PROCESS | 2964 | 1472904729602 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 05:12:09 INFO - PROCESS | 2964 | 1472904729607 Marionette TRACE conn3 <- [1,2481,null,{"value":"13"}] 05:12:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 05:12:09 INFO - PROCESS | 2964 | 1472904729613 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 05:12:09 INFO - PROCESS | 2964 | 1472904729616 Marionette TRACE conn3 <- [1,2482,null,{}] 05:12:09 INFO - PROCESS | 2964 | 1472904729620 Marionette TRACE conn3 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:09 INFO - PROCESS | 2964 | 1472904729623 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:12:09 INFO - PROCESS | 2964 | 1472904729725 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 05:12:09 INFO - PROCESS | 2964 | 1472904729740 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:09 INFO - PROCESS | 2964 | 1472904729743 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:12:09 INFO - PROCESS | 2964 | ++DOCSHELL 12BC7000 == 27 [pid = 2964] [id = 630] 05:12:09 INFO - PROCESS | 2964 | ++DOMWINDOW == 66 (12E2A800) [pid = 2964] [serial = 1890] [outer = 00000000] 05:12:09 INFO - PROCESS | 2964 | ++DOMWINDOW == 67 (12E81400) [pid = 2964] [serial = 1891] [outer = 12E2A800] 05:12:09 INFO - PROCESS | 2964 | 1472904729796 Marionette DEBUG loaded listener.js 05:12:09 INFO - PROCESS | 2964 | ++DOMWINDOW == 68 (13175400) [pid = 2964] [serial = 1892] [outer = 12E2A800] 05:12:10 INFO - PROCESS | 2964 | 1472904730579 Marionette TRACE conn3 <- [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]]]}] 05:12:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 05:12:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1041ms 05:12:10 INFO - PROCESS | 2964 | 1472904730661 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 05:12:10 INFO - PROCESS | 2964 | 1472904730665 Marionette TRACE conn3 <- [1,2485,null,{"value":"13"}] 05:12:10 INFO - PROCESS | 2964 | 1472904730670 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 05:12:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 05:12:10 INFO - PROCESS | 2964 | 1472904730675 Marionette TRACE conn3 <- [1,2486,null,{}] 05:12:10 INFO - PROCESS | 2964 | 1472904730681 Marionette TRACE conn3 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:10 INFO - PROCESS | 2964 | 1472904730684 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:12:10 INFO - PROCESS | 2964 | 1472904730831 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 05:12:10 INFO - PROCESS | 2964 | 1472904730941 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:10 INFO - PROCESS | 2964 | 1472904730945 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:12:10 INFO - PROCESS | 2964 | ++DOCSHELL 112C7000 == 28 [pid = 2964] [id = 631] 05:12:10 INFO - PROCESS | 2964 | ++DOMWINDOW == 69 (1147B000) [pid = 2964] [serial = 1893] [outer = 00000000] 05:12:10 INFO - PROCESS | 2964 | ++DOMWINDOW == 70 (12B7F800) [pid = 2964] [serial = 1894] [outer = 1147B000] 05:12:11 INFO - PROCESS | 2964 | 1472904731010 Marionette DEBUG loaded listener.js 05:12:11 INFO - PROCESS | 2964 | ++DOMWINDOW == 71 (13443C00) [pid = 2964] [serial = 1895] [outer = 1147B000] 05:12:11 INFO - PROCESS | 2964 | 1472904731724 Marionette TRACE conn3 <- [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]]]}] 05:12:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 05:12:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1101ms 05:12:11 INFO - PROCESS | 2964 | 1472904731857 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 05:12:11 INFO - PROCESS | 2964 | 1472904731861 Marionette TRACE conn3 <- [1,2489,null,{"value":"13"}] 05:12:11 INFO - PROCESS | 2964 | 1472904731866 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 05:12:11 INFO - PROCESS | 2964 | 1472904731870 Marionette TRACE conn3 <- [1,2490,null,{}] 05:12:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 05:12:11 INFO - PROCESS | 2964 | 1472904731883 Marionette TRACE conn3 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:11 INFO - PROCESS | 2964 | 1472904731887 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:12:11 INFO - PROCESS | 2964 | 1472904731984 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 05:12:12 INFO - PROCESS | 2964 | 1472904732093 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:12 INFO - PROCESS | 2964 | 1472904732098 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:12:12 INFO - PROCESS | 2964 | ++DOCSHELL 1147C400 == 29 [pid = 2964] [id = 632] 05:12:12 INFO - PROCESS | 2964 | ++DOMWINDOW == 72 (114DCC00) [pid = 2964] [serial = 1896] [outer = 00000000] 05:12:12 INFO - PROCESS | 2964 | ++DOMWINDOW == 73 (1180F000) [pid = 2964] [serial = 1897] [outer = 114DCC00] 05:12:12 INFO - PROCESS | 2964 | 1472904732148 Marionette DEBUG loaded listener.js 05:12:12 INFO - PROCESS | 2964 | ++DOMWINDOW == 74 (12E2A400) [pid = 2964] [serial = 1898] [outer = 114DCC00] 05:12:12 INFO - PROCESS | 2964 | --DOCSHELL 110ED400 == 28 [pid = 2964] [id = 629] 05:12:12 INFO - PROCESS | 2964 | --DOCSHELL 10375800 == 27 [pid = 2964] [id = 628] 05:12:12 INFO - PROCESS | 2964 | 1472904732622 Marionette TRACE conn3 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 05:12:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 05:12:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 789ms 05:12:12 INFO - PROCESS | 2964 | 1472904732664 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 05:12:12 INFO - PROCESS | 2964 | 1472904732667 Marionette TRACE conn3 <- [1,2493,null,{"value":"13"}] 05:12:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 05:12:12 INFO - PROCESS | 2964 | 1472904732674 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 05:12:12 INFO - PROCESS | 2964 | 1472904732678 Marionette TRACE conn3 <- [1,2494,null,{}] 05:12:12 INFO - PROCESS | 2964 | 1472904732682 Marionette TRACE conn3 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:12 INFO - PROCESS | 2964 | 1472904732684 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:12:12 INFO - PROCESS | 2964 | 1472904732768 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 05:12:12 INFO - PROCESS | 2964 | 1472904732776 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:12 INFO - PROCESS | 2964 | 1472904732779 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:12:12 INFO - PROCESS | 2964 | ++DOCSHELL 1420F800 == 28 [pid = 2964] [id = 633] 05:12:12 INFO - PROCESS | 2964 | ++DOMWINDOW == 75 (1442F800) [pid = 2964] [serial = 1899] [outer = 00000000] 05:12:12 INFO - PROCESS | 2964 | ++DOMWINDOW == 76 (15032800) [pid = 2964] [serial = 1900] [outer = 1442F800] 05:12:12 INFO - PROCESS | 2964 | 1472904732827 Marionette DEBUG loaded listener.js 05:12:12 INFO - PROCESS | 2964 | ++DOMWINDOW == 77 (15097800) [pid = 2964] [serial = 1901] [outer = 1442F800] 05:12:13 INFO - PROCESS | 2964 | 1472904733312 Marionette TRACE conn3 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 05:12:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 05:12:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 655ms 05:12:13 INFO - PROCESS | 2964 | 1472904733350 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 05:12:13 INFO - PROCESS | 2964 | 1472904733352 Marionette TRACE conn3 <- [1,2497,null,{"value":"13"}] 05:12:13 INFO - PROCESS | 2964 | 1472904733356 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 05:12:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 05:12:13 INFO - PROCESS | 2964 | 1472904733358 Marionette TRACE conn3 <- [1,2498,null,{}] 05:12:13 INFO - PROCESS | 2964 | 1472904733368 Marionette TRACE conn3 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:13 INFO - PROCESS | 2964 | 1472904733373 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:12:13 INFO - PROCESS | 2964 | 1472904733479 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 05:12:13 INFO - PROCESS | 2964 | 1472904733614 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:13 INFO - PROCESS | 2964 | 1472904733618 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:12:13 INFO - PROCESS | 2964 | ++DOCSHELL 15C31800 == 29 [pid = 2964] [id = 634] 05:12:13 INFO - PROCESS | 2964 | ++DOMWINDOW == 78 (15C33400) [pid = 2964] [serial = 1902] [outer = 00000000] 05:12:13 INFO - PROCESS | 2964 | ++DOMWINDOW == 79 (15C54400) [pid = 2964] [serial = 1903] [outer = 15C33400] 05:12:13 INFO - PROCESS | 2964 | 1472904733668 Marionette DEBUG loaded listener.js 05:12:13 INFO - PROCESS | 2964 | ++DOMWINDOW == 80 (160C1000) [pid = 2964] [serial = 1904] [outer = 15C33400] 05:12:14 INFO - PROCESS | 2964 | 1472904734104 Marionette TRACE conn3 <- [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]]]}] 05:12:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 05:12:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 803ms 05:12:14 INFO - PROCESS | 2964 | 1472904734166 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 05:12:14 INFO - PROCESS | 2964 | 1472904734152 Marionette TRACE conn3 <- [1,2501,null,{"value":"13"}] 05:12:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 05:12:14 INFO - PROCESS | 2964 | 1472904734167 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 05:12:14 INFO - PROCESS | 2964 | 1472904734169 Marionette TRACE conn3 <- [1,2502,null,{}] 05:12:14 INFO - PROCESS | 2964 | 1472904734172 Marionette TRACE conn3 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:14 INFO - PROCESS | 2964 | 1472904734174 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:12:14 INFO - PROCESS | 2964 | 1472904734293 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 05:12:14 INFO - PROCESS | 2964 | 1472904734302 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:14 INFO - PROCESS | 2964 | 1472904734304 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:12:14 INFO - PROCESS | 2964 | ++DOCSHELL 167EC800 == 30 [pid = 2964] [id = 635] 05:12:14 INFO - PROCESS | 2964 | ++DOMWINDOW == 81 (167ED400) [pid = 2964] [serial = 1905] [outer = 00000000] 05:12:14 INFO - PROCESS | 2964 | ++DOMWINDOW == 82 (16AAF000) [pid = 2964] [serial = 1906] [outer = 167ED400] 05:12:14 INFO - PROCESS | 2964 | 1472904734350 Marionette DEBUG loaded listener.js 05:12:14 INFO - PROCESS | 2964 | ++DOMWINDOW == 83 (16E66000) [pid = 2964] [serial = 1907] [outer = 167ED400] 05:12:14 INFO - PROCESS | 2964 | 1472904734807 Marionette TRACE conn3 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 05:12:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 05:12:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 670ms 05:12:14 INFO - PROCESS | 2964 | 1472904734852 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 05:12:14 INFO - PROCESS | 2964 | 1472904734854 Marionette TRACE conn3 <- [1,2505,null,{"value":"13"}] 05:12:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 05:12:14 INFO - PROCESS | 2964 | 1472904734864 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 05:12:14 INFO - PROCESS | 2964 | 1472904734866 Marionette TRACE conn3 <- [1,2506,null,{}] 05:12:14 INFO - PROCESS | 2964 | 1472904734869 Marionette TRACE conn3 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:14 INFO - PROCESS | 2964 | 1472904734871 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:12:14 INFO - PROCESS | 2964 | 1472904734980 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 05:12:14 INFO - PROCESS | 2964 | 1472904734992 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:14 INFO - PROCESS | 2964 | 1472904734994 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:12:14 INFO - PROCESS | 2964 | ++DOCSHELL 16E61400 == 31 [pid = 2964] [id = 636] 05:12:14 INFO - PROCESS | 2964 | ++DOMWINDOW == 84 (16E63C00) [pid = 2964] [serial = 1908] [outer = 00000000] 05:12:15 INFO - PROCESS | 2964 | ++DOMWINDOW == 85 (176B2400) [pid = 2964] [serial = 1909] [outer = 16E63C00] 05:12:15 INFO - PROCESS | 2964 | 1472904735039 Marionette DEBUG loaded listener.js 05:12:15 INFO - PROCESS | 2964 | ++DOMWINDOW == 86 (177DE000) [pid = 2964] [serial = 1910] [outer = 16E63C00] 05:12:15 INFO - PROCESS | 2964 | --DOMWINDOW == 85 (10F3B400) [pid = 2964] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 05:12:15 INFO - PROCESS | 2964 | --DOMWINDOW == 84 (15041C00) [pid = 2964] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 05:12:15 INFO - PROCESS | 2964 | --DOMWINDOW == 83 (13918000) [pid = 2964] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 05:12:15 INFO - PROCESS | 2964 | --DOMWINDOW == 82 (19816C00) [pid = 2964] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 05:12:15 INFO - PROCESS | 2964 | --DOMWINDOW == 81 (177D8000) [pid = 2964] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 05:12:15 INFO - PROCESS | 2964 | --DOMWINDOW == 80 (160CDC00) [pid = 2964] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 05:12:15 INFO - PROCESS | 2964 | --DOMWINDOW == 79 (19E92800) [pid = 2964] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 05:12:15 INFO - PROCESS | 2964 | --DOMWINDOW == 78 (110F1800) [pid = 2964] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 05:12:15 INFO - PROCESS | 2964 | --DOMWINDOW == 77 (1055A400) [pid = 2964] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 05:12:15 INFO - PROCESS | 2964 | --DOMWINDOW == 76 (1575F000) [pid = 2964] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 05:12:15 INFO - PROCESS | 2964 | --DOMWINDOW == 75 (19AE7000) [pid = 2964] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 05:12:15 INFO - PROCESS | 2964 | --DOMWINDOW == 74 (110F2800) [pid = 2964] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 05:12:15 INFO - PROCESS | 2964 | --DOMWINDOW == 73 (15C49000) [pid = 2964] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 05:12:15 INFO - PROCESS | 2964 | --DOMWINDOW == 72 (13444400) [pid = 2964] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 05:12:15 INFO - PROCESS | 2964 | --DOMWINDOW == 71 (114E5800) [pid = 2964] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 05:12:15 INFO - PROCESS | 2964 | --DOMWINDOW == 70 (1125B000) [pid = 2964] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 05:12:15 INFO - PROCESS | 2964 | --DOMWINDOW == 69 (11039C00) [pid = 2964] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 05:12:15 INFO - PROCESS | 2964 | 1472904735533 Marionette TRACE conn3 <- [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]]]}] 05:12:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 05:12:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 699ms 05:12:15 INFO - PROCESS | 2964 | 1472904735580 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 05:12:15 INFO - PROCESS | 2964 | 1472904735565 Marionette TRACE conn3 <- [1,2509,null,{"value":"13"}] 05:12:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 05:12:15 INFO - PROCESS | 2964 | 1472904735568 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 05:12:15 INFO - PROCESS | 2964 | 1472904735570 Marionette TRACE conn3 <- [1,2510,null,{}] 05:12:15 INFO - PROCESS | 2964 | 1472904735573 Marionette TRACE conn3 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:15 INFO - PROCESS | 2964 | 1472904735579 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:12:15 INFO - PROCESS | 2964 | 1472904735687 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 05:12:15 INFO - PROCESS | 2964 | 1472904735692 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:15 INFO - PROCESS | 2964 | 1472904735695 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:12:15 INFO - PROCESS | 2964 | ++DOCSHELL 103D2000 == 32 [pid = 2964] [id = 637] 05:12:15 INFO - PROCESS | 2964 | ++DOMWINDOW == 70 (1296EC00) [pid = 2964] [serial = 1911] [outer = 00000000] 05:12:15 INFO - PROCESS | 2964 | ++DOMWINDOW == 71 (16E68400) [pid = 2964] [serial = 1912] [outer = 1296EC00] 05:12:15 INFO - PROCESS | 2964 | 1472904735745 Marionette DEBUG loaded listener.js 05:12:15 INFO - PROCESS | 2964 | ++DOMWINDOW == 72 (177DC800) [pid = 2964] [serial = 1913] [outer = 1296EC00] 05:12:16 INFO - PROCESS | 2964 | 1472904736200 Marionette TRACE conn3 <- [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]]]}] 05:12:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 05:12:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 654ms 05:12:16 INFO - PROCESS | 2964 | 1472904736250 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 05:12:16 INFO - PROCESS | 2964 | 1472904736252 Marionette TRACE conn3 <- [1,2513,null,{"value":"13"}] 05:12:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 05:12:16 INFO - PROCESS | 2964 | 1472904736258 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 05:12:16 INFO - PROCESS | 2964 | 1472904736260 Marionette TRACE conn3 <- [1,2514,null,{}] 05:12:16 INFO - PROCESS | 2964 | 1472904736263 Marionette TRACE conn3 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:16 INFO - PROCESS | 2964 | 1472904736265 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:12:16 INFO - PROCESS | 2964 | 1472904736325 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 05:12:16 INFO - PROCESS | 2964 | 1472904736331 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:16 INFO - PROCESS | 2964 | 1472904736333 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:12:16 INFO - PROCESS | 2964 | ++DOCSHELL 17E02800 == 33 [pid = 2964] [id = 638] 05:12:16 INFO - PROCESS | 2964 | ++DOMWINDOW == 73 (17E0A000) [pid = 2964] [serial = 1914] [outer = 00000000] 05:12:16 INFO - PROCESS | 2964 | ++DOMWINDOW == 74 (1980AC00) [pid = 2964] [serial = 1915] [outer = 17E0A000] 05:12:16 INFO - PROCESS | 2964 | 1472904736377 Marionette DEBUG loaded listener.js 05:12:16 INFO - PROCESS | 2964 | ++DOMWINDOW == 75 (181E4400) [pid = 2964] [serial = 1916] [outer = 17E0A000] 05:12:16 INFO - PROCESS | 2964 | 1472904736799 Marionette TRACE conn3 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 05:12:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 05:12:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 566ms 05:12:16 INFO - PROCESS | 2964 | 1472904736821 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 05:12:16 INFO - PROCESS | 2964 | 1472904736823 Marionette TRACE conn3 <- [1,2517,null,{"value":"13"}] 05:12:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 05:12:16 INFO - PROCESS | 2964 | 1472904736840 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 05:12:16 INFO - PROCESS | 2964 | 1472904736841 Marionette TRACE conn3 <- [1,2518,null,{}] 05:12:16 INFO - PROCESS | 2964 | 1472904736845 Marionette TRACE conn3 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:16 INFO - PROCESS | 2964 | 1472904736847 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:12:16 INFO - PROCESS | 2964 | 1472904736924 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 05:12:16 INFO - PROCESS | 2964 | 1472904736929 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:16 INFO - PROCESS | 2964 | 1472904736931 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:12:16 INFO - PROCESS | 2964 | ++DOCSHELL 15C52400 == 34 [pid = 2964] [id = 639] 05:12:16 INFO - PROCESS | 2964 | ++DOMWINDOW == 76 (181D8000) [pid = 2964] [serial = 1917] [outer = 00000000] 05:12:16 INFO - PROCESS | 2964 | ++DOMWINDOW == 77 (19C90C00) [pid = 2964] [serial = 1918] [outer = 181D8000] 05:12:16 INFO - PROCESS | 2964 | 1472904736975 Marionette DEBUG loaded listener.js 05:12:17 INFO - PROCESS | 2964 | ++DOMWINDOW == 78 (19E08800) [pid = 2964] [serial = 1919] [outer = 181D8000] 05:12:17 INFO - PROCESS | 2964 | 1472904737385 Marionette TRACE conn3 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 05:12:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 05:12:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 610ms 05:12:17 INFO - PROCESS | 2964 | 1472904737448 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 05:12:17 INFO - PROCESS | 2964 | 1472904737452 Marionette TRACE conn3 <- [1,2521,null,{"value":"13"}] 05:12:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 05:12:17 INFO - PROCESS | 2964 | 1472904737458 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 05:12:17 INFO - PROCESS | 2964 | 1472904737462 Marionette TRACE conn3 <- [1,2522,null,{}] 05:12:17 INFO - PROCESS | 2964 | 1472904737468 Marionette TRACE conn3 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:17 INFO - PROCESS | 2964 | 1472904737472 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:12:17 INFO - PROCESS | 2964 | 1472904737605 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 05:12:17 INFO - PROCESS | 2964 | 1472904737769 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:17 INFO - PROCESS | 2964 | 1472904737775 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:12:17 INFO - PROCESS | 2964 | ++DOCSHELL 11030400 == 35 [pid = 2964] [id = 640] 05:12:17 INFO - PROCESS | 2964 | ++DOMWINDOW == 79 (11033000) [pid = 2964] [serial = 1920] [outer = 00000000] 05:12:17 INFO - PROCESS | 2964 | ++DOMWINDOW == 80 (1125B000) [pid = 2964] [serial = 1921] [outer = 11033000] 05:12:17 INFO - PROCESS | 2964 | 1472904737832 Marionette DEBUG loaded listener.js 05:12:17 INFO - PROCESS | 2964 | ++DOMWINDOW == 81 (114E3000) [pid = 2964] [serial = 1922] [outer = 11033000] 05:12:18 INFO - PROCESS | 2964 | 1472904738369 Marionette TRACE conn3 <- [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]]]}] 05:12:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 05:12:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 997ms 05:12:18 INFO - PROCESS | 2964 | 1472904738453 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 05:12:18 INFO - PROCESS | 2964 | 1472904738456 Marionette TRACE conn3 <- [1,2525,null,{"value":"13"}] 05:12:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 05:12:18 INFO - PROCESS | 2964 | 1472904738463 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 05:12:18 INFO - PROCESS | 2964 | 1472904738467 Marionette TRACE conn3 <- [1,2526,null,{}] 05:12:18 INFO - PROCESS | 2964 | 1472904738506 Marionette TRACE conn3 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:18 INFO - PROCESS | 2964 | 1472904738509 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:12:18 INFO - PROCESS | 2964 | 1472904738635 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 05:12:18 INFO - PROCESS | 2964 | 1472904738767 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:18 INFO - PROCESS | 2964 | 1472904738770 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:12:18 INFO - PROCESS | 2964 | ++DOCSHELL 1420D800 == 36 [pid = 2964] [id = 641] 05:12:18 INFO - PROCESS | 2964 | ++DOMWINDOW == 82 (1443C400) [pid = 2964] [serial = 1923] [outer = 00000000] 05:12:18 INFO - PROCESS | 2964 | ++DOMWINDOW == 83 (15661000) [pid = 2964] [serial = 1924] [outer = 1443C400] 05:12:18 INFO - PROCESS | 2964 | 1472904738828 Marionette DEBUG loaded listener.js 05:12:18 INFO - PROCESS | 2964 | ++DOMWINDOW == 84 (15C2F400) [pid = 2964] [serial = 1925] [outer = 1443C400] 05:12:19 INFO - PROCESS | 2964 | 1472904739424 Marionette TRACE conn3 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 05:12:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 05:12:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 982ms 05:12:19 INFO - PROCESS | 2964 | 1472904739456 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 05:12:19 INFO - PROCESS | 2964 | 1472904739458 Marionette TRACE conn3 <- [1,2529,null,{"value":"13"}] 05:12:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 05:12:19 INFO - PROCESS | 2964 | 1472904739462 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 05:12:19 INFO - PROCESS | 2964 | 1472904739448 Marionette TRACE conn3 <- [1,2530,null,{}] 05:12:19 INFO - PROCESS | 2964 | 1472904739458 Marionette TRACE conn3 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:19 INFO - PROCESS | 2964 | 1472904739462 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:12:19 INFO - PROCESS | 2964 | 1472904739576 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 05:12:19 INFO - PROCESS | 2964 | 1472904739689 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:19 INFO - PROCESS | 2964 | 1472904739693 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:12:19 INFO - PROCESS | 2964 | ++DOCSHELL 177D8C00 == 37 [pid = 2964] [id = 642] 05:12:19 INFO - PROCESS | 2964 | ++DOMWINDOW == 85 (17F2F800) [pid = 2964] [serial = 1926] [outer = 00000000] 05:12:19 INFO - PROCESS | 2964 | ++DOMWINDOW == 86 (18374000) [pid = 2964] [serial = 1927] [outer = 17F2F800] 05:12:19 INFO - PROCESS | 2964 | 1472904739792 Marionette DEBUG loaded listener.js 05:12:19 INFO - PROCESS | 2964 | ++DOMWINDOW == 87 (19AE8C00) [pid = 2964] [serial = 1928] [outer = 17F2F800] 05:12:20 INFO - PROCESS | 2964 | 1472904740393 Marionette TRACE conn3 <- [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]]]}] 05:12:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 05:12:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 997ms 05:12:20 INFO - PROCESS | 2964 | 1472904740458 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 05:12:20 INFO - PROCESS | 2964 | 1472904740460 Marionette TRACE conn3 <- [1,2533,null,{"value":"13"}] 05:12:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 05:12:20 INFO - PROCESS | 2964 | 1472904740480 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 05:12:20 INFO - PROCESS | 2964 | 1472904740483 Marionette TRACE conn3 <- [1,2534,null,{}] 05:12:20 INFO - PROCESS | 2964 | 1472904740487 Marionette TRACE conn3 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:20 INFO - PROCESS | 2964 | 1472904740489 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:12:20 INFO - PROCESS | 2964 | 1472904740631 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 05:12:20 INFO - PROCESS | 2964 | 1472904740695 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:20 INFO - PROCESS | 2964 | 1472904740698 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:12:20 INFO - PROCESS | 2964 | ++DOCSHELL 11804000 == 38 [pid = 2964] [id = 643] 05:12:20 INFO - PROCESS | 2964 | ++DOMWINDOW == 88 (1189C400) [pid = 2964] [serial = 1929] [outer = 00000000] 05:12:20 INFO - PROCESS | 2964 | ++DOMWINDOW == 89 (131A0C00) [pid = 2964] [serial = 1930] [outer = 1189C400] 05:12:20 INFO - PROCESS | 2964 | 1472904740754 Marionette DEBUG loaded listener.js 05:12:20 INFO - PROCESS | 2964 | ++DOMWINDOW == 90 (13B59000) [pid = 2964] [serial = 1931] [outer = 1189C400] 05:12:21 INFO - PROCESS | 2964 | 1472904741478 Marionette TRACE conn3 <- [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]]]}] 05:12:21 INFO - PROCESS | 2964 | --DOCSHELL 17E02800 == 37 [pid = 2964] [id = 638] 05:12:21 INFO - PROCESS | 2964 | --DOCSHELL 103D2000 == 36 [pid = 2964] [id = 637] 05:12:21 INFO - PROCESS | 2964 | --DOCSHELL 16E61400 == 35 [pid = 2964] [id = 636] 05:12:21 INFO - PROCESS | 2964 | --DOCSHELL 167EC800 == 34 [pid = 2964] [id = 635] 05:12:21 INFO - PROCESS | 2964 | --DOCSHELL 15C31800 == 33 [pid = 2964] [id = 634] 05:12:21 INFO - PROCESS | 2964 | --DOCSHELL 1420F800 == 32 [pid = 2964] [id = 633] 05:12:21 INFO - PROCESS | 2964 | --DOCSHELL 1147C400 == 31 [pid = 2964] [id = 632] 05:12:21 INFO - PROCESS | 2964 | --DOCSHELL 112C7000 == 30 [pid = 2964] [id = 631] 05:12:21 INFO - PROCESS | 2964 | --DOMWINDOW == 89 (19E97400) [pid = 2964] [serial = 1873] [outer = 00000000] [url = about:blank] 05:12:21 INFO - PROCESS | 2964 | --DOMWINDOW == 88 (110F8C00) [pid = 2964] [serial = 1888] [outer = 00000000] [url = about:blank] 05:12:21 INFO - PROCESS | 2964 | --DOMWINDOW == 87 (10BAA800) [pid = 2964] [serial = 1885] [outer = 00000000] [url = about:blank] 05:12:21 INFO - PROCESS | 2964 | --DOMWINDOW == 86 (112C4000) [pid = 2964] [serial = 1889] [outer = 00000000] [url = about:blank] 05:12:21 INFO - PROCESS | 2964 | --DOMWINDOW == 85 (178D3000) [pid = 2964] [serial = 1861] [outer = 00000000] [url = about:blank] 05:12:21 INFO - PROCESS | 2964 | --DOMWINDOW == 84 (19C8AC00) [pid = 2964] [serial = 1864] [outer = 00000000] [url = about:blank] 05:12:21 INFO - PROCESS | 2964 | --DOMWINDOW == 83 (19810000) [pid = 2964] [serial = 1841] [outer = 00000000] [url = about:blank] 05:12:21 INFO - PROCESS | 2964 | --DOMWINDOW == 82 (15C83400) [pid = 2964] [serial = 1855] [outer = 00000000] [url = about:blank] 05:12:21 INFO - PROCESS | 2964 | --DOMWINDOW == 81 (160C9800) [pid = 2964] [serial = 1856] [outer = 00000000] [url = about:blank] 05:12:21 INFO - PROCESS | 2964 | --DOMWINDOW == 80 (13984C00) [pid = 2964] [serial = 1852] [outer = 00000000] [url = about:blank] 05:12:21 INFO - PROCESS | 2964 | --DOMWINDOW == 79 (1420EC00) [pid = 2964] [serial = 1853] [outer = 00000000] [url = about:blank] 05:12:21 INFO - PROCESS | 2964 | --DOMWINDOW == 78 (1180C400) [pid = 2964] [serial = 1849] [outer = 00000000] [url = about:blank] 05:12:21 INFO - PROCESS | 2964 | --DOMWINDOW == 77 (12B77400) [pid = 2964] [serial = 1850] [outer = 00000000] [url = about:blank] 05:12:21 INFO - PROCESS | 2964 | --DOMWINDOW == 76 (1147C800) [pid = 2964] [serial = 1843] [outer = 00000000] [url = about:blank] 05:12:21 INFO - PROCESS | 2964 | --DOMWINDOW == 75 (114E7000) [pid = 2964] [serial = 1844] [outer = 00000000] [url = about:blank] 05:12:21 INFO - PROCESS | 2964 | --DOMWINDOW == 74 (11C0C000) [pid = 2964] [serial = 1846] [outer = 00000000] [url = about:blank] 05:12:21 INFO - PROCESS | 2964 | --DOMWINDOW == 73 (13916000) [pid = 2964] [serial = 1847] [outer = 00000000] [url = about:blank] 05:12:21 INFO - PROCESS | 2964 | --DOMWINDOW == 72 (110F1000) [pid = 2964] [serial = 1876] [outer = 00000000] [url = about:blank] 05:12:21 INFO - PROCESS | 2964 | --DOMWINDOW == 71 (110EF800) [pid = 2964] [serial = 1886] [outer = 00000000] [url = about:blank] 05:12:21 INFO - PROCESS | 2964 | --DOMWINDOW == 70 (1565B800) [pid = 2964] [serial = 1879] [outer = 00000000] [url = about:blank] 05:12:21 INFO - PROCESS | 2964 | --DOMWINDOW == 69 (19E97C00) [pid = 2964] [serial = 1874] [outer = 00000000] [url = about:blank] 05:12:21 INFO - PROCESS | 2964 | --DOMWINDOW == 68 (15C2F800) [pid = 2964] [serial = 1867] [outer = 00000000] [url = about:blank] 05:12:21 INFO - PROCESS | 2964 | --DOMWINDOW == 67 (19E0A800) [pid = 2964] [serial = 1870] [outer = 00000000] [url = about:blank] 05:12:21 INFO - PROCESS | 2964 | --DOMWINDOW == 66 (112C9800) [pid = 2964] [serial = 1877] [outer = 00000000] [url = about:blank] 05:12:21 INFO - PROCESS | 2964 | --DOMWINDOW == 65 (18375800) [pid = 2964] [serial = 1882] [outer = 00000000] [url = about:blank] 05:12:21 INFO - PROCESS | 2964 | --DOMWINDOW == 64 (19C8B000) [pid = 2964] [serial = 1865] [outer = 00000000] [url = about:blank] 05:12:21 INFO - PROCESS | 2964 | --DOMWINDOW == 63 (15C47C00) [pid = 2964] [serial = 1880] [outer = 00000000] [url = about:blank] 05:12:21 INFO - PROCESS | 2964 | --DOMWINDOW == 62 (19E0F800) [pid = 2964] [serial = 1871] [outer = 00000000] [url = about:blank] 05:12:21 INFO - PROCESS | 2964 | --DOMWINDOW == 61 (19E14400) [pid = 2964] [serial = 1883] [outer = 00000000] [url = about:blank] 05:12:21 INFO - PROCESS | 2964 | --DOMWINDOW == 60 (16F89C00) [pid = 2964] [serial = 1858] [outer = 00000000] [url = about:blank] 05:12:21 INFO - PROCESS | 2964 | --DOMWINDOW == 59 (176B4000) [pid = 2964] [serial = 1859] [outer = 00000000] [url = about:blank] 05:12:21 INFO - PROCESS | 2964 | --DOMWINDOW == 58 (18120000) [pid = 2964] [serial = 1862] [outer = 00000000] [url = about:blank] 05:12:21 INFO - PROCESS | 2964 | --DOMWINDOW == 57 (167ECC00) [pid = 2964] [serial = 1868] [outer = 00000000] [url = about:blank] 05:12:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 05:12:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1056ms 05:12:21 INFO - PROCESS | 2964 | 1472904741527 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 05:12:21 INFO - PROCESS | 2964 | 1472904741531 Marionette TRACE conn3 <- [1,2537,null,{"value":"13"}] 05:12:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 05:12:21 INFO - PROCESS | 2964 | 1472904741535 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 05:12:21 INFO - PROCESS | 2964 | 1472904741540 Marionette TRACE conn3 <- [1,2538,null,{}] 05:12:21 INFO - PROCESS | 2964 | 1472904741545 Marionette TRACE conn3 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:21 INFO - PROCESS | 2964 | 1472904741547 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:12:21 INFO - PROCESS | 2964 | 1472904741642 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 05:12:21 INFO - PROCESS | 2964 | 1472904741742 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:21 INFO - PROCESS | 2964 | 1472904741744 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:12:21 INFO - PROCESS | 2964 | ++DOCSHELL 1125CC00 == 31 [pid = 2964] [id = 644] 05:12:21 INFO - PROCESS | 2964 | ++DOMWINDOW == 58 (1125D800) [pid = 2964] [serial = 1932] [outer = 00000000] 05:12:21 INFO - PROCESS | 2964 | ++DOMWINDOW == 59 (112C7000) [pid = 2964] [serial = 1933] [outer = 1125D800] 05:12:21 INFO - PROCESS | 2964 | 1472904741793 Marionette DEBUG loaded listener.js 05:12:21 INFO - PROCESS | 2964 | ++DOMWINDOW == 60 (11808400) [pid = 2964] [serial = 1934] [outer = 1125D800] 05:12:22 INFO - PROCESS | 2964 | 1472904742239 Marionette TRACE conn3 <- [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]]]}] 05:12:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 05:12:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 759ms 05:12:22 INFO - PROCESS | 2964 | 1472904742303 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 05:12:22 INFO - PROCESS | 2964 | 1472904742290 Marionette TRACE conn3 <- [1,2541,null,{"value":"13"}] 05:12:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 05:12:22 INFO - PROCESS | 2964 | 1472904742296 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 05:12:22 INFO - PROCESS | 2964 | 1472904742298 Marionette TRACE conn3 <- [1,2542,null,{}] 05:12:22 INFO - PROCESS | 2964 | 1472904742302 Marionette TRACE conn3 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:22 INFO - PROCESS | 2964 | 1472904742304 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:12:22 INFO - PROCESS | 2964 | 1472904742392 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 05:12:22 INFO - PROCESS | 2964 | 1472904742398 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:22 INFO - PROCESS | 2964 | 1472904742401 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:12:22 INFO - PROCESS | 2964 | ++DOCSHELL 13173C00 == 32 [pid = 2964] [id = 645] 05:12:22 INFO - PROCESS | 2964 | ++DOMWINDOW == 61 (13175C00) [pid = 2964] [serial = 1935] [outer = 00000000] 05:12:22 INFO - PROCESS | 2964 | ++DOMWINDOW == 62 (1391CC00) [pid = 2964] [serial = 1936] [outer = 13175C00] 05:12:22 INFO - PROCESS | 2964 | 1472904742450 Marionette DEBUG loaded listener.js 05:12:22 INFO - PROCESS | 2964 | ++DOMWINDOW == 63 (13988800) [pid = 2964] [serial = 1937] [outer = 13175C00] 05:12:22 INFO - PROCESS | 2964 | 1472904742916 Marionette TRACE conn3 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 05:12:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 05:12:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 654ms 05:12:22 INFO - PROCESS | 2964 | 1472904742975 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 05:12:22 INFO - PROCESS | 2964 | 1472904742978 Marionette TRACE conn3 <- [1,2545,null,{"value":"13"}] 05:12:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 05:12:22 INFO - PROCESS | 2964 | 1472904742981 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 05:12:22 INFO - PROCESS | 2964 | 1472904742985 Marionette TRACE conn3 <- [1,2546,null,{}] 05:12:22 INFO - PROCESS | 2964 | 1472904742995 Marionette TRACE conn3 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:22 INFO - PROCESS | 2964 | 1472904742999 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:12:23 INFO - PROCESS | 2964 | 1472904743067 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 05:12:23 INFO - PROCESS | 2964 | 1472904743167 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:23 INFO - PROCESS | 2964 | 1472904743170 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:12:23 INFO - PROCESS | 2964 | ++DOCSHELL 11264800 == 33 [pid = 2964] [id = 646] 05:12:23 INFO - PROCESS | 2964 | ++DOMWINDOW == 64 (114DF000) [pid = 2964] [serial = 1938] [outer = 00000000] 05:12:23 INFO - PROCESS | 2964 | ++DOMWINDOW == 65 (15912000) [pid = 2964] [serial = 1939] [outer = 114DF000] 05:12:23 INFO - PROCESS | 2964 | 1472904743219 Marionette DEBUG loaded listener.js 05:12:23 INFO - PROCESS | 2964 | ++DOMWINDOW == 66 (15FA4400) [pid = 2964] [serial = 1940] [outer = 114DF000] 05:12:23 INFO - PROCESS | 2964 | 1472904743591 Marionette TRACE conn3 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 05:12:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 05:12:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 670ms 05:12:23 INFO - PROCESS | 2964 | 1472904743649 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 05:12:23 INFO - PROCESS | 2964 | 1472904743651 Marionette TRACE conn3 <- [1,2549,null,{"value":"13"}] 05:12:23 INFO - PROCESS | 2964 | 1472904743655 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 05:12:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 05:12:23 INFO - PROCESS | 2964 | 1472904743656 Marionette TRACE conn3 <- [1,2550,null,{}] 05:12:23 INFO - PROCESS | 2964 | 1472904743660 Marionette TRACE conn3 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:23 INFO - PROCESS | 2964 | 1472904743663 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:12:23 INFO - PROCESS | 2964 | 1472904743808 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 05:12:23 INFO - PROCESS | 2964 | 1472904743832 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:23 INFO - PROCESS | 2964 | 1472904743834 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:12:23 INFO - PROCESS | 2964 | ++DOCSHELL 160C2C00 == 34 [pid = 2964] [id = 647] 05:12:23 INFO - PROCESS | 2964 | ++DOMWINDOW == 67 (160C5000) [pid = 2964] [serial = 1941] [outer = 00000000] 05:12:23 INFO - PROCESS | 2964 | ++DOMWINDOW == 68 (169E5800) [pid = 2964] [serial = 1942] [outer = 160C5000] 05:12:23 INFO - PROCESS | 2964 | 1472904743879 Marionette DEBUG loaded listener.js 05:12:23 INFO - PROCESS | 2964 | ++DOMWINDOW == 69 (16AA7400) [pid = 2964] [serial = 1943] [outer = 160C5000] 05:12:24 INFO - PROCESS | 2964 | 1472904744304 Marionette TRACE conn3 <- [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]]]}] 05:12:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 05:12:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 714ms 05:12:24 INFO - PROCESS | 2964 | 1472904744363 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 05:12:24 INFO - PROCESS | 2964 | 1472904744365 Marionette TRACE conn3 <- [1,2553,null,{"value":"13"}] 05:12:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 05:12:24 INFO - PROCESS | 2964 | 1472904744375 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 05:12:24 INFO - PROCESS | 2964 | 1472904744377 Marionette TRACE conn3 <- [1,2554,null,{}] 05:12:24 INFO - PROCESS | 2964 | 1472904744380 Marionette TRACE conn3 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:24 INFO - PROCESS | 2964 | 1472904744382 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:12:24 INFO - PROCESS | 2964 | 1472904744486 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 05:12:24 INFO - PROCESS | 2964 | 1472904744498 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:24 INFO - PROCESS | 2964 | 1472904744500 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:12:24 INFO - PROCESS | 2964 | ++DOCSHELL 16E61400 == 35 [pid = 2964] [id = 648] 05:12:24 INFO - PROCESS | 2964 | ++DOMWINDOW == 70 (17010800) [pid = 2964] [serial = 1944] [outer = 00000000] 05:12:24 INFO - PROCESS | 2964 | ++DOMWINDOW == 71 (176B4000) [pid = 2964] [serial = 1945] [outer = 17010800] 05:12:24 INFO - PROCESS | 2964 | 1472904744545 Marionette DEBUG loaded listener.js 05:12:24 INFO - PROCESS | 2964 | ++DOMWINDOW == 72 (176B7400) [pid = 2964] [serial = 1946] [outer = 17010800] 05:12:25 INFO - PROCESS | 2964 | 1472904745025 Marionette TRACE conn3 <- [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]]]}] 05:12:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 05:12:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 699ms 05:12:25 INFO - PROCESS | 2964 | 1472904745107 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 05:12:25 INFO - PROCESS | 2964 | 1472904745109 Marionette TRACE conn3 <- [1,2557,null,{"value":"13"}] 05:12:25 INFO - PROCESS | 2964 | 1472904745113 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 05:12:25 INFO - PROCESS | 2964 | 1472904745115 Marionette TRACE conn3 <- [1,2558,null,{}] 05:12:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 05:12:25 INFO - PROCESS | 2964 | 1472904745118 Marionette TRACE conn3 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:25 INFO - PROCESS | 2964 | 1472904745124 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:12:25 INFO - PROCESS | 2964 | 1472904745235 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 05:12:25 INFO - PROCESS | 2964 | 1472904745301 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:25 INFO - PROCESS | 2964 | 1472904745303 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:12:25 INFO - PROCESS | 2964 | ++DOCSHELL 181DC400 == 36 [pid = 2964] [id = 649] 05:12:25 INFO - PROCESS | 2964 | ++DOMWINDOW == 73 (181E3C00) [pid = 2964] [serial = 1947] [outer = 00000000] 05:12:25 INFO - PROCESS | 2964 | ++DOMWINDOW == 74 (19AE8400) [pid = 2964] [serial = 1948] [outer = 181E3C00] 05:12:25 INFO - PROCESS | 2964 | 1472904745358 Marionette DEBUG loaded listener.js 05:12:25 INFO - PROCESS | 2964 | ++DOMWINDOW == 75 (19C87C00) [pid = 2964] [serial = 1949] [outer = 181E3C00] 05:12:25 INFO - PROCESS | 2964 | --DOMWINDOW == 74 (167ED400) [pid = 2964] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 05:12:25 INFO - PROCESS | 2964 | --DOMWINDOW == 73 (1442F800) [pid = 2964] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 05:12:25 INFO - PROCESS | 2964 | --DOMWINDOW == 72 (114DCC00) [pid = 2964] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 05:12:25 INFO - PROCESS | 2964 | --DOMWINDOW == 71 (16E63C00) [pid = 2964] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 05:12:25 INFO - PROCESS | 2964 | --DOMWINDOW == 70 (1296EC00) [pid = 2964] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 05:12:25 INFO - PROCESS | 2964 | --DOMWINDOW == 69 (17E0A000) [pid = 2964] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 05:12:25 INFO - PROCESS | 2964 | --DOMWINDOW == 68 (15C33400) [pid = 2964] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 05:12:25 INFO - PROCESS | 2964 | 1472904745793 Marionette TRACE conn3 <- [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]]]}] 05:12:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 05:12:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 714ms 05:12:25 INFO - PROCESS | 2964 | 1472904745820 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 05:12:25 INFO - PROCESS | 2964 | 1472904745822 Marionette TRACE conn3 <- [1,2561,null,{"value":"13"}] 05:12:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 05:12:25 INFO - PROCESS | 2964 | 1472904745829 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 05:12:25 INFO - PROCESS | 2964 | 1472904745831 Marionette TRACE conn3 <- [1,2562,null,{}] 05:12:25 INFO - PROCESS | 2964 | 1472904745835 Marionette TRACE conn3 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:25 INFO - PROCESS | 2964 | 1472904745837 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:12:25 INFO - PROCESS | 2964 | 1472904745937 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 05:12:25 INFO - PROCESS | 2964 | 1472904746000 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:25 INFO - PROCESS | 2964 | 1472904746002 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:12:26 INFO - PROCESS | 2964 | ++DOCSHELL 1591CC00 == 37 [pid = 2964] [id = 650] 05:12:26 INFO - PROCESS | 2964 | ++DOMWINDOW == 69 (15C2FC00) [pid = 2964] [serial = 1950] [outer = 00000000] 05:12:26 INFO - PROCESS | 2964 | ++DOMWINDOW == 70 (178D0400) [pid = 2964] [serial = 1951] [outer = 15C2FC00] 05:12:26 INFO - PROCESS | 2964 | 1472904746048 Marionette DEBUG loaded listener.js 05:12:26 INFO - PROCESS | 2964 | ++DOMWINDOW == 71 (17E0A000) [pid = 2964] [serial = 1952] [outer = 15C2FC00] 05:12:26 INFO - PROCESS | 2964 | 1472904746370 Marionette TRACE conn3 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 05:12:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 05:12:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 595ms 05:12:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 05:12:26 INFO - PROCESS | 2964 | 1472904746435 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 05:12:26 INFO - PROCESS | 2964 | 1472904746437 Marionette TRACE conn3 <- [1,2565,null,{"value":"13"}] 05:12:26 INFO - PROCESS | 2964 | 1472904746440 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 05:12:26 INFO - PROCESS | 2964 | 1472904746442 Marionette TRACE conn3 <- [1,2566,null,{}] 05:12:26 INFO - PROCESS | 2964 | 1472904746445 Marionette TRACE conn3 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:26 INFO - PROCESS | 2964 | 1472904746447 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:12:26 INFO - PROCESS | 2964 | 1472904746530 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 05:12:26 INFO - PROCESS | 2964 | 1472904746519 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:26 INFO - PROCESS | 2964 | 1472904746521 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:12:26 INFO - PROCESS | 2964 | ++DOCSHELL 13AD5C00 == 38 [pid = 2964] [id = 651] 05:12:26 INFO - PROCESS | 2964 | ++DOMWINDOW == 72 (177D2400) [pid = 2964] [serial = 1953] [outer = 00000000] 05:12:26 INFO - PROCESS | 2964 | ++DOMWINDOW == 73 (19E11800) [pid = 2964] [serial = 1954] [outer = 177D2400] 05:12:26 INFO - PROCESS | 2964 | 1472904746566 Marionette DEBUG loaded listener.js 05:12:26 INFO - PROCESS | 2964 | ++DOMWINDOW == 74 (19E12400) [pid = 2964] [serial = 1955] [outer = 177D2400] 05:12:26 INFO - PROCESS | 2964 | 1472904746995 Marionette TRACE conn3 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 05:12:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 05:12:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 595ms 05:12:27 INFO - PROCESS | 2964 | 1472904747051 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 05:12:27 INFO - PROCESS | 2964 | 1472904747053 Marionette TRACE conn3 <- [1,2569,null,{"value":"13"}] 05:12:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 05:12:27 INFO - PROCESS | 2964 | 1472904747056 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 05:12:27 INFO - PROCESS | 2964 | 1472904747058 Marionette TRACE conn3 <- [1,2570,null,{}] 05:12:27 INFO - PROCESS | 2964 | 1472904747061 Marionette TRACE conn3 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:27 INFO - PROCESS | 2964 | 1472904747063 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:12:27 INFO - PROCESS | 2964 | 1472904747153 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 05:12:27 INFO - PROCESS | 2964 | 1472904747158 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:27 INFO - PROCESS | 2964 | 1472904747160 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:12:27 INFO - PROCESS | 2964 | ++DOCSHELL 19E90C00 == 39 [pid = 2964] [id = 652] 05:12:27 INFO - PROCESS | 2964 | ++DOMWINDOW == 75 (19E92400) [pid = 2964] [serial = 1956] [outer = 00000000] 05:12:27 INFO - PROCESS | 2964 | ++DOMWINDOW == 76 (19E9B800) [pid = 2964] [serial = 1957] [outer = 19E92400] 05:12:27 INFO - PROCESS | 2964 | 1472904747204 Marionette DEBUG loaded listener.js 05:12:27 INFO - PROCESS | 2964 | ++DOMWINDOW == 77 (1A036400) [pid = 2964] [serial = 1958] [outer = 19E92400] 05:12:28 INFO - PROCESS | 2964 | --DOCSHELL 12BC7000 == 38 [pid = 2964] [id = 630] 05:12:28 INFO - PROCESS | 2964 | --DOCSHELL 1125CC00 == 37 [pid = 2964] [id = 644] 05:12:28 INFO - PROCESS | 2964 | --DOCSHELL 11804000 == 36 [pid = 2964] [id = 643] 05:12:28 INFO - PROCESS | 2964 | --DOCSHELL 1420D800 == 35 [pid = 2964] [id = 641] 05:12:28 INFO - PROCESS | 2964 | --DOCSHELL 177D8C00 == 34 [pid = 2964] [id = 642] 05:12:28 INFO - PROCESS | 2964 | --DOCSHELL 15C52400 == 33 [pid = 2964] [id = 639] 05:12:28 INFO - PROCESS | 2964 | --DOCSHELL 11030400 == 32 [pid = 2964] [id = 640] 05:12:28 INFO - PROCESS | 2964 | --DOCSHELL 16E61400 == 31 [pid = 2964] [id = 648] 05:12:28 INFO - PROCESS | 2964 | --DOCSHELL 181DC400 == 30 [pid = 2964] [id = 649] 05:12:28 INFO - PROCESS | 2964 | --DOCSHELL 160C2C00 == 29 [pid = 2964] [id = 647] 05:12:28 INFO - PROCESS | 2964 | --DOCSHELL 13173C00 == 28 [pid = 2964] [id = 645] 05:12:28 INFO - PROCESS | 2964 | --DOCSHELL 11264800 == 27 [pid = 2964] [id = 646] 05:12:28 INFO - PROCESS | 2964 | --DOCSHELL 1591CC00 == 26 [pid = 2964] [id = 650] 05:12:28 INFO - PROCESS | 2964 | --DOCSHELL 13AD5C00 == 25 [pid = 2964] [id = 651] 05:12:28 INFO - PROCESS | 2964 | --DOMWINDOW == 76 (16AAF000) [pid = 2964] [serial = 1906] [outer = 00000000] [url = about:blank] 05:12:28 INFO - PROCESS | 2964 | --DOMWINDOW == 75 (15032800) [pid = 2964] [serial = 1900] [outer = 00000000] [url = about:blank] 05:12:28 INFO - PROCESS | 2964 | --DOMWINDOW == 74 (15097800) [pid = 2964] [serial = 1901] [outer = 00000000] [url = about:blank] 05:12:28 INFO - PROCESS | 2964 | --DOMWINDOW == 73 (12B7F800) [pid = 2964] [serial = 1894] [outer = 00000000] [url = about:blank] 05:12:28 INFO - PROCESS | 2964 | --DOMWINDOW == 72 (12E2A400) [pid = 2964] [serial = 1898] [outer = 00000000] [url = about:blank] 05:12:28 INFO - PROCESS | 2964 | --DOMWINDOW == 71 (1180F000) [pid = 2964] [serial = 1897] [outer = 00000000] [url = about:blank] 05:12:28 INFO - PROCESS | 2964 | --DOMWINDOW == 70 (12E81400) [pid = 2964] [serial = 1891] [outer = 00000000] [url = about:blank] 05:12:28 INFO - PROCESS | 2964 | --DOMWINDOW == 69 (176B2400) [pid = 2964] [serial = 1909] [outer = 00000000] [url = about:blank] 05:12:28 INFO - PROCESS | 2964 | --DOMWINDOW == 68 (19C90C00) [pid = 2964] [serial = 1918] [outer = 00000000] [url = about:blank] 05:12:28 INFO - PROCESS | 2964 | --DOMWINDOW == 67 (16E68400) [pid = 2964] [serial = 1912] [outer = 00000000] [url = about:blank] 05:12:28 INFO - PROCESS | 2964 | --DOMWINDOW == 66 (1980AC00) [pid = 2964] [serial = 1915] [outer = 00000000] [url = about:blank] 05:12:28 INFO - PROCESS | 2964 | --DOMWINDOW == 65 (181E4400) [pid = 2964] [serial = 1916] [outer = 00000000] [url = about:blank] 05:12:28 INFO - PROCESS | 2964 | --DOMWINDOW == 64 (177DE000) [pid = 2964] [serial = 1910] [outer = 00000000] [url = about:blank] 05:12:28 INFO - PROCESS | 2964 | --DOMWINDOW == 63 (15C54400) [pid = 2964] [serial = 1903] [outer = 00000000] [url = about:blank] 05:12:28 INFO - PROCESS | 2964 | --DOMWINDOW == 62 (177DC800) [pid = 2964] [serial = 1913] [outer = 00000000] [url = about:blank] 05:12:28 INFO - PROCESS | 2964 | --DOMWINDOW == 61 (160C1000) [pid = 2964] [serial = 1904] [outer = 00000000] [url = about:blank] 05:12:28 INFO - PROCESS | 2964 | --DOMWINDOW == 60 (16E66000) [pid = 2964] [serial = 1907] [outer = 00000000] [url = about:blank] 05:12:29 INFO - PROCESS | 2964 | 1472904749014 Marionette TRACE conn3 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 05:12:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 05:12:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 2008ms 05:12:29 INFO - PROCESS | 2964 | 1472904749061 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 05:12:29 INFO - PROCESS | 2964 | 1472904749065 Marionette TRACE conn3 <- [1,2573,null,{"value":"13"}] 05:12:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 05:12:29 INFO - PROCESS | 2964 | 1472904749071 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 05:12:29 INFO - PROCESS | 2964 | 1472904749074 Marionette TRACE conn3 <- [1,2574,null,{}] 05:12:29 INFO - PROCESS | 2964 | 1472904749080 Marionette TRACE conn3 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:29 INFO - PROCESS | 2964 | 1472904749083 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:12:29 INFO - PROCESS | 2964 | 1472904749182 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 05:12:29 INFO - PROCESS | 2964 | 1472904749191 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:29 INFO - PROCESS | 2964 | 1472904749194 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:12:29 INFO - PROCESS | 2964 | ++DOCSHELL 11037C00 == 26 [pid = 2964] [id = 653] 05:12:29 INFO - PROCESS | 2964 | ++DOMWINDOW == 61 (11038000) [pid = 2964] [serial = 1959] [outer = 00000000] 05:12:29 INFO - PROCESS | 2964 | ++DOMWINDOW == 62 (11264800) [pid = 2964] [serial = 1960] [outer = 11038000] 05:12:29 INFO - PROCESS | 2964 | 1472904749245 Marionette DEBUG loaded listener.js 05:12:29 INFO - PROCESS | 2964 | ++DOMWINDOW == 63 (112D2C00) [pid = 2964] [serial = 1961] [outer = 11038000] 05:12:29 INFO - PROCESS | 2964 | 1472904749731 Marionette TRACE conn3 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 05:12:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 05:12:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 699ms 05:12:29 INFO - PROCESS | 2964 | 1472904749773 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 05:12:29 INFO - PROCESS | 2964 | 1472904749778 Marionette TRACE conn3 <- [1,2577,null,{"value":"13"}] 05:12:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 05:12:29 INFO - PROCESS | 2964 | 1472904749784 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 05:12:29 INFO - PROCESS | 2964 | 1472904749787 Marionette TRACE conn3 <- [1,2578,null,{}] 05:12:29 INFO - PROCESS | 2964 | 1472904749791 Marionette TRACE conn3 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:29 INFO - PROCESS | 2964 | 1472904749794 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:12:29 INFO - PROCESS | 2964 | 1472904749888 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 05:12:29 INFO - PROCESS | 2964 | 1472904749897 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:29 INFO - PROCESS | 2964 | 1472904749900 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:12:29 INFO - PROCESS | 2964 | ++DOCSHELL 12BC2800 == 27 [pid = 2964] [id = 654] 05:12:29 INFO - PROCESS | 2964 | ++DOMWINDOW == 64 (12BC4C00) [pid = 2964] [serial = 1962] [outer = 00000000] 05:12:29 INFO - PROCESS | 2964 | ++DOMWINDOW == 65 (12E38C00) [pid = 2964] [serial = 1963] [outer = 12BC4C00] 05:12:29 INFO - PROCESS | 2964 | 1472904749949 Marionette DEBUG loaded listener.js 05:12:30 INFO - PROCESS | 2964 | ++DOMWINDOW == 66 (1316E400) [pid = 2964] [serial = 1964] [outer = 12BC4C00] 05:12:30 INFO - PROCESS | 2964 | 1472904750400 Marionette TRACE conn3 <- [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]]]}] 05:12:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 05:12:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 670ms 05:12:30 INFO - PROCESS | 2964 | 1472904750461 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 05:12:30 INFO - PROCESS | 2964 | 1472904750464 Marionette TRACE conn3 <- [1,2581,null,{"value":"13"}] 05:12:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 05:12:30 INFO - PROCESS | 2964 | 1472904750467 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 05:12:30 INFO - PROCESS | 2964 | 1472904750471 Marionette TRACE conn3 <- [1,2582,null,{}] 05:12:30 INFO - PROCESS | 2964 | 1472904750482 Marionette TRACE conn3 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:30 INFO - PROCESS | 2964 | 1472904750486 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:12:30 INFO - PROCESS | 2964 | 1472904750584 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 05:12:30 INFO - PROCESS | 2964 | 1472904750686 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:30 INFO - PROCESS | 2964 | 1472904750690 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:12:30 INFO - PROCESS | 2964 | ++DOCSHELL 15041800 == 28 [pid = 2964] [id = 655] 05:12:30 INFO - PROCESS | 2964 | ++DOMWINDOW == 67 (15041C00) [pid = 2964] [serial = 1965] [outer = 00000000] 05:12:30 INFO - PROCESS | 2964 | ++DOMWINDOW == 68 (150A1000) [pid = 2964] [serial = 1966] [outer = 15041C00] 05:12:30 INFO - PROCESS | 2964 | 1472904750738 Marionette DEBUG loaded listener.js 05:12:30 INFO - PROCESS | 2964 | ++DOMWINDOW == 69 (15668000) [pid = 2964] [serial = 1967] [outer = 15041C00] 05:12:31 INFO - PROCESS | 2964 | 1472904751105 Marionette TRACE conn3 <- [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]]]}] 05:12:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 05:12:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 669ms 05:12:31 INFO - PROCESS | 2964 | 1472904751133 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 05:12:31 INFO - PROCESS | 2964 | 1472904751136 Marionette TRACE conn3 <- [1,2585,null,{"value":"13"}] 05:12:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 05:12:31 INFO - PROCESS | 2964 | 1472904751139 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 05:12:31 INFO - PROCESS | 2964 | 1472904751151 Marionette TRACE conn3 <- [1,2586,null,{}] 05:12:31 INFO - PROCESS | 2964 | 1472904751155 Marionette TRACE conn3 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:31 INFO - PROCESS | 2964 | 1472904751157 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:12:31 INFO - PROCESS | 2964 | 1472904751244 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 05:12:31 INFO - PROCESS | 2964 | 1472904751250 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:31 INFO - PROCESS | 2964 | 1472904751253 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:12:31 INFO - PROCESS | 2964 | ++DOCSHELL 150A0400 == 29 [pid = 2964] [id = 656] 05:12:31 INFO - PROCESS | 2964 | ++DOMWINDOW == 70 (1591CC00) [pid = 2964] [serial = 1968] [outer = 00000000] 05:12:31 INFO - PROCESS | 2964 | ++DOMWINDOW == 71 (160C4400) [pid = 2964] [serial = 1969] [outer = 1591CC00] 05:12:31 INFO - PROCESS | 2964 | 1472904751281 Marionette DEBUG loaded listener.js 05:12:31 INFO - PROCESS | 2964 | ++DOMWINDOW == 72 (160CD400) [pid = 2964] [serial = 1970] [outer = 1591CC00] 05:12:31 INFO - PROCESS | 2964 | 1472904751717 Marionette TRACE conn3 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 05:12:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 05:12:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 625ms 05:12:31 INFO - PROCESS | 2964 | 1472904751760 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 05:12:31 INFO - PROCESS | 2964 | 1472904751762 Marionette TRACE conn3 <- [1,2589,null,{"value":"13"}] 05:12:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 05:12:31 INFO - PROCESS | 2964 | 1472904751766 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 05:12:31 INFO - PROCESS | 2964 | 1472904751768 Marionette TRACE conn3 <- [1,2590,null,{}] 05:12:31 INFO - PROCESS | 2964 | 1472904751771 Marionette TRACE conn3 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:31 INFO - PROCESS | 2964 | 1472904751773 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:12:31 INFO - PROCESS | 2964 | 1472904751850 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 05:12:31 INFO - PROCESS | 2964 | 1472904751855 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:31 INFO - PROCESS | 2964 | 1472904751857 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:12:31 INFO - PROCESS | 2964 | ++DOCSHELL 165D1800 == 30 [pid = 2964] [id = 657] 05:12:31 INFO - PROCESS | 2964 | ++DOMWINDOW == 73 (167EB400) [pid = 2964] [serial = 1971] [outer = 00000000] 05:12:31 INFO - PROCESS | 2964 | ++DOMWINDOW == 74 (16E62400) [pid = 2964] [serial = 1972] [outer = 167EB400] 05:12:31 INFO - PROCESS | 2964 | 1472904751910 Marionette DEBUG loaded listener.js 05:12:31 INFO - PROCESS | 2964 | ++DOMWINDOW == 75 (16E68400) [pid = 2964] [serial = 1973] [outer = 167EB400] 05:12:32 INFO - PROCESS | 2964 | 1472904752362 Marionette TRACE conn3 <- [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]]]}] 05:12:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 05:12:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 610ms 05:12:32 INFO - PROCESS | 2964 | 1472904752379 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 05:12:32 INFO - PROCESS | 2964 | 1472904752381 Marionette TRACE conn3 <- [1,2593,null,{"value":"13"}] 05:12:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 05:12:32 INFO - PROCESS | 2964 | 1472904752384 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 05:12:32 INFO - PROCESS | 2964 | 1472904752386 Marionette TRACE conn3 <- [1,2594,null,{}] 05:12:32 INFO - PROCESS | 2964 | 1472904752389 Marionette TRACE conn3 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:32 INFO - PROCESS | 2964 | 1472904752394 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:12:32 INFO - PROCESS | 2964 | 1472904752499 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 05:12:32 INFO - PROCESS | 2964 | 1472904752505 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:32 INFO - PROCESS | 2964 | 1472904752507 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:12:32 INFO - PROCESS | 2964 | ++DOCSHELL 177DE400 == 31 [pid = 2964] [id = 658] 05:12:32 INFO - PROCESS | 2964 | ++DOMWINDOW == 76 (178C7400) [pid = 2964] [serial = 1974] [outer = 00000000] 05:12:32 INFO - PROCESS | 2964 | ++DOMWINDOW == 77 (17F31800) [pid = 2964] [serial = 1975] [outer = 178C7400] 05:12:32 INFO - PROCESS | 2964 | 1472904752553 Marionette DEBUG loaded listener.js 05:12:32 INFO - PROCESS | 2964 | ++DOMWINDOW == 78 (181E1400) [pid = 2964] [serial = 1976] [outer = 178C7400] 05:12:33 INFO - PROCESS | 2964 | 1472904753023 Marionette TRACE conn3 <- [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]]]}] 05:12:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 05:12:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 669ms 05:12:33 INFO - PROCESS | 2964 | 1472904753064 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 05:12:33 INFO - PROCESS | 2964 | 1472904753066 Marionette TRACE conn3 <- [1,2597,null,{"value":"13"}] 05:12:33 INFO - PROCESS | 2964 | 1472904753069 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 05:12:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 05:12:33 INFO - PROCESS | 2964 | 1472904753070 Marionette TRACE conn3 <- [1,2598,null,{}] 05:12:33 INFO - PROCESS | 2964 | 1472904753074 Marionette TRACE conn3 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:33 INFO - PROCESS | 2964 | 1472904753076 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:12:33 INFO - PROCESS | 2964 | 1472904753136 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 05:12:33 INFO - PROCESS | 2964 | 1472904753141 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:33 INFO - PROCESS | 2964 | 1472904753143 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:12:33 INFO - PROCESS | 2964 | ++DOCSHELL 176B0800 == 32 [pid = 2964] [id = 659] 05:12:33 INFO - PROCESS | 2964 | ++DOMWINDOW == 79 (17E07000) [pid = 2964] [serial = 1977] [outer = 00000000] 05:12:33 INFO - PROCESS | 2964 | ++DOMWINDOW == 80 (19AE6400) [pid = 2964] [serial = 1978] [outer = 17E07000] 05:12:33 INFO - PROCESS | 2964 | 1472904753213 Marionette DEBUG loaded listener.js 05:12:33 INFO - PROCESS | 2964 | ++DOMWINDOW == 81 (19AE6800) [pid = 2964] [serial = 1979] [outer = 17E07000] 05:12:33 INFO - PROCESS | 2964 | 1472904753654 Marionette TRACE conn3 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 05:12:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 05:12:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 670ms 05:12:33 INFO - PROCESS | 2964 | 1472904753734 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 05:12:33 INFO - PROCESS | 2964 | 1472904753736 Marionette TRACE conn3 <- [1,2601,null,{"value":"13"}] 05:12:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 05:12:33 INFO - PROCESS | 2964 | 1472904753739 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 05:12:33 INFO - PROCESS | 2964 | 1472904753741 Marionette TRACE conn3 <- [1,2602,null,{}] 05:12:33 INFO - PROCESS | 2964 | 1472904753745 Marionette TRACE conn3 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:33 INFO - PROCESS | 2964 | 1472904753746 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:12:33 INFO - PROCESS | 2964 | 1472904753826 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 05:12:33 INFO - PROCESS | 2964 | 1472904753831 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:33 INFO - PROCESS | 2964 | 1472904753833 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:12:33 INFO - PROCESS | 2964 | ++DOCSHELL 19E0B400 == 33 [pid = 2964] [id = 660] 05:12:33 INFO - PROCESS | 2964 | ++DOMWINDOW == 82 (19E12C00) [pid = 2964] [serial = 1980] [outer = 00000000] 05:12:33 INFO - PROCESS | 2964 | ++DOMWINDOW == 83 (19E9A000) [pid = 2964] [serial = 1981] [outer = 19E12C00] 05:12:33 INFO - PROCESS | 2964 | 1472904753860 Marionette DEBUG loaded listener.js 05:12:33 INFO - PROCESS | 2964 | ++DOMWINDOW == 84 (19E9A400) [pid = 2964] [serial = 1982] [outer = 19E12C00] 05:12:34 INFO - PROCESS | 2964 | 1472904754329 Marionette TRACE conn3 <- [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]]]}] 05:12:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 05:12:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 610ms 05:12:34 INFO - PROCESS | 2964 | 1472904754343 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 05:12:34 INFO - PROCESS | 2964 | 1472904754345 Marionette TRACE conn3 <- [1,2605,null,{"value":"13"}] 05:12:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 05:12:34 INFO - PROCESS | 2964 | 1472904754348 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 05:12:34 INFO - PROCESS | 2964 | 1472904754350 Marionette TRACE conn3 <- [1,2606,null,{}] 05:12:34 INFO - PROCESS | 2964 | 1472904754353 Marionette TRACE conn3 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:34 INFO - PROCESS | 2964 | 1472904754355 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:12:34 INFO - PROCESS | 2964 | 1472904754471 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 05:12:34 INFO - PROCESS | 2964 | 1472904754565 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:34 INFO - PROCESS | 2964 | 1472904754549 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:12:34 INFO - PROCESS | 2964 | ++DOCSHELL 1503F000 == 34 [pid = 2964] [id = 661] 05:12:34 INFO - PROCESS | 2964 | ++DOMWINDOW == 85 (18379800) [pid = 2964] [serial = 1983] [outer = 00000000] 05:12:34 INFO - PROCESS | 2964 | ++DOMWINDOW == 86 (1A0C9400) [pid = 2964] [serial = 1984] [outer = 18379800] 05:12:34 INFO - PROCESS | 2964 | 1472904754593 Marionette DEBUG loaded listener.js 05:12:34 INFO - PROCESS | 2964 | ++DOMWINDOW == 87 (1A0CA000) [pid = 2964] [serial = 1985] [outer = 18379800] 05:12:34 INFO - PROCESS | 2964 | 1472904754994 Marionette TRACE conn3 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 05:12:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 05:12:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 714ms 05:12:35 INFO - PROCESS | 2964 | 1472904755050 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 05:12:35 INFO - PROCESS | 2964 | 1472904755062 Marionette TRACE conn3 <- [1,2609,null,{"value":"13"}] 05:12:35 INFO - PROCESS | 2964 | 1472904755066 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 05:12:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 05:12:35 INFO - PROCESS | 2964 | 1472904755068 Marionette TRACE conn3 <- [1,2610,null,{}] 05:12:35 INFO - PROCESS | 2964 | 1472904755071 Marionette TRACE conn3 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:35 INFO - PROCESS | 2964 | 1472904755073 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:12:35 INFO - PROCESS | 2964 | 1472904755191 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 05:12:35 INFO - PROCESS | 2964 | 1472904755259 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:35 INFO - PROCESS | 2964 | 1472904755261 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:12:35 INFO - PROCESS | 2964 | ++DOCSHELL 16F81C00 == 35 [pid = 2964] [id = 662] 05:12:35 INFO - PROCESS | 2964 | ++DOMWINDOW == 88 (1A03CC00) [pid = 2964] [serial = 1986] [outer = 00000000] 05:12:35 INFO - PROCESS | 2964 | ++DOMWINDOW == 89 (1A51AC00) [pid = 2964] [serial = 1987] [outer = 1A03CC00] 05:12:35 INFO - PROCESS | 2964 | 1472904755305 Marionette DEBUG loaded listener.js 05:12:35 INFO - PROCESS | 2964 | ++DOMWINDOW == 90 (1A51EC00) [pid = 2964] [serial = 1988] [outer = 1A03CC00] 05:12:35 INFO - PROCESS | 2964 | 1472904755689 Marionette TRACE conn3 <- [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]]]}] 05:12:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 05:12:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 654ms 05:12:35 INFO - PROCESS | 2964 | 1472904755728 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 05:12:35 INFO - PROCESS | 2964 | 1472904755730 Marionette TRACE conn3 <- [1,2613,null,{"value":"13"}] 05:12:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 05:12:35 INFO - PROCESS | 2964 | 1472904755734 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 05:12:35 INFO - PROCESS | 2964 | 1472904755736 Marionette TRACE conn3 <- [1,2614,null,{}] 05:12:35 INFO - PROCESS | 2964 | 1472904755741 Marionette TRACE conn3 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:35 INFO - PROCESS | 2964 | 1472904755744 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:12:35 INFO - PROCESS | 2964 | 1472904755907 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 05:12:36 INFO - PROCESS | 2964 | --DOMWINDOW == 89 (1147B000) [pid = 2964] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 05:12:36 INFO - PROCESS | 2964 | --DOMWINDOW == 88 (12E2A800) [pid = 2964] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 05:12:36 INFO - PROCESS | 2964 | --DOMWINDOW == 87 (160C5000) [pid = 2964] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 05:12:36 INFO - PROCESS | 2964 | --DOMWINDOW == 86 (17010800) [pid = 2964] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 05:12:36 INFO - PROCESS | 2964 | --DOMWINDOW == 85 (15C2FC00) [pid = 2964] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 05:12:36 INFO - PROCESS | 2964 | --DOMWINDOW == 84 (181E3C00) [pid = 2964] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 05:12:36 INFO - PROCESS | 2964 | --DOMWINDOW == 83 (177D2400) [pid = 2964] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 05:12:36 INFO - PROCESS | 2964 | --DOMWINDOW == 82 (114DF000) [pid = 2964] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 05:12:36 INFO - PROCESS | 2964 | --DOMWINDOW == 81 (13175C00) [pid = 2964] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 05:12:36 INFO - PROCESS | 2964 | --DOMWINDOW == 80 (1125D800) [pid = 2964] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 05:12:36 INFO - PROCESS | 2964 | --DOMWINDOW == 79 (1189C400) [pid = 2964] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 05:12:36 INFO - PROCESS | 2964 | --DOMWINDOW == 78 (17F2F800) [pid = 2964] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 05:12:36 INFO - PROCESS | 2964 | --DOMWINDOW == 77 (1443C400) [pid = 2964] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 05:12:36 INFO - PROCESS | 2964 | --DOMWINDOW == 76 (11033000) [pid = 2964] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 05:12:36 INFO - PROCESS | 2964 | --DOMWINDOW == 75 (181D8000) [pid = 2964] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 05:12:36 INFO - PROCESS | 2964 | 1472904756313 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:36 INFO - PROCESS | 2964 | 1472904756316 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:12:36 INFO - PROCESS | 2964 | ++DOCSHELL 10A4C400 == 36 [pid = 2964] [id = 663] 05:12:36 INFO - PROCESS | 2964 | ++DOMWINDOW == 76 (10A4CC00) [pid = 2964] [serial = 1989] [outer = 00000000] 05:12:36 INFO - PROCESS | 2964 | ++DOMWINDOW == 77 (110F9800) [pid = 2964] [serial = 1990] [outer = 10A4CC00] 05:12:36 INFO - PROCESS | 2964 | 1472904756365 Marionette DEBUG loaded listener.js 05:12:36 INFO - PROCESS | 2964 | ++DOMWINDOW == 78 (13916000) [pid = 2964] [serial = 1991] [outer = 10A4CC00] 05:12:36 INFO - PROCESS | 2964 | 1472904756723 Marionette TRACE conn3 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 05:12:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 05:12:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1042ms 05:12:36 INFO - PROCESS | 2964 | 1472904756784 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 05:12:36 INFO - PROCESS | 2964 | 1472904756786 Marionette TRACE conn3 <- [1,2617,null,{"value":"13"}] 05:12:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 05:12:36 INFO - PROCESS | 2964 | 1472904756789 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 05:12:36 INFO - PROCESS | 2964 | 1472904756791 Marionette TRACE conn3 <- [1,2618,null,{}] 05:12:36 INFO - PROCESS | 2964 | 1472904756795 Marionette TRACE conn3 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:36 INFO - PROCESS | 2964 | 1472904756797 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:12:36 INFO - PROCESS | 2964 | 1472904756912 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 05:12:36 INFO - PROCESS | 2964 | 1472904756923 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:36 INFO - PROCESS | 2964 | 1472904756925 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:12:36 INFO - PROCESS | 2964 | ++DOCSHELL 11DA4000 == 37 [pid = 2964] [id = 664] 05:12:36 INFO - PROCESS | 2964 | ++DOMWINDOW == 79 (1565B800) [pid = 2964] [serial = 1992] [outer = 00000000] 05:12:36 INFO - PROCESS | 2964 | ++DOMWINDOW == 80 (175EFC00) [pid = 2964] [serial = 1993] [outer = 1565B800] 05:12:36 INFO - PROCESS | 2964 | 1472904756969 Marionette DEBUG loaded listener.js 05:12:37 INFO - PROCESS | 2964 | ++DOMWINDOW == 81 (176B3C00) [pid = 2964] [serial = 1994] [outer = 1565B800] 05:12:37 INFO - PROCESS | 2964 | 1472904757361 Marionette TRACE conn3 <- [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]]]}] 05:12:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 05:12:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 595ms 05:12:37 INFO - PROCESS | 2964 | 1472904757391 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 05:12:37 INFO - PROCESS | 2964 | 1472904757393 Marionette TRACE conn3 <- [1,2621,null,{"value":"13"}] 05:12:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 05:12:37 INFO - PROCESS | 2964 | 1472904757396 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 05:12:37 INFO - PROCESS | 2964 | 1472904757398 Marionette TRACE conn3 <- [1,2622,null,{}] 05:12:37 INFO - PROCESS | 2964 | 1472904757401 Marionette TRACE conn3 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:37 INFO - PROCESS | 2964 | 1472904757403 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:12:37 INFO - PROCESS | 2964 | 1472904757520 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 05:12:37 INFO - PROCESS | 2964 | 1472904757558 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:37 INFO - PROCESS | 2964 | 1472904757560 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:12:37 INFO - PROCESS | 2964 | ++DOCSHELL 0F9E8C00 == 38 [pid = 2964] [id = 665] 05:12:37 INFO - PROCESS | 2964 | ++DOMWINDOW == 82 (1055E000) [pid = 2964] [serial = 1995] [outer = 00000000] 05:12:37 INFO - PROCESS | 2964 | ++DOMWINDOW == 83 (1A8CE800) [pid = 2964] [serial = 1996] [outer = 1055E000] 05:12:37 INFO - PROCESS | 2964 | 1472904757607 Marionette DEBUG loaded listener.js 05:12:37 INFO - PROCESS | 2964 | ++DOMWINDOW == 84 (1A8D4000) [pid = 2964] [serial = 1997] [outer = 1055E000] 05:12:37 INFO - PROCESS | 2964 | 1472904757995 Marionette TRACE conn3 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 05:12:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 05:12:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 610ms 05:12:38 INFO - PROCESS | 2964 | 1472904758018 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 05:12:38 INFO - PROCESS | 2964 | 1472904758020 Marionette TRACE conn3 <- [1,2625,null,{"value":"13"}] 05:12:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 05:12:38 INFO - PROCESS | 2964 | 1472904758023 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 05:12:38 INFO - PROCESS | 2964 | 1472904758024 Marionette TRACE conn3 <- [1,2626,null,{}] 05:12:38 INFO - PROCESS | 2964 | 1472904758028 Marionette TRACE conn3 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:38 INFO - PROCESS | 2964 | 1472904758030 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:12:38 INFO - PROCESS | 2964 | 1472904758141 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 05:12:38 INFO - PROCESS | 2964 | 1472904758148 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:38 INFO - PROCESS | 2964 | 1472904758150 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:12:38 INFO - PROCESS | 2964 | ++DOCSHELL 16E61800 == 39 [pid = 2964] [id = 666] 05:12:38 INFO - PROCESS | 2964 | ++DOMWINDOW == 85 (177DC800) [pid = 2964] [serial = 1998] [outer = 00000000] 05:12:38 INFO - PROCESS | 2964 | ++DOMWINDOW == 86 (1AA57000) [pid = 2964] [serial = 1999] [outer = 177DC800] 05:12:38 INFO - PROCESS | 2964 | 1472904758194 Marionette DEBUG loaded listener.js 05:12:38 INFO - PROCESS | 2964 | ++DOMWINDOW == 87 (1AA5AC00) [pid = 2964] [serial = 2000] [outer = 177DC800] 05:12:38 INFO - PROCESS | 2964 | 1472904758969 Marionette TRACE conn3 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 05:12:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 05:12:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 997ms 05:12:39 INFO - PROCESS | 2964 | 1472904759033 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 05:12:39 INFO - PROCESS | 2964 | 1472904759037 Marionette TRACE conn3 <- [1,2629,null,{"value":"13"}] 05:12:39 INFO - PROCESS | 2964 | 1472904759042 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 05:12:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 05:12:39 INFO - PROCESS | 2964 | 1472904759047 Marionette TRACE conn3 <- [1,2630,null,{}] 05:12:39 INFO - PROCESS | 2964 | 1472904759053 Marionette TRACE conn3 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:39 INFO - PROCESS | 2964 | 1472904759056 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:12:39 INFO - PROCESS | 2964 | 1472904759179 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 05:12:39 INFO - PROCESS | 2964 | 1472904759316 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:39 INFO - PROCESS | 2964 | 1472904759319 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:12:39 INFO - PROCESS | 2964 | ++DOCSHELL 110F5400 == 40 [pid = 2964] [id = 667] 05:12:39 INFO - PROCESS | 2964 | ++DOMWINDOW == 88 (11259000) [pid = 2964] [serial = 2001] [outer = 00000000] 05:12:39 INFO - PROCESS | 2964 | ++DOMWINDOW == 89 (114F0000) [pid = 2964] [serial = 2002] [outer = 11259000] 05:12:39 INFO - PROCESS | 2964 | 1472904759378 Marionette DEBUG loaded listener.js 05:12:39 INFO - PROCESS | 2964 | ++DOMWINDOW == 90 (13175C00) [pid = 2964] [serial = 2003] [outer = 11259000] 05:12:40 INFO - PROCESS | 2964 | 1472904760283 Marionette TRACE conn3 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 05:12:40 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 05:12:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1295ms 05:12:40 INFO - PROCESS | 2964 | 1472904760339 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 05:12:40 INFO - PROCESS | 2964 | 1472904760343 Marionette TRACE conn3 <- [1,2633,null,{"value":"13"}] 05:12:40 INFO - PROCESS | 2964 | 1472904760348 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 05:12:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 05:12:40 INFO - PROCESS | 2964 | 1472904760351 Marionette TRACE conn3 <- [1,2634,null,{}] 05:12:40 INFO - PROCESS | 2964 | 1472904760357 Marionette TRACE conn3 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:40 INFO - PROCESS | 2964 | 1472904760359 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:12:40 INFO - PROCESS | 2964 | 1472904760494 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 05:12:40 INFO - PROCESS | 2964 | 1472904760676 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:40 INFO - PROCESS | 2964 | 1472904760680 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:12:40 INFO - PROCESS | 2964 | --DOCSHELL 0F9E8C00 == 39 [pid = 2964] [id = 665] 05:12:40 INFO - PROCESS | 2964 | --DOCSHELL 11DA4000 == 38 [pid = 2964] [id = 664] 05:12:40 INFO - PROCESS | 2964 | --DOCSHELL 10A4C400 == 37 [pid = 2964] [id = 663] 05:12:40 INFO - PROCESS | 2964 | --DOCSHELL 16F81C00 == 36 [pid = 2964] [id = 662] 05:12:40 INFO - PROCESS | 2964 | --DOCSHELL 1503F000 == 35 [pid = 2964] [id = 661] 05:12:40 INFO - PROCESS | 2964 | --DOCSHELL 19E0B400 == 34 [pid = 2964] [id = 660] 05:12:40 INFO - PROCESS | 2964 | --DOCSHELL 176B0800 == 33 [pid = 2964] [id = 659] 05:12:40 INFO - PROCESS | 2964 | --DOCSHELL 177DE400 == 32 [pid = 2964] [id = 658] 05:12:40 INFO - PROCESS | 2964 | --DOCSHELL 165D1800 == 31 [pid = 2964] [id = 657] 05:12:40 INFO - PROCESS | 2964 | --DOCSHELL 150A0400 == 30 [pid = 2964] [id = 656] 05:12:40 INFO - PROCESS | 2964 | --DOCSHELL 15041800 == 29 [pid = 2964] [id = 655] 05:12:40 INFO - PROCESS | 2964 | --DOCSHELL 12BC2800 == 28 [pid = 2964] [id = 654] 05:12:40 INFO - PROCESS | 2964 | --DOMWINDOW == 89 (19E9B800) [pid = 2964] [serial = 1957] [outer = 00000000] [url = about:blank] 05:12:40 INFO - PROCESS | 2964 | ++DOCSHELL 10A48400 == 29 [pid = 2964] [id = 668] 05:12:40 INFO - PROCESS | 2964 | ++DOMWINDOW == 90 (10A4A800) [pid = 2964] [serial = 2004] [outer = 00000000] 05:12:40 INFO - PROCESS | 2964 | ++DOMWINDOW == 91 (1103AC00) [pid = 2964] [serial = 2005] [outer = 10A4A800] 05:12:40 INFO - PROCESS | 2964 | 1472904760765 Marionette DEBUG loaded listener.js 05:12:40 INFO - PROCESS | 2964 | ++DOMWINDOW == 92 (112C6000) [pid = 2964] [serial = 2006] [outer = 10A4A800] 05:12:40 INFO - PROCESS | 2964 | --DOCSHELL 11037C00 == 28 [pid = 2964] [id = 653] 05:12:40 INFO - PROCESS | 2964 | --DOMWINDOW == 91 (13175400) [pid = 2964] [serial = 1892] [outer = 00000000] [url = about:blank] 05:12:40 INFO - PROCESS | 2964 | --DOMWINDOW == 90 (169E5800) [pid = 2964] [serial = 1942] [outer = 00000000] [url = about:blank] 05:12:40 INFO - PROCESS | 2964 | --DOMWINDOW == 89 (176B4000) [pid = 2964] [serial = 1945] [outer = 00000000] [url = about:blank] 05:12:40 INFO - PROCESS | 2964 | --DOMWINDOW == 88 (178D0400) [pid = 2964] [serial = 1951] [outer = 00000000] [url = about:blank] 05:12:40 INFO - PROCESS | 2964 | --DOMWINDOW == 87 (19AE8400) [pid = 2964] [serial = 1948] [outer = 00000000] [url = about:blank] 05:12:40 INFO - PROCESS | 2964 | --DOMWINDOW == 86 (19E11800) [pid = 2964] [serial = 1954] [outer = 00000000] [url = about:blank] 05:12:40 INFO - PROCESS | 2964 | --DOMWINDOW == 85 (19C87C00) [pid = 2964] [serial = 1949] [outer = 00000000] [url = about:blank] 05:12:40 INFO - PROCESS | 2964 | --DOMWINDOW == 84 (15912000) [pid = 2964] [serial = 1939] [outer = 00000000] [url = about:blank] 05:12:40 INFO - PROCESS | 2964 | --DOMWINDOW == 83 (1391CC00) [pid = 2964] [serial = 1936] [outer = 00000000] [url = about:blank] 05:12:40 INFO - PROCESS | 2964 | --DOMWINDOW == 82 (13988800) [pid = 2964] [serial = 1937] [outer = 00000000] [url = about:blank] 05:12:40 INFO - PROCESS | 2964 | --DOMWINDOW == 81 (112C7000) [pid = 2964] [serial = 1933] [outer = 00000000] [url = about:blank] 05:12:40 INFO - PROCESS | 2964 | --DOMWINDOW == 80 (11808400) [pid = 2964] [serial = 1934] [outer = 00000000] [url = about:blank] 05:12:40 INFO - PROCESS | 2964 | --DOMWINDOW == 79 (13B59000) [pid = 2964] [serial = 1931] [outer = 00000000] [url = about:blank] 05:12:40 INFO - PROCESS | 2964 | --DOMWINDOW == 78 (131A0C00) [pid = 2964] [serial = 1930] [outer = 00000000] [url = about:blank] 05:12:40 INFO - PROCESS | 2964 | --DOMWINDOW == 77 (19AE8C00) [pid = 2964] [serial = 1928] [outer = 00000000] [url = about:blank] 05:12:40 INFO - PROCESS | 2964 | --DOMWINDOW == 76 (18374000) [pid = 2964] [serial = 1927] [outer = 00000000] [url = about:blank] 05:12:40 INFO - PROCESS | 2964 | --DOMWINDOW == 75 (15C2F400) [pid = 2964] [serial = 1925] [outer = 00000000] [url = about:blank] 05:12:40 INFO - PROCESS | 2964 | --DOMWINDOW == 74 (15661000) [pid = 2964] [serial = 1924] [outer = 00000000] [url = about:blank] 05:12:40 INFO - PROCESS | 2964 | --DOMWINDOW == 73 (114E3000) [pid = 2964] [serial = 1922] [outer = 00000000] [url = about:blank] 05:12:40 INFO - PROCESS | 2964 | --DOMWINDOW == 72 (1125B000) [pid = 2964] [serial = 1921] [outer = 00000000] [url = about:blank] 05:12:40 INFO - PROCESS | 2964 | --DOMWINDOW == 71 (19E08800) [pid = 2964] [serial = 1919] [outer = 00000000] [url = about:blank] 05:12:40 INFO - PROCESS | 2964 | --DOMWINDOW == 70 (19E12400) [pid = 2964] [serial = 1955] [outer = 00000000] [url = about:blank] 05:12:40 INFO - PROCESS | 2964 | --DOMWINDOW == 69 (176B7400) [pid = 2964] [serial = 1946] [outer = 00000000] [url = about:blank] 05:12:40 INFO - PROCESS | 2964 | --DOMWINDOW == 68 (15FA4400) [pid = 2964] [serial = 1940] [outer = 00000000] [url = about:blank] 05:12:40 INFO - PROCESS | 2964 | --DOMWINDOW == 67 (17E0A000) [pid = 2964] [serial = 1952] [outer = 00000000] [url = about:blank] 05:12:40 INFO - PROCESS | 2964 | --DOMWINDOW == 66 (16AA7400) [pid = 2964] [serial = 1943] [outer = 00000000] [url = about:blank] 05:12:40 INFO - PROCESS | 2964 | --DOMWINDOW == 65 (13443C00) [pid = 2964] [serial = 1895] [outer = 00000000] [url = about:blank] 05:12:41 INFO - PROCESS | 2964 | 1472904761150 Marionette TRACE conn3 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 05:12:41 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 05:12:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 848ms 05:12:41 INFO - PROCESS | 2964 | 1472904761203 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 05:12:41 INFO - PROCESS | 2964 | 1472904761207 Marionette TRACE conn3 <- [1,2637,null,{"value":"13"}] 05:12:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 05:12:41 INFO - PROCESS | 2964 | 1472904761214 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 05:12:41 INFO - PROCESS | 2964 | 1472904761216 Marionette TRACE conn3 <- [1,2638,null,{}] 05:12:41 INFO - PROCESS | 2964 | 1472904761220 Marionette TRACE conn3 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:41 INFO - PROCESS | 2964 | 1472904761223 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:12:41 INFO - PROCESS | 2964 | 1472904761308 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 05:12:41 INFO - PROCESS | 2964 | 1472904761314 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:41 INFO - PROCESS | 2964 | 1472904761316 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:12:41 INFO - PROCESS | 2964 | ++DOCSHELL 118A5C00 == 29 [pid = 2964] [id = 669] 05:12:41 INFO - PROCESS | 2964 | ++DOMWINDOW == 66 (118A6000) [pid = 2964] [serial = 2007] [outer = 00000000] 05:12:41 INFO - PROCESS | 2964 | ++DOMWINDOW == 67 (12BC5400) [pid = 2964] [serial = 2008] [outer = 118A6000] 05:12:41 INFO - PROCESS | 2964 | 1472904761364 Marionette DEBUG loaded listener.js 05:12:41 INFO - PROCESS | 2964 | ++DOMWINDOW == 68 (1315E400) [pid = 2964] [serial = 2009] [outer = 118A6000] 05:12:41 INFO - PROCESS | 2964 | 1472904761835 Marionette TRACE conn3 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 05:12:41 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 05:12:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 670ms 05:12:41 INFO - PROCESS | 2964 | 1472904761878 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 05:12:41 INFO - PROCESS | 2964 | 1472904761881 Marionette TRACE conn3 <- [1,2641,null,{"value":"13"}] 05:12:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 05:12:41 INFO - PROCESS | 2964 | 1472904761884 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 05:12:41 INFO - PROCESS | 2964 | 1472904761888 Marionette TRACE conn3 <- [1,2642,null,{}] 05:12:41 INFO - PROCESS | 2964 | 1472904761899 Marionette TRACE conn3 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:41 INFO - PROCESS | 2964 | 1472904761903 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:12:42 INFO - PROCESS | 2964 | 1472904762014 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 05:12:42 INFO - PROCESS | 2964 | 1472904762123 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:42 INFO - PROCESS | 2964 | 1472904762126 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:12:42 INFO - PROCESS | 2964 | ++DOCSHELL 13ACD800 == 30 [pid = 2964] [id = 670] 05:12:42 INFO - PROCESS | 2964 | ++DOMWINDOW == 69 (13AD4400) [pid = 2964] [serial = 2010] [outer = 00000000] 05:12:42 INFO - PROCESS | 2964 | ++DOMWINDOW == 70 (14431C00) [pid = 2964] [serial = 2011] [outer = 13AD4400] 05:12:42 INFO - PROCESS | 2964 | 1472904762167 Marionette DEBUG loaded listener.js 05:12:42 INFO - PROCESS | 2964 | ++DOMWINDOW == 71 (1503B800) [pid = 2964] [serial = 2012] [outer = 13AD4400] 05:12:42 INFO - PROCESS | 2964 | 1472904762517 Marionette TRACE conn3 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 05:12:42 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 05:12:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 669ms 05:12:42 INFO - PROCESS | 2964 | 1472904762550 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 05:12:42 INFO - PROCESS | 2964 | 1472904762552 Marionette TRACE conn3 <- [1,2645,null,{"value":"13"}] 05:12:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 05:12:42 INFO - PROCESS | 2964 | 1472904762555 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 05:12:42 INFO - PROCESS | 2964 | 1472904762557 Marionette TRACE conn3 <- [1,2646,null,{}] 05:12:42 INFO - PROCESS | 2964 | 1472904762561 Marionette TRACE conn3 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:42 INFO - PROCESS | 2964 | 1472904762563 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:12:42 INFO - PROCESS | 2964 | 1472904762654 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 05:12:42 INFO - PROCESS | 2964 | 1472904762659 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:42 INFO - PROCESS | 2964 | 1472904762662 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:12:42 INFO - PROCESS | 2964 | ++DOCSHELL 1509DC00 == 31 [pid = 2964] [id = 671] 05:12:42 INFO - PROCESS | 2964 | ++DOMWINDOW == 72 (151F0000) [pid = 2964] [serial = 2013] [outer = 00000000] 05:12:42 INFO - PROCESS | 2964 | ++DOMWINDOW == 73 (15C49000) [pid = 2964] [serial = 2014] [outer = 151F0000] 05:12:42 INFO - PROCESS | 2964 | 1472904762707 Marionette DEBUG loaded listener.js 05:12:42 INFO - PROCESS | 2964 | ++DOMWINDOW == 74 (15C4A400) [pid = 2964] [serial = 2015] [outer = 151F0000] 05:12:43 INFO - PROCESS | 2964 | 1472904763172 Marionette TRACE conn3 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 05:12:43 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 05:12:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 670ms 05:12:43 INFO - PROCESS | 2964 | 1472904763232 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 05:12:43 INFO - PROCESS | 2964 | 1472904763234 Marionette TRACE conn3 <- [1,2649,null,{"value":"13"}] 05:12:43 INFO - PROCESS | 2964 | 1472904763238 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 05:12:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 05:12:43 INFO - PROCESS | 2964 | 1472904763239 Marionette TRACE conn3 <- [1,2650,null,{}] 05:12:43 INFO - PROCESS | 2964 | 1472904763243 Marionette TRACE conn3 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:43 INFO - PROCESS | 2964 | 1472904763245 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:12:43 INFO - PROCESS | 2964 | 1472904763339 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 05:12:43 INFO - PROCESS | 2964 | 1472904763429 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:43 INFO - PROCESS | 2964 | 1472904763431 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:12:43 INFO - PROCESS | 2964 | ++DOCSHELL 160CA000 == 32 [pid = 2964] [id = 672] 05:12:43 INFO - PROCESS | 2964 | ++DOMWINDOW == 75 (160CA800) [pid = 2964] [serial = 2016] [outer = 00000000] 05:12:43 INFO - PROCESS | 2964 | ++DOMWINDOW == 76 (16987C00) [pid = 2964] [serial = 2017] [outer = 160CA800] 05:12:43 INFO - PROCESS | 2964 | 1472904763478 Marionette DEBUG loaded listener.js 05:12:43 INFO - PROCESS | 2964 | ++DOMWINDOW == 77 (169F0C00) [pid = 2964] [serial = 2018] [outer = 160CA800] 05:12:43 INFO - PROCESS | 2964 | 1472904763887 Marionette TRACE conn3 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 05:12:43 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 05:12:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 699ms 05:12:43 INFO - PROCESS | 2964 | 1472904763939 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 05:12:43 INFO - PROCESS | 2964 | 1472904763941 Marionette TRACE conn3 <- [1,2653,null,{"value":"13"}] 05:12:43 INFO - PROCESS | 2964 | 1472904763953 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 05:12:43 INFO - PROCESS | 2964 | 1472904763955 Marionette TRACE conn3 <- [1,2654,null,{}] 05:12:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 05:12:43 INFO - PROCESS | 2964 | 1472904763959 Marionette TRACE conn3 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:43 INFO - PROCESS | 2964 | 1472904763964 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:12:44 INFO - PROCESS | 2964 | 1472904764100 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 05:12:44 INFO - PROCESS | 2964 | 1472904764153 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:44 INFO - PROCESS | 2964 | 1472904764155 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:12:44 INFO - PROCESS | 2964 | ++DOCSHELL 16F81C00 == 33 [pid = 2964] [id = 673] 05:12:44 INFO - PROCESS | 2964 | ++DOMWINDOW == 78 (16F84C00) [pid = 2964] [serial = 2019] [outer = 00000000] 05:12:44 INFO - PROCESS | 2964 | ++DOMWINDOW == 79 (177DA400) [pid = 2964] [serial = 2020] [outer = 16F84C00] 05:12:44 INFO - PROCESS | 2964 | 1472904764211 Marionette DEBUG loaded listener.js 05:12:44 INFO - PROCESS | 2964 | ++DOMWINDOW == 80 (177DE000) [pid = 2964] [serial = 2021] [outer = 16F84C00] 05:12:44 INFO - PROCESS | 2964 | --DOMWINDOW == 79 (1055E000) [pid = 2964] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 05:12:44 INFO - PROCESS | 2964 | --DOMWINDOW == 78 (18379800) [pid = 2964] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 05:12:44 INFO - PROCESS | 2964 | --DOMWINDOW == 77 (19E92400) [pid = 2964] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 05:12:44 INFO - PROCESS | 2964 | --DOMWINDOW == 76 (15041C00) [pid = 2964] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 05:12:44 INFO - PROCESS | 2964 | --DOMWINDOW == 75 (1591CC00) [pid = 2964] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 05:12:44 INFO - PROCESS | 2964 | --DOMWINDOW == 74 (178C7400) [pid = 2964] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 05:12:44 INFO - PROCESS | 2964 | --DOMWINDOW == 73 (11038000) [pid = 2964] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 05:12:44 INFO - PROCESS | 2964 | --DOMWINDOW == 72 (19E12C00) [pid = 2964] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 05:12:44 INFO - PROCESS | 2964 | --DOMWINDOW == 71 (1A03CC00) [pid = 2964] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 05:12:44 INFO - PROCESS | 2964 | --DOMWINDOW == 70 (17E07000) [pid = 2964] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 05:12:44 INFO - PROCESS | 2964 | --DOMWINDOW == 69 (12BC4C00) [pid = 2964] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 05:12:44 INFO - PROCESS | 2964 | --DOMWINDOW == 68 (10A4CC00) [pid = 2964] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 05:12:44 INFO - PROCESS | 2964 | --DOMWINDOW == 67 (1565B800) [pid = 2964] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 05:12:44 INFO - PROCESS | 2964 | --DOMWINDOW == 66 (167EB400) [pid = 2964] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 05:12:45 INFO - PROCESS | 2964 | 1472904765084 Marionette TRACE conn3 <- [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]]]}] 05:12:45 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) 05:12:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1190ms 05:12:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 05:12:45 INFO - PROCESS | 2964 | 1472904765149 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 05:12:45 INFO - PROCESS | 2964 | 1472904765151 Marionette TRACE conn3 <- [1,2657,null,{"value":"13"}] 05:12:45 INFO - PROCESS | 2964 | 1472904765156 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 05:12:45 INFO - PROCESS | 2964 | 1472904765157 Marionette TRACE conn3 <- [1,2658,null,{}] 05:12:45 INFO - PROCESS | 2964 | 1472904765161 Marionette TRACE conn3 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:45 INFO - PROCESS | 2964 | 1472904765163 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:12:45 INFO - PROCESS | 2964 | 1472904765245 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 05:12:45 INFO - PROCESS | 2964 | 1472904765251 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:45 INFO - PROCESS | 2964 | 1472904765253 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:12:45 INFO - PROCESS | 2964 | ++DOCSHELL 10F3A800 == 34 [pid = 2964] [id = 674] 05:12:45 INFO - PROCESS | 2964 | ++DOMWINDOW == 67 (10F3AC00) [pid = 2964] [serial = 2022] [outer = 00000000] 05:12:45 INFO - PROCESS | 2964 | ++DOMWINDOW == 68 (1591CC00) [pid = 2964] [serial = 2023] [outer = 10F3AC00] 05:12:45 INFO - PROCESS | 2964 | 1472904765298 Marionette DEBUG loaded listener.js 05:12:45 INFO - PROCESS | 2964 | ++DOMWINDOW == 69 (167EB400) [pid = 2964] [serial = 2024] [outer = 10F3AC00] 05:12:46 INFO - PROCESS | 2964 | 1472904766162 Marionette TRACE conn3 <- [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"]]]}] 05:12:46 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 05:12:46 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 05:12:46 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 05:12:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:12:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:12:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1027ms 05:12:46 INFO - PROCESS | 2964 | 1472904766187 Marionette TRACE conn3 -> [0,2661,"getWindowHandle",null] 05:12:46 INFO - PROCESS | 2964 | 1472904766189 Marionette TRACE conn3 <- [1,2661,null,{"value":"13"}] 05:12:46 INFO - PROCESS | 2964 | 1472904766192 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 05:12:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 05:12:46 INFO - PROCESS | 2964 | 1472904766194 Marionette TRACE conn3 <- [1,2662,null,{}] 05:12:46 INFO - PROCESS | 2964 | 1472904766197 Marionette TRACE conn3 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:46 INFO - PROCESS | 2964 | 1472904766199 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:12:46 INFO - PROCESS | 2964 | 1472904766317 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 05:12:46 INFO - PROCESS | 2964 | 1472904766325 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:46 INFO - PROCESS | 2964 | 1472904766327 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:12:46 INFO - PROCESS | 2964 | ++DOCSHELL 118A0800 == 35 [pid = 2964] [id = 675] 05:12:46 INFO - PROCESS | 2964 | ++DOMWINDOW == 70 (15919C00) [pid = 2964] [serial = 2025] [outer = 00000000] 05:12:46 INFO - PROCESS | 2964 | ++DOMWINDOW == 71 (181E0800) [pid = 2964] [serial = 2026] [outer = 15919C00] 05:12:46 INFO - PROCESS | 2964 | 1472904766373 Marionette DEBUG loaded listener.js 05:12:46 INFO - PROCESS | 2964 | ++DOMWINDOW == 72 (18379800) [pid = 2964] [serial = 2027] [outer = 15919C00] 05:12:47 INFO - PROCESS | 2964 | 1472904767288 Marionette TRACE conn3 <- [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"]]]}] 05:12:47 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 05:12:47 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 05:12:47 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 05:12:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:12:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:12:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1130ms 05:12:47 INFO - PROCESS | 2964 | 1472904767365 Marionette TRACE conn3 -> [0,2665,"getWindowHandle",null] 05:12:47 INFO - PROCESS | 2964 | 1472904767368 Marionette TRACE conn3 <- [1,2665,null,{"value":"13"}] 05:12:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 05:12:47 INFO - PROCESS | 2964 | 1472904767376 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 05:12:47 INFO - PROCESS | 2964 | 1472904767379 Marionette TRACE conn3 <- [1,2666,null,{}] 05:12:47 INFO - PROCESS | 2964 | 1472904767385 Marionette TRACE conn3 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:47 INFO - PROCESS | 2964 | 1472904767388 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:12:47 INFO - PROCESS | 2964 | 1472904767533 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 05:12:47 INFO - PROCESS | 2964 | 1472904767695 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:47 INFO - PROCESS | 2964 | 1472904767698 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:12:47 INFO - PROCESS | 2964 | ++DOCSHELL 1125A400 == 36 [pid = 2964] [id = 676] 05:12:47 INFO - PROCESS | 2964 | ++DOMWINDOW == 73 (11264400) [pid = 2964] [serial = 2028] [outer = 00000000] 05:12:47 INFO - PROCESS | 2964 | ++DOMWINDOW == 74 (11803000) [pid = 2964] [serial = 2029] [outer = 11264400] 05:12:47 INFO - PROCESS | 2964 | 1472904767756 Marionette DEBUG loaded listener.js 05:12:47 INFO - PROCESS | 2964 | ++DOMWINDOW == 75 (11D10400) [pid = 2964] [serial = 2030] [outer = 11264400] 05:12:48 INFO - PROCESS | 2964 | 1472904768818 Marionette TRACE conn3 <- [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]]]}] 05:12:48 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 05:12:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1488ms 05:12:48 INFO - PROCESS | 2964 | 1472904768867 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 05:12:48 INFO - PROCESS | 2964 | 1472904768871 Marionette TRACE conn3 <- [1,2669,null,{"value":"13"}] 05:12:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 05:12:48 INFO - PROCESS | 2964 | 1472904768878 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 05:12:48 INFO - PROCESS | 2964 | 1472904768881 Marionette TRACE conn3 <- [1,2670,null,{}] 05:12:48 INFO - PROCESS | 2964 | 1472904768886 Marionette TRACE conn3 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:48 INFO - PROCESS | 2964 | 1472904768889 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:12:49 INFO - PROCESS | 2964 | 1472904769030 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 05:12:49 INFO - PROCESS | 2964 | 1472904769299 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:49 INFO - PROCESS | 2964 | 1472904769303 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:12:49 INFO - PROCESS | 2964 | ++DOCSHELL 103C9800 == 37 [pid = 2964] [id = 677] 05:12:49 INFO - PROCESS | 2964 | ++DOMWINDOW == 76 (103D2000) [pid = 2964] [serial = 2031] [outer = 00000000] 05:12:49 INFO - PROCESS | 2964 | ++DOMWINDOW == 77 (10BAA800) [pid = 2964] [serial = 2032] [outer = 103D2000] 05:12:49 INFO - PROCESS | 2964 | 1472904769346 Marionette DEBUG loaded listener.js 05:12:49 INFO - PROCESS | 2964 | ++DOMWINDOW == 78 (110F5000) [pid = 2964] [serial = 2033] [outer = 103D2000] 05:12:50 INFO - PROCESS | 2964 | --DOCSHELL 10F3A800 == 36 [pid = 2964] [id = 674] 05:12:50 INFO - PROCESS | 2964 | --DOCSHELL 16F81C00 == 35 [pid = 2964] [id = 673] 05:12:50 INFO - PROCESS | 2964 | --DOCSHELL 160CA000 == 34 [pid = 2964] [id = 672] 05:12:50 INFO - PROCESS | 2964 | --DOCSHELL 1509DC00 == 33 [pid = 2964] [id = 671] 05:12:50 INFO - PROCESS | 2964 | --DOCSHELL 13ACD800 == 32 [pid = 2964] [id = 670] 05:12:50 INFO - PROCESS | 2964 | --DOCSHELL 118A5C00 == 31 [pid = 2964] [id = 669] 05:12:50 INFO - PROCESS | 2964 | --DOCSHELL 10A48400 == 30 [pid = 2964] [id = 668] 05:12:50 INFO - PROCESS | 2964 | --DOCSHELL 16E61800 == 29 [pid = 2964] [id = 666] 05:12:50 INFO - PROCESS | 2964 | --DOCSHELL 19E90C00 == 28 [pid = 2964] [id = 652] 05:12:50 INFO - PROCESS | 2964 | --DOCSHELL 110F5400 == 27 [pid = 2964] [id = 667] 05:12:50 INFO - PROCESS | 2964 | --DOCSHELL 118A0800 == 26 [pid = 2964] [id = 675] 05:12:50 INFO - PROCESS | 2964 | --DOCSHELL 1125A400 == 25 [pid = 2964] [id = 676] 05:12:50 INFO - PROCESS | 2964 | --DOMWINDOW == 77 (1A51AC00) [pid = 2964] [serial = 1987] [outer = 00000000] [url = about:blank] 05:12:50 INFO - PROCESS | 2964 | --DOMWINDOW == 76 (1A0CA000) [pid = 2964] [serial = 1985] [outer = 00000000] [url = about:blank] 05:12:50 INFO - PROCESS | 2964 | --DOMWINDOW == 75 (1A51EC00) [pid = 2964] [serial = 1988] [outer = 00000000] [url = about:blank] 05:12:50 INFO - PROCESS | 2964 | --DOMWINDOW == 74 (19AE6400) [pid = 2964] [serial = 1978] [outer = 00000000] [url = about:blank] 05:12:50 INFO - PROCESS | 2964 | --DOMWINDOW == 73 (19AE6800) [pid = 2964] [serial = 1979] [outer = 00000000] [url = about:blank] 05:12:50 INFO - PROCESS | 2964 | --DOMWINDOW == 72 (12E38C00) [pid = 2964] [serial = 1963] [outer = 00000000] [url = about:blank] 05:12:50 INFO - PROCESS | 2964 | --DOMWINDOW == 71 (110F9800) [pid = 2964] [serial = 1990] [outer = 00000000] [url = about:blank] 05:12:50 INFO - PROCESS | 2964 | --DOMWINDOW == 70 (176B3C00) [pid = 2964] [serial = 1994] [outer = 00000000] [url = about:blank] 05:12:50 INFO - PROCESS | 2964 | --DOMWINDOW == 69 (1316E400) [pid = 2964] [serial = 1964] [outer = 00000000] [url = about:blank] 05:12:50 INFO - PROCESS | 2964 | --DOMWINDOW == 68 (13916000) [pid = 2964] [serial = 1991] [outer = 00000000] [url = about:blank] 05:12:50 INFO - PROCESS | 2964 | --DOMWINDOW == 67 (1A8D4000) [pid = 2964] [serial = 1997] [outer = 00000000] [url = about:blank] 05:12:50 INFO - PROCESS | 2964 | --DOMWINDOW == 66 (16E68400) [pid = 2964] [serial = 1973] [outer = 00000000] [url = about:blank] 05:12:50 INFO - PROCESS | 2964 | --DOMWINDOW == 65 (16E62400) [pid = 2964] [serial = 1972] [outer = 00000000] [url = about:blank] 05:12:50 INFO - PROCESS | 2964 | --DOMWINDOW == 64 (175EFC00) [pid = 2964] [serial = 1993] [outer = 00000000] [url = about:blank] 05:12:50 INFO - PROCESS | 2964 | --DOMWINDOW == 63 (19E9A400) [pid = 2964] [serial = 1982] [outer = 00000000] [url = about:blank] 05:12:50 INFO - PROCESS | 2964 | --DOMWINDOW == 62 (1A8CE800) [pid = 2964] [serial = 1996] [outer = 00000000] [url = about:blank] 05:12:50 INFO - PROCESS | 2964 | --DOMWINDOW == 61 (1A0C9400) [pid = 2964] [serial = 1984] [outer = 00000000] [url = about:blank] 05:12:50 INFO - PROCESS | 2964 | --DOMWINDOW == 60 (1A036400) [pid = 2964] [serial = 1958] [outer = 00000000] [url = about:blank] 05:12:50 INFO - PROCESS | 2964 | --DOMWINDOW == 59 (150A1000) [pid = 2964] [serial = 1966] [outer = 00000000] [url = about:blank] 05:12:50 INFO - PROCESS | 2964 | --DOMWINDOW == 58 (15668000) [pid = 2964] [serial = 1967] [outer = 00000000] [url = about:blank] 05:12:50 INFO - PROCESS | 2964 | --DOMWINDOW == 57 (160C4400) [pid = 2964] [serial = 1969] [outer = 00000000] [url = about:blank] 05:12:50 INFO - PROCESS | 2964 | --DOMWINDOW == 56 (160CD400) [pid = 2964] [serial = 1970] [outer = 00000000] [url = about:blank] 05:12:50 INFO - PROCESS | 2964 | --DOMWINDOW == 55 (17F31800) [pid = 2964] [serial = 1975] [outer = 00000000] [url = about:blank] 05:12:50 INFO - PROCESS | 2964 | --DOMWINDOW == 54 (181E1400) [pid = 2964] [serial = 1976] [outer = 00000000] [url = about:blank] 05:12:50 INFO - PROCESS | 2964 | --DOMWINDOW == 53 (11264800) [pid = 2964] [serial = 1960] [outer = 00000000] [url = about:blank] 05:12:50 INFO - PROCESS | 2964 | --DOMWINDOW == 52 (112D2C00) [pid = 2964] [serial = 1961] [outer = 00000000] [url = about:blank] 05:12:50 INFO - PROCESS | 2964 | --DOMWINDOW == 51 (19E9A000) [pid = 2964] [serial = 1981] [outer = 00000000] [url = about:blank] 05:12:50 INFO - PROCESS | 2964 | 1472904770499 Marionette TRACE conn3 <- [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]]]}] 05:12:50 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) 05:12:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1681ms 05:12:50 INFO - PROCESS | 2964 | 1472904770571 Marionette TRACE conn3 -> [0,2673,"getWindowHandle",null] 05:12:50 INFO - PROCESS | 2964 | 1472904770576 Marionette TRACE conn3 <- [1,2673,null,{"value":"13"}] 05:12:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 05:12:50 INFO - PROCESS | 2964 | 1472904770584 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 05:12:50 INFO - PROCESS | 2964 | 1472904770587 Marionette TRACE conn3 <- [1,2674,null,{}] 05:12:50 INFO - PROCESS | 2964 | 1472904770593 Marionette TRACE conn3 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:50 INFO - PROCESS | 2964 | 1472904770596 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:12:50 INFO - PROCESS | 2964 | 1472904770696 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 05:12:50 INFO - PROCESS | 2964 | 1472904770703 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:50 INFO - PROCESS | 2964 | 1472904770707 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:12:50 INFO - PROCESS | 2964 | ++DOCSHELL 11477800 == 26 [pid = 2964] [id = 678] 05:12:50 INFO - PROCESS | 2964 | ++DOMWINDOW == 52 (1147A000) [pid = 2964] [serial = 2034] [outer = 00000000] 05:12:50 INFO - PROCESS | 2964 | ++DOMWINDOW == 53 (114DFC00) [pid = 2964] [serial = 2035] [outer = 1147A000] 05:12:50 INFO - PROCESS | 2964 | 1472904770764 Marionette DEBUG loaded listener.js 05:12:50 INFO - PROCESS | 2964 | ++DOMWINDOW == 54 (114E9C00) [pid = 2964] [serial = 2036] [outer = 1147A000] 05:12:51 INFO - PROCESS | 2964 | 1472904771716 Marionette TRACE conn3 <- [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"]]]}] 05:12:51 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 05:12:51 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 05:12:51 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 05:12:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:12:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:12:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1190ms 05:12:51 INFO - PROCESS | 2964 | 1472904771787 Marionette TRACE conn3 -> [0,2677,"getWindowHandle",null] 05:12:51 INFO - PROCESS | 2964 | 1472904771792 Marionette TRACE conn3 <- [1,2677,null,{"value":"13"}] 05:12:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 05:12:51 INFO - PROCESS | 2964 | 1472904771799 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 05:12:51 INFO - PROCESS | 2964 | 1472904771801 Marionette TRACE conn3 <- [1,2678,null,{}] 05:12:51 INFO - PROCESS | 2964 | 1472904771805 Marionette TRACE conn3 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:51 INFO - PROCESS | 2964 | 1472904771808 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:12:51 INFO - PROCESS | 2964 | 1472904771895 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 05:12:51 INFO - PROCESS | 2964 | 1472904771902 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:51 INFO - PROCESS | 2964 | 1472904771905 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:12:51 INFO - PROCESS | 2964 | ++DOCSHELL 1316EC00 == 27 [pid = 2964] [id = 679] 05:12:51 INFO - PROCESS | 2964 | ++DOMWINDOW == 55 (13172000) [pid = 2964] [serial = 2037] [outer = 00000000] 05:12:51 INFO - PROCESS | 2964 | ++DOMWINDOW == 56 (1391A800) [pid = 2964] [serial = 2038] [outer = 13172000] 05:12:51 INFO - PROCESS | 2964 | 1472904771937 Marionette DEBUG loaded listener.js 05:12:52 INFO - PROCESS | 2964 | ++DOMWINDOW == 57 (13921800) [pid = 2964] [serial = 2039] [outer = 13172000] 05:12:52 INFO - PROCESS | 2964 | 1472904772863 Marionette TRACE conn3 <- [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"]]]}] 05:12:52 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 05:12:52 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 05:12:52 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 05:12:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:12:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:12:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1101ms 05:12:52 INFO - PROCESS | 2964 | 1472904772905 Marionette TRACE conn3 -> [0,2681,"getWindowHandle",null] 05:12:52 INFO - PROCESS | 2964 | 1472904772907 Marionette TRACE conn3 <- [1,2681,null,{"value":"13"}] 05:12:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 05:12:52 INFO - PROCESS | 2964 | 1472904772917 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 05:12:52 INFO - PROCESS | 2964 | 1472904772920 Marionette TRACE conn3 <- [1,2682,null,{}] 05:12:52 INFO - PROCESS | 2964 | 1472904772931 Marionette TRACE conn3 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:52 INFO - PROCESS | 2964 | 1472904772936 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:12:53 INFO - PROCESS | 2964 | 1472904773038 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 05:12:53 INFO - PROCESS | 2964 | 1472904773045 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:53 INFO - PROCESS | 2964 | 1472904773048 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:12:53 INFO - PROCESS | 2964 | ++DOCSHELL 1509CC00 == 28 [pid = 2964] [id = 680] 05:12:53 INFO - PROCESS | 2964 | ++DOMWINDOW == 58 (150A3400) [pid = 2964] [serial = 2040] [outer = 00000000] 05:12:53 INFO - PROCESS | 2964 | ++DOMWINDOW == 59 (15916800) [pid = 2964] [serial = 2041] [outer = 150A3400] 05:12:53 INFO - PROCESS | 2964 | 1472904773098 Marionette DEBUG loaded listener.js 05:12:53 INFO - PROCESS | 2964 | ++DOMWINDOW == 60 (15C31400) [pid = 2964] [serial = 2042] [outer = 150A3400] 05:12:54 INFO - PROCESS | 2964 | 1472904774036 Marionette TRACE conn3 <- [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"]]]}] 05:12:54 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 05:12:54 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 05:12:54 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 05:12:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:12:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:12:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1130ms 05:12:54 INFO - PROCESS | 2964 | 1472904774040 Marionette TRACE conn3 -> [0,2685,"getWindowHandle",null] 05:12:54 INFO - PROCESS | 2964 | 1472904774051 Marionette TRACE conn3 <- [1,2685,null,{"value":"13"}] 05:12:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 05:12:54 INFO - PROCESS | 2964 | 1472904774055 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 05:12:54 INFO - PROCESS | 2964 | 1472904774058 Marionette TRACE conn3 <- [1,2686,null,{}] 05:12:54 INFO - PROCESS | 2964 | 1472904774061 Marionette TRACE conn3 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:54 INFO - PROCESS | 2964 | 1472904774063 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:12:54 INFO - PROCESS | 2964 | 1472904774178 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 05:12:54 INFO - PROCESS | 2964 | 1472904774184 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:54 INFO - PROCESS | 2964 | 1472904774186 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:12:54 INFO - PROCESS | 2964 | ++DOCSHELL 15C4D400 == 29 [pid = 2964] [id = 681] 05:12:54 INFO - PROCESS | 2964 | ++DOMWINDOW == 61 (15C52400) [pid = 2964] [serial = 2043] [outer = 00000000] 05:12:54 INFO - PROCESS | 2964 | ++DOMWINDOW == 62 (167ED400) [pid = 2964] [serial = 2044] [outer = 15C52400] 05:12:54 INFO - PROCESS | 2964 | 1472904774286 Marionette DEBUG loaded listener.js 05:12:54 INFO - PROCESS | 2964 | ++DOMWINDOW == 63 (16AA8400) [pid = 2964] [serial = 2045] [outer = 15C52400] 05:12:54 INFO - PROCESS | 2964 | --DOMWINDOW == 62 (160CA800) [pid = 2964] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 05:12:54 INFO - PROCESS | 2964 | --DOMWINDOW == 61 (16F84C00) [pid = 2964] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 05:12:54 INFO - PROCESS | 2964 | --DOMWINDOW == 60 (13AD4400) [pid = 2964] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 05:12:54 INFO - PROCESS | 2964 | --DOMWINDOW == 59 (177DC800) [pid = 2964] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 05:12:54 INFO - PROCESS | 2964 | --DOMWINDOW == 58 (151F0000) [pid = 2964] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 05:12:54 INFO - PROCESS | 2964 | --DOMWINDOW == 57 (118A6000) [pid = 2964] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 05:12:54 INFO - PROCESS | 2964 | --DOMWINDOW == 56 (10A4A800) [pid = 2964] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 05:12:54 INFO - PROCESS | 2964 | --DOMWINDOW == 55 (11259000) [pid = 2964] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 05:12:54 INFO - PROCESS | 2964 | --DOMWINDOW == 54 (15919C00) [pid = 2964] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 05:12:54 INFO - PROCESS | 2964 | --DOMWINDOW == 53 (10F3AC00) [pid = 2964] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 05:12:55 INFO - PROCESS | 2964 | 1472904775172 Marionette TRACE conn3 <- [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"]]]}] 05:12:55 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 05:12:55 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 05:12:55 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 05:12:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:12:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:12:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1131ms 05:12:55 INFO - PROCESS | 2964 | 1472904775216 Marionette TRACE conn3 -> [0,2689,"getWindowHandle",null] 05:12:55 INFO - PROCESS | 2964 | 1472904775218 Marionette TRACE conn3 <- [1,2689,null,{"value":"13"}] 05:12:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 05:12:55 INFO - PROCESS | 2964 | 1472904775221 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 05:12:55 INFO - PROCESS | 2964 | 1472904775223 Marionette TRACE conn3 <- [1,2690,null,{}] 05:12:55 INFO - PROCESS | 2964 | 1472904775227 Marionette TRACE conn3 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:55 INFO - PROCESS | 2964 | 1472904775229 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:12:55 INFO - PROCESS | 2964 | 1472904775287 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 05:12:55 INFO - PROCESS | 2964 | 1472904775293 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:55 INFO - PROCESS | 2964 | 1472904775295 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:12:55 INFO - PROCESS | 2964 | ++DOCSHELL 15C2F800 == 30 [pid = 2964] [id = 682] 05:12:55 INFO - PROCESS | 2964 | ++DOMWINDOW == 54 (15C37400) [pid = 2964] [serial = 2046] [outer = 00000000] 05:12:55 INFO - PROCESS | 2964 | ++DOMWINDOW == 55 (16AB2800) [pid = 2964] [serial = 2047] [outer = 15C37400] 05:12:55 INFO - PROCESS | 2964 | 1472904775340 Marionette DEBUG loaded listener.js 05:12:55 INFO - PROCESS | 2964 | ++DOMWINDOW == 56 (16E68400) [pid = 2964] [serial = 2048] [outer = 15C37400] 05:12:55 INFO - PROCESS | 2964 | 1472904775772 Marionette TRACE conn3 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 05:12:55 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 05:12:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 610ms 05:12:55 INFO - PROCESS | 2964 | 1472904775824 Marionette TRACE conn3 -> [0,2693,"getWindowHandle",null] 05:12:55 INFO - PROCESS | 2964 | 1472904775826 Marionette TRACE conn3 <- [1,2693,null,{"value":"13"}] 05:12:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 05:12:55 INFO - PROCESS | 2964 | 1472904775829 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 05:12:55 INFO - PROCESS | 2964 | 1472904775831 Marionette TRACE conn3 <- [1,2694,null,{}] 05:12:55 INFO - PROCESS | 2964 | 1472904775834 Marionette TRACE conn3 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:55 INFO - PROCESS | 2964 | 1472904775840 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:12:55 INFO - PROCESS | 2964 | 1472904775923 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 05:12:55 INFO - PROCESS | 2964 | 1472904775932 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:55 INFO - PROCESS | 2964 | 1472904775934 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:12:55 INFO - PROCESS | 2964 | ++DOCSHELL 175E7400 == 31 [pid = 2964] [id = 683] 05:12:55 INFO - PROCESS | 2964 | ++DOMWINDOW == 57 (176A9000) [pid = 2964] [serial = 2049] [outer = 00000000] 05:12:55 INFO - PROCESS | 2964 | ++DOMWINDOW == 58 (177D7400) [pid = 2964] [serial = 2050] [outer = 176A9000] 05:12:55 INFO - PROCESS | 2964 | 1472904775979 Marionette DEBUG loaded listener.js 05:12:56 INFO - PROCESS | 2964 | ++DOMWINDOW == 59 (17F34C00) [pid = 2964] [serial = 2051] [outer = 176A9000] 05:12:56 INFO - PROCESS | 2964 | 1472904776504 Marionette TRACE conn3 <- [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]]]}] 05:12:56 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 05:12:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 699ms 05:12:56 INFO - PROCESS | 2964 | 1472904776539 Marionette TRACE conn3 -> [0,2697,"getWindowHandle",null] 05:12:56 INFO - PROCESS | 2964 | 1472904776543 Marionette TRACE conn3 <- [1,2697,null,{"value":"13"}] 05:12:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 05:12:56 INFO - PROCESS | 2964 | 1472904776549 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 05:12:56 INFO - PROCESS | 2964 | 1472904776553 Marionette TRACE conn3 <- [1,2698,null,{}] 05:12:56 INFO - PROCESS | 2964 | 1472904776558 Marionette TRACE conn3 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:56 INFO - PROCESS | 2964 | 1472904776561 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:12:56 INFO - PROCESS | 2964 | 1472904776726 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 05:12:56 INFO - PROCESS | 2964 | 1472904776844 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:56 INFO - PROCESS | 2964 | 1472904776847 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:12:56 INFO - PROCESS | 2964 | ++DOCSHELL 10A49C00 == 32 [pid = 2964] [id = 684] 05:12:56 INFO - PROCESS | 2964 | ++DOMWINDOW == 60 (10A52C00) [pid = 2964] [serial = 2052] [outer = 00000000] 05:12:56 INFO - PROCESS | 2964 | ++DOMWINDOW == 61 (12972C00) [pid = 2964] [serial = 2053] [outer = 10A52C00] 05:12:56 INFO - PROCESS | 2964 | 1472904776904 Marionette DEBUG loaded listener.js 05:12:56 INFO - PROCESS | 2964 | ++DOMWINDOW == 62 (13156800) [pid = 2964] [serial = 2054] [outer = 10A52C00] 05:12:57 INFO - PROCESS | 2964 | 1472904777629 Marionette TRACE conn3 <- [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] 05:12:57 INFO - PROCESS | 2964 | 1472904777670 Marionette TRACE conn3 <- [1,2701,null,{"value":"13"}] 05:12:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 05:12:57 INFO - PROCESS | 2964 | 1472904777678 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 05:12:57 INFO - PROCESS | 2964 | 1472904777681 Marionette TRACE conn3 <- [1,2702,null,{}] 05:12:57 INFO - PROCESS | 2964 | 1472904777685 Marionette TRACE conn3 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:57 INFO - PROCESS | 2964 | 1472904777687 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:12:57 INFO - PROCESS | 2964 | 1472904777796 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 05:12:57 INFO - PROCESS | 2964 | 1472904777931 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:57 INFO - PROCESS | 2964 | 1472904777934 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:12:57 INFO - PROCESS | 2964 | ++DOCSHELL 11262000 == 33 [pid = 2964] [id = 685] 05:12:57 INFO - PROCESS | 2964 | ++DOMWINDOW == 63 (11262C00) [pid = 2964] [serial = 2055] [outer = 00000000] 05:12:57 INFO - PROCESS | 2964 | ++DOMWINDOW == 64 (12E7E000) [pid = 2964] [serial = 2056] [outer = 11262C00] 05:12:57 INFO - PROCESS | 2964 | 1472904777992 Marionette DEBUG loaded listener.js 05:12:58 INFO - PROCESS | 2964 | ++DOMWINDOW == 65 (13ACC800) [pid = 2964] [serial = 2057] [outer = 11262C00] 05:12:58 INFO - PROCESS | 2964 | --DOCSHELL 15C2F800 == 32 [pid = 2964] [id = 682] 05:12:58 INFO - PROCESS | 2964 | --DOCSHELL 15C4D400 == 31 [pid = 2964] [id = 681] 05:12:58 INFO - PROCESS | 2964 | --DOCSHELL 1509CC00 == 30 [pid = 2964] [id = 680] 05:12:58 INFO - PROCESS | 2964 | --DOCSHELL 1316EC00 == 29 [pid = 2964] [id = 679] 05:12:58 INFO - PROCESS | 2964 | --DOCSHELL 11477800 == 28 [pid = 2964] [id = 678] 05:12:58 INFO - PROCESS | 2964 | --DOMWINDOW == 64 (16987C00) [pid = 2964] [serial = 2017] [outer = 00000000] [url = about:blank] 05:12:58 INFO - PROCESS | 2964 | --DOMWINDOW == 63 (177DA400) [pid = 2964] [serial = 2020] [outer = 00000000] [url = about:blank] 05:12:58 INFO - PROCESS | 2964 | --DOMWINDOW == 62 (14431C00) [pid = 2964] [serial = 2011] [outer = 00000000] [url = about:blank] 05:12:58 INFO - PROCESS | 2964 | --DOMWINDOW == 61 (1503B800) [pid = 2964] [serial = 2012] [outer = 00000000] [url = about:blank] 05:12:58 INFO - PROCESS | 2964 | --DOMWINDOW == 60 (169F0C00) [pid = 2964] [serial = 2018] [outer = 00000000] [url = about:blank] 05:12:58 INFO - PROCESS | 2964 | --DOMWINDOW == 59 (1AA5AC00) [pid = 2964] [serial = 2000] [outer = 00000000] [url = about:blank] 05:12:58 INFO - PROCESS | 2964 | --DOMWINDOW == 58 (1AA57000) [pid = 2964] [serial = 1999] [outer = 00000000] [url = about:blank] 05:12:58 INFO - PROCESS | 2964 | --DOMWINDOW == 57 (15C49000) [pid = 2964] [serial = 2014] [outer = 00000000] [url = about:blank] 05:12:58 INFO - PROCESS | 2964 | --DOMWINDOW == 56 (12BC5400) [pid = 2964] [serial = 2008] [outer = 00000000] [url = about:blank] 05:12:58 INFO - PROCESS | 2964 | --DOMWINDOW == 55 (1315E400) [pid = 2964] [serial = 2009] [outer = 00000000] [url = about:blank] 05:12:58 INFO - PROCESS | 2964 | --DOMWINDOW == 54 (1103AC00) [pid = 2964] [serial = 2005] [outer = 00000000] [url = about:blank] 05:12:58 INFO - PROCESS | 2964 | --DOMWINDOW == 53 (112C6000) [pid = 2964] [serial = 2006] [outer = 00000000] [url = about:blank] 05:12:58 INFO - PROCESS | 2964 | --DOMWINDOW == 52 (114F0000) [pid = 2964] [serial = 2002] [outer = 00000000] [url = about:blank] 05:12:58 INFO - PROCESS | 2964 | --DOMWINDOW == 51 (13175C00) [pid = 2964] [serial = 2003] [outer = 00000000] [url = about:blank] 05:12:58 INFO - PROCESS | 2964 | --DOMWINDOW == 50 (18379800) [pid = 2964] [serial = 2027] [outer = 00000000] [url = about:blank] 05:12:58 INFO - PROCESS | 2964 | --DOMWINDOW == 49 (181E0800) [pid = 2964] [serial = 2026] [outer = 00000000] [url = about:blank] 05:12:58 INFO - PROCESS | 2964 | --DOMWINDOW == 48 (177DE000) [pid = 2964] [serial = 2021] [outer = 00000000] [url = about:blank] 05:12:58 INFO - PROCESS | 2964 | --DOMWINDOW == 47 (1591CC00) [pid = 2964] [serial = 2023] [outer = 00000000] [url = about:blank] 05:12:58 INFO - PROCESS | 2964 | --DOMWINDOW == 46 (15C4A400) [pid = 2964] [serial = 2015] [outer = 00000000] [url = about:blank] 05:12:58 INFO - PROCESS | 2964 | --DOMWINDOW == 45 (167EB400) [pid = 2964] [serial = 2024] [outer = 00000000] [url = about:blank] 05:12:58 INFO - PROCESS | 2964 | 1472904778726 Marionette TRACE conn3 <- [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]]]}] 05:12:58 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 05:12:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1101ms 05:12:58 INFO - PROCESS | 2964 | 1472904778782 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 05:12:58 INFO - PROCESS | 2964 | 1472904778785 Marionette TRACE conn3 <- [1,2705,null,{"value":"13"}] 05:12:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 05:12:58 INFO - PROCESS | 2964 | 1472904778790 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 05:12:58 INFO - PROCESS | 2964 | 1472904778795 Marionette TRACE conn3 <- [1,2706,null,{}] 05:12:58 INFO - PROCESS | 2964 | 1472904778800 Marionette TRACE conn3 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:58 INFO - PROCESS | 2964 | 1472904778786 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:12:58 INFO - PROCESS | 2964 | 1472904778882 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 05:12:58 INFO - PROCESS | 2964 | 1472904778975 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:58 INFO - PROCESS | 2964 | 1472904778978 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:12:58 INFO - PROCESS | 2964 | ++DOCSHELL 10A08400 == 29 [pid = 2964] [id = 686] 05:12:58 INFO - PROCESS | 2964 | ++DOMWINDOW == 46 (10A53800) [pid = 2964] [serial = 2058] [outer = 00000000] 05:12:59 INFO - PROCESS | 2964 | ++DOMWINDOW == 47 (114E5800) [pid = 2964] [serial = 2059] [outer = 10A53800] 05:12:59 INFO - PROCESS | 2964 | 1472904779027 Marionette DEBUG loaded listener.js 05:12:59 INFO - PROCESS | 2964 | ++DOMWINDOW == 48 (12BCA000) [pid = 2964] [serial = 2060] [outer = 10A53800] 05:12:59 INFO - PROCESS | 2964 | 1472904779474 Marionette TRACE conn3 <- [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] 05:12:59 INFO - PROCESS | 2964 | 1472904779497 Marionette TRACE conn3 <- [1,2709,null,{"value":"13"}] 05:12:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 05:12:59 INFO - PROCESS | 2964 | 1472904779506 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 05:12:59 INFO - PROCESS | 2964 | 1472904779508 Marionette TRACE conn3 <- [1,2710,null,{}] 05:12:59 INFO - PROCESS | 2964 | 1472904779512 Marionette TRACE conn3 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:59 INFO - PROCESS | 2964 | 1472904779515 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:12:59 INFO - PROCESS | 2964 | 1472904779589 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 05:12:59 INFO - PROCESS | 2964 | 1472904779598 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:59 INFO - PROCESS | 2964 | 1472904779601 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:12:59 INFO - PROCESS | 2964 | ++DOCSHELL 13B54400 == 30 [pid = 2964] [id = 687] 05:12:59 INFO - PROCESS | 2964 | ++DOMWINDOW == 49 (13B57C00) [pid = 2964] [serial = 2061] [outer = 00000000] 05:12:59 INFO - PROCESS | 2964 | ++DOMWINDOW == 50 (14436400) [pid = 2964] [serial = 2062] [outer = 13B57C00] 05:12:59 INFO - PROCESS | 2964 | 1472904779651 Marionette DEBUG loaded listener.js 05:12:59 INFO - PROCESS | 2964 | ++DOMWINDOW == 51 (1503C800) [pid = 2964] [serial = 2063] [outer = 13B57C00] 05:13:00 INFO - PROCESS | 2964 | 1472904780102 Marionette TRACE conn3 <- [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] 05:13:00 INFO - PROCESS | 2964 | 1472904780168 Marionette TRACE conn3 <- [1,2713,null,{"value":"13"}] 05:13:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 05:13:00 INFO - PROCESS | 2964 | 1472904780171 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 05:13:00 INFO - PROCESS | 2964 | 1472904780175 Marionette TRACE conn3 <- [1,2714,null,{}] 05:13:00 INFO - PROCESS | 2964 | 1472904780185 Marionette TRACE conn3 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:00 INFO - PROCESS | 2964 | 1472904780190 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:13:00 INFO - PROCESS | 2964 | 1472904780274 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 05:13:00 INFO - PROCESS | 2964 | 1472904780365 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:00 INFO - PROCESS | 2964 | 1472904780368 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:13:00 INFO - PROCESS | 2964 | ++DOCSHELL 15C83000 == 31 [pid = 2964] [id = 688] 05:13:00 INFO - PROCESS | 2964 | ++DOMWINDOW == 52 (160C1800) [pid = 2964] [serial = 2064] [outer = 00000000] 05:13:00 INFO - PROCESS | 2964 | ++DOMWINDOW == 53 (160C5400) [pid = 2964] [serial = 2065] [outer = 160C1800] 05:13:00 INFO - PROCESS | 2964 | 1472904780417 Marionette DEBUG loaded listener.js 05:13:00 INFO - PROCESS | 2964 | ++DOMWINDOW == 54 (167E4400) [pid = 2964] [serial = 2066] [outer = 160C1800] 05:13:00 INFO - PROCESS | 2964 | 1472904780829 Marionette TRACE conn3 <- [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]]]}] 05:13:00 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 05:13:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 699ms 05:13:00 INFO - PROCESS | 2964 | 1472904780874 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 05:13:00 INFO - PROCESS | 2964 | 1472904780876 Marionette TRACE conn3 <- [1,2717,null,{"value":"13"}] 05:13:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 05:13:00 INFO - PROCESS | 2964 | 1472904780879 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 05:13:00 INFO - PROCESS | 2964 | 1472904780881 Marionette TRACE conn3 <- [1,2718,null,{}] 05:13:00 INFO - PROCESS | 2964 | 1472904780919 Marionette TRACE conn3 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:00 INFO - PROCESS | 2964 | 1472904780921 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:13:01 INFO - PROCESS | 2964 | 1472904781019 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 05:13:01 INFO - PROCESS | 2964 | 1472904781088 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:01 INFO - PROCESS | 2964 | 1472904781090 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:13:01 INFO - PROCESS | 2964 | ++DOCSHELL 160CC400 == 32 [pid = 2964] [id = 689] 05:13:01 INFO - PROCESS | 2964 | ++DOMWINDOW == 55 (169F0C00) [pid = 2964] [serial = 2067] [outer = 00000000] 05:13:01 INFO - PROCESS | 2964 | ++DOMWINDOW == 56 (16E66000) [pid = 2964] [serial = 2068] [outer = 169F0C00] 05:13:01 INFO - PROCESS | 2964 | 1472904781136 Marionette DEBUG loaded listener.js 05:13:01 INFO - PROCESS | 2964 | ++DOMWINDOW == 57 (170C2800) [pid = 2964] [serial = 2069] [outer = 169F0C00] 05:13:01 INFO - PROCESS | 2964 | --DOMWINDOW == 56 (150A3400) [pid = 2964] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 05:13:01 INFO - PROCESS | 2964 | --DOMWINDOW == 55 (103D2000) [pid = 2964] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 05:13:01 INFO - PROCESS | 2964 | --DOMWINDOW == 54 (13172000) [pid = 2964] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 05:13:01 INFO - PROCESS | 2964 | --DOMWINDOW == 53 (15C52400) [pid = 2964] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 05:13:01 INFO - PROCESS | 2964 | --DOMWINDOW == 52 (1147A000) [pid = 2964] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 05:13:01 INFO - PROCESS | 2964 | --DOMWINDOW == 51 (15C37400) [pid = 2964] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 05:13:01 INFO - PROCESS | 2964 | --DOMWINDOW == 50 (11264400) [pid = 2964] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 05:13:01 INFO - PROCESS | 2964 | 1472904782017 Marionette TRACE conn3 <- [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"]]]}] 05:13:01 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 05:13:01 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 05:13:01 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 05:13:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:13:01 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:13:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1131ms 05:13:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 05:13:02 INFO - PROCESS | 2964 | 1472904782030 Marionette TRACE conn3 -> [0,2721,"getWindowHandle",null] 05:13:02 INFO - PROCESS | 2964 | 1472904782032 Marionette TRACE conn3 <- [1,2721,null,{"value":"13"}] 05:13:02 INFO - PROCESS | 2964 | 1472904782036 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 05:13:02 INFO - PROCESS | 2964 | 1472904782037 Marionette TRACE conn3 <- [1,2722,null,{}] 05:13:02 INFO - PROCESS | 2964 | 1472904782042 Marionette TRACE conn3 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:02 INFO - PROCESS | 2964 | 1472904782043 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:13:02 INFO - PROCESS | 2964 | 1472904782137 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 05:13:02 INFO - PROCESS | 2964 | 1472904782193 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:02 INFO - PROCESS | 2964 | 1472904782195 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:13:02 INFO - PROCESS | 2964 | ++DOCSHELL 13920000 == 33 [pid = 2964] [id = 690] 05:13:02 INFO - PROCESS | 2964 | ++DOMWINDOW == 51 (16AA3400) [pid = 2964] [serial = 2070] [outer = 00000000] 05:13:02 INFO - PROCESS | 2964 | ++DOMWINDOW == 52 (176B4000) [pid = 2964] [serial = 2071] [outer = 16AA3400] 05:13:02 INFO - PROCESS | 2964 | 1472904782240 Marionette DEBUG loaded listener.js 05:13:02 INFO - PROCESS | 2964 | ++DOMWINDOW == 53 (176D7000) [pid = 2964] [serial = 2072] [outer = 16AA3400] 05:13:02 INFO - PROCESS | 2964 | 1472904782627 Marionette TRACE conn3 <- [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]]]}] 05:13:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 05:13:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 610ms 05:13:02 INFO - PROCESS | 2964 | 1472904782645 Marionette TRACE conn3 -> [0,2725,"getWindowHandle",null] 05:13:02 INFO - PROCESS | 2964 | 1472904782647 Marionette TRACE conn3 <- [1,2725,null,{"value":"13"}] 05:13:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 05:13:02 INFO - PROCESS | 2964 | 1472904782650 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 05:13:02 INFO - PROCESS | 2964 | 1472904782652 Marionette TRACE conn3 <- [1,2726,null,{}] 05:13:02 INFO - PROCESS | 2964 | 1472904782655 Marionette TRACE conn3 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:02 INFO - PROCESS | 2964 | 1472904782661 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:13:02 INFO - PROCESS | 2964 | 1472904782741 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 05:13:02 INFO - PROCESS | 2964 | 1472904782746 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:02 INFO - PROCESS | 2964 | 1472904782748 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:13:02 INFO - PROCESS | 2964 | ++DOCSHELL 178D4800 == 34 [pid = 2964] [id = 691] 05:13:02 INFO - PROCESS | 2964 | ++DOMWINDOW == 54 (17E07000) [pid = 2964] [serial = 2073] [outer = 00000000] 05:13:02 INFO - PROCESS | 2964 | ++DOMWINDOW == 55 (18375800) [pid = 2964] [serial = 2074] [outer = 17E07000] 05:13:02 INFO - PROCESS | 2964 | 1472904782793 Marionette DEBUG loaded listener.js 05:13:02 INFO - PROCESS | 2964 | ++DOMWINDOW == 56 (18379400) [pid = 2964] [serial = 2075] [outer = 17E07000] 05:13:03 INFO - PROCESS | 2964 | 1472904783217 Marionette TRACE conn3 <- [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]]]}] 05:13:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 05:13:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 610ms 05:13:03 INFO - PROCESS | 2964 | 1472904783258 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 05:13:03 INFO - PROCESS | 2964 | 1472904783260 Marionette TRACE conn3 <- [1,2729,null,{"value":"13"}] 05:13:03 INFO - PROCESS | 2964 | 1472904783263 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 05:13:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 05:13:03 INFO - PROCESS | 2964 | 1472904783265 Marionette TRACE conn3 <- [1,2730,null,{}] 05:13:03 INFO - PROCESS | 2964 | 1472904783268 Marionette TRACE conn3 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:03 INFO - PROCESS | 2964 | 1472904783270 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:13:03 INFO - PROCESS | 2964 | 1472904783346 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 05:13:03 INFO - PROCESS | 2964 | 1472904783351 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:03 INFO - PROCESS | 2964 | 1472904783353 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:13:03 INFO - PROCESS | 2964 | ++DOCSHELL 10328400 == 35 [pid = 2964] [id = 692] 05:13:03 INFO - PROCESS | 2964 | ++DOMWINDOW == 57 (1036D000) [pid = 2964] [serial = 2076] [outer = 00000000] 05:13:03 INFO - PROCESS | 2964 | ++DOMWINDOW == 58 (1980EC00) [pid = 2964] [serial = 2077] [outer = 1036D000] 05:13:03 INFO - PROCESS | 2964 | 1472904783398 Marionette DEBUG loaded listener.js 05:13:03 INFO - PROCESS | 2964 | ++DOMWINDOW == 59 (19AE0000) [pid = 2964] [serial = 2078] [outer = 1036D000] 05:13:03 INFO - PROCESS | 2964 | 1472904783808 Marionette TRACE conn3 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 05:13:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 05:13:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 610ms 05:13:03 INFO - PROCESS | 2964 | 1472904783868 Marionette TRACE conn3 -> [0,2733,"getWindowHandle",null] 05:13:03 INFO - PROCESS | 2964 | 1472904783870 Marionette TRACE conn3 <- [1,2733,null,{"value":"13"}] 05:13:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 05:13:03 INFO - PROCESS | 2964 | 1472904783876 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 05:13:03 INFO - PROCESS | 2964 | 1472904783878 Marionette TRACE conn3 <- [1,2734,null,{}] 05:13:03 INFO - PROCESS | 2964 | 1472904783881 Marionette TRACE conn3 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:03 INFO - PROCESS | 2964 | 1472904783883 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:13:03 INFO - PROCESS | 2964 | 1472904783963 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 05:13:03 INFO - PROCESS | 2964 | 1472904783969 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:03 INFO - PROCESS | 2964 | 1472904783971 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:13:03 INFO - PROCESS | 2964 | ++DOCSHELL 19C85C00 == 36 [pid = 2964] [id = 693] 05:13:03 INFO - PROCESS | 2964 | ++DOMWINDOW == 60 (19C86800) [pid = 2964] [serial = 2079] [outer = 00000000] 05:13:03 INFO - PROCESS | 2964 | ++DOMWINDOW == 61 (19C8CC00) [pid = 2964] [serial = 2080] [outer = 19C86800] 05:13:04 INFO - PROCESS | 2964 | 1472904784017 Marionette DEBUG loaded listener.js 05:13:04 INFO - PROCESS | 2964 | ++DOMWINDOW == 62 (19C8EC00) [pid = 2964] [serial = 2081] [outer = 19C86800] 05:13:04 INFO - PROCESS | 2964 | 1472904784429 Marionette TRACE conn3 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 05:13:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 05:13:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 565ms 05:13:04 INFO - PROCESS | 2964 | 1472904784452 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 05:13:04 INFO - PROCESS | 2964 | 1472904784454 Marionette TRACE conn3 <- [1,2737,null,{"value":"13"}] 05:13:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 05:13:04 INFO - PROCESS | 2964 | 1472904784439 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 05:13:04 INFO - PROCESS | 2964 | 1472904784441 Marionette TRACE conn3 <- [1,2738,null,{}] 05:13:04 INFO - PROCESS | 2964 | 1472904784501 Marionette TRACE conn3 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:04 INFO - PROCESS | 2964 | 1472904784504 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:13:04 INFO - PROCESS | 2964 | 1472904784627 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 05:13:04 INFO - PROCESS | 2964 | 1472904784800 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:04 INFO - PROCESS | 2964 | 1472904784804 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:13:04 INFO - PROCESS | 2964 | ++DOCSHELL 114E7000 == 37 [pid = 2964] [id = 694] 05:13:04 INFO - PROCESS | 2964 | ++DOMWINDOW == 63 (114F0000) [pid = 2964] [serial = 2082] [outer = 00000000] 05:13:04 INFO - PROCESS | 2964 | ++DOMWINDOW == 64 (129F9400) [pid = 2964] [serial = 2083] [outer = 114F0000] 05:13:04 INFO - PROCESS | 2964 | 1472904784864 Marionette DEBUG loaded listener.js 05:13:04 INFO - PROCESS | 2964 | ++DOMWINDOW == 65 (1315E400) [pid = 2964] [serial = 2084] [outer = 114F0000] 05:13:05 INFO - PROCESS | 2964 | 1472904785389 Marionette TRACE conn3 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 05:13:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 05:13:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 967ms 05:13:05 INFO - PROCESS | 2964 | 1472904785437 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 05:13:05 INFO - PROCESS | 2964 | 1472904785441 Marionette TRACE conn3 <- [1,2741,null,{"value":"13"}] 05:13:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 05:13:05 INFO - PROCESS | 2964 | 1472904785446 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 05:13:05 INFO - PROCESS | 2964 | 1472904785449 Marionette TRACE conn3 <- [1,2742,null,{}] 05:13:05 INFO - PROCESS | 2964 | 1472904785454 Marionette TRACE conn3 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:05 INFO - PROCESS | 2964 | 1472904785457 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:13:05 INFO - PROCESS | 2964 | 1472904785547 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 05:13:05 INFO - PROCESS | 2964 | 1472904785659 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:05 INFO - PROCESS | 2964 | 1472904785663 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:13:05 INFO - PROCESS | 2964 | ++DOCSHELL 151FD000 == 38 [pid = 2964] [id = 695] 05:13:05 INFO - PROCESS | 2964 | ++DOMWINDOW == 66 (1565B800) [pid = 2964] [serial = 2085] [outer = 00000000] 05:13:05 INFO - PROCESS | 2964 | ++DOMWINDOW == 67 (15919C00) [pid = 2964] [serial = 2086] [outer = 1565B800] 05:13:05 INFO - PROCESS | 2964 | 1472904785767 Marionette DEBUG loaded listener.js 05:13:05 INFO - PROCESS | 2964 | ++DOMWINDOW == 68 (15C51C00) [pid = 2964] [serial = 2087] [outer = 1565B800] 05:13:06 INFO - PROCESS | 2964 | 1472904786356 Marionette TRACE conn3 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 05:13:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 05:13:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 952ms 05:13:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 05:13:06 INFO - PROCESS | 2964 | 1472904786397 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 05:13:06 INFO - PROCESS | 2964 | 1472904786400 Marionette TRACE conn3 <- [1,2745,null,{"value":"13"}] 05:13:06 INFO - PROCESS | 2964 | 1472904786404 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 05:13:06 INFO - PROCESS | 2964 | 1472904786406 Marionette TRACE conn3 <- [1,2746,null,{}] 05:13:06 INFO - PROCESS | 2964 | 1472904786410 Marionette TRACE conn3 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:06 INFO - PROCESS | 2964 | 1472904786413 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:13:06 INFO - PROCESS | 2964 | 1472904786524 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 05:13:06 INFO - PROCESS | 2964 | 1472904786645 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:06 INFO - PROCESS | 2964 | 1472904786649 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:13:06 INFO - PROCESS | 2964 | ++DOCSHELL 177DC800 == 39 [pid = 2964] [id = 696] 05:13:06 INFO - PROCESS | 2964 | ++DOMWINDOW == 69 (177DD400) [pid = 2964] [serial = 2088] [outer = 00000000] 05:13:06 INFO - PROCESS | 2964 | ++DOMWINDOW == 70 (181E2000) [pid = 2964] [serial = 2089] [outer = 177DD400] 05:13:06 INFO - PROCESS | 2964 | 1472904786708 Marionette DEBUG loaded listener.js 05:13:06 INFO - PROCESS | 2964 | ++DOMWINDOW == 71 (19AEE800) [pid = 2964] [serial = 2090] [outer = 177DD400] 05:13:07 INFO - PROCESS | 2964 | 1472904787459 Marionette TRACE conn3 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 05:13:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 05:13:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1086ms 05:13:07 INFO - PROCESS | 2964 | 1472904787493 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 05:13:07 INFO - PROCESS | 2964 | 1472904787497 Marionette TRACE conn3 <- [1,2749,null,{"value":"13"}] 05:13:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 05:13:07 INFO - PROCESS | 2964 | 1472904787503 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 05:13:07 INFO - PROCESS | 2964 | 1472904787506 Marionette TRACE conn3 <- [1,2750,null,{}] 05:13:07 INFO - PROCESS | 2964 | 1472904787512 Marionette TRACE conn3 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:07 INFO - PROCESS | 2964 | 1472904787515 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:13:07 INFO - PROCESS | 2964 | 1472904787618 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 05:13:07 INFO - PROCESS | 2964 | 1472904787699 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:07 INFO - PROCESS | 2964 | 1472904787703 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:13:07 INFO - PROCESS | 2964 | ++DOCSHELL 114E2800 == 40 [pid = 2964] [id = 697] 05:13:07 INFO - PROCESS | 2964 | ++DOMWINDOW == 72 (114F1800) [pid = 2964] [serial = 2091] [outer = 00000000] 05:13:07 INFO - PROCESS | 2964 | ++DOMWINDOW == 73 (11C0B000) [pid = 2964] [serial = 2092] [outer = 114F1800] 05:13:07 INFO - PROCESS | 2964 | 1472904787753 Marionette DEBUG loaded listener.js 05:13:07 INFO - PROCESS | 2964 | ++DOMWINDOW == 74 (129FA800) [pid = 2964] [serial = 2093] [outer = 114F1800] 05:13:08 INFO - PROCESS | 2964 | --DOCSHELL 103C9800 == 39 [pid = 2964] [id = 677] 05:13:08 INFO - PROCESS | 2964 | --DOCSHELL 10328400 == 38 [pid = 2964] [id = 692] 05:13:08 INFO - PROCESS | 2964 | --DOCSHELL 178D4800 == 37 [pid = 2964] [id = 691] 05:13:08 INFO - PROCESS | 2964 | --DOCSHELL 13920000 == 36 [pid = 2964] [id = 690] 05:13:08 INFO - PROCESS | 2964 | --DOCSHELL 160CC400 == 35 [pid = 2964] [id = 689] 05:13:08 INFO - PROCESS | 2964 | --DOCSHELL 15C83000 == 34 [pid = 2964] [id = 688] 05:13:08 INFO - PROCESS | 2964 | --DOCSHELL 13B54400 == 33 [pid = 2964] [id = 687] 05:13:08 INFO - PROCESS | 2964 | --DOCSHELL 10A08400 == 32 [pid = 2964] [id = 686] 05:13:08 INFO - PROCESS | 2964 | --DOCSHELL 11262000 == 31 [pid = 2964] [id = 685] 05:13:08 INFO - PROCESS | 2964 | --DOCSHELL 10A49C00 == 30 [pid = 2964] [id = 684] 05:13:08 INFO - PROCESS | 2964 | --DOCSHELL 175E7400 == 29 [pid = 2964] [id = 683] 05:13:08 INFO - PROCESS | 2964 | --DOCSHELL 177DC800 == 28 [pid = 2964] [id = 696] 05:13:08 INFO - PROCESS | 2964 | --DOCSHELL 19C85C00 == 27 [pid = 2964] [id = 693] 05:13:08 INFO - PROCESS | 2964 | --DOCSHELL 114E7000 == 26 [pid = 2964] [id = 694] 05:13:08 INFO - PROCESS | 2964 | --DOCSHELL 151FD000 == 25 [pid = 2964] [id = 695] 05:13:08 INFO - PROCESS | 2964 | --DOMWINDOW == 73 (15916800) [pid = 2964] [serial = 2041] [outer = 00000000] [url = about:blank] 05:13:08 INFO - PROCESS | 2964 | --DOMWINDOW == 72 (110F5000) [pid = 2964] [serial = 2033] [outer = 00000000] [url = about:blank] 05:13:08 INFO - PROCESS | 2964 | --DOMWINDOW == 71 (10BAA800) [pid = 2964] [serial = 2032] [outer = 00000000] [url = about:blank] 05:13:08 INFO - PROCESS | 2964 | --DOMWINDOW == 70 (1391A800) [pid = 2964] [serial = 2038] [outer = 00000000] [url = about:blank] 05:13:08 INFO - PROCESS | 2964 | --DOMWINDOW == 69 (167ED400) [pid = 2964] [serial = 2044] [outer = 00000000] [url = about:blank] 05:13:08 INFO - PROCESS | 2964 | --DOMWINDOW == 68 (114DFC00) [pid = 2964] [serial = 2035] [outer = 00000000] [url = about:blank] 05:13:08 INFO - PROCESS | 2964 | --DOMWINDOW == 67 (114E9C00) [pid = 2964] [serial = 2036] [outer = 00000000] [url = about:blank] 05:13:08 INFO - PROCESS | 2964 | --DOMWINDOW == 66 (16AB2800) [pid = 2964] [serial = 2047] [outer = 00000000] [url = about:blank] 05:13:08 INFO - PROCESS | 2964 | --DOMWINDOW == 65 (177D7400) [pid = 2964] [serial = 2050] [outer = 00000000] [url = about:blank] 05:13:08 INFO - PROCESS | 2964 | --DOMWINDOW == 64 (11D10400) [pid = 2964] [serial = 2030] [outer = 00000000] [url = about:blank] 05:13:08 INFO - PROCESS | 2964 | --DOMWINDOW == 63 (11803000) [pid = 2964] [serial = 2029] [outer = 00000000] [url = about:blank] 05:13:08 INFO - PROCESS | 2964 | --DOMWINDOW == 62 (13921800) [pid = 2964] [serial = 2039] [outer = 00000000] [url = about:blank] 05:13:08 INFO - PROCESS | 2964 | --DOMWINDOW == 61 (16E68400) [pid = 2964] [serial = 2048] [outer = 00000000] [url = about:blank] 05:13:08 INFO - PROCESS | 2964 | --DOMWINDOW == 60 (15C31400) [pid = 2964] [serial = 2042] [outer = 00000000] [url = about:blank] 05:13:08 INFO - PROCESS | 2964 | --DOMWINDOW == 59 (16AA8400) [pid = 2964] [serial = 2045] [outer = 00000000] [url = about:blank] 05:13:08 INFO - PROCESS | 2964 | 1472904788944 Marionette TRACE conn3 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 05:13:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 05:13:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1488ms 05:13:08 INFO - PROCESS | 2964 | 1472904789003 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 05:13:08 INFO - PROCESS | 2964 | 1472904789008 Marionette TRACE conn3 <- [1,2753,null,{"value":"13"}] 05:13:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 05:13:08 INFO - PROCESS | 2964 | 1472904788996 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 05:13:08 INFO - PROCESS | 2964 | 1472904788999 Marionette TRACE conn3 <- [1,2754,null,{}] 05:13:09 INFO - PROCESS | 2964 | 1472904789005 Marionette TRACE conn3 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:09 INFO - PROCESS | 2964 | 1472904789008 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:13:09 INFO - PROCESS | 2964 | 1472904789151 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 05:13:09 INFO - PROCESS | 2964 | 1472904789239 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:09 INFO - PROCESS | 2964 | 1472904789243 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:13:09 INFO - PROCESS | 2964 | ++DOCSHELL 10A49C00 == 26 [pid = 2964] [id = 698] 05:13:09 INFO - PROCESS | 2964 | ++DOMWINDOW == 60 (10A4C800) [pid = 2964] [serial = 2094] [outer = 00000000] 05:13:09 INFO - PROCESS | 2964 | ++DOMWINDOW == 61 (110F6800) [pid = 2964] [serial = 2095] [outer = 10A4C800] 05:13:09 INFO - PROCESS | 2964 | 1472904789292 Marionette DEBUG loaded listener.js 05:13:09 INFO - PROCESS | 2964 | ++DOMWINDOW == 62 (1125EC00) [pid = 2964] [serial = 2096] [outer = 10A4C800] 05:13:09 INFO - PROCESS | 2964 | 1472904789993 Marionette TRACE conn3 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 05:13:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 05:13:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1041ms 05:13:10 INFO - PROCESS | 2964 | 1472904790065 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 05:13:10 INFO - PROCESS | 2964 | 1472904790070 Marionette TRACE conn3 <- [1,2757,null,{"value":"13"}] 05:13:10 INFO - PROCESS | 2964 | 1472904790075 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 05:13:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 05:13:10 INFO - PROCESS | 2964 | 1472904790079 Marionette TRACE conn3 <- [1,2758,null,{}] 05:13:10 INFO - PROCESS | 2964 | 1472904790085 Marionette TRACE conn3 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:10 INFO - PROCESS | 2964 | 1472904790088 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:13:10 INFO - PROCESS | 2964 | 1472904790235 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 05:13:10 INFO - PROCESS | 2964 | 1472904790363 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:10 INFO - PROCESS | 2964 | 1472904790366 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:13:10 INFO - PROCESS | 2964 | ++DOCSHELL 112C5800 == 27 [pid = 2964] [id = 699] 05:13:10 INFO - PROCESS | 2964 | ++DOMWINDOW == 63 (112C9400) [pid = 2964] [serial = 2097] [outer = 00000000] 05:13:10 INFO - PROCESS | 2964 | ++DOMWINDOW == 64 (114EEC00) [pid = 2964] [serial = 2098] [outer = 112C9400] 05:13:10 INFO - PROCESS | 2964 | 1472904790426 Marionette DEBUG loaded listener.js 05:13:10 INFO - PROCESS | 2964 | ++DOMWINDOW == 65 (11808400) [pid = 2964] [serial = 2099] [outer = 112C9400] 05:13:11 INFO - PROCESS | 2964 | 1472904791239 Marionette TRACE conn3 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 05:13:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 05:13:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1250ms 05:13:11 INFO - PROCESS | 2964 | 1472904791333 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 05:13:11 INFO - PROCESS | 2964 | 1472904791337 Marionette TRACE conn3 <- [1,2761,null,{"value":"13"}] 05:13:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 05:13:11 INFO - PROCESS | 2964 | 1472904791342 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 05:13:11 INFO - PROCESS | 2964 | 1472904791346 Marionette TRACE conn3 <- [1,2762,null,{}] 05:13:11 INFO - PROCESS | 2964 | 1472904791352 Marionette TRACE conn3 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:11 INFO - PROCESS | 2964 | 1472904791355 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:13:11 INFO - PROCESS | 2964 | 1472904791498 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 05:13:11 INFO - PROCESS | 2964 | 1472904791571 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:11 INFO - PROCESS | 2964 | 1472904791576 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:13:11 INFO - PROCESS | 2964 | --DOCSHELL 114E2800 == 26 [pid = 2964] [id = 697] 05:13:11 INFO - PROCESS | 2964 | ++DOCSHELL 1147A800 == 27 [pid = 2964] [id = 700] 05:13:11 INFO - PROCESS | 2964 | ++DOMWINDOW == 66 (1147CC00) [pid = 2964] [serial = 2100] [outer = 00000000] 05:13:11 INFO - PROCESS | 2964 | ++DOMWINDOW == 67 (114EBC00) [pid = 2964] [serial = 2101] [outer = 1147CC00] 05:13:11 INFO - PROCESS | 2964 | 1472904791628 Marionette DEBUG loaded listener.js 05:13:11 INFO - PROCESS | 2964 | ++DOMWINDOW == 68 (11D08400) [pid = 2964] [serial = 2102] [outer = 1147CC00] 05:13:12 INFO - PROCESS | 2964 | 1472904792063 Marionette TRACE conn3 <- [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]]]}] 05:13:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 05:13:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 759ms 05:13:12 INFO - PROCESS | 2964 | 1472904792107 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 05:13:12 INFO - PROCESS | 2964 | 1472904792112 Marionette TRACE conn3 <- [1,2765,null,{"value":"13"}] 05:13:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 05:13:12 INFO - PROCESS | 2964 | 1472904792118 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 05:13:12 INFO - PROCESS | 2964 | 1472904792121 Marionette TRACE conn3 <- [1,2766,null,{}] 05:13:12 INFO - PROCESS | 2964 | 1472904792125 Marionette TRACE conn3 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:12 INFO - PROCESS | 2964 | 1472904792127 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:13:12 INFO - PROCESS | 2964 | 1472904792214 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 05:13:12 INFO - PROCESS | 2964 | 1472904792222 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:12 INFO - PROCESS | 2964 | 1472904792225 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:13:12 INFO - PROCESS | 2964 | ++DOCSHELL 1397E000 == 28 [pid = 2964] [id = 701] 05:13:12 INFO - PROCESS | 2964 | ++DOMWINDOW == 69 (13984C00) [pid = 2964] [serial = 2103] [outer = 00000000] 05:13:12 INFO - PROCESS | 2964 | ++DOMWINDOW == 70 (13B54000) [pid = 2964] [serial = 2104] [outer = 13984C00] 05:13:12 INFO - PROCESS | 2964 | 1472904792273 Marionette DEBUG loaded listener.js 05:13:12 INFO - PROCESS | 2964 | ++DOMWINDOW == 71 (1442F800) [pid = 2964] [serial = 2105] [outer = 13984C00] 05:13:12 INFO - PROCESS | 2964 | 1472904792724 Marionette TRACE conn3 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 05:13:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 05:13:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 670ms 05:13:12 INFO - PROCESS | 2964 | 1472904792782 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 05:13:12 INFO - PROCESS | 2964 | 1472904792785 Marionette TRACE conn3 <- [1,2769,null,{"value":"13"}] 05:13:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 05:13:12 INFO - PROCESS | 2964 | 1472904792788 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 05:13:12 INFO - PROCESS | 2964 | 1472904792791 Marionette TRACE conn3 <- [1,2770,null,{}] 05:13:12 INFO - PROCESS | 2964 | 1472904792802 Marionette TRACE conn3 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:12 INFO - PROCESS | 2964 | 1472904792807 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:13:12 INFO - PROCESS | 2964 | 1472904792927 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 05:13:13 INFO - PROCESS | 2964 | 1472904793042 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:13 INFO - PROCESS | 2964 | 1472904793045 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:13:13 INFO - PROCESS | 2964 | ++DOCSHELL 1575E800 == 29 [pid = 2964] [id = 702] 05:13:13 INFO - PROCESS | 2964 | ++DOMWINDOW == 72 (15760000) [pid = 2964] [serial = 2106] [outer = 00000000] 05:13:13 INFO - PROCESS | 2964 | ++DOMWINDOW == 73 (15C49800) [pid = 2964] [serial = 2107] [outer = 15760000] 05:13:13 INFO - PROCESS | 2964 | 1472904793095 Marionette DEBUG loaded listener.js 05:13:13 INFO - PROCESS | 2964 | ++DOMWINDOW == 74 (160C1000) [pid = 2964] [serial = 2108] [outer = 15760000] 05:13:13 INFO - PROCESS | 2964 | 1472904793516 Marionette TRACE conn3 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 05:13:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 05:13:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 758ms 05:13:13 INFO - PROCESS | 2964 | 1472904793552 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 05:13:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 05:13:13 INFO - PROCESS | 2964 | 1472904793555 Marionette TRACE conn3 <- [1,2773,null,{"value":"13"}] 05:13:13 INFO - PROCESS | 2964 | 1472904793558 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 05:13:13 INFO - PROCESS | 2964 | 1472904793560 Marionette TRACE conn3 <- [1,2774,null,{}] 05:13:13 INFO - PROCESS | 2964 | 1472904793563 Marionette TRACE conn3 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:13 INFO - PROCESS | 2964 | 1472904793565 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:13:13 INFO - PROCESS | 2964 | 1472904793685 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 05:13:13 INFO - PROCESS | 2964 | 1472904793691 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:13 INFO - PROCESS | 2964 | 1472904793693 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:13:13 INFO - PROCESS | 2964 | ++DOCSHELL 10BA8C00 == 30 [pid = 2964] [id = 703] 05:13:13 INFO - PROCESS | 2964 | ++DOMWINDOW == 75 (15C30C00) [pid = 2964] [serial = 2109] [outer = 00000000] 05:13:13 INFO - PROCESS | 2964 | ++DOMWINDOW == 76 (16AAC800) [pid = 2964] [serial = 2110] [outer = 15C30C00] 05:13:13 INFO - PROCESS | 2964 | 1472904793784 Marionette DEBUG loaded listener.js 05:13:13 INFO - PROCESS | 2964 | ++DOMWINDOW == 77 (16E63C00) [pid = 2964] [serial = 2111] [outer = 15C30C00] 05:13:14 INFO - PROCESS | 2964 | 1472904794193 Marionette TRACE conn3 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 05:13:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 05:13:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 655ms 05:13:14 INFO - PROCESS | 2964 | 1472904794224 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 05:13:14 INFO - PROCESS | 2964 | 1472904794226 Marionette TRACE conn3 <- [1,2777,null,{"value":"13"}] 05:13:14 INFO - PROCESS | 2964 | 1472904794230 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 05:13:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 05:13:14 INFO - PROCESS | 2964 | 1472904794231 Marionette TRACE conn3 <- [1,2778,null,{}] 05:13:14 INFO - PROCESS | 2964 | 1472904794235 Marionette TRACE conn3 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:14 INFO - PROCESS | 2964 | 1472904794237 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:13:14 INFO - PROCESS | 2964 | 1472904794373 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 05:13:14 INFO - PROCESS | 2964 | 1472904794394 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:14 INFO - PROCESS | 2964 | 1472904794396 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:13:14 INFO - PROCESS | 2964 | ++DOCSHELL 177CF400 == 31 [pid = 2964] [id = 704] 05:13:14 INFO - PROCESS | 2964 | ++DOMWINDOW == 78 (177D7800) [pid = 2964] [serial = 2112] [outer = 00000000] 05:13:14 INFO - PROCESS | 2964 | ++DOMWINDOW == 79 (178D4800) [pid = 2964] [serial = 2113] [outer = 177D7800] 05:13:14 INFO - PROCESS | 2964 | 1472904794441 Marionette DEBUG loaded listener.js 05:13:14 INFO - PROCESS | 2964 | ++DOMWINDOW == 80 (18120800) [pid = 2964] [serial = 2114] [outer = 177D7800] 05:13:14 INFO - PROCESS | 2964 | 1472904794842 Marionette TRACE conn3 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 05:13:14 INFO - PROCESS | 2964 | --DOMWINDOW == 79 (114F1800) [pid = 2964] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 05:13:14 INFO - PROCESS | 2964 | --DOMWINDOW == 78 (114F0000) [pid = 2964] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 05:13:14 INFO - PROCESS | 2964 | --DOMWINDOW == 77 (1565B800) [pid = 2964] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 05:13:14 INFO - PROCESS | 2964 | --DOMWINDOW == 76 (169F0C00) [pid = 2964] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 05:13:14 INFO - PROCESS | 2964 | --DOMWINDOW == 75 (1036D000) [pid = 2964] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 05:13:14 INFO - PROCESS | 2964 | --DOMWINDOW == 74 (17E07000) [pid = 2964] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 05:13:14 INFO - PROCESS | 2964 | --DOMWINDOW == 73 (10A52C00) [pid = 2964] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 05:13:14 INFO - PROCESS | 2964 | --DOMWINDOW == 72 (160C1800) [pid = 2964] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 05:13:14 INFO - PROCESS | 2964 | --DOMWINDOW == 71 (11262C00) [pid = 2964] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 05:13:14 INFO - PROCESS | 2964 | --DOMWINDOW == 70 (10A53800) [pid = 2964] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 05:13:14 INFO - PROCESS | 2964 | --DOMWINDOW == 69 (176A9000) [pid = 2964] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 05:13:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 05:13:14 INFO - PROCESS | 2964 | --DOMWINDOW == 68 (13B57C00) [pid = 2964] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 05:13:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 669ms 05:13:14 INFO - PROCESS | 2964 | --DOMWINDOW == 67 (19C86800) [pid = 2964] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 05:13:14 INFO - PROCESS | 2964 | --DOMWINDOW == 66 (177DD400) [pid = 2964] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 05:13:14 INFO - PROCESS | 2964 | --DOMWINDOW == 65 (16AA3400) [pid = 2964] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 05:13:14 INFO - PROCESS | 2964 | 1472904794896 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 05:13:14 INFO - PROCESS | 2964 | 1472904794898 Marionette TRACE conn3 <- [1,2781,null,{"value":"13"}] 05:13:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 05:13:14 INFO - PROCESS | 2964 | 1472904794901 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 05:13:14 INFO - PROCESS | 2964 | 1472904794903 Marionette TRACE conn3 <- [1,2782,null,{}] 05:13:14 INFO - PROCESS | 2964 | 1472904794907 Marionette TRACE conn3 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:14 INFO - PROCESS | 2964 | 1472904794912 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:13:15 INFO - PROCESS | 2964 | 1472904795024 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 05:13:15 INFO - PROCESS | 2964 | 1472904795029 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:15 INFO - PROCESS | 2964 | 1472904795032 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:13:15 INFO - PROCESS | 2964 | ++DOCSHELL 160C1800 == 32 [pid = 2964] [id = 705] 05:13:15 INFO - PROCESS | 2964 | ++DOMWINDOW == 66 (165D1800) [pid = 2964] [serial = 2115] [outer = 00000000] 05:13:15 INFO - PROCESS | 2964 | ++DOMWINDOW == 67 (175ED400) [pid = 2964] [serial = 2116] [outer = 165D1800] 05:13:15 INFO - PROCESS | 2964 | 1472904795077 Marionette DEBUG loaded listener.js 05:13:15 INFO - PROCESS | 2964 | ++DOMWINDOW == 68 (181E0400) [pid = 2964] [serial = 2117] [outer = 165D1800] 05:13:15 INFO - PROCESS | 2964 | 1472904795499 Marionette TRACE conn3 <- [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]]]}] 05:13:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 05:13:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 610ms 05:13:15 INFO - PROCESS | 2964 | 1472904795531 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 05:13:15 INFO - PROCESS | 2964 | 1472904795533 Marionette TRACE conn3 <- [1,2785,null,{"value":"13"}] 05:13:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 05:13:15 INFO - PROCESS | 2964 | 1472904795524 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 05:13:15 INFO - PROCESS | 2964 | 1472904795525 Marionette TRACE conn3 <- [1,2786,null,{}] 05:13:15 INFO - PROCESS | 2964 | 1472904795529 Marionette TRACE conn3 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:15 INFO - PROCESS | 2964 | 1472904795531 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:13:15 INFO - PROCESS | 2964 | 1472904795609 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 05:13:15 INFO - PROCESS | 2964 | 1472904795641 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:15 INFO - PROCESS | 2964 | 1472904795644 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:13:15 INFO - PROCESS | 2964 | ++DOCSHELL 10321C00 == 33 [pid = 2964] [id = 706] 05:13:15 INFO - PROCESS | 2964 | ++DOMWINDOW == 69 (15C2C800) [pid = 2964] [serial = 2118] [outer = 00000000] 05:13:15 INFO - PROCESS | 2964 | ++DOMWINDOW == 70 (19C8C000) [pid = 2964] [serial = 2119] [outer = 15C2C800] 05:13:15 INFO - PROCESS | 2964 | 1472904795700 Marionette DEBUG loaded listener.js 05:13:15 INFO - PROCESS | 2964 | ++DOMWINDOW == 71 (19AE7000) [pid = 2964] [serial = 2120] [outer = 15C2C800] 05:13:16 INFO - PROCESS | 2964 | 1472904796163 Marionette TRACE conn3 <- [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]]]}] 05:13:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 05:13:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 670ms 05:13:16 INFO - PROCESS | 2964 | 1472904796200 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 05:13:16 INFO - PROCESS | 2964 | 1472904796202 Marionette TRACE conn3 <- [1,2789,null,{"value":"13"}] 05:13:16 INFO - PROCESS | 2964 | 1472904796205 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 05:13:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 05:13:16 INFO - PROCESS | 2964 | 1472904796207 Marionette TRACE conn3 <- [1,2790,null,{}] 05:13:16 INFO - PROCESS | 2964 | 1472904796210 Marionette TRACE conn3 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:16 INFO - PROCESS | 2964 | 1472904796212 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:13:16 INFO - PROCESS | 2964 | 1472904796289 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 05:13:16 INFO - PROCESS | 2964 | 1472904796294 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:16 INFO - PROCESS | 2964 | 1472904796296 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:13:16 INFO - PROCESS | 2964 | ++DOCSHELL 19E11000 == 34 [pid = 2964] [id = 707] 05:13:16 INFO - PROCESS | 2964 | ++DOMWINDOW == 72 (19E12C00) [pid = 2964] [serial = 2121] [outer = 00000000] 05:13:16 INFO - PROCESS | 2964 | ++DOMWINDOW == 73 (19E92400) [pid = 2964] [serial = 2122] [outer = 19E12C00] 05:13:16 INFO - PROCESS | 2964 | 1472904796325 Marionette DEBUG loaded listener.js 05:13:16 INFO - PROCESS | 2964 | ++DOMWINDOW == 74 (19E92C00) [pid = 2964] [serial = 2123] [outer = 19E12C00] 05:13:16 INFO - PROCESS | 2964 | 1472904796729 Marionette TRACE conn3 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 05:13:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 05:13:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 565ms 05:13:16 INFO - PROCESS | 2964 | 1472904796763 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 05:13:16 INFO - PROCESS | 2964 | 1472904796765 Marionette TRACE conn3 <- [1,2793,null,{"value":"13"}] 05:13:16 INFO - PROCESS | 2964 | 1472904796782 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 05:13:16 INFO - PROCESS | 2964 | 1472904796784 Marionette TRACE conn3 <- [1,2794,null,{}] 05:13:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 05:13:16 INFO - PROCESS | 2964 | 1472904796833 Marionette TRACE conn3 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:16 INFO - PROCESS | 2964 | 1472904796837 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:13:16 INFO - PROCESS | 2964 | 1472904796957 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 05:13:17 INFO - PROCESS | 2964 | 1472904797133 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:17 INFO - PROCESS | 2964 | 1472904797137 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:13:17 INFO - PROCESS | 2964 | ++DOCSHELL 110EF800 == 35 [pid = 2964] [id = 708] 05:13:17 INFO - PROCESS | 2964 | ++DOMWINDOW == 75 (110F4000) [pid = 2964] [serial = 2124] [outer = 00000000] 05:13:17 INFO - PROCESS | 2964 | ++DOMWINDOW == 76 (112C8C00) [pid = 2964] [serial = 2125] [outer = 110F4000] 05:13:17 INFO - PROCESS | 2964 | 1472904797197 Marionette DEBUG loaded listener.js 05:13:17 INFO - PROCESS | 2964 | ++DOMWINDOW == 77 (114E9C00) [pid = 2964] [serial = 2126] [outer = 110F4000] 05:13:17 INFO - PROCESS | 2964 | 1472904797740 Marionette TRACE conn3 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 05:13:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 05:13:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 982ms 05:13:17 INFO - PROCESS | 2964 | 1472904797779 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 05:13:17 INFO - PROCESS | 2964 | 1472904797783 Marionette TRACE conn3 <- [1,2797,null,{"value":"13"}] 05:13:17 INFO - PROCESS | 2964 | 1472904797770 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 05:13:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 05:13:17 INFO - PROCESS | 2964 | 1472904797773 Marionette TRACE conn3 <- [1,2798,null,{}] 05:13:17 INFO - PROCESS | 2964 | 1472904797779 Marionette TRACE conn3 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:17 INFO - PROCESS | 2964 | 1472904797782 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:13:17 INFO - PROCESS | 2964 | 1472904797892 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 05:13:17 INFO - PROCESS | 2964 | 1472904798006 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:18 INFO - PROCESS | 2964 | 1472904798010 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:13:18 INFO - PROCESS | 2964 | ++DOCSHELL 1503B400 == 36 [pid = 2964] [id = 709] 05:13:18 INFO - PROCESS | 2964 | ++DOMWINDOW == 78 (1503D400) [pid = 2964] [serial = 2127] [outer = 00000000] 05:13:18 INFO - PROCESS | 2964 | ++DOMWINDOW == 79 (1509DC00) [pid = 2964] [serial = 2128] [outer = 1503D400] 05:13:18 INFO - PROCESS | 2964 | 1472904798114 Marionette DEBUG loaded listener.js 05:13:18 INFO - PROCESS | 2964 | ++DOMWINDOW == 80 (1591A400) [pid = 2964] [serial = 2129] [outer = 1503D400] 05:13:18 INFO - PROCESS | 2964 | 1472904798683 Marionette TRACE conn3 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 05:13:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 05:13:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 952ms 05:13:18 INFO - PROCESS | 2964 | 1472904798736 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 05:13:18 INFO - PROCESS | 2964 | 1472904798739 Marionette TRACE conn3 <- [1,2801,null,{"value":"13"}] 05:13:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 05:13:18 INFO - PROCESS | 2964 | 1472904798743 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 05:13:18 INFO - PROCESS | 2964 | 1472904798745 Marionette TRACE conn3 <- [1,2802,null,{}] 05:13:18 INFO - PROCESS | 2964 | 1472904798749 Marionette TRACE conn3 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:18 INFO - PROCESS | 2964 | 1472904798752 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:13:18 INFO - PROCESS | 2964 | 1472904798866 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 05:13:18 INFO - PROCESS | 2964 | 1472904798987 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:18 INFO - PROCESS | 2964 | 1472904798991 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:13:18 INFO - PROCESS | 2964 | ++DOCSHELL 16F8CC00 == 37 [pid = 2964] [id = 710] 05:13:18 INFO - PROCESS | 2964 | ++DOMWINDOW == 81 (17010800) [pid = 2964] [serial = 2130] [outer = 00000000] 05:13:19 INFO - PROCESS | 2964 | ++DOMWINDOW == 82 (1980F400) [pid = 2964] [serial = 2131] [outer = 17010800] 05:13:19 INFO - PROCESS | 2964 | 1472904799050 Marionette DEBUG loaded listener.js 05:13:19 INFO - PROCESS | 2964 | ++DOMWINDOW == 83 (19E0B400) [pid = 2964] [serial = 2132] [outer = 17010800] 05:13:19 INFO - PROCESS | 2964 | 1472904799632 Marionette TRACE conn3 <- [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]]]}] 05:13:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 05:13:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 952ms 05:13:19 INFO - PROCESS | 2964 | 1472904799694 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 05:13:19 INFO - PROCESS | 2964 | 1472904799700 Marionette TRACE conn3 <- [1,2805,null,{"value":"13"}] 05:13:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 05:13:19 INFO - PROCESS | 2964 | 1472904799705 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 05:13:19 INFO - PROCESS | 2964 | 1472904799707 Marionette TRACE conn3 <- [1,2806,null,{}] 05:13:19 INFO - PROCESS | 2964 | 1472904799711 Marionette TRACE conn3 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:19 INFO - PROCESS | 2964 | 1472904799713 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:13:19 INFO - PROCESS | 2964 | 1472904799817 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 05:13:20 INFO - PROCESS | 2964 | 1472904800046 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:20 INFO - PROCESS | 2964 | 1472904800049 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:13:20 INFO - PROCESS | 2964 | ++DOCSHELL 10560000 == 38 [pid = 2964] [id = 711] 05:13:20 INFO - PROCESS | 2964 | ++DOMWINDOW == 84 (10564000) [pid = 2964] [serial = 2133] [outer = 00000000] 05:13:20 INFO - PROCESS | 2964 | ++DOMWINDOW == 85 (10A54000) [pid = 2964] [serial = 2134] [outer = 10564000] 05:13:20 INFO - PROCESS | 2964 | 1472904800109 Marionette DEBUG loaded listener.js 05:13:20 INFO - PROCESS | 2964 | ++DOMWINDOW == 86 (110EB000) [pid = 2964] [serial = 2135] [outer = 10564000] 05:13:20 INFO - PROCESS | 2964 | --DOCSHELL 10321C00 == 37 [pid = 2964] [id = 706] 05:13:20 INFO - PROCESS | 2964 | --DOCSHELL 160C1800 == 36 [pid = 2964] [id = 705] 05:13:20 INFO - PROCESS | 2964 | --DOCSHELL 177CF400 == 35 [pid = 2964] [id = 704] 05:13:20 INFO - PROCESS | 2964 | --DOCSHELL 10BA8C00 == 34 [pid = 2964] [id = 703] 05:13:20 INFO - PROCESS | 2964 | --DOCSHELL 1575E800 == 33 [pid = 2964] [id = 702] 05:13:20 INFO - PROCESS | 2964 | --DOCSHELL 1397E000 == 32 [pid = 2964] [id = 701] 05:13:20 INFO - PROCESS | 2964 | --DOCSHELL 1147A800 == 31 [pid = 2964] [id = 700] 05:13:20 INFO - PROCESS | 2964 | --DOCSHELL 112C5800 == 30 [pid = 2964] [id = 699] 05:13:20 INFO - PROCESS | 2964 | --DOMWINDOW == 85 (11C0B000) [pid = 2964] [serial = 2092] [outer = 00000000] [url = about:blank] 05:13:20 INFO - PROCESS | 2964 | --DOMWINDOW == 84 (1315E400) [pid = 2964] [serial = 2084] [outer = 00000000] [url = about:blank] 05:13:20 INFO - PROCESS | 2964 | --DOMWINDOW == 83 (129F9400) [pid = 2964] [serial = 2083] [outer = 00000000] [url = about:blank] 05:13:20 INFO - PROCESS | 2964 | --DOMWINDOW == 82 (15C51C00) [pid = 2964] [serial = 2087] [outer = 00000000] [url = about:blank] 05:13:20 INFO - PROCESS | 2964 | --DOMWINDOW == 81 (16E66000) [pid = 2964] [serial = 2068] [outer = 00000000] [url = about:blank] 05:13:20 INFO - PROCESS | 2964 | --DOMWINDOW == 80 (19AE0000) [pid = 2964] [serial = 2078] [outer = 00000000] [url = about:blank] 05:13:20 INFO - PROCESS | 2964 | --DOMWINDOW == 79 (170C2800) [pid = 2964] [serial = 2069] [outer = 00000000] [url = about:blank] 05:13:20 INFO - PROCESS | 2964 | --DOMWINDOW == 78 (18375800) [pid = 2964] [serial = 2074] [outer = 00000000] [url = about:blank] 05:13:20 INFO - PROCESS | 2964 | --DOMWINDOW == 77 (12972C00) [pid = 2964] [serial = 2053] [outer = 00000000] [url = about:blank] 05:13:20 INFO - PROCESS | 2964 | --DOMWINDOW == 76 (13156800) [pid = 2964] [serial = 2054] [outer = 00000000] [url = about:blank] 05:13:20 INFO - PROCESS | 2964 | --DOMWINDOW == 75 (160C5400) [pid = 2964] [serial = 2065] [outer = 00000000] [url = about:blank] 05:13:20 INFO - PROCESS | 2964 | --DOMWINDOW == 74 (12E7E000) [pid = 2964] [serial = 2056] [outer = 00000000] [url = about:blank] 05:13:20 INFO - PROCESS | 2964 | --DOMWINDOW == 73 (13ACC800) [pid = 2964] [serial = 2057] [outer = 00000000] [url = about:blank] 05:13:20 INFO - PROCESS | 2964 | --DOMWINDOW == 72 (114E5800) [pid = 2964] [serial = 2059] [outer = 00000000] [url = about:blank] 05:13:20 INFO - PROCESS | 2964 | --DOMWINDOW == 71 (12BCA000) [pid = 2964] [serial = 2060] [outer = 00000000] [url = about:blank] 05:13:20 INFO - PROCESS | 2964 | --DOMWINDOW == 70 (17F34C00) [pid = 2964] [serial = 2051] [outer = 00000000] [url = about:blank] 05:13:20 INFO - PROCESS | 2964 | --DOMWINDOW == 69 (14436400) [pid = 2964] [serial = 2062] [outer = 00000000] [url = about:blank] 05:13:20 INFO - PROCESS | 2964 | --DOMWINDOW == 68 (129FA800) [pid = 2964] [serial = 2093] [outer = 00000000] [url = about:blank] 05:13:20 INFO - PROCESS | 2964 | --DOMWINDOW == 67 (1503C800) [pid = 2964] [serial = 2063] [outer = 00000000] [url = about:blank] 05:13:20 INFO - PROCESS | 2964 | --DOMWINDOW == 66 (19C8EC00) [pid = 2964] [serial = 2081] [outer = 00000000] [url = about:blank] 05:13:20 INFO - PROCESS | 2964 | --DOMWINDOW == 65 (15919C00) [pid = 2964] [serial = 2086] [outer = 00000000] [url = about:blank] 05:13:20 INFO - PROCESS | 2964 | --DOMWINDOW == 64 (110F6800) [pid = 2964] [serial = 2095] [outer = 00000000] [url = about:blank] 05:13:20 INFO - PROCESS | 2964 | --DOMWINDOW == 63 (19AEE800) [pid = 2964] [serial = 2090] [outer = 00000000] [url = about:blank] 05:13:20 INFO - PROCESS | 2964 | --DOMWINDOW == 62 (181E2000) [pid = 2964] [serial = 2089] [outer = 00000000] [url = about:blank] 05:13:20 INFO - PROCESS | 2964 | --DOMWINDOW == 61 (19C8CC00) [pid = 2964] [serial = 2080] [outer = 00000000] [url = about:blank] 05:13:20 INFO - PROCESS | 2964 | --DOMWINDOW == 60 (1980EC00) [pid = 2964] [serial = 2077] [outer = 00000000] [url = about:blank] 05:13:20 INFO - PROCESS | 2964 | --DOMWINDOW == 59 (176B4000) [pid = 2964] [serial = 2071] [outer = 00000000] [url = about:blank] 05:13:20 INFO - PROCESS | 2964 | --DOMWINDOW == 58 (176D7000) [pid = 2964] [serial = 2072] [outer = 00000000] [url = about:blank] 05:13:20 INFO - PROCESS | 2964 | --DOMWINDOW == 57 (167E4400) [pid = 2964] [serial = 2066] [outer = 00000000] [url = about:blank] 05:13:20 INFO - PROCESS | 2964 | --DOMWINDOW == 56 (18379400) [pid = 2964] [serial = 2075] [outer = 00000000] [url = about:blank] 05:13:20 INFO - PROCESS | 2964 | 1472904800753 Marionette TRACE conn3 <- [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]]]}] 05:13:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 05:13:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1101ms 05:13:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 05:13:20 INFO - PROCESS | 2964 | 1472904800803 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 05:13:20 INFO - PROCESS | 2964 | 1472904800806 Marionette TRACE conn3 <- [1,2809,null,{"value":"13"}] 05:13:20 INFO - PROCESS | 2964 | 1472904800811 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 05:13:20 INFO - PROCESS | 2964 | 1472904800813 Marionette TRACE conn3 <- [1,2810,null,{}] 05:13:20 INFO - PROCESS | 2964 | 1472904800819 Marionette TRACE conn3 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:20 INFO - PROCESS | 2964 | 1472904800823 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:13:20 INFO - PROCESS | 2964 | 1472904800914 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 05:13:20 INFO - PROCESS | 2964 | 1472904801015 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:20 INFO - PROCESS | 2964 | 1472904801018 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:13:21 INFO - PROCESS | 2964 | ++DOCSHELL 11036800 == 31 [pid = 2964] [id = 712] 05:13:21 INFO - PROCESS | 2964 | ++DOMWINDOW == 57 (1103A400) [pid = 2964] [serial = 2136] [outer = 00000000] 05:13:21 INFO - PROCESS | 2964 | ++DOMWINDOW == 58 (129F3000) [pid = 2964] [serial = 2137] [outer = 1103A400] 05:13:21 INFO - PROCESS | 2964 | 1472904801066 Marionette DEBUG loaded listener.js 05:13:21 INFO - PROCESS | 2964 | ++DOMWINDOW == 59 (12E2A400) [pid = 2964] [serial = 2138] [outer = 1103A400] 05:13:21 INFO - PROCESS | 2964 | 1472904801488 Marionette TRACE conn3 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 05:13:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 05:13:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 699ms 05:13:21 INFO - PROCESS | 2964 | 1472904801514 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 05:13:21 INFO - PROCESS | 2964 | 1472904801517 Marionette TRACE conn3 <- [1,2813,null,{"value":"13"}] 05:13:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 05:13:21 INFO - PROCESS | 2964 | 1472904801522 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 05:13:21 INFO - PROCESS | 2964 | 1472904801524 Marionette TRACE conn3 <- [1,2814,null,{}] 05:13:21 INFO - PROCESS | 2964 | 1472904801528 Marionette TRACE conn3 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:21 INFO - PROCESS | 2964 | 1472904801530 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:13:21 INFO - PROCESS | 2964 | 1472904801615 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 05:13:21 INFO - PROCESS | 2964 | 1472904801621 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:21 INFO - PROCESS | 2964 | 1472904801624 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:13:21 INFO - PROCESS | 2964 | ++DOCSHELL 13916800 == 32 [pid = 2964] [id = 713] 05:13:21 INFO - PROCESS | 2964 | ++DOMWINDOW == 60 (13918400) [pid = 2964] [serial = 2139] [outer = 00000000] 05:13:21 INFO - PROCESS | 2964 | ++DOMWINDOW == 61 (13B54400) [pid = 2964] [serial = 2140] [outer = 13918400] 05:13:21 INFO - PROCESS | 2964 | 1472904801670 Marionette DEBUG loaded listener.js 05:13:21 INFO - PROCESS | 2964 | ++DOMWINDOW == 62 (15039400) [pid = 2964] [serial = 2141] [outer = 13918400] 05:13:22 INFO - PROCESS | 2964 | 1472904802124 Marionette TRACE conn3 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 05:13:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 05:13:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 595ms 05:13:22 INFO - PROCESS | 2964 | 1472904802139 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 05:13:22 INFO - PROCESS | 2964 | 1472904802142 Marionette TRACE conn3 <- [1,2817,null,{"value":"13"}] 05:13:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 05:13:22 INFO - PROCESS | 2964 | 1472904802146 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 05:13:22 INFO - PROCESS | 2964 | 1472904802152 Marionette TRACE conn3 <- [1,2818,null,{}] 05:13:22 INFO - PROCESS | 2964 | 1472904802168 Marionette TRACE conn3 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:22 INFO - PROCESS | 2964 | 1472904802174 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:13:22 INFO - PROCESS | 2964 | 1472904802243 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 05:13:22 INFO - PROCESS | 2964 | 1472904802250 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:22 INFO - PROCESS | 2964 | 1472904802252 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:13:22 INFO - PROCESS | 2964 | ++DOCSHELL 15C47C00 == 33 [pid = 2964] [id = 714] 05:13:22 INFO - PROCESS | 2964 | ++DOMWINDOW == 63 (15C48C00) [pid = 2964] [serial = 2142] [outer = 00000000] 05:13:22 INFO - PROCESS | 2964 | ++DOMWINDOW == 64 (160C5000) [pid = 2964] [serial = 2143] [outer = 15C48C00] 05:13:22 INFO - PROCESS | 2964 | 1472904802297 Marionette DEBUG loaded listener.js 05:13:22 INFO - PROCESS | 2964 | ++DOMWINDOW == 65 (15C4A400) [pid = 2964] [serial = 2144] [outer = 15C48C00] 05:13:22 INFO - PROCESS | 2964 | 1472904802740 Marionette TRACE conn3 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 05:13:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 05:13:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 625ms 05:13:22 INFO - PROCESS | 2964 | 1472904802769 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 05:13:22 INFO - PROCESS | 2964 | 1472904802771 Marionette TRACE conn3 <- [1,2821,null,{"value":"13"}] 05:13:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 05:13:22 INFO - PROCESS | 2964 | 1472904802775 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 05:13:22 INFO - PROCESS | 2964 | 1472904802777 Marionette TRACE conn3 <- [1,2822,null,{}] 05:13:22 INFO - PROCESS | 2964 | 1472904802786 Marionette TRACE conn3 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:22 INFO - PROCESS | 2964 | 1472904802788 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:13:22 INFO - PROCESS | 2964 | 1472904802902 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 05:13:22 INFO - PROCESS | 2964 | 1472904802907 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:22 INFO - PROCESS | 2964 | 1472904802909 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:13:22 INFO - PROCESS | 2964 | ++DOCSHELL 160CB800 == 34 [pid = 2964] [id = 715] 05:13:22 INFO - PROCESS | 2964 | ++DOMWINDOW == 66 (169E4800) [pid = 2964] [serial = 2145] [outer = 00000000] 05:13:22 INFO - PROCESS | 2964 | ++DOMWINDOW == 67 (16AA9000) [pid = 2964] [serial = 2146] [outer = 169E4800] 05:13:22 INFO - PROCESS | 2964 | 1472904802937 Marionette DEBUG loaded listener.js 05:13:23 INFO - PROCESS | 2964 | ++DOMWINDOW == 68 (16AA5400) [pid = 2964] [serial = 2147] [outer = 169E4800] 05:13:23 INFO - PROCESS | 2964 | 1472904803385 Marionette TRACE conn3 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 05:13:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 05:13:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 669ms 05:13:23 INFO - PROCESS | 2964 | 1472904803438 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 05:13:23 INFO - PROCESS | 2964 | 1472904803440 Marionette TRACE conn3 <- [1,2825,null,{"value":"13"}] 05:13:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 05:13:23 INFO - PROCESS | 2964 | 1472904803443 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 05:13:23 INFO - PROCESS | 2964 | 1472904803445 Marionette TRACE conn3 <- [1,2826,null,{}] 05:13:23 INFO - PROCESS | 2964 | 1472904803448 Marionette TRACE conn3 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:23 INFO - PROCESS | 2964 | 1472904803450 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:13:23 INFO - PROCESS | 2964 | 1472904803562 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 05:13:23 INFO - PROCESS | 2964 | 1472904803567 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:23 INFO - PROCESS | 2964 | 1472904803573 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:13:23 INFO - PROCESS | 2964 | ++DOCSHELL 176B4000 == 35 [pid = 2964] [id = 716] 05:13:23 INFO - PROCESS | 2964 | ++DOMWINDOW == 69 (176CF800) [pid = 2964] [serial = 2148] [outer = 00000000] 05:13:23 INFO - PROCESS | 2964 | ++DOMWINDOW == 70 (177D8000) [pid = 2964] [serial = 2149] [outer = 176CF800] 05:13:23 INFO - PROCESS | 2964 | 1472904803628 Marionette DEBUG loaded listener.js 05:13:23 INFO - PROCESS | 2964 | ++DOMWINDOW == 71 (1811F400) [pid = 2964] [serial = 2150] [outer = 176CF800] 05:13:24 INFO - PROCESS | 2964 | 1472904804088 Marionette TRACE conn3 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 05:13:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 05:13:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 714ms 05:13:24 INFO - PROCESS | 2964 | 1472904804150 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 05:13:24 INFO - PROCESS | 2964 | 1472904804152 Marionette TRACE conn3 <- [1,2829,null,{"value":"13"}] 05:13:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 05:13:24 INFO - PROCESS | 2964 | 1472904804156 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 05:13:24 INFO - PROCESS | 2964 | 1472904804157 Marionette TRACE conn3 <- [1,2830,null,{}] 05:13:24 INFO - PROCESS | 2964 | 1472904804161 Marionette TRACE conn3 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:24 INFO - PROCESS | 2964 | 1472904804163 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:13:24 INFO - PROCESS | 2964 | 1472904804318 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 05:13:24 INFO - PROCESS | 2964 | 1472904804390 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:24 INFO - PROCESS | 2964 | 1472904804381 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:13:24 INFO - PROCESS | 2964 | ++DOCSHELL 1980A800 == 36 [pid = 2964] [id = 717] 05:13:24 INFO - PROCESS | 2964 | ++DOMWINDOW == 72 (1980EC00) [pid = 2964] [serial = 2151] [outer = 00000000] 05:13:24 INFO - PROCESS | 2964 | ++DOMWINDOW == 73 (19C81800) [pid = 2964] [serial = 2152] [outer = 1980EC00] 05:13:24 INFO - PROCESS | 2964 | 1472904804426 Marionette DEBUG loaded listener.js 05:13:24 INFO - PROCESS | 2964 | ++DOMWINDOW == 74 (19C8B400) [pid = 2964] [serial = 2153] [outer = 1980EC00] 05:13:24 INFO - PROCESS | 2964 | --DOMWINDOW == 73 (1147CC00) [pid = 2964] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 05:13:24 INFO - PROCESS | 2964 | --DOMWINDOW == 72 (13984C00) [pid = 2964] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 05:13:24 INFO - PROCESS | 2964 | --DOMWINDOW == 71 (15C30C00) [pid = 2964] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 05:13:24 INFO - PROCESS | 2964 | --DOMWINDOW == 70 (177D7800) [pid = 2964] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 05:13:24 INFO - PROCESS | 2964 | --DOMWINDOW == 69 (165D1800) [pid = 2964] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 05:13:24 INFO - PROCESS | 2964 | --DOMWINDOW == 68 (15C2C800) [pid = 2964] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 05:13:24 INFO - PROCESS | 2964 | --DOMWINDOW == 67 (15760000) [pid = 2964] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 05:13:24 INFO - PROCESS | 2964 | 1472904804870 Marionette TRACE conn3 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 05:13:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 05:13:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 759ms 05:13:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 05:13:24 INFO - PROCESS | 2964 | 1472904804917 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 05:13:24 INFO - PROCESS | 2964 | 1472904804919 Marionette TRACE conn3 <- [1,2833,null,{"value":"13"}] 05:13:24 INFO - PROCESS | 2964 | 1472904804923 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 05:13:24 INFO - PROCESS | 2964 | 1472904804924 Marionette TRACE conn3 <- [1,2834,null,{}] 05:13:24 INFO - PROCESS | 2964 | 1472904804928 Marionette TRACE conn3 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:24 INFO - PROCESS | 2964 | 1472904804930 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:13:25 INFO - PROCESS | 2964 | 1472904805008 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 05:13:25 INFO - PROCESS | 2964 | 1472904805108 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:25 INFO - PROCESS | 2964 | 1472904805110 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:13:25 INFO - PROCESS | 2964 | ++DOCSHELL 11039400 == 37 [pid = 2964] [id = 718] 05:13:25 INFO - PROCESS | 2964 | ++DOMWINDOW == 68 (112C5800) [pid = 2964] [serial = 2154] [outer = 00000000] 05:13:25 INFO - PROCESS | 2964 | ++DOMWINDOW == 69 (169E9C00) [pid = 2964] [serial = 2155] [outer = 112C5800] 05:13:25 INFO - PROCESS | 2964 | 1472904805138 Marionette DEBUG loaded listener.js 05:13:25 INFO - PROCESS | 2964 | ++DOMWINDOW == 70 (17E0E400) [pid = 2964] [serial = 2156] [outer = 112C5800] 05:13:25 INFO - PROCESS | 2964 | 1472904805477 Marionette TRACE conn3 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 05:13:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 05:13:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 610ms 05:13:25 INFO - PROCESS | 2964 | 1472904805526 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 05:13:25 INFO - PROCESS | 2964 | 1472904805528 Marionette TRACE conn3 <- [1,2837,null,{"value":"13"}] 05:13:25 INFO - PROCESS | 2964 | 1472904805532 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 05:13:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 05:13:25 INFO - PROCESS | 2964 | 1472904805533 Marionette TRACE conn3 <- [1,2838,null,{}] 05:13:25 INFO - PROCESS | 2964 | 1472904805537 Marionette TRACE conn3 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:25 INFO - PROCESS | 2964 | 1472904805539 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:13:25 INFO - PROCESS | 2964 | 1472904805683 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 05:13:25 INFO - PROCESS | 2964 | 1472904805695 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:25 INFO - PROCESS | 2964 | 1472904805697 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:13:25 INFO - PROCESS | 2964 | ++DOCSHELL 19814000 == 38 [pid = 2964] [id = 719] 05:13:25 INFO - PROCESS | 2964 | ++DOMWINDOW == 71 (19C90000) [pid = 2964] [serial = 2157] [outer = 00000000] 05:13:25 INFO - PROCESS | 2964 | ++DOMWINDOW == 72 (19E12800) [pid = 2964] [serial = 2158] [outer = 19C90000] 05:13:25 INFO - PROCESS | 2964 | 1472904805741 Marionette DEBUG loaded listener.js 05:13:25 INFO - PROCESS | 2964 | ++DOMWINDOW == 73 (19E9A400) [pid = 2964] [serial = 2159] [outer = 19C90000] 05:13:26 INFO - PROCESS | 2964 | 1472904806131 Marionette TRACE conn3 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 05:13:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 05:13:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 610ms 05:13:26 INFO - PROCESS | 2964 | 1472904806152 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 05:13:26 INFO - PROCESS | 2964 | 1472904806154 Marionette TRACE conn3 <- [1,2841,null,{"value":"13"}] 05:13:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 05:13:26 INFO - PROCESS | 2964 | 1472904806157 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 05:13:26 INFO - PROCESS | 2964 | 1472904806158 Marionette TRACE conn3 <- [1,2842,null,{}] 05:13:26 INFO - PROCESS | 2964 | 1472904806162 Marionette TRACE conn3 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:26 INFO - PROCESS | 2964 | 1472904806164 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:13:26 INFO - PROCESS | 2964 | 1472904806282 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 05:13:26 INFO - PROCESS | 2964 | 1472904806291 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:26 INFO - PROCESS | 2964 | 1472904806293 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:13:26 INFO - PROCESS | 2964 | ++DOCSHELL 12E7E400 == 39 [pid = 2964] [id = 720] 05:13:26 INFO - PROCESS | 2964 | ++DOMWINDOW == 74 (1A036400) [pid = 2964] [serial = 2160] [outer = 00000000] 05:13:26 INFO - PROCESS | 2964 | ++DOMWINDOW == 75 (18376400) [pid = 2964] [serial = 2161] [outer = 1A036400] 05:13:26 INFO - PROCESS | 2964 | 1472904806337 Marionette DEBUG loaded listener.js 05:13:26 INFO - PROCESS | 2964 | ++DOMWINDOW == 76 (1A0C8400) [pid = 2964] [serial = 2162] [outer = 1A036400] 05:13:26 INFO - PROCESS | 2964 | 1472904806820 Marionette TRACE conn3 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 05:13:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 05:13:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 699ms 05:13:26 INFO - PROCESS | 2964 | 1472904806858 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 05:13:26 INFO - PROCESS | 2964 | 1472904806863 Marionette TRACE conn3 <- [1,2845,null,{"value":"13"}] 05:13:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 05:13:26 INFO - PROCESS | 2964 | 1472904806869 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 05:13:26 INFO - PROCESS | 2964 | 1472904806873 Marionette TRACE conn3 <- [1,2846,null,{}] 05:13:26 INFO - PROCESS | 2964 | 1472904806879 Marionette TRACE conn3 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:26 INFO - PROCESS | 2964 | 1472904806882 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:13:27 INFO - PROCESS | 2964 | 1472904807050 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 05:13:27 INFO - PROCESS | 2964 | 1472904807164 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:27 INFO - PROCESS | 2964 | 1472904807169 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:13:27 INFO - PROCESS | 2964 | ++DOCSHELL 11262000 == 40 [pid = 2964] [id = 721] 05:13:27 INFO - PROCESS | 2964 | ++DOMWINDOW == 77 (114D2400) [pid = 2964] [serial = 2163] [outer = 00000000] 05:13:27 INFO - PROCESS | 2964 | ++DOMWINDOW == 78 (12E84C00) [pid = 2964] [serial = 2164] [outer = 114D2400] 05:13:27 INFO - PROCESS | 2964 | 1472904807268 Marionette DEBUG loaded listener.js 05:13:27 INFO - PROCESS | 2964 | ++DOMWINDOW == 79 (13444400) [pid = 2964] [serial = 2165] [outer = 114D2400] 05:13:27 INFO - PROCESS | 2964 | 1472904807829 Marionette TRACE conn3 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 05:13:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 05:13:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 997ms 05:13:27 INFO - PROCESS | 2964 | 1472904807866 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 05:13:27 INFO - PROCESS | 2964 | 1472904807871 Marionette TRACE conn3 <- [1,2849,null,{"value":"13"}] 05:13:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 05:13:27 INFO - PROCESS | 2964 | 1472904807877 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 05:13:27 INFO - PROCESS | 2964 | 1472904807880 Marionette TRACE conn3 <- [1,2850,null,{}] 05:13:27 INFO - PROCESS | 2964 | 1472904807903 Marionette TRACE conn3 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:27 INFO - PROCESS | 2964 | 1472904807906 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:13:27 INFO - PROCESS | 2964 | 1472904808014 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 05:13:28 INFO - PROCESS | 2964 | 1472904808138 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:28 INFO - PROCESS | 2964 | 1472904808141 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:13:28 INFO - PROCESS | 2964 | ++DOCSHELL 144A9800 == 41 [pid = 2964] [id = 722] 05:13:28 INFO - PROCESS | 2964 | ++DOMWINDOW == 80 (15033000) [pid = 2964] [serial = 2166] [outer = 00000000] 05:13:28 INFO - PROCESS | 2964 | ++DOMWINDOW == 81 (15669C00) [pid = 2964] [serial = 2167] [outer = 15033000] 05:13:28 INFO - PROCESS | 2964 | 1472904808198 Marionette DEBUG loaded listener.js 05:13:28 INFO - PROCESS | 2964 | ++DOMWINDOW == 82 (15C7D000) [pid = 2964] [serial = 2168] [outer = 15033000] 05:13:28 INFO - PROCESS | 2964 | 1472904808800 Marionette TRACE conn3 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 05:13:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 05:13:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 952ms 05:13:28 INFO - PROCESS | 2964 | 1472904808829 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 05:13:28 INFO - PROCESS | 2964 | 1472904808832 Marionette TRACE conn3 <- [1,2853,null,{"value":"13"}] 05:13:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 05:13:28 INFO - PROCESS | 2964 | 1472904808836 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 05:13:28 INFO - PROCESS | 2964 | 1472904808839 Marionette TRACE conn3 <- [1,2854,null,{}] 05:13:28 INFO - PROCESS | 2964 | 1472904808850 Marionette TRACE conn3 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:28 INFO - PROCESS | 2964 | 1472904808855 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:13:28 INFO - PROCESS | 2964 | 1472904808961 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 05:13:29 INFO - PROCESS | 2964 | 1472904809074 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:29 INFO - PROCESS | 2964 | 1472904809078 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:13:29 INFO - PROCESS | 2964 | ++DOCSHELL 19E0AC00 == 42 [pid = 2964] [id = 723] 05:13:29 INFO - PROCESS | 2964 | ++DOMWINDOW == 83 (19E0FC00) [pid = 2964] [serial = 2169] [outer = 00000000] 05:13:29 INFO - PROCESS | 2964 | ++DOMWINDOW == 84 (1A037400) [pid = 2964] [serial = 2170] [outer = 19E0FC00] 05:13:29 INFO - PROCESS | 2964 | 1472904809183 Marionette DEBUG loaded listener.js 05:13:29 INFO - PROCESS | 2964 | ++DOMWINDOW == 85 (1A202000) [pid = 2964] [serial = 2171] [outer = 19E0FC00] 05:13:29 INFO - PROCESS | 2964 | 1472904809934 Marionette TRACE conn3 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 05:13:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 05:13:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1131ms 05:13:29 INFO - PROCESS | 2964 | 1472904809987 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 05:13:29 INFO - PROCESS | 2964 | 1472904809991 Marionette TRACE conn3 <- [1,2857,null,{"value":"13"}] 05:13:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 05:13:29 INFO - PROCESS | 2964 | 1472904809997 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 05:13:29 INFO - PROCESS | 2964 | 1472904810000 Marionette TRACE conn3 <- [1,2858,null,{}] 05:13:29 INFO - PROCESS | 2964 | 1472904810005 Marionette TRACE conn3 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:29 INFO - PROCESS | 2964 | 1472904810007 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:13:30 INFO - PROCESS | 2964 | 1472904810116 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 05:13:30 INFO - PROCESS | 2964 | 1472904810258 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:30 INFO - PROCESS | 2964 | 1472904810263 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:13:30 INFO - PROCESS | 2964 | ++DOCSHELL 11802000 == 43 [pid = 2964] [id = 724] 05:13:30 INFO - PROCESS | 2964 | ++DOMWINDOW == 86 (129FA800) [pid = 2964] [serial = 2172] [outer = 00000000] 05:13:30 INFO - PROCESS | 2964 | ++DOMWINDOW == 87 (131A0C00) [pid = 2964] [serial = 2173] [outer = 129FA800] 05:13:30 INFO - PROCESS | 2964 | 1472904810335 Marionette DEBUG loaded listener.js 05:13:30 INFO - PROCESS | 2964 | ++DOMWINDOW == 88 (1391A800) [pid = 2964] [serial = 2174] [outer = 129FA800] 05:13:30 INFO - PROCESS | 2964 | --DOCSHELL 19814000 == 42 [pid = 2964] [id = 719] 05:13:30 INFO - PROCESS | 2964 | --DOCSHELL 11039400 == 41 [pid = 2964] [id = 718] 05:13:30 INFO - PROCESS | 2964 | --DOCSHELL 1980A800 == 40 [pid = 2964] [id = 717] 05:13:30 INFO - PROCESS | 2964 | --DOCSHELL 176B4000 == 39 [pid = 2964] [id = 716] 05:13:30 INFO - PROCESS | 2964 | --DOCSHELL 160CB800 == 38 [pid = 2964] [id = 715] 05:13:30 INFO - PROCESS | 2964 | --DOCSHELL 15C47C00 == 37 [pid = 2964] [id = 714] 05:13:30 INFO - PROCESS | 2964 | --DOCSHELL 13916800 == 36 [pid = 2964] [id = 713] 05:13:30 INFO - PROCESS | 2964 | --DOCSHELL 11036800 == 35 [pid = 2964] [id = 712] 05:13:30 INFO - PROCESS | 2964 | --DOCSHELL 10560000 == 34 [pid = 2964] [id = 711] 05:13:30 INFO - PROCESS | 2964 | --DOCSHELL 19E11000 == 33 [pid = 2964] [id = 707] 05:13:30 INFO - PROCESS | 2964 | --DOMWINDOW == 87 (114EBC00) [pid = 2964] [serial = 2101] [outer = 00000000] [url = about:blank] 05:13:30 INFO - PROCESS | 2964 | --DOMWINDOW == 86 (11D08400) [pid = 2964] [serial = 2102] [outer = 00000000] [url = about:blank] 05:13:30 INFO - PROCESS | 2964 | --DOMWINDOW == 85 (13B54000) [pid = 2964] [serial = 2104] [outer = 00000000] [url = about:blank] 05:13:30 INFO - PROCESS | 2964 | --DOMWINDOW == 84 (1442F800) [pid = 2964] [serial = 2105] [outer = 00000000] [url = about:blank] 05:13:30 INFO - PROCESS | 2964 | --DOMWINDOW == 83 (114EEC00) [pid = 2964] [serial = 2098] [outer = 00000000] [url = about:blank] 05:13:30 INFO - PROCESS | 2964 | --DOMWINDOW == 82 (16AAC800) [pid = 2964] [serial = 2110] [outer = 00000000] [url = about:blank] 05:13:30 INFO - PROCESS | 2964 | --DOMWINDOW == 81 (178D4800) [pid = 2964] [serial = 2113] [outer = 00000000] [url = about:blank] 05:13:30 INFO - PROCESS | 2964 | --DOMWINDOW == 80 (175ED400) [pid = 2964] [serial = 2116] [outer = 00000000] [url = about:blank] 05:13:30 INFO - PROCESS | 2964 | --DOMWINDOW == 79 (19C8C000) [pid = 2964] [serial = 2119] [outer = 00000000] [url = about:blank] 05:13:30 INFO - PROCESS | 2964 | --DOMWINDOW == 78 (15C49800) [pid = 2964] [serial = 2107] [outer = 00000000] [url = about:blank] 05:13:30 INFO - PROCESS | 2964 | --DOMWINDOW == 77 (16E63C00) [pid = 2964] [serial = 2111] [outer = 00000000] [url = about:blank] 05:13:30 INFO - PROCESS | 2964 | --DOMWINDOW == 76 (160C1000) [pid = 2964] [serial = 2108] [outer = 00000000] [url = about:blank] 05:13:30 INFO - PROCESS | 2964 | --DOMWINDOW == 75 (18120800) [pid = 2964] [serial = 2114] [outer = 00000000] [url = about:blank] 05:13:30 INFO - PROCESS | 2964 | --DOMWINDOW == 74 (181E0400) [pid = 2964] [serial = 2117] [outer = 00000000] [url = about:blank] 05:13:30 INFO - PROCESS | 2964 | --DOMWINDOW == 73 (19AE7000) [pid = 2964] [serial = 2120] [outer = 00000000] [url = about:blank] 05:13:30 INFO - PROCESS | 2964 | --DOMWINDOW == 72 (19E92400) [pid = 2964] [serial = 2122] [outer = 00000000] [url = about:blank] 05:13:30 INFO - PROCESS | 2964 | 1472904810864 Marionette TRACE conn3 <- [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]]]}] 05:13:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 05:13:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 893ms 05:13:30 INFO - PROCESS | 2964 | 1472904810908 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 05:13:30 INFO - PROCESS | 2964 | 1472904810912 Marionette TRACE conn3 <- [1,2861,null,{"value":"13"}] 05:13:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 05:13:30 INFO - PROCESS | 2964 | 1472904810918 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 05:13:30 INFO - PROCESS | 2964 | 1472904810921 Marionette TRACE conn3 <- [1,2862,null,{}] 05:13:30 INFO - PROCESS | 2964 | 1472904810908 Marionette TRACE conn3 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:30 INFO - PROCESS | 2964 | 1472904810910 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:13:30 INFO - PROCESS | 2964 | 1472904810999 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 05:13:31 INFO - PROCESS | 2964 | 1472904811007 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:31 INFO - PROCESS | 2964 | 1472904811010 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:13:31 INFO - PROCESS | 2964 | ++DOCSHELL 13920800 == 34 [pid = 2964] [id = 725] 05:13:31 INFO - PROCESS | 2964 | ++DOMWINDOW == 73 (1397D400) [pid = 2964] [serial = 2175] [outer = 00000000] 05:13:31 INFO - PROCESS | 2964 | ++DOMWINDOW == 74 (1509C800) [pid = 2964] [serial = 2176] [outer = 1397D400] 05:13:31 INFO - PROCESS | 2964 | 1472904811058 Marionette DEBUG loaded listener.js 05:13:31 INFO - PROCESS | 2964 | ++DOMWINDOW == 75 (1575E000) [pid = 2964] [serial = 2177] [outer = 1397D400] 05:13:31 INFO - PROCESS | 2964 | 1472904811570 Marionette TRACE conn3 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 05:13:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 05:13:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 699ms 05:13:31 INFO - PROCESS | 2964 | 1472904811637 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 05:13:31 INFO - PROCESS | 2964 | 1472904811640 Marionette TRACE conn3 <- [1,2865,null,{"value":"13"}] 05:13:31 INFO - PROCESS | 2964 | 1472904811643 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 05:13:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 05:13:31 INFO - PROCESS | 2964 | 1472904811646 Marionette TRACE conn3 <- [1,2866,null,{}] 05:13:31 INFO - PROCESS | 2964 | 1472904811656 Marionette TRACE conn3 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:31 INFO - PROCESS | 2964 | 1472904811661 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:13:31 INFO - PROCESS | 2964 | 1472904811727 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 05:13:31 INFO - PROCESS | 2964 | 1472904811835 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:31 INFO - PROCESS | 2964 | 1472904811838 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:13:31 INFO - PROCESS | 2964 | ++DOCSHELL 167ED000 == 35 [pid = 2964] [id = 726] 05:13:31 INFO - PROCESS | 2964 | ++DOMWINDOW == 76 (167ED400) [pid = 2964] [serial = 2178] [outer = 00000000] 05:13:31 INFO - PROCESS | 2964 | ++DOMWINDOW == 77 (16AAF000) [pid = 2964] [serial = 2179] [outer = 167ED400] 05:13:31 INFO - PROCESS | 2964 | 1472904811886 Marionette DEBUG loaded listener.js 05:13:31 INFO - PROCESS | 2964 | ++DOMWINDOW == 78 (17008C00) [pid = 2964] [serial = 2180] [outer = 167ED400] 05:13:32 INFO - PROCESS | 2964 | 1472904812253 Marionette TRACE conn3 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 05:13:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 05:13:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 670ms 05:13:32 INFO - PROCESS | 2964 | 1472904812309 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 05:13:32 INFO - PROCESS | 2964 | 1472904812311 Marionette TRACE conn3 <- [1,2869,null,{"value":"13"}] 05:13:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 05:13:32 INFO - PROCESS | 2964 | 1472904812315 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 05:13:32 INFO - PROCESS | 2964 | 1472904812317 Marionette TRACE conn3 <- [1,2870,null,{}] 05:13:32 INFO - PROCESS | 2964 | 1472904812320 Marionette TRACE conn3 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:32 INFO - PROCESS | 2964 | 1472904812322 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:13:32 INFO - PROCESS | 2964 | 1472904812406 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 05:13:32 INFO - PROCESS | 2964 | 1472904812395 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:32 INFO - PROCESS | 2964 | 1472904812397 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:13:32 INFO - PROCESS | 2964 | ++DOCSHELL 177D2400 == 36 [pid = 2964] [id = 727] 05:13:32 INFO - PROCESS | 2964 | ++DOMWINDOW == 79 (177D8800) [pid = 2964] [serial = 2181] [outer = 00000000] 05:13:32 INFO - PROCESS | 2964 | ++DOMWINDOW == 80 (17F36C00) [pid = 2964] [serial = 2182] [outer = 177D8800] 05:13:32 INFO - PROCESS | 2964 | 1472904812452 Marionette DEBUG loaded listener.js 05:13:32 INFO - PROCESS | 2964 | ++DOMWINDOW == 81 (181E0C00) [pid = 2964] [serial = 2183] [outer = 177D8800] 05:13:32 INFO - PROCESS | 2964 | 1472904812912 Marionette TRACE conn3 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 05:13:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 05:13:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 669ms 05:13:32 INFO - PROCESS | 2964 | 1472904812978 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 05:13:32 INFO - PROCESS | 2964 | 1472904812980 Marionette TRACE conn3 <- [1,2873,null,{"value":"13"}] 05:13:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 05:13:32 INFO - PROCESS | 2964 | 1472904812983 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 05:13:32 INFO - PROCESS | 2964 | 1472904812985 Marionette TRACE conn3 <- [1,2874,null,{}] 05:13:32 INFO - PROCESS | 2964 | 1472904812988 Marionette TRACE conn3 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:32 INFO - PROCESS | 2964 | 1472904812990 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:13:33 INFO - PROCESS | 2964 | 1472904813118 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 05:13:33 INFO - PROCESS | 2964 | 1472904813136 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:33 INFO - PROCESS | 2964 | 1472904813139 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:13:33 INFO - PROCESS | 2964 | ++DOCSHELL 19810000 == 37 [pid = 2964] [id = 728] 05:13:33 INFO - PROCESS | 2964 | ++DOMWINDOW == 82 (19811000) [pid = 2964] [serial = 2184] [outer = 00000000] 05:13:33 INFO - PROCESS | 2964 | ++DOMWINDOW == 83 (19C84000) [pid = 2964] [serial = 2185] [outer = 19811000] 05:13:33 INFO - PROCESS | 2964 | 1472904813183 Marionette DEBUG loaded listener.js 05:13:33 INFO - PROCESS | 2964 | ++DOMWINDOW == 84 (19C8C400) [pid = 2964] [serial = 2186] [outer = 19811000] 05:13:33 INFO - PROCESS | 2964 | 1472904813624 Marionette TRACE conn3 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 05:13:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 05:13:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 670ms 05:13:33 INFO - PROCESS | 2964 | 1472904813646 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 05:13:33 INFO - PROCESS | 2964 | 1472904813648 Marionette TRACE conn3 <- [1,2877,null,{"value":"13"}] 05:13:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 05:13:33 INFO - PROCESS | 2964 | 1472904813651 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 05:13:33 INFO - PROCESS | 2964 | 1472904813653 Marionette TRACE conn3 <- [1,2878,null,{}] 05:13:33 INFO - PROCESS | 2964 | 1472904813657 Marionette TRACE conn3 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:33 INFO - PROCESS | 2964 | 1472904813662 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:13:33 INFO - PROCESS | 2964 | 1472904813799 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 05:13:33 INFO - PROCESS | 2964 | 1472904813868 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:33 INFO - PROCESS | 2964 | 1472904813853 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:13:33 INFO - PROCESS | 2964 | ++DOCSHELL 19C8DC00 == 38 [pid = 2964] [id = 729] 05:13:33 INFO - PROCESS | 2964 | ++DOMWINDOW == 85 (19E0A800) [pid = 2964] [serial = 2187] [outer = 00000000] 05:13:33 INFO - PROCESS | 2964 | ++DOMWINDOW == 86 (1A510C00) [pid = 2964] [serial = 2188] [outer = 19E0A800] 05:13:33 INFO - PROCESS | 2964 | 1472904813898 Marionette DEBUG loaded listener.js 05:13:33 INFO - PROCESS | 2964 | ++DOMWINDOW == 87 (1A517000) [pid = 2964] [serial = 2189] [outer = 19E0A800] 05:13:34 INFO - PROCESS | 2964 | 1472904814301 Marionette TRACE conn3 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 05:13:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 05:13:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 714ms 05:13:34 INFO - PROCESS | 2964 | 1472904814354 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 05:13:34 INFO - PROCESS | 2964 | 1472904814356 Marionette TRACE conn3 <- [1,2881,null,{"value":"13"}] 05:13:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 05:13:34 INFO - PROCESS | 2964 | 1472904814359 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 05:13:34 INFO - PROCESS | 2964 | 1472904814361 Marionette TRACE conn3 <- [1,2882,null,{}] 05:13:34 INFO - PROCESS | 2964 | 1472904814364 Marionette TRACE conn3 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:34 INFO - PROCESS | 2964 | 1472904814366 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:13:34 INFO - PROCESS | 2964 | 1472904814513 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 05:13:34 INFO - PROCESS | 2964 | 1472904814594 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:34 INFO - PROCESS | 2964 | 1472904814596 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:13:34 INFO - PROCESS | 2964 | ++DOCSHELL 1A8C7400 == 39 [pid = 2964] [id = 730] 05:13:34 INFO - PROCESS | 2964 | ++DOMWINDOW == 88 (1A8CA400) [pid = 2964] [serial = 2190] [outer = 00000000] 05:13:34 INFO - PROCESS | 2964 | ++DOMWINDOW == 89 (1A8CF000) [pid = 2964] [serial = 2191] [outer = 1A8CA400] 05:13:34 INFO - PROCESS | 2964 | 1472904814620 Marionette DEBUG loaded listener.js 05:13:34 INFO - PROCESS | 2964 | ++DOMWINDOW == 90 (1A8CF800) [pid = 2964] [serial = 2192] [outer = 1A8CA400] 05:13:35 INFO - PROCESS | 2964 | --DOMWINDOW == 89 (13918400) [pid = 2964] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 05:13:35 INFO - PROCESS | 2964 | --DOMWINDOW == 88 (15C48C00) [pid = 2964] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 05:13:35 INFO - PROCESS | 2964 | --DOMWINDOW == 87 (1103A400) [pid = 2964] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 05:13:35 INFO - PROCESS | 2964 | --DOMWINDOW == 86 (10564000) [pid = 2964] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 05:13:35 INFO - PROCESS | 2964 | --DOMWINDOW == 85 (112C5800) [pid = 2964] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 05:13:35 INFO - PROCESS | 2964 | --DOMWINDOW == 84 (176CF800) [pid = 2964] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 05:13:35 INFO - PROCESS | 2964 | --DOMWINDOW == 83 (19C90000) [pid = 2964] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 05:13:35 INFO - PROCESS | 2964 | --DOMWINDOW == 82 (1980EC00) [pid = 2964] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 05:13:35 INFO - PROCESS | 2964 | --DOMWINDOW == 81 (169E4800) [pid = 2964] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 05:13:35 INFO - PROCESS | 2964 | 1472904815166 Marionette TRACE conn3 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 05:13:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 05:13:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 863ms 05:13:35 INFO - PROCESS | 2964 | 1472904815225 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 05:13:35 INFO - PROCESS | 2964 | 1472904815227 Marionette TRACE conn3 <- [1,2885,null,{"value":"13"}] 05:13:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 05:13:35 INFO - PROCESS | 2964 | 1472904815231 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 05:13:35 INFO - PROCESS | 2964 | 1472904815232 Marionette TRACE conn3 <- [1,2886,null,{}] 05:13:35 INFO - PROCESS | 2964 | 1472904815243 Marionette TRACE conn3 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:35 INFO - PROCESS | 2964 | 1472904815245 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:13:35 INFO - PROCESS | 2964 | 1472904815327 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 05:13:35 INFO - PROCESS | 2964 | 1472904815335 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:35 INFO - PROCESS | 2964 | 1472904815337 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:13:35 INFO - PROCESS | 2964 | ++DOCSHELL 14436800 == 40 [pid = 2964] [id = 731] 05:13:35 INFO - PROCESS | 2964 | ++DOMWINDOW == 82 (1503B000) [pid = 2964] [serial = 2193] [outer = 00000000] 05:13:35 INFO - PROCESS | 2964 | ++DOMWINDOW == 83 (16F84C00) [pid = 2964] [serial = 2194] [outer = 1503B000] 05:13:35 INFO - PROCESS | 2964 | 1472904815384 Marionette DEBUG loaded listener.js 05:13:35 INFO - PROCESS | 2964 | ++DOMWINDOW == 84 (19AE7800) [pid = 2964] [serial = 2195] [outer = 1503B000] 05:13:35 INFO - PROCESS | 2964 | 1472904815804 Marionette TRACE conn3 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 05:13:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 05:13:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 610ms 05:13:35 INFO - PROCESS | 2964 | 1472904815845 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 05:13:35 INFO - PROCESS | 2964 | 1472904815847 Marionette TRACE conn3 <- [1,2889,null,{"value":"13"}] 05:13:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 05:13:35 INFO - PROCESS | 2964 | 1472904815851 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 05:13:35 INFO - PROCESS | 2964 | 1472904815852 Marionette TRACE conn3 <- [1,2890,null,{}] 05:13:35 INFO - PROCESS | 2964 | 1472904815855 Marionette TRACE conn3 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:35 INFO - PROCESS | 2964 | 1472904815857 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:13:35 INFO - PROCESS | 2964 | 1472904815937 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 05:13:35 INFO - PROCESS | 2964 | 1472904815942 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:35 INFO - PROCESS | 2964 | 1472904815944 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:13:35 INFO - PROCESS | 2964 | ++DOCSHELL 19E13400 == 41 [pid = 2964] [id = 732] 05:13:35 INFO - PROCESS | 2964 | ++DOMWINDOW == 85 (1A039800) [pid = 2964] [serial = 2196] [outer = 00000000] 05:13:35 INFO - PROCESS | 2964 | ++DOMWINDOW == 86 (1A8D5800) [pid = 2964] [serial = 2197] [outer = 1A039800] 05:13:35 INFO - PROCESS | 2964 | 1472904815989 Marionette DEBUG loaded listener.js 05:13:36 INFO - PROCESS | 2964 | ++DOMWINDOW == 87 (1A8C9400) [pid = 2964] [serial = 2198] [outer = 1A039800] 05:13:36 INFO - PROCESS | 2964 | 1472904816425 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 05:13:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 05:13:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 610ms 05:13:36 INFO - PROCESS | 2964 | 1472904816468 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 05:13:36 INFO - PROCESS | 2964 | 1472904816470 Marionette TRACE conn3 <- [1,2893,null,{"value":"13"}] 05:13:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 05:13:36 INFO - PROCESS | 2964 | 1472904816472 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 05:13:36 INFO - PROCESS | 2964 | 1472904816474 Marionette TRACE conn3 <- [1,2894,null,{}] 05:13:36 INFO - PROCESS | 2964 | 1472904816478 Marionette TRACE conn3 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:36 INFO - PROCESS | 2964 | 1472904816479 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:13:36 INFO - PROCESS | 2964 | 1472904816577 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 05:13:36 INFO - PROCESS | 2964 | 1472904816584 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:36 INFO - PROCESS | 2964 | 1472904816586 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:13:36 INFO - PROCESS | 2964 | ++DOCSHELL 114E2C00 == 42 [pid = 2964] [id = 733] 05:13:36 INFO - PROCESS | 2964 | ++DOMWINDOW == 88 (1AA55000) [pid = 2964] [serial = 2199] [outer = 00000000] 05:13:36 INFO - PROCESS | 2964 | ++DOMWINDOW == 89 (1AA5A800) [pid = 2964] [serial = 2200] [outer = 1AA55000] 05:13:36 INFO - PROCESS | 2964 | 1472904816630 Marionette DEBUG loaded listener.js 05:13:36 INFO - PROCESS | 2964 | ++DOMWINDOW == 90 (1AA5E400) [pid = 2964] [serial = 2201] [outer = 1AA55000] 05:13:37 INFO - PROCESS | 2964 | 1472904817242 Marionette TRACE conn3 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 05:13:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 05:13:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 863ms 05:13:37 INFO - PROCESS | 2964 | 1472904817335 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 05:13:37 INFO - PROCESS | 2964 | 1472904817339 Marionette TRACE conn3 <- [1,2897,null,{"value":"13"}] 05:13:37 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 05:13:37 INFO - PROCESS | 2964 | 1472904817344 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 05:13:37 INFO - PROCESS | 2964 | 1472904817348 Marionette TRACE conn3 <- [1,2898,null,{}] 05:13:37 INFO - PROCESS | 2964 | 1472904817354 Marionette TRACE conn3 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:37 INFO - PROCESS | 2964 | 1472904817357 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:13:37 INFO - PROCESS | 2964 | 1472904817484 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 05:13:37 INFO - PROCESS | 2964 | 1472904817612 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:37 INFO - PROCESS | 2964 | 1472904817615 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:13:37 INFO - PROCESS | 2964 | ++DOCSHELL 11258800 == 43 [pid = 2964] [id = 734] 05:13:37 INFO - PROCESS | 2964 | ++DOMWINDOW == 91 (1147C400) [pid = 2964] [serial = 2202] [outer = 00000000] 05:13:37 INFO - PROCESS | 2964 | ++DOMWINDOW == 92 (13916800) [pid = 2964] [serial = 2203] [outer = 1147C400] 05:13:37 INFO - PROCESS | 2964 | 1472904817674 Marionette DEBUG loaded listener.js 05:13:37 INFO - PROCESS | 2964 | ++DOMWINDOW == 93 (14436000) [pid = 2964] [serial = 2204] [outer = 1147C400] 05:13:38 INFO - PROCESS | 2964 | 1472904818168 Marionette TRACE conn3 <- [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]]]}] 05:13:38 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 05:13:38 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 05:13:38 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 848ms 05:13:38 INFO - PROCESS | 2964 | 1472904818214 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 05:13:38 INFO - PROCESS | 2964 | 1472904818219 Marionette TRACE conn3 <- [1,2901,null,{"value":"13"}] 05:13:38 INFO - TEST-START | /DOMEvents/constructors.html 05:13:38 INFO - PROCESS | 2964 | 1472904818227 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 05:13:38 INFO - PROCESS | 2964 | 1472904818231 Marionette TRACE conn3 <- [1,2902,null,{}] 05:13:38 INFO - PROCESS | 2964 | 1472904818235 Marionette TRACE conn3 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:38 INFO - PROCESS | 2964 | 1472904818239 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:13:38 INFO - PROCESS | 2964 | 1472904818353 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 05:13:38 INFO - PROCESS | 2964 | 1472904818509 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:38 INFO - PROCESS | 2964 | 1472904818512 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:13:38 INFO - PROCESS | 2964 | ++DOCSHELL 160CA400 == 44 [pid = 2964] [id = 735] 05:13:38 INFO - PROCESS | 2964 | ++DOMWINDOW == 94 (160CCC00) [pid = 2964] [serial = 2205] [outer = 00000000] 05:13:38 INFO - PROCESS | 2964 | ++DOMWINDOW == 95 (16AAF400) [pid = 2964] [serial = 2206] [outer = 160CCC00] 05:13:38 INFO - PROCESS | 2964 | 1472904818570 Marionette DEBUG loaded listener.js 05:13:38 INFO - PROCESS | 2964 | ++DOMWINDOW == 96 (177DA400) [pid = 2964] [serial = 2207] [outer = 160CCC00] 05:13:39 INFO - PROCESS | 2964 | 1472904819206 Marionette TRACE conn3 <- [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]]]}] 05:13:39 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 05:13:39 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 05:13:39 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 05:13:39 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 05:13:39 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 05:13:39 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 05:13:39 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 05:13:39 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 05:13:39 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 05:13:39 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 05:13:39 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 05:13:39 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 05:13:39 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 05:13:39 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 05:13:39 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 05:13:39 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 05:13:39 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 05:13:39 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 05:13:39 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 05:13:39 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 05:13:39 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 05:13:39 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 05:13:39 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 05:13:39 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 05:13:39 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 05:13:39 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 05:13:39 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 05:13:39 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 05:13:39 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 05:13:39 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 05:13:39 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 05:13:39 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 05:13:39 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 05:13:39 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 05:13:39 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 05:13:39 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 05:13:39 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 05:13:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 05:13:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:13:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:13:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 05:13:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:13:39 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 05:13:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 05:13:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:13:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:13:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 05:13:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:13:39 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 05:13:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 05:13:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:13:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:13:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 05:13:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:13:39 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 05:13:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 05:13:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:13:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:13:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 05:13:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:13:39 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 05:13:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 05:13:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:13:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:13:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 05:13:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:13:39 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 05:13:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 05:13:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:13:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:13:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 05:13:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:13:39 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 05:13:39 INFO - TEST-OK | /DOMEvents/constructors.html | took 1101ms 05:13:39 INFO - PROCESS | 2964 | 1472904819340 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 05:13:39 INFO - PROCESS | 2964 | 1472904819342 Marionette TRACE conn3 <- [1,2905,null,{"value":"13"}] 05:13:39 INFO - TEST-START | /DOMEvents/event-phases-order.html 05:13:39 INFO - PROCESS | 2964 | 1472904819346 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 05:13:39 INFO - PROCESS | 2964 | 1472904819350 Marionette TRACE conn3 <- [1,2906,null,{}] 05:13:39 INFO - PROCESS | 2964 | 1472904819362 Marionette TRACE conn3 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:39 INFO - PROCESS | 2964 | 1472904819367 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:13:39 INFO - PROCESS | 2964 | 1472904819465 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 05:13:39 INFO - PROCESS | 2964 | 1472904819603 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:39 INFO - PROCESS | 2964 | 1472904819607 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:13:39 INFO - PROCESS | 2964 | ++DOCSHELL 1A8D3C00 == 45 [pid = 2964] [id = 736] 05:13:39 INFO - PROCESS | 2964 | ++DOMWINDOW == 97 (1A8D5000) [pid = 2964] [serial = 2208] [outer = 00000000] 05:13:39 INFO - PROCESS | 2964 | ++DOMWINDOW == 98 (1AACD000) [pid = 2964] [serial = 2209] [outer = 1A8D5000] 05:13:39 INFO - PROCESS | 2964 | 1472904819674 Marionette DEBUG loaded listener.js 05:13:39 INFO - PROCESS | 2964 | ++DOMWINDOW == 99 (1AAD2400) [pid = 2964] [serial = 2210] [outer = 1A8D5000] 05:13:40 INFO - PROCESS | 2964 | 1472904820146 Marionette TRACE conn3 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 05:13:40 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 05:13:40 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 848ms 05:13:40 INFO - PROCESS | 2964 | 1472904820193 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 05:13:40 INFO - PROCESS | 2964 | 1472904820196 Marionette TRACE conn3 <- [1,2909,null,{"value":"13"}] 05:13:40 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 05:13:40 INFO - PROCESS | 2964 | 1472904820200 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 05:13:40 INFO - PROCESS | 2964 | 1472904820202 Marionette TRACE conn3 <- [1,2910,null,{}] 05:13:40 INFO - PROCESS | 2964 | 1472904820206 Marionette TRACE conn3 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:40 INFO - PROCESS | 2964 | 1472904820208 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:13:40 INFO - PROCESS | 2964 | 1472904820314 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 05:13:40 INFO - PROCESS | 2964 | 1472904820428 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:40 INFO - PROCESS | 2964 | 1472904820430 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:13:40 INFO - PROCESS | 2964 | ++DOCSHELL 10A0BC00 == 46 [pid = 2964] [id = 737] 05:13:40 INFO - PROCESS | 2964 | ++DOMWINDOW == 100 (18375800) [pid = 2964] [serial = 2211] [outer = 00000000] 05:13:40 INFO - PROCESS | 2964 | ++DOMWINDOW == 101 (1AAD5400) [pid = 2964] [serial = 2212] [outer = 18375800] 05:13:40 INFO - PROCESS | 2964 | 1472904820540 Marionette DEBUG loaded listener.js 05:13:40 INFO - PROCESS | 2964 | ++DOMWINDOW == 102 (1AB8F000) [pid = 2964] [serial = 2213] [outer = 18375800] 05:13:41 INFO - PROCESS | 2964 | [2964] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 05:13:41 INFO - PROCESS | 2964 | [2964] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 05:13:41 INFO - PROCESS | 2964 | [2964] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 05:13:41 INFO - PROCESS | 2964 | [2964] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 05:13:41 INFO - PROCESS | 2964 | 1472904821280 Marionette TRACE conn3 <- [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]]]}] 05:13:41 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 05:13:41 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 05:13:41 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 05:13:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:13:41 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:13:41 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:13:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:13:41 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:13:41 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1 05:13:41 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 05:13:41 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 05:13:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:13:41 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:13:41 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:13:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:13:41 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:13:41 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1 05:13:41 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 05:13:41 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 05:13:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:13:41 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:13:41 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:13:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:13:41 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:13:41 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]" 05:13:41 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 05:13:41 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 05:13:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:13:41 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:13:41 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:13:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:13:41 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:13:41 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 05:13:41 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1145ms 05:13:41 INFO - PROCESS | 2964 | 1472904821346 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 05:13:41 INFO - PROCESS | 2964 | 1472904821350 Marionette TRACE conn3 <- [1,2913,null,{"value":"13"}] 05:13:41 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 05:13:41 INFO - PROCESS | 2964 | 1472904821355 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 05:13:41 INFO - PROCESS | 2964 | 1472904821359 Marionette TRACE conn3 <- [1,2914,null,{}] 05:13:41 INFO - PROCESS | 2964 | 1472904821364 Marionette TRACE conn3 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:41 INFO - PROCESS | 2964 | 1472904821367 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:13:41 INFO - PROCESS | 2964 | 1472904821473 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 05:13:41 INFO - PROCESS | 2964 | 1472904821622 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:41 INFO - PROCESS | 2964 | 1472904821625 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:13:41 INFO - PROCESS | 2964 | ++DOCSHELL 13915800 == 47 [pid = 2964] [id = 738] 05:13:41 INFO - PROCESS | 2964 | ++DOMWINDOW == 103 (14439C00) [pid = 2964] [serial = 2214] [outer = 00000000] 05:13:41 INFO - PROCESS | 2964 | ++DOMWINDOW == 104 (167EC800) [pid = 2964] [serial = 2215] [outer = 14439C00] 05:13:41 INFO - PROCESS | 2964 | 1472904821688 Marionette DEBUG loaded listener.js 05:13:41 INFO - PROCESS | 2964 | ++DOMWINDOW == 105 (16AAA400) [pid = 2964] [serial = 2216] [outer = 14439C00] 05:13:41 INFO - PROCESS | 2964 | --DOCSHELL 19E13400 == 46 [pid = 2964] [id = 732] 05:13:41 INFO - PROCESS | 2964 | --DOCSHELL 14436800 == 45 [pid = 2964] [id = 731] 05:13:41 INFO - PROCESS | 2964 | --DOCSHELL 1A8C7400 == 44 [pid = 2964] [id = 730] 05:13:41 INFO - PROCESS | 2964 | --DOCSHELL 19C8DC00 == 43 [pid = 2964] [id = 729] 05:13:41 INFO - PROCESS | 2964 | --DOCSHELL 19810000 == 42 [pid = 2964] [id = 728] 05:13:41 INFO - PROCESS | 2964 | --DOCSHELL 177D2400 == 41 [pid = 2964] [id = 727] 05:13:41 INFO - PROCESS | 2964 | --DOCSHELL 167ED000 == 40 [pid = 2964] [id = 726] 05:13:41 INFO - PROCESS | 2964 | --DOCSHELL 13920800 == 39 [pid = 2964] [id = 725] 05:13:41 INFO - PROCESS | 2964 | --DOCSHELL 11802000 == 38 [pid = 2964] [id = 724] 05:13:42 INFO - PROCESS | 2964 | --DOMWINDOW == 104 (19E9A400) [pid = 2964] [serial = 2159] [outer = 00000000] [url = about:blank] 05:13:42 INFO - PROCESS | 2964 | --DOMWINDOW == 103 (19C81800) [pid = 2964] [serial = 2152] [outer = 00000000] [url = about:blank] 05:13:42 INFO - PROCESS | 2964 | --DOMWINDOW == 102 (19E12800) [pid = 2964] [serial = 2158] [outer = 00000000] [url = about:blank] 05:13:42 INFO - PROCESS | 2964 | --DOMWINDOW == 101 (19C8B400) [pid = 2964] [serial = 2153] [outer = 00000000] [url = about:blank] 05:13:42 INFO - PROCESS | 2964 | --DOMWINDOW == 100 (16AA9000) [pid = 2964] [serial = 2146] [outer = 00000000] [url = about:blank] 05:13:42 INFO - PROCESS | 2964 | --DOMWINDOW == 99 (16AA5400) [pid = 2964] [serial = 2147] [outer = 00000000] [url = about:blank] 05:13:42 INFO - PROCESS | 2964 | --DOMWINDOW == 98 (1811F400) [pid = 2964] [serial = 2150] [outer = 00000000] [url = about:blank] 05:13:42 INFO - PROCESS | 2964 | --DOMWINDOW == 97 (18376400) [pid = 2964] [serial = 2161] [outer = 00000000] [url = about:blank] 05:13:42 INFO - PROCESS | 2964 | --DOMWINDOW == 96 (17E0E400) [pid = 2964] [serial = 2156] [outer = 00000000] [url = about:blank] 05:13:42 INFO - PROCESS | 2964 | --DOMWINDOW == 95 (15C4A400) [pid = 2964] [serial = 2144] [outer = 00000000] [url = about:blank] 05:13:42 INFO - PROCESS | 2964 | --DOMWINDOW == 94 (13B54400) [pid = 2964] [serial = 2140] [outer = 00000000] [url = about:blank] 05:13:42 INFO - PROCESS | 2964 | --DOMWINDOW == 93 (15039400) [pid = 2964] [serial = 2141] [outer = 00000000] [url = about:blank] 05:13:42 INFO - PROCESS | 2964 | --DOMWINDOW == 92 (160C5000) [pid = 2964] [serial = 2143] [outer = 00000000] [url = about:blank] 05:13:42 INFO - PROCESS | 2964 | --DOMWINDOW == 91 (129F3000) [pid = 2964] [serial = 2137] [outer = 00000000] [url = about:blank] 05:13:42 INFO - PROCESS | 2964 | --DOMWINDOW == 90 (12E2A400) [pid = 2964] [serial = 2138] [outer = 00000000] [url = about:blank] 05:13:42 INFO - PROCESS | 2964 | --DOMWINDOW == 89 (110EB000) [pid = 2964] [serial = 2135] [outer = 00000000] [url = about:blank] 05:13:42 INFO - PROCESS | 2964 | --DOMWINDOW == 88 (10A54000) [pid = 2964] [serial = 2134] [outer = 00000000] [url = about:blank] 05:13:42 INFO - PROCESS | 2964 | --DOMWINDOW == 87 (1509DC00) [pid = 2964] [serial = 2128] [outer = 00000000] [url = about:blank] 05:13:42 INFO - PROCESS | 2964 | --DOMWINDOW == 86 (112C8C00) [pid = 2964] [serial = 2125] [outer = 00000000] [url = about:blank] 05:13:42 INFO - PROCESS | 2964 | --DOMWINDOW == 85 (1980F400) [pid = 2964] [serial = 2131] [outer = 00000000] [url = about:blank] 05:13:42 INFO - PROCESS | 2964 | --DOMWINDOW == 84 (169E9C00) [pid = 2964] [serial = 2155] [outer = 00000000] [url = about:blank] 05:13:42 INFO - PROCESS | 2964 | --DOMWINDOW == 83 (177D8000) [pid = 2964] [serial = 2149] [outer = 00000000] [url = about:blank] 05:13:42 INFO - PROCESS | 2964 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 05:13:42 INFO - PROCESS | 2964 | 1472904822174 Marionette TRACE conn3 <- [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]]]}] 05:13:42 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 05:13:42 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 848ms 05:13:42 INFO - PROCESS | 2964 | 1472904822227 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 05:13:42 INFO - PROCESS | 2964 | 1472904822231 Marionette TRACE conn3 <- [1,2917,null,{"value":"13"}] 05:13:42 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 05:13:42 INFO - PROCESS | 2964 | 1472904822237 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 05:13:42 INFO - PROCESS | 2964 | 1472904822240 Marionette TRACE conn3 <- [1,2918,null,{}] 05:13:42 INFO - PROCESS | 2964 | 1472904822243 Marionette TRACE conn3 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:42 INFO - PROCESS | 2964 | 1472904822246 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:13:42 INFO - PROCESS | 2964 | 1472904822316 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 05:13:42 INFO - PROCESS | 2964 | 1472904822413 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:42 INFO - PROCESS | 2964 | 1472904822415 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:13:42 INFO - PROCESS | 2964 | ++DOCSHELL 12BCA000 == 39 [pid = 2964] [id = 739] 05:13:42 INFO - PROCESS | 2964 | ++DOMWINDOW == 84 (12E2A400) [pid = 2964] [serial = 2217] [outer = 00000000] 05:13:42 INFO - PROCESS | 2964 | ++DOMWINDOW == 85 (15C34C00) [pid = 2964] [serial = 2218] [outer = 12E2A400] 05:13:42 INFO - PROCESS | 2964 | 1472904822471 Marionette DEBUG loaded listener.js 05:13:42 INFO - PROCESS | 2964 | ++DOMWINDOW == 86 (160C5400) [pid = 2964] [serial = 2219] [outer = 12E2A400] 05:13:42 INFO - PROCESS | 2964 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 05:13:42 INFO - PROCESS | 2964 | 1472904822848 Marionette TRACE conn3 <- [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]]]}] 05:13:42 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 05:13:42 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 670ms 05:13:42 INFO - PROCESS | 2964 | 1472904822903 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 05:13:42 INFO - PROCESS | 2964 | 1472904822906 Marionette TRACE conn3 <- [1,2921,null,{"value":"13"}] 05:13:42 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 05:13:42 INFO - PROCESS | 2964 | 1472904822909 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 05:13:42 INFO - PROCESS | 2964 | 1472904822913 Marionette TRACE conn3 <- [1,2922,null,{}] 05:13:42 INFO - PROCESS | 2964 | 1472904822926 Marionette TRACE conn3 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:42 INFO - PROCESS | 2964 | 1472904822931 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:13:43 INFO - PROCESS | 2964 | 1472904823034 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 05:13:43 INFO - PROCESS | 2964 | 1472904823048 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:43 INFO - PROCESS | 2964 | 1472904823051 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:13:43 INFO - PROCESS | 2964 | ++DOCSHELL 17E0A000 == 40 [pid = 2964] [id = 740] 05:13:43 INFO - PROCESS | 2964 | ++DOMWINDOW == 87 (18120800) [pid = 2964] [serial = 2220] [outer = 00000000] 05:13:43 INFO - PROCESS | 2964 | ++DOMWINDOW == 88 (181E3000) [pid = 2964] [serial = 2221] [outer = 18120800] 05:13:43 INFO - PROCESS | 2964 | 1472904823098 Marionette DEBUG loaded listener.js 05:13:43 INFO - PROCESS | 2964 | ++DOMWINDOW == 89 (1980F400) [pid = 2964] [serial = 2222] [outer = 18120800] 05:13:43 INFO - PROCESS | 2964 | 1472904823529 Marionette TRACE conn3 <- [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]]]}] 05:13: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. 05:13:43 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 673ms 05:13:43 INFO - PROCESS | 2964 | 1472904823571 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 05:13:43 INFO - PROCESS | 2964 | 1472904823574 Marionette TRACE conn3 <- [1,2925,null,{"value":"13"}] 05:13:43 INFO - PROCESS | 2964 | 1472904823577 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 05:13:43 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 05:13:43 INFO - PROCESS | 2964 | 1472904823579 Marionette TRACE conn3 <- [1,2926,null,{}] 05:13:43 INFO - PROCESS | 2964 | 1472904823582 Marionette TRACE conn3 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:43 INFO - PROCESS | 2964 | 1472904823584 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:13:43 INFO - PROCESS | 2964 | 1472904823668 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 05:13:43 INFO - PROCESS | 2964 | 1472904823673 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:43 INFO - PROCESS | 2964 | 1472904823675 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:13:43 INFO - PROCESS | 2964 | ++DOCSHELL 1980BC00 == 41 [pid = 2964] [id = 741] 05:13:43 INFO - PROCESS | 2964 | ++DOMWINDOW == 90 (19815800) [pid = 2964] [serial = 2223] [outer = 00000000] 05:13:43 INFO - PROCESS | 2964 | ++DOMWINDOW == 91 (19E0BC00) [pid = 2964] [serial = 2224] [outer = 19815800] 05:13:43 INFO - PROCESS | 2964 | 1472904823724 Marionette DEBUG loaded listener.js 05:13:43 INFO - PROCESS | 2964 | ++DOMWINDOW == 92 (19E13400) [pid = 2964] [serial = 2225] [outer = 19815800] 05:13:44 INFO - PROCESS | 2964 | 1472904824136 Marionette TRACE conn3 <- [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]]]}] 05:13:44 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 05:13:44 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 583ms 05:13:44 INFO - PROCESS | 2964 | 1472904824157 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 05:13:44 INFO - PROCESS | 2964 | 1472904824159 Marionette TRACE conn3 <- [1,2929,null,{"value":"13"}] 05:13:44 INFO - PROCESS | 2964 | 1472904824162 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 05:13:44 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 05:13:44 INFO - PROCESS | 2964 | 1472904824164 Marionette TRACE conn3 <- [1,2930,null,{}] 05:13:44 INFO - PROCESS | 2964 | 1472904824168 Marionette TRACE conn3 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:44 INFO - PROCESS | 2964 | 1472904824170 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:13:44 INFO - PROCESS | 2964 | 1472904824305 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 05:13:44 INFO - PROCESS | 2964 | 1472904824318 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:44 INFO - PROCESS | 2964 | 1472904824321 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:13:44 INFO - PROCESS | 2964 | ++DOCSHELL 19E9DC00 == 42 [pid = 2964] [id = 742] 05:13:44 INFO - PROCESS | 2964 | ++DOMWINDOW == 93 (19E9F000) [pid = 2964] [serial = 2226] [outer = 00000000] 05:13:44 INFO - PROCESS | 2964 | ++DOMWINDOW == 94 (1A0C8C00) [pid = 2964] [serial = 2227] [outer = 19E9F000] 05:13:44 INFO - PROCESS | 2964 | 1472904824366 Marionette DEBUG loaded listener.js 05:13:44 INFO - PROCESS | 2964 | ++DOMWINDOW == 95 (1A511400) [pid = 2964] [serial = 2228] [outer = 19E9F000] 05:13:44 INFO - PROCESS | 2964 | 1472904824858 Marionette TRACE conn3 <- [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"]]]}] 05:13: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 05:13:44 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 05:13:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:13:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:13:44 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 05:13:44 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 722ms 05:13:44 INFO - PROCESS | 2964 | 1472904824903 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 05:13:44 INFO - PROCESS | 2964 | 1472904824905 Marionette TRACE conn3 <- [1,2933,null,{"value":"13"}] 05:13:44 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 05:13:44 INFO - PROCESS | 2964 | 1472904824909 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 05:13:44 INFO - PROCESS | 2964 | 1472904824911 Marionette TRACE conn3 <- [1,2934,null,{}] 05:13:44 INFO - PROCESS | 2964 | 1472904824914 Marionette TRACE conn3 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:44 INFO - PROCESS | 2964 | 1472904824919 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:13:45 INFO - PROCESS | 2964 | 1472904825043 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 05:13:45 INFO - PROCESS | 2964 | 1472904825112 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:45 INFO - PROCESS | 2964 | 1472904825114 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:13:45 INFO - PROCESS | 2964 | ++DOCSHELL 1AACD400 == 43 [pid = 2964] [id = 743] 05:13:45 INFO - PROCESS | 2964 | ++DOMWINDOW == 96 (1AAD4000) [pid = 2964] [serial = 2229] [outer = 00000000] 05:13:45 INFO - PROCESS | 2964 | ++DOMWINDOW == 97 (1AB95800) [pid = 2964] [serial = 2230] [outer = 1AAD4000] 05:13:45 INFO - PROCESS | 2964 | 1472904825159 Marionette DEBUG loaded listener.js 05:13:45 INFO - PROCESS | 2964 | ++DOMWINDOW == 98 (1AB98C00) [pid = 2964] [serial = 2231] [outer = 1AAD4000] 05:13:45 INFO - PROCESS | 2964 | 1472904825556 Marionette TRACE conn3 <- [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]]]}] 05:13: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. 05:13:45 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 676ms 05:13:45 INFO - PROCESS | 2964 | 1472904825600 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 05:13:45 INFO - PROCESS | 2964 | 1472904825602 Marionette TRACE conn3 <- [1,2937,null,{"value":"13"}] 05:13:45 INFO - PROCESS | 2964 | 1472904825605 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 05:13:45 INFO - PROCESS | 2964 | 1472904825607 Marionette TRACE conn3 <- [1,2938,null,{}] 05:13:45 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 05:13:45 INFO - PROCESS | 2964 | 1472904825611 Marionette TRACE conn3 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:45 INFO - PROCESS | 2964 | 1472904825613 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:13:45 INFO - PROCESS | 2964 | 1472904825785 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 05:13:45 INFO - PROCESS | 2964 | 1472904825811 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:45 INFO - PROCESS | 2964 | 1472904825813 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:13:45 INFO - PROCESS | 2964 | ++DOCSHELL 1A84C400 == 44 [pid = 2964] [id = 744] 05:13:45 INFO - PROCESS | 2964 | ++DOMWINDOW == 99 (1A851000) [pid = 2964] [serial = 2232] [outer = 00000000] 05:13:45 INFO - PROCESS | 2964 | ++DOMWINDOW == 100 (1A853800) [pid = 2964] [serial = 2233] [outer = 1A851000] 05:13:45 INFO - PROCESS | 2964 | 1472904825858 Marionette DEBUG loaded listener.js 05:13:45 INFO - PROCESS | 2964 | ++DOMWINDOW == 101 (1A855800) [pid = 2964] [serial = 2234] [outer = 1A851000] 05:13:46 INFO - PROCESS | 2964 | ++DOCSHELL 1A86B800 == 45 [pid = 2964] [id = 745] 05:13:46 INFO - PROCESS | 2964 | ++DOMWINDOW == 102 (1A86BC00) [pid = 2964] [serial = 2235] [outer = 00000000] 05:13:46 INFO - PROCESS | 2964 | ++DOMWINDOW == 103 (1A86C400) [pid = 2964] [serial = 2236] [outer = 1A86BC00] 05:13:46 INFO - PROCESS | 2964 | --DOMWINDOW == 102 (19811000) [pid = 2964] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 05:13:46 INFO - PROCESS | 2964 | --DOMWINDOW == 101 (177D8800) [pid = 2964] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 05:13:46 INFO - PROCESS | 2964 | --DOMWINDOW == 100 (129FA800) [pid = 2964] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 05:13:46 INFO - PROCESS | 2964 | --DOMWINDOW == 99 (167ED400) [pid = 2964] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 05:13:46 INFO - PROCESS | 2964 | --DOMWINDOW == 98 (1397D400) [pid = 2964] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 05:13:46 INFO - PROCESS | 2964 | --DOMWINDOW == 97 (19E0A800) [pid = 2964] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 05:13:46 INFO - PROCESS | 2964 | --DOMWINDOW == 96 (1A039800) [pid = 2964] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 05:13:46 INFO - PROCESS | 2964 | --DOMWINDOW == 95 (1A8CA400) [pid = 2964] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 05:13:46 INFO - PROCESS | 2964 | --DOMWINDOW == 94 (1503B000) [pid = 2964] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 05:13:46 INFO - PROCESS | 2964 | --DOMWINDOW == 93 (112C9400) [pid = 2964] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 05:13:46 INFO - PROCESS | 2964 | 1472904826434 Marionette TRACE conn3 <- [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]]]}] 05:13: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. 05:13:46 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 860ms 05:13:46 INFO - PROCESS | 2964 | 1472904826475 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 05:13:46 INFO - PROCESS | 2964 | 1472904826476 Marionette TRACE conn3 <- [1,2941,null,{"value":"13"}] 05:13:46 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 05:13:46 INFO - PROCESS | 2964 | 1472904826484 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 05:13:46 INFO - PROCESS | 2964 | 1472904826486 Marionette TRACE conn3 <- [1,2942,null,{}] 05:13:46 INFO - PROCESS | 2964 | 1472904826489 Marionette TRACE conn3 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:46 INFO - PROCESS | 2964 | 1472904826491 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:13:46 INFO - PROCESS | 2964 | 1472904826587 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 05:13:46 INFO - PROCESS | 2964 | 1472904826593 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:46 INFO - PROCESS | 2964 | 1472904826595 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:13:46 INFO - PROCESS | 2964 | ++DOCSHELL 129FA800 == 46 [pid = 2964] [id = 746] 05:13:46 INFO - PROCESS | 2964 | ++DOMWINDOW == 94 (129FC400) [pid = 2964] [serial = 2237] [outer = 00000000] 05:13:46 INFO - PROCESS | 2964 | ++DOMWINDOW == 95 (17E03800) [pid = 2964] [serial = 2238] [outer = 129FC400] 05:13:46 INFO - PROCESS | 2964 | 1472904826642 Marionette DEBUG loaded listener.js 05:13:46 INFO - PROCESS | 2964 | ++DOMWINDOW == 96 (19E0F800) [pid = 2964] [serial = 2239] [outer = 129FC400] 05:13:47 INFO - PROCESS | 2964 | 1472904827055 Marionette TRACE conn3 <- [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]]]}] 05:13:47 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 05:13:47 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 05:13:47 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 614ms 05:13:47 INFO - PROCESS | 2964 | 1472904827115 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 05:13:47 INFO - PROCESS | 2964 | 1472904827117 Marionette TRACE conn3 <- [1,2945,null,{"value":"13"}] 05:13:47 INFO - PROCESS | 2964 | 1472904827120 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 05:13:47 INFO - PROCESS | 2964 | 1472904827122 Marionette TRACE conn3 <- [1,2946,null,{}] 05:13:47 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 05:13:47 INFO - PROCESS | 2964 | 1472904827126 Marionette TRACE conn3 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:47 INFO - PROCESS | 2964 | 1472904827127 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:13:47 INFO - PROCESS | 2964 | 1472904827225 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 05:13:47 INFO - PROCESS | 2964 | 1472904827230 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:47 INFO - PROCESS | 2964 | 1472904827232 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:13:47 INFO - PROCESS | 2964 | ++DOCSHELL 10F3D400 == 47 [pid = 2964] [id = 747] 05:13:47 INFO - PROCESS | 2964 | ++DOMWINDOW == 97 (1A039800) [pid = 2964] [serial = 2240] [outer = 00000000] 05:13:47 INFO - PROCESS | 2964 | ++DOMWINDOW == 98 (1A872800) [pid = 2964] [serial = 2241] [outer = 1A039800] 05:13:47 INFO - PROCESS | 2964 | 1472904827276 Marionette DEBUG loaded listener.js 05:13:47 INFO - PROCESS | 2964 | ++DOMWINDOW == 99 (1A877400) [pid = 2964] [serial = 2242] [outer = 1A039800] 05:13:47 INFO - PROCESS | 2964 | 1472904827690 Marionette TRACE conn3 <- [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]]]}] 05:13: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. 05:13:47 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 584ms 05:13:47 INFO - PROCESS | 2964 | 1472904827719 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 05:13:47 INFO - PROCESS | 2964 | 1472904827730 Marionette TRACE conn3 <- [1,2949,null,{"value":"13"}] 05:13:47 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 05:13:47 INFO - PROCESS | 2964 | 1472904827753 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 05:13:47 INFO - PROCESS | 2964 | 1472904827754 Marionette TRACE conn3 <- [1,2950,null,{}] 05:13:47 INFO - PROCESS | 2964 | 1472904827758 Marionette TRACE conn3 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:47 INFO - PROCESS | 2964 | 1472904827760 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:13:47 INFO - PROCESS | 2964 | 1472904827849 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 05:13:47 INFO - PROCESS | 2964 | 1472904827854 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:47 INFO - PROCESS | 2964 | 1472904827856 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:13:47 INFO - PROCESS | 2964 | ++DOCSHELL 1A83C800 == 48 [pid = 2964] [id = 748] 05:13:47 INFO - PROCESS | 2964 | ++DOMWINDOW == 100 (1A83E000) [pid = 2964] [serial = 2243] [outer = 00000000] 05:13:47 INFO - PROCESS | 2964 | ++DOMWINDOW == 101 (1A842400) [pid = 2964] [serial = 2244] [outer = 1A83E000] 05:13:47 INFO - PROCESS | 2964 | 1472904827901 Marionette DEBUG loaded listener.js 05:13:47 INFO - PROCESS | 2964 | ++DOMWINDOW == 102 (1A848400) [pid = 2964] [serial = 2245] [outer = 1A83E000] 05:13:48 INFO - PROCESS | 2964 | 1472904828299 Marionette TRACE conn3 <- [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]]]}] 05:13:48 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 05:13:48 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 584ms 05:13:48 INFO - PROCESS | 2964 | 1472904828382 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 05:13:48 INFO - PROCESS | 2964 | 1472904828386 Marionette TRACE conn3 <- [1,2953,null,{"value":"13"}] 05:13:48 INFO - PROCESS | 2964 | 1472904828397 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 05:13:48 INFO - PROCESS | 2964 | 1472904828401 Marionette TRACE conn3 <- [1,2954,null,{}] 05:13:48 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 05:13:48 INFO - PROCESS | 2964 | 1472904828408 Marionette TRACE conn3 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:48 INFO - PROCESS | 2964 | 1472904828412 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:13:48 INFO - PROCESS | 2964 | 1472904828545 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 05:13:48 INFO - PROCESS | 2964 | 1472904828717 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:48 INFO - PROCESS | 2964 | 1472904828723 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:13:48 INFO - PROCESS | 2964 | ++DOCSHELL 11C11800 == 49 [pid = 2964] [id = 749] 05:13:48 INFO - PROCESS | 2964 | ++DOMWINDOW == 103 (11C14000) [pid = 2964] [serial = 2246] [outer = 00000000] 05:13:48 INFO - PROCESS | 2964 | ++DOMWINDOW == 104 (12BBE800) [pid = 2964] [serial = 2247] [outer = 11C14000] 05:13:48 INFO - PROCESS | 2964 | 1472904828779 Marionette DEBUG loaded listener.js 05:13:48 INFO - PROCESS | 2964 | ++DOMWINDOW == 105 (13918400) [pid = 2964] [serial = 2248] [outer = 11C14000] 05:13:49 INFO - PROCESS | 2964 | 1472904829278 Marionette TRACE conn3 <- [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]]]}] 05:13:49 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 05:13:49 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 921ms 05:13:49 INFO - PROCESS | 2964 | 1472904829346 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 05:13:49 INFO - PROCESS | 2964 | 1472904829350 Marionette TRACE conn3 <- [1,2957,null,{"value":"13"}] 05:13:49 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 05:13:49 INFO - PROCESS | 2964 | 1472904829358 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 05:13:49 INFO - PROCESS | 2964 | 1472904829362 Marionette TRACE conn3 <- [1,2958,null,{}] 05:13:49 INFO - PROCESS | 2964 | 1472904829367 Marionette TRACE conn3 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:49 INFO - PROCESS | 2964 | 1472904829370 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:13:49 INFO - PROCESS | 2964 | 1472904829482 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 05:13:49 INFO - PROCESS | 2964 | 1472904829643 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:49 INFO - PROCESS | 2964 | 1472904829646 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:13:49 INFO - PROCESS | 2964 | ++DOCSHELL 16AA9400 == 50 [pid = 2964] [id = 750] 05:13:49 INFO - PROCESS | 2964 | ++DOMWINDOW == 106 (16AA9800) [pid = 2964] [serial = 2249] [outer = 00000000] 05:13:49 INFO - PROCESS | 2964 | ++DOMWINDOW == 107 (176D4800) [pid = 2964] [serial = 2250] [outer = 16AA9800] 05:13:49 INFO - PROCESS | 2964 | 1472904829703 Marionette DEBUG loaded listener.js 05:13:49 INFO - PROCESS | 2964 | ++DOMWINDOW == 108 (178D4400) [pid = 2964] [serial = 2251] [outer = 16AA9800] 05:13:50 INFO - PROCESS | 2964 | 1472904830262 Marionette TRACE conn3 <- [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]]]}] 05:13:50 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 05:13:50 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 921ms 05:13:50 INFO - PROCESS | 2964 | 1472904830284 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 05:13:50 INFO - PROCESS | 2964 | 1472904830287 Marionette TRACE conn3 <- [1,2961,null,{"value":"13"}] 05:13:50 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 05:13:50 INFO - PROCESS | 2964 | 1472904830291 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 05:13:50 INFO - PROCESS | 2964 | 1472904830293 Marionette TRACE conn3 <- [1,2962,null,{}] 05:13:50 INFO - PROCESS | 2964 | 1472904830303 Marionette TRACE conn3 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:50 INFO - PROCESS | 2964 | 1472904830307 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:13:50 INFO - PROCESS | 2964 | 1472904830421 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 05:13:50 INFO - PROCESS | 2964 | 1472904830584 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:50 INFO - PROCESS | 2964 | 1472904830588 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:13:50 INFO - PROCESS | 2964 | ++DOCSHELL 1A844C00 == 51 [pid = 2964] [id = 751] 05:13:50 INFO - PROCESS | 2964 | ++DOMWINDOW == 109 (1A845000) [pid = 2964] [serial = 2252] [outer = 00000000] 05:13:50 INFO - PROCESS | 2964 | ++DOMWINDOW == 110 (1A84F400) [pid = 2964] [serial = 2253] [outer = 1A845000] 05:13:50 INFO - PROCESS | 2964 | 1472904830646 Marionette DEBUG loaded listener.js 05:13:50 INFO - PROCESS | 2964 | ++DOMWINDOW == 111 (1A874C00) [pid = 2964] [serial = 2254] [outer = 1A845000] 05:13:51 INFO - PROCESS | 2964 | 1472904831141 Marionette TRACE conn3 <- [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]]]}] 05:13:51 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 05:13:51 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 876ms 05:13:51 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 05:13:51 INFO - PROCESS | 2964 | 1472904831179 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 05:13:51 INFO - PROCESS | 2964 | 1472904831181 Marionette TRACE conn3 <- [1,2965,null,{"value":"13"}] 05:13:51 INFO - PROCESS | 2964 | 1472904831184 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 05:13:51 INFO - PROCESS | 2964 | 1472904831186 Marionette TRACE conn3 <- [1,2966,null,{}] 05:13:51 INFO - PROCESS | 2964 | 1472904831190 Marionette TRACE conn3 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:51 INFO - PROCESS | 2964 | 1472904831192 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:13:51 INFO - PROCESS | 2964 | 1472904831301 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 05:13:51 INFO - PROCESS | 2964 | 1472904831460 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:51 INFO - PROCESS | 2964 | 1472904831462 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:13:51 INFO - PROCESS | 2964 | ++DOCSHELL 198A9800 == 52 [pid = 2964] [id = 752] 05:13:51 INFO - PROCESS | 2964 | ++DOMWINDOW == 112 (198A9C00) [pid = 2964] [serial = 2255] [outer = 00000000] 05:13:51 INFO - PROCESS | 2964 | ++DOMWINDOW == 113 (198AFC00) [pid = 2964] [serial = 2256] [outer = 198A9C00] 05:13:51 INFO - PROCESS | 2964 | 1472904831520 Marionette DEBUG loaded listener.js 05:13:51 INFO - PROCESS | 2964 | ++DOMWINDOW == 114 (1A0C0800) [pid = 2964] [serial = 2257] [outer = 198A9C00] 05:13:52 INFO - PROCESS | 2964 | 1472904832025 Marionette TRACE conn3 <- [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]]]}] 05:13:52 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 05:13:52 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 875ms 05:13:52 INFO - PROCESS | 2964 | 1472904832072 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 05:13:52 INFO - PROCESS | 2964 | 1472904832074 Marionette TRACE conn3 <- [1,2969,null,{"value":"13"}] 05:13:52 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 05:13:52 INFO - PROCESS | 2964 | 1472904832078 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 05:13:52 INFO - PROCESS | 2964 | 1472904832080 Marionette TRACE conn3 <- [1,2970,null,{}] 05:13:52 INFO - PROCESS | 2964 | 1472904832084 Marionette TRACE conn3 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:52 INFO - PROCESS | 2964 | 1472904832086 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:13:52 INFO - PROCESS | 2964 | 1472904832190 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 05:13:52 INFO - PROCESS | 2964 | 1472904832364 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:52 INFO - PROCESS | 2964 | 1472904832366 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:13:52 INFO - PROCESS | 2964 | ++DOCSHELL 1A517400 == 53 [pid = 2964] [id = 753] 05:13:52 INFO - PROCESS | 2964 | ++DOMWINDOW == 115 (1A51F000) [pid = 2964] [serial = 2258] [outer = 00000000] 05:13:52 INFO - PROCESS | 2964 | ++DOMWINDOW == 116 (1A8D5400) [pid = 2964] [serial = 2259] [outer = 1A51F000] 05:13:52 INFO - PROCESS | 2964 | 1472904832428 Marionette DEBUG loaded listener.js 05:13:52 INFO - PROCESS | 2964 | ++DOMWINDOW == 117 (1AA55C00) [pid = 2964] [serial = 2260] [outer = 1A51F000] 05:13:52 INFO - PROCESS | 2964 | 1472904832909 Marionette TRACE conn3 <- [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"]]]}] 05:13: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 05:13:52 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 05:13:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:13:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:13:52 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 05:13:52 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 890ms 05:13:52 INFO - PROCESS | 2964 | 1472904832967 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 05:13:52 INFO - PROCESS | 2964 | 1472904832971 Marionette TRACE conn3 <- [1,2973,null,{"value":"13"}] 05:13:52 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 05:13:52 INFO - PROCESS | 2964 | 1472904832976 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 05:13:52 INFO - PROCESS | 2964 | 1472904832979 Marionette TRACE conn3 <- [1,2974,null,{}] 05:13:52 INFO - PROCESS | 2964 | 1472904832983 Marionette TRACE conn3 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:52 INFO - PROCESS | 2964 | 1472904832989 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:13:53 INFO - PROCESS | 2964 | 1472904833283 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 05:13:53 INFO - PROCESS | 2964 | 1472904833452 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:53 INFO - PROCESS | 2964 | 1472904833455 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:13:53 INFO - PROCESS | 2964 | ++DOCSHELL 11259000 == 54 [pid = 2964] [id = 754] 05:13:53 INFO - PROCESS | 2964 | ++DOMWINDOW == 118 (1125A800) [pid = 2964] [serial = 2261] [outer = 00000000] 05:13:53 INFO - PROCESS | 2964 | ++DOMWINDOW == 119 (11806400) [pid = 2964] [serial = 2262] [outer = 1125A800] 05:13:53 INFO - PROCESS | 2964 | 1472904833510 Marionette DEBUG loaded listener.js 05:13:53 INFO - PROCESS | 2964 | ++DOMWINDOW == 120 (12B77000) [pid = 2964] [serial = 2263] [outer = 1125A800] 05:13:54 INFO - PROCESS | 2964 | 1472904834042 Marionette TRACE conn3 <- [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]]]}] 05:13:54 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 05:13:54 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1059ms 05:13:54 INFO - PROCESS | 2964 | 1472904834067 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 05:13:54 INFO - PROCESS | 2964 | 1472904834071 Marionette TRACE conn3 <- [1,2977,null,{"value":"13"}] 05:13:54 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 05:13:54 INFO - PROCESS | 2964 | 1472904834079 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 05:13:54 INFO - PROCESS | 2964 | 1472904834082 Marionette TRACE conn3 <- [1,2978,null,{}] 05:13:54 INFO - PROCESS | 2964 | 1472904834087 Marionette TRACE conn3 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:54 INFO - PROCESS | 2964 | 1472904834090 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:13:54 INFO - PROCESS | 2964 | 1472904834195 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 05:13:54 INFO - PROCESS | 2964 | 1472904834359 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:54 INFO - PROCESS | 2964 | 1472904834362 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:13:54 INFO - PROCESS | 2964 | --DOCSHELL 10F3D400 == 53 [pid = 2964] [id = 747] 05:13:54 INFO - PROCESS | 2964 | --DOCSHELL 129FA800 == 52 [pid = 2964] [id = 746] 05:13:54 INFO - PROCESS | 2964 | --DOCSHELL 1A86B800 == 51 [pid = 2964] [id = 745] 05:13:54 INFO - PROCESS | 2964 | --DOCSHELL 1A84C400 == 50 [pid = 2964] [id = 744] 05:13:54 INFO - PROCESS | 2964 | --DOCSHELL 1AACD400 == 49 [pid = 2964] [id = 743] 05:13:54 INFO - PROCESS | 2964 | --DOCSHELL 19E9DC00 == 48 [pid = 2964] [id = 742] 05:13:54 INFO - PROCESS | 2964 | --DOCSHELL 1980BC00 == 47 [pid = 2964] [id = 741] 05:13:54 INFO - PROCESS | 2964 | --DOCSHELL 17E0A000 == 46 [pid = 2964] [id = 740] 05:13:54 INFO - PROCESS | 2964 | --DOCSHELL 12BCA000 == 45 [pid = 2964] [id = 739] 05:13:54 INFO - PROCESS | 2964 | --DOCSHELL 13915800 == 44 [pid = 2964] [id = 738] 05:13:54 INFO - PROCESS | 2964 | --DOCSHELL 114E2C00 == 43 [pid = 2964] [id = 733] 05:13:54 INFO - PROCESS | 2964 | --DOMWINDOW == 119 (19C84000) [pid = 2964] [serial = 2185] [outer = 00000000] [url = about:blank] 05:13:54 INFO - PROCESS | 2964 | --DOMWINDOW == 118 (17F36C00) [pid = 2964] [serial = 2182] [outer = 00000000] [url = about:blank] 05:13:54 INFO - PROCESS | 2964 | --DOMWINDOW == 117 (131A0C00) [pid = 2964] [serial = 2173] [outer = 00000000] [url = about:blank] 05:13:54 INFO - PROCESS | 2964 | --DOMWINDOW == 116 (1A037400) [pid = 2964] [serial = 2170] [outer = 00000000] [url = about:blank] 05:13:54 INFO - PROCESS | 2964 | --DOMWINDOW == 115 (16AAF000) [pid = 2964] [serial = 2179] [outer = 00000000] [url = about:blank] 05:13:54 INFO - PROCESS | 2964 | --DOMWINDOW == 114 (17008C00) [pid = 2964] [serial = 2180] [outer = 00000000] [url = about:blank] 05:13:54 INFO - PROCESS | 2964 | --DOMWINDOW == 113 (1509C800) [pid = 2964] [serial = 2176] [outer = 00000000] [url = about:blank] 05:13:54 INFO - PROCESS | 2964 | --DOMWINDOW == 112 (1575E000) [pid = 2964] [serial = 2177] [outer = 00000000] [url = about:blank] 05:13:54 INFO - PROCESS | 2964 | --DOMWINDOW == 111 (15669C00) [pid = 2964] [serial = 2167] [outer = 00000000] [url = about:blank] 05:13:54 INFO - PROCESS | 2964 | --DOMWINDOW == 110 (12E84C00) [pid = 2964] [serial = 2164] [outer = 00000000] [url = about:blank] 05:13:54 INFO - PROCESS | 2964 | --DOMWINDOW == 109 (1A517000) [pid = 2964] [serial = 2189] [outer = 00000000] [url = about:blank] 05:13:54 INFO - PROCESS | 2964 | --DOMWINDOW == 108 (1A510C00) [pid = 2964] [serial = 2188] [outer = 00000000] [url = about:blank] 05:13:54 INFO - PROCESS | 2964 | --DOMWINDOW == 107 (1A8C9400) [pid = 2964] [serial = 2198] [outer = 00000000] [url = about:blank] 05:13:54 INFO - PROCESS | 2964 | --DOMWINDOW == 106 (1AA5A800) [pid = 2964] [serial = 2200] [outer = 00000000] [url = about:blank] 05:13:54 INFO - PROCESS | 2964 | --DOMWINDOW == 105 (1A8CF000) [pid = 2964] [serial = 2191] [outer = 00000000] [url = about:blank] 05:13:54 INFO - PROCESS | 2964 | --DOMWINDOW == 104 (1A8D5800) [pid = 2964] [serial = 2197] [outer = 00000000] [url = about:blank] 05:13:54 INFO - PROCESS | 2964 | --DOMWINDOW == 103 (1A8CF800) [pid = 2964] [serial = 2192] [outer = 00000000] [url = about:blank] 05:13:54 INFO - PROCESS | 2964 | --DOMWINDOW == 102 (1391A800) [pid = 2964] [serial = 2174] [outer = 00000000] [url = about:blank] 05:13:54 INFO - PROCESS | 2964 | --DOMWINDOW == 101 (19C8C400) [pid = 2964] [serial = 2186] [outer = 00000000] [url = about:blank] 05:13:54 INFO - PROCESS | 2964 | --DOMWINDOW == 100 (16F84C00) [pid = 2964] [serial = 2194] [outer = 00000000] [url = about:blank] 05:13:54 INFO - PROCESS | 2964 | --DOMWINDOW == 99 (19AE7800) [pid = 2964] [serial = 2195] [outer = 00000000] [url = about:blank] 05:13:54 INFO - PROCESS | 2964 | --DOMWINDOW == 98 (181E0C00) [pid = 2964] [serial = 2183] [outer = 00000000] [url = about:blank] 05:13:54 INFO - PROCESS | 2964 | --DOMWINDOW == 97 (11808400) [pid = 2964] [serial = 2099] [outer = 00000000] [url = about:blank] 05:13:54 INFO - PROCESS | 2964 | ++DOCSHELL 10F3D400 == 44 [pid = 2964] [id = 755] 05:13:54 INFO - PROCESS | 2964 | ++DOMWINDOW == 98 (10F40400) [pid = 2964] [serial = 2264] [outer = 00000000] 05:13:54 INFO - PROCESS | 2964 | ++DOMWINDOW == 99 (1189C400) [pid = 2964] [serial = 2265] [outer = 10F40400] 05:13:54 INFO - PROCESS | 2964 | 1472904834447 Marionette DEBUG loaded listener.js 05:13:54 INFO - PROCESS | 2964 | ++DOMWINDOW == 100 (12E84C00) [pid = 2964] [serial = 2266] [outer = 10F40400] 05:13:54 INFO - PROCESS | 2964 | ++DOCSHELL 12B80800 == 45 [pid = 2964] [id = 756] 05:13:54 INFO - PROCESS | 2964 | ++DOMWINDOW == 101 (15C7C400) [pid = 2964] [serial = 2267] [outer = 00000000] 05:13:54 INFO - PROCESS | 2964 | ++DOMWINDOW == 102 (160C3400) [pid = 2964] [serial = 2268] [outer = 15C7C400] 05:13:54 INFO - PROCESS | 2964 | 1472904834893 Marionette TRACE conn3 <- [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]]]}] 05:13: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. 05:13:54 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 891ms 05:13:54 INFO - PROCESS | 2964 | 1472904834963 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 05:13:54 INFO - PROCESS | 2964 | 1472904834966 Marionette TRACE conn3 <- [1,2981,null,{"value":"13"}] 05:13:54 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 05:13:54 INFO - PROCESS | 2964 | 1472904834970 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 05:13:54 INFO - PROCESS | 2964 | 1472904834972 Marionette TRACE conn3 <- [1,2982,null,{}] 05:13:54 INFO - PROCESS | 2964 | 1472904834976 Marionette TRACE conn3 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:54 INFO - PROCESS | 2964 | 1472904834978 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:13:55 INFO - PROCESS | 2964 | 1472904835088 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 05:13:55 INFO - PROCESS | 2964 | 1472904835233 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:55 INFO - PROCESS | 2964 | 1472904835235 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:13:55 INFO - PROCESS | 2964 | ++DOCSHELL 15C7F000 == 46 [pid = 2964] [id = 757] 05:13:55 INFO - PROCESS | 2964 | ++DOMWINDOW == 103 (16AA5C00) [pid = 2964] [serial = 2269] [outer = 00000000] 05:13:55 INFO - PROCESS | 2964 | ++DOMWINDOW == 104 (16AB1400) [pid = 2964] [serial = 2270] [outer = 16AA5C00] 05:13:55 INFO - PROCESS | 2964 | 1472904835283 Marionette DEBUG loaded listener.js 05:13:55 INFO - PROCESS | 2964 | ++DOMWINDOW == 105 (16F81C00) [pid = 2964] [serial = 2271] [outer = 16AA5C00] 05:13:55 INFO - PROCESS | 2964 | 1472904835621 Marionette TRACE conn3 <- [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]]]}] 05:13:55 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 05:13: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 05:13:55 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 691ms 05:13:55 INFO - PROCESS | 2964 | 1472904835671 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 05:13:55 INFO - PROCESS | 2964 | 1472904835675 Marionette TRACE conn3 <- [1,2985,null,{"value":"13"}] 05:13:55 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 05:13:55 INFO - PROCESS | 2964 | 1472904835686 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 05:13:55 INFO - PROCESS | 2964 | 1472904835690 Marionette TRACE conn3 <- [1,2986,null,{}] 05:13:55 INFO - PROCESS | 2964 | 1472904835693 Marionette TRACE conn3 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:55 INFO - PROCESS | 2964 | 1472904835696 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:13:55 INFO - PROCESS | 2964 | 1472904835791 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 05:13:55 INFO - PROCESS | 2964 | 1472904835796 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:55 INFO - PROCESS | 2964 | 1472904835798 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:13:55 INFO - PROCESS | 2964 | ++DOCSHELL 15C4A400 == 47 [pid = 2964] [id = 758] 05:13:55 INFO - PROCESS | 2964 | ++DOMWINDOW == 106 (16E67800) [pid = 2964] [serial = 2272] [outer = 00000000] 05:13:55 INFO - PROCESS | 2964 | ++DOMWINDOW == 107 (181E2400) [pid = 2964] [serial = 2273] [outer = 16E67800] 05:13:55 INFO - PROCESS | 2964 | 1472904835844 Marionette DEBUG loaded listener.js 05:13:55 INFO - PROCESS | 2964 | ++DOMWINDOW == 108 (198A4400) [pid = 2964] [serial = 2274] [outer = 16E67800] 05:13:56 INFO - PROCESS | 2964 | 1472904836262 Marionette TRACE conn3 <- [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]]]}] 05:13: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. 05:13:56 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 584ms 05:13:56 INFO - PROCESS | 2964 | 1472904836277 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 05:13:56 INFO - PROCESS | 2964 | 1472904836279 Marionette TRACE conn3 <- [1,2989,null,{"value":"13"}] 05:13:56 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 05:13:56 INFO - PROCESS | 2964 | 1472904836283 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 05:13:56 INFO - PROCESS | 2964 | 1472904836284 Marionette TRACE conn3 <- [1,2990,null,{}] 05:13:56 INFO - PROCESS | 2964 | 1472904836288 Marionette TRACE conn3 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:56 INFO - PROCESS | 2964 | 1472904836290 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:13:56 INFO - PROCESS | 2964 | 1472904836439 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 05:13:56 INFO - PROCESS | 2964 | 1472904836539 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:56 INFO - PROCESS | 2964 | 1472904836541 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:13:56 INFO - PROCESS | 2964 | ++DOCSHELL 1980EC00 == 48 [pid = 2964] [id = 759] 05:13:56 INFO - PROCESS | 2964 | ++DOMWINDOW == 109 (198A9400) [pid = 2964] [serial = 2275] [outer = 00000000] 05:13:56 INFO - PROCESS | 2964 | ++DOMWINDOW == 110 (19C86800) [pid = 2964] [serial = 2276] [outer = 198A9400] 05:13:56 INFO - PROCESS | 2964 | 1472904836589 Marionette DEBUG loaded listener.js 05:13:56 INFO - PROCESS | 2964 | ++DOMWINDOW == 111 (19C8F400) [pid = 2964] [serial = 2277] [outer = 198A9400] 05:13:56 INFO - PROCESS | 2964 | 1472904836948 Marionette TRACE conn3 <- [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]]]}] 05:13: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. 05:13:56 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 722ms 05:13:57 INFO - PROCESS | 2964 | 1472904837006 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 05:13:57 INFO - PROCESS | 2964 | 1472904837008 Marionette TRACE conn3 <- [1,2993,null,{"value":"13"}] 05:13:57 INFO - PROCESS | 2964 | 1472904837012 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 05:13:57 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 05:13:57 INFO - PROCESS | 2964 | 1472904837013 Marionette TRACE conn3 <- [1,2994,null,{}] 05:13:57 INFO - PROCESS | 2964 | 1472904837017 Marionette TRACE conn3 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:57 INFO - PROCESS | 2964 | 1472904837019 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:13:57 INFO - PROCESS | 2964 | 1472904837152 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 05:13:57 INFO - PROCESS | 2964 | 1472904837162 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:57 INFO - PROCESS | 2964 | 1472904837167 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:13:57 INFO - PROCESS | 2964 | ++DOCSHELL 19E9C400 == 49 [pid = 2964] [id = 760] 05:13:57 INFO - PROCESS | 2964 | ++DOMWINDOW == 112 (19E9C800) [pid = 2964] [serial = 2278] [outer = 00000000] 05:13:57 INFO - PROCESS | 2964 | ++DOMWINDOW == 113 (1A0C0C00) [pid = 2964] [serial = 2279] [outer = 19E9C800] 05:13:57 INFO - PROCESS | 2964 | 1472904837284 Marionette DEBUG loaded listener.js 05:13:57 INFO - PROCESS | 2964 | ++DOMWINDOW == 114 (1A209000) [pid = 2964] [serial = 2280] [outer = 19E9C800] 05:13:57 INFO - PROCESS | 2964 | 1472904837698 Marionette TRACE conn3 <- [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]]]}] 05:13: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. 05:13:57 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 737ms 05:13:57 INFO - PROCESS | 2964 | 1472904837736 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 05:13:57 INFO - PROCESS | 2964 | 1472904837738 Marionette TRACE conn3 <- [1,2997,null,{"value":"13"}] 05:13:57 INFO - TEST-START | /FileAPI/FileReaderSync.worker 05:13:57 INFO - PROCESS | 2964 | 1472904837742 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 05:13:57 INFO - PROCESS | 2964 | 1472904837743 Marionette TRACE conn3 <- [1,2998,null,{}] 05:13:57 INFO - PROCESS | 2964 | 1472904837747 Marionette TRACE conn3 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:57 INFO - PROCESS | 2964 | 1472904837749 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:13:57 INFO - PROCESS | 2964 | 1472904837893 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 05:13:57 INFO - PROCESS | 2964 | 1472904837904 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:57 INFO - PROCESS | 2964 | 1472904837906 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:13:57 INFO - PROCESS | 2964 | ++DOCSHELL 19E97C00 == 50 [pid = 2964] [id = 761] 05:13:57 INFO - PROCESS | 2964 | ++DOMWINDOW == 115 (1A517000) [pid = 2964] [serial = 2281] [outer = 00000000] 05:13:58 INFO - PROCESS | 2964 | ++DOMWINDOW == 116 (1A844000) [pid = 2964] [serial = 2282] [outer = 1A517000] 05:13:58 INFO - PROCESS | 2964 | 1472904838012 Marionette DEBUG loaded listener.js 05:13:58 INFO - PROCESS | 2964 | ++DOMWINDOW == 117 (1A84CC00) [pid = 2964] [serial = 2283] [outer = 1A517000] 05:13:58 INFO - PROCESS | 2964 | [2964] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 05:13:58 INFO - PROCESS | 2964 | 1472904838447 Marionette TRACE conn3 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 05:13:58 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 05:13:58 INFO - {} 05:13:58 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 05:13:58 INFO - {} 05:13:58 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 05:13:58 INFO - {} 05:13:58 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 05:13:58 INFO - {} 05:13:58 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 722ms 05:13:58 INFO - PROCESS | 2964 | 1472904838481 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 05:13:58 INFO - PROCESS | 2964 | 1472904838483 Marionette TRACE conn3 <- [1,3001,null,{"value":"13"}] 05:13:58 INFO - PROCESS | 2964 | 1472904838486 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 05:13:58 INFO - TEST-START | /FileAPI/fileReader.html 05:13:58 INFO - PROCESS | 2964 | 1472904838488 Marionette TRACE conn3 <- [1,3002,null,{}] 05:13:58 INFO - PROCESS | 2964 | 1472904838491 Marionette TRACE conn3 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:58 INFO - PROCESS | 2964 | 1472904838493 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:13:58 INFO - PROCESS | 2964 | 1472904838615 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 05:13:58 INFO - PROCESS | 2964 | 1472904838606 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:58 INFO - PROCESS | 2964 | 1472904838608 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:13:58 INFO - PROCESS | 2964 | ++DOCSHELL 1A843C00 == 51 [pid = 2964] [id = 762] 05:13:58 INFO - PROCESS | 2964 | ++DOMWINDOW == 118 (1A876C00) [pid = 2964] [serial = 2284] [outer = 00000000] 05:13:58 INFO - PROCESS | 2964 | ++DOMWINDOW == 119 (1A8D2C00) [pid = 2964] [serial = 2285] [outer = 1A876C00] 05:13:58 INFO - PROCESS | 2964 | 1472904838653 Marionette DEBUG loaded listener.js 05:13:58 INFO - PROCESS | 2964 | ++DOMWINDOW == 120 (1AA53000) [pid = 2964] [serial = 2286] [outer = 1A876C00] 05:13:58 INFO - PROCESS | 2964 | --DOMWINDOW == 119 (129FC400) [pid = 2964] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 05:13:58 INFO - PROCESS | 2964 | --DOMWINDOW == 118 (1AAD4000) [pid = 2964] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 05:13:58 INFO - PROCESS | 2964 | --DOMWINDOW == 117 (19815800) [pid = 2964] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 05:13:58 INFO - PROCESS | 2964 | --DOMWINDOW == 116 (14439C00) [pid = 2964] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 05:13:58 INFO - PROCESS | 2964 | --DOMWINDOW == 115 (12E2A400) [pid = 2964] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 05:13:58 INFO - PROCESS | 2964 | --DOMWINDOW == 114 (19E9F000) [pid = 2964] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 05:13:58 INFO - PROCESS | 2964 | --DOMWINDOW == 113 (1A851000) [pid = 2964] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 05:13:58 INFO - PROCESS | 2964 | --DOMWINDOW == 112 (1A039800) [pid = 2964] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 05:13:58 INFO - PROCESS | 2964 | --DOMWINDOW == 111 (1A86BC00) [pid = 2964] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 05:13:58 INFO - PROCESS | 2964 | --DOMWINDOW == 110 (18120800) [pid = 2964] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 05:13:59 INFO - PROCESS | 2964 | 1472904839166 Marionette TRACE conn3 <- [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]]]}] 05:13:59 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 05:13:59 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 05:13:59 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 05:13:59 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 05:13:59 INFO - TEST-OK | /FileAPI/fileReader.html | took 722ms 05:13:59 INFO - PROCESS | 2964 | 1472904839209 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 05:13:59 INFO - PROCESS | 2964 | 1472904839212 Marionette TRACE conn3 <- [1,3005,null,{"value":"13"}] 05:13:59 INFO - TEST-START | /FileAPI/historical.html 05:13:59 INFO - PROCESS | 2964 | 1472904839239 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 05:13:59 INFO - PROCESS | 2964 | 1472904839242 Marionette TRACE conn3 <- [1,3006,null,{}] 05:13:59 INFO - PROCESS | 2964 | 1472904839245 Marionette TRACE conn3 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:59 INFO - PROCESS | 2964 | 1472904839247 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:13:59 INFO - PROCESS | 2964 | 1472904839333 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 05:13:59 INFO - PROCESS | 2964 | 1472904839338 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:59 INFO - PROCESS | 2964 | 1472904839340 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:13:59 INFO - PROCESS | 2964 | ++DOCSHELL 12E82400 == 52 [pid = 2964] [id = 763] 05:13:59 INFO - PROCESS | 2964 | ++DOMWINDOW == 111 (1811D800) [pid = 2964] [serial = 2287] [outer = 00000000] 05:13:59 INFO - PROCESS | 2964 | ++DOMWINDOW == 112 (1A8D0C00) [pid = 2964] [serial = 2288] [outer = 1811D800] 05:13:59 INFO - PROCESS | 2964 | 1472904839384 Marionette DEBUG loaded listener.js 05:13:59 INFO - PROCESS | 2964 | ++DOMWINDOW == 113 (1AA59C00) [pid = 2964] [serial = 2289] [outer = 1811D800] 05:13:59 INFO - PROCESS | 2964 | 1472904839809 Marionette TRACE conn3 <- [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"]]]}] 05:13:59 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 05:13:59 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 05:13:59 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 05:13:59 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 05:13:59 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 05:13:59 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 05:13:59 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 05:13:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:13:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:13:59 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 05:13:59 INFO - TEST-OK | /FileAPI/historical.html | took 629ms 05:13:59 INFO - PROCESS | 2964 | 1472904839861 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 05:13:59 INFO - PROCESS | 2964 | 1472904839863 Marionette TRACE conn3 <- [1,3009,null,{"value":"13"}] 05:13:59 INFO - TEST-START | /FileAPI/idlharness.html 05:13:59 INFO - PROCESS | 2964 | 1472904839871 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 05:13:59 INFO - PROCESS | 2964 | 1472904839872 Marionette TRACE conn3 <- [1,3010,null,{}] 05:13:59 INFO - PROCESS | 2964 | 1472904839876 Marionette TRACE conn3 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:59 INFO - PROCESS | 2964 | 1472904839878 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:13:59 INFO - PROCESS | 2964 | 1472904839962 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 05:13:59 INFO - PROCESS | 2964 | 1472904839967 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:59 INFO - PROCESS | 2964 | 1472904839978 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:13:59 INFO - PROCESS | 2964 | ++DOCSHELL 178C9C00 == 53 [pid = 2964] [id = 764] 05:13:59 INFO - PROCESS | 2964 | ++DOMWINDOW == 114 (1A8CFC00) [pid = 2964] [serial = 2290] [outer = 00000000] 05:14:00 INFO - PROCESS | 2964 | ++DOMWINDOW == 115 (1AB96C00) [pid = 2964] [serial = 2291] [outer = 1A8CFC00] 05:14:00 INFO - PROCESS | 2964 | 1472904840023 Marionette DEBUG loaded listener.js 05:14:00 INFO - PROCESS | 2964 | ++DOMWINDOW == 116 (1AD84C00) [pid = 2964] [serial = 2292] [outer = 1A8CFC00] 05:14:00 INFO - PROCESS | 2964 | 1472904840816 Marionette TRACE conn3 <- [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]]]}] 05:14:00 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 05:14:00 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 05:14:00 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 05:14:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:14:00 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:14:00 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:14:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:14:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:14:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:14:00 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 05:14:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 05:14:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 05:14:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 05:14:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 05:14:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 05:14:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 05:14:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 05:14: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 05:14:00 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 05:14:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:14:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:14:00 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 05:14:00 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 05:14:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:14:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:14:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:14:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 05:14:00 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 05:14:00 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 05:14:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:14:00 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:14:00 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:14:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:14:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:14:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:14:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 05:14:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 05:14:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 05:14:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 05:14:00 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 05:14:00 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:14:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:14:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:14:00 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:14:00 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:14:00 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:14:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:14:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:14:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 05:14:00 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 05:14:00 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 05:14:00 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:14:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:14:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:14:00 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:14:00 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:14:00 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:14:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:14:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:14:00 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 05:14:00 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 05:14:00 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 05:14:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:14:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:14:00 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 05:14:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:14:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:14:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:14:00 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 05:14:00 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 05:14:00 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 05:14:00 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 05:14:00 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 05:14:00 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 05:14:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 05:14:00 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 05:14:00 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 05:14:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 05:14:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 05:14:00 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 05:14:00 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:14:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:14:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:14:00 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:14:00 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:14:00 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:14:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:14:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:14:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 05:14:00 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 05:14:00 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 05:14:00 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:14:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:14:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:14:00 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:14:00 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:14:00 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:14:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:14:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:14:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 05:14:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 05:14:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 05:14:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 05:14:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 05:14:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 05:14:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 05:14:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 05:14:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 05:14:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 05:14:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 05:14:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 05:14:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 05:14:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 05:14:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 05:14:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 05:14:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 05:14:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 05:14:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 05:14:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 05:14:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 05:14:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 05:14:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 05:14:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 05:14:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 05:14:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 05:14:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 05:14:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 05:14:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 05:14:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 05:14:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 05:14:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 05:14:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 05:14:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 05:14:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 05:14:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 05:14:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 05:14:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 05:14:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 05:14:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 05:14:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 05:14:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 05:14:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 05:14:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 05:14:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 05:14:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 05:14:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 05:14:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 05:14:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 05:14:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 05:14:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 05:14:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 05:14:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 05:14:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 05:14:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 05:14:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 05:14:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 05:14:00 INFO - TEST-OK | /FileAPI/idlharness.html | took 1105ms 05:14:00 INFO - PROCESS | 2964 | 1472904840982 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 05:14:00 INFO - PROCESS | 2964 | 1472904840988 Marionette TRACE conn3 <- [1,3013,null,{"value":"13"}] 05:14:00 INFO - TEST-START | /FileAPI/idlharness.worker 05:14:00 INFO - PROCESS | 2964 | 1472904840993 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 05:14:00 INFO - PROCESS | 2964 | 1472904840997 Marionette TRACE conn3 <- [1,3014,null,{}] 05:14:00 INFO - PROCESS | 2964 | 1472904841003 Marionette TRACE conn3 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:01 INFO - PROCESS | 2964 | 1472904841007 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:14:01 INFO - PROCESS | 2964 | 1472904841131 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 05:14:01 INFO - PROCESS | 2964 | 1472904841295 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:01 INFO - PROCESS | 2964 | 1472904841300 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:14:01 INFO - PROCESS | 2964 | ++DOCSHELL 11D88000 == 54 [pid = 2964] [id = 765] 05:14:01 INFO - PROCESS | 2964 | ++DOMWINDOW == 117 (11D9A800) [pid = 2964] [serial = 2293] [outer = 00000000] 05:14:01 INFO - PROCESS | 2964 | ++DOMWINDOW == 118 (13915400) [pid = 2964] [serial = 2294] [outer = 11D9A800] 05:14:01 INFO - PROCESS | 2964 | 1472904841360 Marionette DEBUG loaded listener.js 05:14:01 INFO - PROCESS | 2964 | ++DOMWINDOW == 119 (14437400) [pid = 2964] [serial = 2295] [outer = 11D9A800] 05:14:01 INFO - PROCESS | 2964 | [2964] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 05:14:02 INFO - PROCESS | 2964 | 1472904842494 Marionette TRACE conn3 <- [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,{},{}]]]}] 05:14:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 05:14:02 INFO - {} 05:14:02 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 05:14:02 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 05:14:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:14:02 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:14:02 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:14:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:14:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:14:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:14:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 05:14:02 INFO - {} 05:14:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 05:14:02 INFO - {} 05:14:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 05:14:02 INFO - {} 05:14:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 05:14:02 INFO - {} 05:14:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 05:14:02 INFO - {} 05:14:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 05:14:02 INFO - {} 05:14:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 05:14:02 INFO - {} 05:14:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 05:14:02 INFO - {} 05:14: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 05:14:02 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 05:14:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:14:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:14:02 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 05:14:02 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 05:14:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:14:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:14:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:14:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 05:14:02 INFO - {} 05:14: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 05:14:02 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 05:14:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:14:02 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:14:02 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:14:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:14:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:14:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:14:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 05:14:02 INFO - {} 05:14:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 05:14:02 INFO - {} 05:14:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 05:14:02 INFO - {} 05:14:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 05:14:02 INFO - {} 05:14: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 05:14:02 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:14:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:14:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:14:02 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:14:02 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:14:02 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:14:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:14:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:14:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 05:14:02 INFO - {} 05:14: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 - {} 05:14:02 INFO - {} 05:14: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 05:14:02 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:14:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:14:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:14:02 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:14:02 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:14:02 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:14:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:14:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:14:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 05:14:02 INFO - {} 05:14:02 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 05:14:02 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 05:14:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:14:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:14:02 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 05:14:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:14:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:14:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:14:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 05:14:02 INFO - {} 05:14:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 05:14:02 INFO - {} 05:14:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 05:14:02 INFO - {} 05:14:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 05:14:02 INFO - {} 05:14:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 05:14:02 INFO - {} 05:14:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 05:14:02 INFO - {} 05:14:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 05:14:02 INFO - {} 05:14:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 05:14:02 INFO - {} 05:14:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 05:14:02 INFO - {} 05:14:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 05:14:02 INFO - {} 05:14:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 05:14:02 INFO - {} 05:14: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 05:14:02 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:14:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:14:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:14:02 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:14:02 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:14:02 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:14:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:14:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:14:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 05:14:02 INFO - {} 05:14: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 - {} 05:14:02 INFO - {} 05:14: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 05:14:02 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:14:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:14:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:14:02 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:14:02 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:14:02 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:14:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:14:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:14: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 05:14:02 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 05:14:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:14:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:14:02 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 05:14:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:14:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:14:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:14: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 05:14:02 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 05:14:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:14:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:14:02 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 05:14:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:14:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:14:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:14: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 05:14:02 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 05:14:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:14:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:14:02 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 05:14:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:14:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:14:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:14: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 05:14:02 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 05:14:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:14:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:14:02 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 05:14:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:14:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:14:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:14: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 05:14:02 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 05:14:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:14:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:14:02 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 05:14:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:14:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:14:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:14: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 05:14:02 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 05:14:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:14:02 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:14:02 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:14:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:14:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:14:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:14: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 05:14:02 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 05:14:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:14:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:14:02 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 05:14:02 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 05:14:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:14:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:14:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:14:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 05:14:02 INFO - {} 05:14:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 05:14:02 INFO - {} 05:14:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 05:14:02 INFO - {} 05:14:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 05:14:02 INFO - {} 05:14:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 05:14:02 INFO - {} 05:14:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 05:14:02 INFO - {} 05:14:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 05:14:02 INFO - {} 05:14:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 05:14:02 INFO - {} 05:14:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 05:14:02 INFO - {} 05:14:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 05:14:02 INFO - {} 05:14:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 05:14:02 INFO - {} 05:14:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 05:14:02 INFO - {} 05:14:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 05:14:02 INFO - {} 05:14:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 05:14:02 INFO - {} 05:14:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 05:14:02 INFO - {} 05:14:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 05:14:02 INFO - {} 05:14:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 05:14:02 INFO - {} 05:14:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 05:14:02 INFO - {} 05:14:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 05:14:02 INFO - {} 05:14:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 05:14:02 INFO - {} 05:14:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 05:14:02 INFO - {} 05:14:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 05:14:02 INFO - {} 05:14:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 05:14:02 INFO - {} 05:14:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 05:14:02 INFO - {} 05:14:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 05:14:02 INFO - {} 05:14:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 05:14:02 INFO - {} 05:14:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 05:14:02 INFO - {} 05:14:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 05:14:02 INFO - {} 05:14:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 05:14:02 INFO - {} 05:14:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 05:14:02 INFO - {} 05:14:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 05:14:02 INFO - {} 05:14:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 05:14:02 INFO - {} 05:14:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 05:14:02 INFO - {} 05:14:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 05:14:02 INFO - {} 05:14:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 05:14:02 INFO - {} 05:14:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 05:14:02 INFO - {} 05:14:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 05:14:02 INFO - {} 05:14:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 05:14:02 INFO - {} 05:14:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 05:14:02 INFO - {} 05:14:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 05:14:02 INFO - {} 05:14:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 05:14:02 INFO - {} 05:14:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 05:14:02 INFO - {} 05:14:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 05:14:02 INFO - {} 05:14:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 05:14:02 INFO - {} 05:14:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 05:14:02 INFO - {} 05:14:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 05:14:02 INFO - {} 05:14:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 05:14:02 INFO - {} 05:14:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 05:14:02 INFO - {} 05:14:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 05:14:02 INFO - {} 05:14:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 05:14:02 INFO - {} 05:14:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 05:14:02 INFO - {} 05:14:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 05:14:02 INFO - {} 05:14:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 05:14:02 INFO - {} 05:14:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 05:14:02 INFO - {} 05:14:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 05:14:02 INFO - {} 05:14:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 05:14:02 INFO - {} 05:14:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 05:14:02 INFO - {} 05:14:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 05:14:02 INFO - {} 05:14:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 05:14:02 INFO - {} 05:14:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 05:14:02 INFO - {} 05:14:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 05:14:02 INFO - {} 05:14:02 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1704ms 05:14:02 INFO - PROCESS | 2964 | 1472904842700 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 05:14:02 INFO - PROCESS | 2964 | 1472904842704 Marionette TRACE conn3 <- [1,3017,null,{"value":"13"}] 05:14:02 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 05:14:02 INFO - PROCESS | 2964 | 1472904842711 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 05:14:02 INFO - PROCESS | 2964 | 1472904842715 Marionette TRACE conn3 <- [1,3018,null,{}] 05:14:02 INFO - PROCESS | 2964 | 1472904842720 Marionette TRACE conn3 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:02 INFO - PROCESS | 2964 | 1472904842723 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:14:02 INFO - PROCESS | 2964 | 1472904842829 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 05:14:02 INFO - PROCESS | 2964 | 1472904842972 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:02 INFO - PROCESS | 2964 | 1472904842975 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:14:02 INFO - PROCESS | 2964 | ++DOCSHELL 16AA8000 == 55 [pid = 2964] [id = 766] 05:14:02 INFO - PROCESS | 2964 | ++DOMWINDOW == 120 (16AA8800) [pid = 2964] [serial = 2296] [outer = 00000000] 05:14:03 INFO - PROCESS | 2964 | ++DOMWINDOW == 121 (1A886000) [pid = 2964] [serial = 2297] [outer = 16AA8800] 05:14:03 INFO - PROCESS | 2964 | 1472904843032 Marionette DEBUG loaded listener.js 05:14:03 INFO - PROCESS | 2964 | ++DOMWINDOW == 122 (1A889800) [pid = 2964] [serial = 2298] [outer = 16AA8800] 05:14:03 INFO - PROCESS | 2964 | 1472904843530 Marionette TRACE conn3 <- [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]]]}] 05:14: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 05:14:03 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 875ms 05:14:03 INFO - PROCESS | 2964 | 1472904843614 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 05:14:03 INFO - PROCESS | 2964 | 1472904843617 Marionette TRACE conn3 <- [1,3021,null,{"value":"13"}] 05:14:03 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 05:14:03 INFO - PROCESS | 2964 | 1472904843622 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 05:14:03 INFO - PROCESS | 2964 | 1472904843624 Marionette TRACE conn3 <- [1,3022,null,{}] 05:14:03 INFO - PROCESS | 2964 | 1472904843634 Marionette TRACE conn3 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:03 INFO - PROCESS | 2964 | 1472904843639 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:14:03 INFO - PROCESS | 2964 | 1472904843755 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 05:14:03 INFO - PROCESS | 2964 | 1472904843919 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:03 INFO - PROCESS | 2964 | 1472904843924 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:14:03 INFO - PROCESS | 2964 | ++DOCSHELL 1D806C00 == 56 [pid = 2964] [id = 767] 05:14:03 INFO - PROCESS | 2964 | ++DOMWINDOW == 123 (1D80CC00) [pid = 2964] [serial = 2299] [outer = 00000000] 05:14:03 INFO - PROCESS | 2964 | ++DOMWINDOW == 124 (1D810C00) [pid = 2964] [serial = 2300] [outer = 1D80CC00] 05:14:03 INFO - PROCESS | 2964 | 1472904843983 Marionette DEBUG loaded listener.js 05:14:04 INFO - PROCESS | 2964 | ++DOMWINDOW == 125 (1D814000) [pid = 2964] [serial = 2301] [outer = 1D80CC00] 05:14:04 INFO - PROCESS | 2964 | 1472904844622 Marionette TRACE conn3 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 05:14:04 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 05:14:04 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1028ms 05:14:04 INFO - PROCESS | 2964 | 1472904844648 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 05:14:04 INFO - PROCESS | 2964 | 1472904844651 Marionette TRACE conn3 <- [1,3025,null,{"value":"13"}] 05:14:04 INFO - TEST-START | /FileAPI/blob/Blob-close.html 05:14:04 INFO - PROCESS | 2964 | 1472904844654 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 05:14:04 INFO - PROCESS | 2964 | 1472904844656 Marionette TRACE conn3 <- [1,3026,null,{}] 05:14:04 INFO - PROCESS | 2964 | 1472904844660 Marionette TRACE conn3 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:04 INFO - PROCESS | 2964 | 1472904844662 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:14:04 INFO - PROCESS | 2964 | 1472904844791 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 05:14:05 INFO - PROCESS | 2964 | 1472904845085 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:05 INFO - PROCESS | 2964 | 1472904845088 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:14:05 INFO - PROCESS | 2964 | ++DOCSHELL 1031D800 == 57 [pid = 2964] [id = 768] 05:14:05 INFO - PROCESS | 2964 | ++DOMWINDOW == 126 (1036B000) [pid = 2964] [serial = 2302] [outer = 00000000] 05:14:05 INFO - PROCESS | 2964 | ++DOMWINDOW == 127 (10F3B400) [pid = 2964] [serial = 2303] [outer = 1036B000] 05:14:05 INFO - PROCESS | 2964 | 1472904845152 Marionette DEBUG loaded listener.js 05:14:05 INFO - PROCESS | 2964 | ++DOMWINDOW == 128 (1189B400) [pid = 2964] [serial = 2304] [outer = 1036B000] 05:14:05 INFO - PROCESS | 2964 | 1472904845722 Marionette TRACE conn3 <- [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"]]]}] 05:14:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 05:14:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 05:14:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:14:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:14:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 05:14:05 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1137ms 05:14:05 INFO - PROCESS | 2964 | 1472904845794 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 05:14:05 INFO - PROCESS | 2964 | 1472904845797 Marionette TRACE conn3 <- [1,3029,null,{"value":"13"}] 05:14:05 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 05:14:05 INFO - PROCESS | 2964 | 1472904845802 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 05:14:05 INFO - PROCESS | 2964 | 1472904845805 Marionette TRACE conn3 <- [1,3030,null,{}] 05:14:05 INFO - PROCESS | 2964 | 1472904845811 Marionette TRACE conn3 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:05 INFO - PROCESS | 2964 | 1472904845815 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:14:05 INFO - PROCESS | 2964 | 1472904845918 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 05:14:06 INFO - PROCESS | 2964 | 1472904846087 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:06 INFO - PROCESS | 2964 | 1472904846090 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:14:06 INFO - PROCESS | 2964 | ++DOCSHELL 13177C00 == 58 [pid = 2964] [id = 769] 05:14:06 INFO - PROCESS | 2964 | ++DOMWINDOW == 129 (15FA4400) [pid = 2964] [serial = 2305] [outer = 00000000] 05:14:06 INFO - PROCESS | 2964 | ++DOMWINDOW == 130 (198AB000) [pid = 2964] [serial = 2306] [outer = 15FA4400] 05:14:06 INFO - PROCESS | 2964 | 1472904846156 Marionette DEBUG loaded listener.js 05:14:06 INFO - PROCESS | 2964 | ++DOMWINDOW == 131 (19C90400) [pid = 2964] [serial = 2307] [outer = 15FA4400] 05:14:06 INFO - PROCESS | 2964 | --DOCSHELL 12E82400 == 57 [pid = 2964] [id = 763] 05:14:06 INFO - PROCESS | 2964 | --DOCSHELL 1A843C00 == 56 [pid = 2964] [id = 762] 05:14:06 INFO - PROCESS | 2964 | --DOCSHELL 19E97C00 == 55 [pid = 2964] [id = 761] 05:14:06 INFO - PROCESS | 2964 | --DOCSHELL 19E9C400 == 54 [pid = 2964] [id = 760] 05:14:06 INFO - PROCESS | 2964 | --DOCSHELL 1980EC00 == 53 [pid = 2964] [id = 759] 05:14:06 INFO - PROCESS | 2964 | --DOCSHELL 15C4A400 == 52 [pid = 2964] [id = 758] 05:14:06 INFO - PROCESS | 2964 | --DOCSHELL 15C7F000 == 51 [pid = 2964] [id = 757] 05:14:06 INFO - PROCESS | 2964 | --DOCSHELL 12B80800 == 50 [pid = 2964] [id = 756] 05:14:06 INFO - PROCESS | 2964 | --DOCSHELL 10F3D400 == 49 [pid = 2964] [id = 755] 05:14:06 INFO - PROCESS | 2964 | --DOCSHELL 11259000 == 48 [pid = 2964] [id = 754] 05:14:06 INFO - PROCESS | 2964 | --DOMWINDOW == 130 (15C34C00) [pid = 2964] [serial = 2218] [outer = 00000000] [url = about:blank] 05:14:06 INFO - PROCESS | 2964 | --DOMWINDOW == 129 (160C5400) [pid = 2964] [serial = 2219] [outer = 00000000] [url = about:blank] 05:14:06 INFO - PROCESS | 2964 | --DOMWINDOW == 128 (13916800) [pid = 2964] [serial = 2203] [outer = 00000000] [url = about:blank] 05:14:06 INFO - PROCESS | 2964 | --DOMWINDOW == 127 (1A511400) [pid = 2964] [serial = 2228] [outer = 00000000] [url = about:blank] 05:14:06 INFO - PROCESS | 2964 | --DOMWINDOW == 126 (1A853800) [pid = 2964] [serial = 2233] [outer = 00000000] [url = about:blank] 05:14:06 INFO - PROCESS | 2964 | --DOMWINDOW == 125 (16AAF400) [pid = 2964] [serial = 2206] [outer = 00000000] [url = about:blank] 05:14:06 INFO - PROCESS | 2964 | --DOMWINDOW == 124 (1AAD5400) [pid = 2964] [serial = 2212] [outer = 00000000] [url = about:blank] 05:14:06 INFO - PROCESS | 2964 | --DOMWINDOW == 123 (1AACD000) [pid = 2964] [serial = 2209] [outer = 00000000] [url = about:blank] 05:14:06 INFO - PROCESS | 2964 | --DOMWINDOW == 122 (1AB98C00) [pid = 2964] [serial = 2231] [outer = 00000000] [url = about:blank] 05:14:06 INFO - PROCESS | 2964 | --DOMWINDOW == 121 (17E03800) [pid = 2964] [serial = 2238] [outer = 00000000] [url = about:blank] 05:14:06 INFO - PROCESS | 2964 | --DOMWINDOW == 120 (19E0F800) [pid = 2964] [serial = 2239] [outer = 00000000] [url = about:blank] 05:14:06 INFO - PROCESS | 2964 | --DOMWINDOW == 119 (1A842400) [pid = 2964] [serial = 2244] [outer = 00000000] [url = about:blank] 05:14:06 INFO - PROCESS | 2964 | --DOMWINDOW == 118 (1A872800) [pid = 2964] [serial = 2241] [outer = 00000000] [url = about:blank] 05:14:06 INFO - PROCESS | 2964 | --DOMWINDOW == 117 (1A855800) [pid = 2964] [serial = 2234] [outer = 00000000] [url = about:blank] 05:14:06 INFO - PROCESS | 2964 | --DOMWINDOW == 116 (1A86C400) [pid = 2964] [serial = 2236] [outer = 00000000] [url = about:blank] 05:14:06 INFO - PROCESS | 2964 | --DOMWINDOW == 115 (181E3000) [pid = 2964] [serial = 2221] [outer = 00000000] [url = about:blank] 05:14:06 INFO - PROCESS | 2964 | --DOMWINDOW == 114 (1980F400) [pid = 2964] [serial = 2222] [outer = 00000000] [url = about:blank] 05:14:06 INFO - PROCESS | 2964 | --DOMWINDOW == 113 (1A0C8C00) [pid = 2964] [serial = 2227] [outer = 00000000] [url = about:blank] 05:14:06 INFO - PROCESS | 2964 | --DOMWINDOW == 112 (1A877400) [pid = 2964] [serial = 2242] [outer = 00000000] [url = about:blank] 05:14:06 INFO - PROCESS | 2964 | --DOMWINDOW == 111 (1AB95800) [pid = 2964] [serial = 2230] [outer = 00000000] [url = about:blank] 05:14:06 INFO - PROCESS | 2964 | --DOMWINDOW == 110 (19E0BC00) [pid = 2964] [serial = 2224] [outer = 00000000] [url = about:blank] 05:14:06 INFO - PROCESS | 2964 | --DOMWINDOW == 109 (19E13400) [pid = 2964] [serial = 2225] [outer = 00000000] [url = about:blank] 05:14:06 INFO - PROCESS | 2964 | --DOMWINDOW == 108 (167EC800) [pid = 2964] [serial = 2215] [outer = 00000000] [url = about:blank] 05:14:06 INFO - PROCESS | 2964 | --DOMWINDOW == 107 (16AAA400) [pid = 2964] [serial = 2216] [outer = 00000000] [url = about:blank] 05:14:06 INFO - PROCESS | 2964 | 1472904846941 Marionette TRACE conn3 <- [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]]]}] 05:14:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 05:14:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 05:14:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 05:14:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 05:14:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 05:14:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 05:14:07 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. 05:14:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 05:14:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 05:14:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 05:14:07 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'.) 05:14:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 05:14:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 05:14:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 05:14:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 05:14:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 05:14:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 05:14:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 05:14:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 05:14:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 05:14:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 05:14:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 05:14:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 05:14:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 05:14:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 05:14:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 05:14:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 05:14:07 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. 05:14:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 05:14:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:14:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:14:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 05:14:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 05:14:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 05:14:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 05:14:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 05:14:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 05:14:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 05:14:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 05:14:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 05:14:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 05:14:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 05:14:07 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. 05:14:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 05:14:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 05:14:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:14:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:14:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 05:14:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 05:14:07 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. 05:14:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 05:14:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 05:14:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:14:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:14:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 05:14:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 05:14:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 05:14:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 05:14:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 05:14:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 05:14:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 05:14:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:14:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:14:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 05:14:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 05:14:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 05:14:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 05:14:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:14:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:14:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:14:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:14:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:14:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 05:14:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 05:14:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:14:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:14:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:14:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:14:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:14:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 05:14:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:14:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:14:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:14:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:14:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:14:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 05:14:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:14:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:14:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:14:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:14:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:14:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 05:14:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 05:14:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:14:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:14:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:14:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:14:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:14:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 05:14:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:14:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:14:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:14:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:14:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:14:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 05:14:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:14:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:14:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:14:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:14:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:14:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 05:14:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:14:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:14:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:14:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:14:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:14:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 05:14:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:14:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:14:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:14:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:14:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:14:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 05:14:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 05:14:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 05:14:07 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1275ms 05:14:07 INFO - PROCESS | 2964 | 1472904847088 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 05:14:07 INFO - PROCESS | 2964 | 1472904847092 Marionette TRACE conn3 <- [1,3033,null,{"value":"13"}] 05:14:07 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 05:14:07 INFO - PROCESS | 2964 | 1472904847098 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 05:14:07 INFO - PROCESS | 2964 | 1472904847100 Marionette TRACE conn3 <- [1,3034,null,{}] 05:14:07 INFO - PROCESS | 2964 | 1472904847104 Marionette TRACE conn3 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:07 INFO - PROCESS | 2964 | 1472904847106 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:14:07 INFO - PROCESS | 2964 | 1472904847196 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 05:14:07 INFO - PROCESS | 2964 | 1472904847247 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:07 INFO - PROCESS | 2964 | 1472904847249 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:14:07 INFO - PROCESS | 2964 | ++DOCSHELL 11255400 == 49 [pid = 2964] [id = 770] 05:14:07 INFO - PROCESS | 2964 | ++DOMWINDOW == 108 (11D88C00) [pid = 2964] [serial = 2308] [outer = 00000000] 05:14:07 INFO - PROCESS | 2964 | ++DOMWINDOW == 109 (1984C800) [pid = 2964] [serial = 2309] [outer = 11D88C00] 05:14:07 INFO - PROCESS | 2964 | 1472904847383 Marionette DEBUG loaded listener.js 05:14:07 INFO - PROCESS | 2964 | ++DOMWINDOW == 110 (19C8B400) [pid = 2964] [serial = 2310] [outer = 11D88C00] 05:14:07 INFO - PROCESS | 2964 | [2964] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 05:14:07 INFO - PROCESS | 2964 | 1472904847795 Marionette TRACE conn3 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 05:14:07 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 05:14:07 INFO - {} 05:14:07 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 722ms 05:14:07 INFO - PROCESS | 2964 | 1472904847821 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 05:14:07 INFO - PROCESS | 2964 | 1472904847823 Marionette TRACE conn3 <- [1,3037,null,{"value":"13"}] 05:14:07 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 05:14:07 INFO - PROCESS | 2964 | 1472904847828 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 05:14:07 INFO - PROCESS | 2964 | 1472904847833 Marionette TRACE conn3 <- [1,3038,null,{}] 05:14:07 INFO - PROCESS | 2964 | 1472904847842 Marionette TRACE conn3 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:07 INFO - PROCESS | 2964 | 1472904847845 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:14:07 INFO - PROCESS | 2964 | 1472904847933 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 05:14:07 INFO - PROCESS | 2964 | 1472904847939 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:07 INFO - PROCESS | 2964 | 1472904847941 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:14:07 INFO - PROCESS | 2964 | ++DOCSHELL 18379800 == 50 [pid = 2964] [id = 771] 05:14:07 INFO - PROCESS | 2964 | ++DOMWINDOW == 111 (1980A800) [pid = 2964] [serial = 2311] [outer = 00000000] 05:14:07 INFO - PROCESS | 2964 | ++DOMWINDOW == 112 (19843800) [pid = 2964] [serial = 2312] [outer = 1980A800] 05:14:07 INFO - PROCESS | 2964 | 1472904847990 Marionette DEBUG loaded listener.js 05:14:08 INFO - PROCESS | 2964 | ++DOMWINDOW == 113 (19848400) [pid = 2964] [serial = 2313] [outer = 1980A800] 05:14:08 INFO - PROCESS | 2964 | 1472904848420 Marionette TRACE conn3 <- [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]]]}] 05:14:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 05:14:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 05:14:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 05:14:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 05:14:08 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 630ms 05:14:08 INFO - PROCESS | 2964 | 1472904848469 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 05:14:08 INFO - PROCESS | 2964 | 1472904848471 Marionette TRACE conn3 <- [1,3041,null,{"value":"13"}] 05:14:08 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 05:14:08 INFO - PROCESS | 2964 | 1472904848476 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 05:14:08 INFO - PROCESS | 2964 | 1472904848478 Marionette TRACE conn3 <- [1,3042,null,{}] 05:14:08 INFO - PROCESS | 2964 | 1472904848482 Marionette TRACE conn3 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:08 INFO - PROCESS | 2964 | 1472904848484 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:14:08 INFO - PROCESS | 2964 | 1472904848571 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 05:14:08 INFO - PROCESS | 2964 | 1472904848606 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:08 INFO - PROCESS | 2964 | 1472904848608 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:14:08 INFO - PROCESS | 2964 | ++DOCSHELL 198AC800 == 51 [pid = 2964] [id = 772] 05:14:08 INFO - PROCESS | 2964 | ++DOMWINDOW == 114 (198AE400) [pid = 2964] [serial = 2314] [outer = 00000000] 05:14:08 INFO - PROCESS | 2964 | ++DOMWINDOW == 115 (19E94400) [pid = 2964] [serial = 2315] [outer = 198AE400] 05:14:08 INFO - PROCESS | 2964 | 1472904848653 Marionette DEBUG loaded listener.js 05:14:08 INFO - PROCESS | 2964 | ++DOMWINDOW == 116 (19E96000) [pid = 2964] [serial = 2316] [outer = 198AE400] 05:14:09 INFO - PROCESS | 2964 | 1472904849370 Marionette TRACE conn3 <- [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"]]]}] 05:14:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 05:14:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 05:14:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 05:14:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 05:14:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 05:14:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 05:14:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 05:14:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 05:14:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 05:14:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 05:14:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 05:14:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 05:14:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 05:14:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 05:14:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 05:14:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 05:14:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 05:14:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 05:14:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 05:14:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 05:14:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 05:14:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 05:14:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 05:14:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 05:14:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 05:14:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 05:14:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 05:14:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 05:14:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 05:14:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 05:14:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 05:14:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 05:14:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 05:14:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 05:14:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 05:14:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 05:14:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 05:14:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 05:14:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 05:14:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 05:14:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 05:14:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 05:14:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 05:14:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 05:14:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 05:14:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 05:14:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 05:14:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 05:14:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 05:14:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 05:14:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 05:14:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 05:14:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 05:14:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 05:14:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 05:14:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 05:14:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 05:14:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 05:14:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 05:14:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 05:14:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 05:14:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 05:14:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 05:14:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 05:14:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 05:14:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 05:14:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 05:14:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 05:14:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 05:14:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 05:14:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 05:14:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 05:14:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 05:14:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 05:14:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 05:14:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 05:14:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 05:14:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 05:14:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 05:14:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 05:14:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 05:14:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 05:14:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 05:14:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 05:14:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 05:14:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 05:14:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 05:14:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 05:14:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 05:14:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 05:14:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 05:14:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 05:14:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 05:14:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 05:14:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 05:14:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 05:14:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 05:14:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 05:14:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 05:14:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:14:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:14:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:14:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:14:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:14:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 05:14:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:14:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:14:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:14:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:14:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:14:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 05:14:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:14:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:14:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:14:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:14:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:14:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 05:14:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:14:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:14:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:14:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:14:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:14:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 05:14:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:14:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:14:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:14:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:14:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:14:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 05:14:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:14:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:14:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:14:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:14:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:14:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 05:14:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:14:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:14:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:14:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:14:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:14:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 05:14:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:14:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:14:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:14:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:14:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:14:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 05:14:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:14:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:14:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:14:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:14:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:14:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 05:14:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:14:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:14:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:14:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:14:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:14:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 05:14:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:14:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:14:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:14:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:14:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:14:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 05:14:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:14:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:14:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:14:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:14:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:14:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 05:14:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:14:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:14:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:14:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:14:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:14:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 05:14:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:14:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:14:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:14:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:14:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:14:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 05:14:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:14:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:14:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:14:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:14:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:14:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 05:14:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:14:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:14:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:14:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:14:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:14:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 05:14:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:14:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:14:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:14:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:14:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:14:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 05:14:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:14:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:14:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:14:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:14:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:14:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 05:14:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:14:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:14:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:14:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:14:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:14:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 05:14:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:14:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:14:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:14:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:14:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:14:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 05:14:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:14:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:14:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:14:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:14:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:14:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 05:14:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:14:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:14:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:14:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:14:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:14:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 05:14:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:14:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:14:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:14:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 05:14:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 05:14: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" 05:14:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:14:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:14:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:14:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 05:14:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 05:14: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" 05:14:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:14:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:14:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:14:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 05:14:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 05:14:09 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1029ms 05:14:09 INFO - PROCESS | 2964 | 1472904849512 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 05:14:09 INFO - PROCESS | 2964 | 1472904849515 Marionette TRACE conn3 <- [1,3045,null,{"value":"13"}] 05:14:09 INFO - TEST-START | /FileAPI/file/File-constructor.html 05:14:09 INFO - PROCESS | 2964 | --DOMWINDOW == 115 (18375800) [pid = 2964] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 05:14:09 INFO - PROCESS | 2964 | --DOMWINDOW == 114 (1A8D5000) [pid = 2964] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 05:14:09 INFO - PROCESS | 2964 | --DOMWINDOW == 113 (160CCC00) [pid = 2964] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 05:14:09 INFO - PROCESS | 2964 | --DOMWINDOW == 112 (1AA55000) [pid = 2964] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 05:14:09 INFO - PROCESS | 2964 | --DOMWINDOW == 111 (1147C400) [pid = 2964] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 05:14:09 INFO - PROCESS | 2964 | --DOMWINDOW == 110 (19E12C00) [pid = 2964] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 05:14:09 INFO - PROCESS | 2964 | --DOMWINDOW == 109 (1A036400) [pid = 2964] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 05:14:09 INFO - PROCESS | 2964 | --DOMWINDOW == 108 (19E0FC00) [pid = 2964] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 05:14:09 INFO - PROCESS | 2964 | --DOMWINDOW == 107 (114D2400) [pid = 2964] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 05:14:09 INFO - PROCESS | 2964 | --DOMWINDOW == 106 (15033000) [pid = 2964] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 05:14:09 INFO - PROCESS | 2964 | --DOMWINDOW == 105 (1503D400) [pid = 2964] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 05:14:09 INFO - PROCESS | 2964 | --DOMWINDOW == 104 (10A4C800) [pid = 2964] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 05:14:09 INFO - PROCESS | 2964 | --DOMWINDOW == 103 (17010800) [pid = 2964] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 05:14:09 INFO - PROCESS | 2964 | --DOMWINDOW == 102 (110F4000) [pid = 2964] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 05:14:09 INFO - PROCESS | 2964 | --DOMWINDOW == 101 (1A517000) [pid = 2964] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 05:14:09 INFO - PROCESS | 2964 | --DOMWINDOW == 100 (19E9C800) [pid = 2964] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 05:14:09 INFO - PROCESS | 2964 | --DOMWINDOW == 99 (1A876C00) [pid = 2964] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 05:14:09 INFO - PROCESS | 2964 | --DOMWINDOW == 98 (1811D800) [pid = 2964] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 05:14:09 INFO - PROCESS | 2964 | --DOMWINDOW == 97 (11C14000) [pid = 2964] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 05:14:09 INFO - PROCESS | 2964 | --DOMWINDOW == 96 (198A9C00) [pid = 2964] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 05:14:09 INFO - PROCESS | 2964 | --DOMWINDOW == 95 (16AA9800) [pid = 2964] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 05:14:09 INFO - PROCESS | 2964 | --DOMWINDOW == 94 (16E67800) [pid = 2964] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 05:14:09 INFO - PROCESS | 2964 | --DOMWINDOW == 93 (1A51F000) [pid = 2964] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 05:14:09 INFO - PROCESS | 2964 | --DOMWINDOW == 92 (15C7C400) [pid = 2964] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 05:14:09 INFO - PROCESS | 2964 | --DOMWINDOW == 91 (10F40400) [pid = 2964] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 05:14:09 INFO - PROCESS | 2964 | --DOMWINDOW == 90 (16AA5C00) [pid = 2964] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 05:14:09 INFO - PROCESS | 2964 | --DOMWINDOW == 89 (1A845000) [pid = 2964] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 05:14:09 INFO - PROCESS | 2964 | --DOMWINDOW == 88 (198A9400) [pid = 2964] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 05:14:09 INFO - PROCESS | 2964 | --DOMWINDOW == 87 (1125A800) [pid = 2964] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 05:14:09 INFO - PROCESS | 2964 | 1472904849931 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 05:14:09 INFO - PROCESS | 2964 | 1472904849935 Marionette TRACE conn3 <- [1,3046,null,{}] 05:14:09 INFO - PROCESS | 2964 | 1472904849945 Marionette TRACE conn3 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:09 INFO - PROCESS | 2964 | 1472904849949 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:14:10 INFO - PROCESS | 2964 | 1472904850139 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 05:14:10 INFO - PROCESS | 2964 | 1472904850285 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:10 INFO - PROCESS | 2964 | 1472904850288 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:14:10 INFO - PROCESS | 2964 | ++DOCSHELL 11038800 == 52 [pid = 2964] [id = 773] 05:14:10 INFO - PROCESS | 2964 | ++DOMWINDOW == 88 (11039400) [pid = 2964] [serial = 2317] [outer = 00000000] 05:14:10 INFO - PROCESS | 2964 | ++DOMWINDOW == 89 (110F3000) [pid = 2964] [serial = 2318] [outer = 11039400] 05:14:10 INFO - PROCESS | 2964 | 1472904850348 Marionette DEBUG loaded listener.js 05:14:10 INFO - PROCESS | 2964 | ++DOMWINDOW == 90 (112C8800) [pid = 2964] [serial = 2319] [outer = 11039400] 05:14:10 INFO - PROCESS | 2964 | 1472904850929 Marionette TRACE conn3 <- [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]]]}] 05:14:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 05:14:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 05:14:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 05:14:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 05:14:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 05:14:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 05:14:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 05:14:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 05:14:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 05:14:10 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 05:14:10 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 05:14:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:14:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:14:10 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 05:14:10 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 05:14:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 05:14:10 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 05:14:10 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 05:14:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:14:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:14:10 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 05:14:10 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 05:14:10 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 05:14:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:14:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:14:10 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 05:14:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 05:14:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 05:14:10 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1428ms 05:14:10 INFO - PROCESS | 2964 | 1472904850964 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 05:14:10 INFO - PROCESS | 2964 | 1472904850969 Marionette TRACE conn3 <- [1,3049,null,{"value":"13"}] 05:14:10 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 05:14:10 INFO - PROCESS | 2964 | 1472904851010 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 05:14:10 INFO - PROCESS | 2964 | 1472904851013 Marionette TRACE conn3 <- [1,3050,null,{}] 05:14:11 INFO - PROCESS | 2964 | 1472904851019 Marionette TRACE conn3 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:11 INFO - PROCESS | 2964 | 1472904851024 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:14:11 INFO - PROCESS | 2964 | 1472904851152 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 05:14:11 INFO - PROCESS | 2964 | 1472904851316 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:11 INFO - PROCESS | 2964 | 1472904851319 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:14:11 INFO - PROCESS | 2964 | ++DOCSHELL 14436C00 == 53 [pid = 2964] [id = 774] 05:14:11 INFO - PROCESS | 2964 | ++DOMWINDOW == 91 (1443AC00) [pid = 2964] [serial = 2320] [outer = 00000000] 05:14:11 INFO - PROCESS | 2964 | ++DOMWINDOW == 92 (1503F000) [pid = 2964] [serial = 2321] [outer = 1443AC00] 05:14:11 INFO - PROCESS | 2964 | 1472904851378 Marionette DEBUG loaded listener.js 05:14:11 INFO - PROCESS | 2964 | ++DOMWINDOW == 93 (1575F400) [pid = 2964] [serial = 2322] [outer = 1443AC00] 05:14:11 INFO - PROCESS | 2964 | [2964] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 05:14:11 INFO - PROCESS | 2964 | 1472904851984 Marionette TRACE conn3 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 05:14:12 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 05:14:12 INFO - {} 05:14:12 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1060ms 05:14:12 INFO - PROCESS | 2964 | 1472904852043 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 05:14:12 INFO - PROCESS | 2964 | 1472904852046 Marionette TRACE conn3 <- [1,3053,null,{"value":"13"}] 05:14:12 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 05:14:12 INFO - PROCESS | 2964 | 1472904852050 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 05:14:12 INFO - PROCESS | 2964 | 1472904852052 Marionette TRACE conn3 <- [1,3054,null,{}] 05:14:12 INFO - PROCESS | 2964 | 1472904852117 Marionette TRACE conn3 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:12 INFO - PROCESS | 2964 | 1472904852120 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:14:12 INFO - PROCESS | 2964 | 1472904852282 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 05:14:12 INFO - PROCESS | 2964 | 1472904852354 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:12 INFO - PROCESS | 2964 | 1472904852361 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:14:12 INFO - PROCESS | 2964 | ++DOCSHELL 16AB1000 == 54 [pid = 2964] [id = 775] 05:14:12 INFO - PROCESS | 2964 | ++DOMWINDOW == 94 (16AB1C00) [pid = 2964] [serial = 2323] [outer = 00000000] 05:14:12 INFO - PROCESS | 2964 | ++DOMWINDOW == 95 (16F85800) [pid = 2964] [serial = 2324] [outer = 16AB1C00] 05:14:12 INFO - PROCESS | 2964 | 1472904852462 Marionette DEBUG loaded listener.js 05:14:12 INFO - PROCESS | 2964 | ++DOMWINDOW == 96 (176D7000) [pid = 2964] [serial = 2325] [outer = 16AB1C00] 05:14:13 INFO - PROCESS | 2964 | 1472904853050 Marionette TRACE conn3 <- [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]]]}] 05:14:13 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 05:14:13 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 05:14:13 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 05:14:13 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 05:14:13 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 05:14:13 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 05:14:13 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 05:14:13 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1029ms 05:14:13 INFO - PROCESS | 2964 | 1472904853076 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 05:14:13 INFO - PROCESS | 2964 | 1472904853078 Marionette TRACE conn3 <- [1,3057,null,{"value":"13"}] 05:14:13 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 05:14:13 INFO - PROCESS | 2964 | 1472904853082 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 05:14:13 INFO - PROCESS | 2964 | 1472904853084 Marionette TRACE conn3 <- [1,3058,null,{}] 05:14:13 INFO - PROCESS | 2964 | 1472904853089 Marionette TRACE conn3 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:13 INFO - PROCESS | 2964 | 1472904853093 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:14:13 INFO - PROCESS | 2964 | 1472904853232 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 05:14:13 INFO - PROCESS | 2964 | 1472904853395 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:13 INFO - PROCESS | 2964 | 1472904853398 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:14:13 INFO - PROCESS | 2964 | ++DOCSHELL 1180A800 == 55 [pid = 2964] [id = 776] 05:14:13 INFO - PROCESS | 2964 | ++DOMWINDOW == 97 (18115400) [pid = 2964] [serial = 2326] [outer = 00000000] 05:14:13 INFO - PROCESS | 2964 | ++DOMWINDOW == 98 (19810400) [pid = 2964] [serial = 2327] [outer = 18115400] 05:14:13 INFO - PROCESS | 2964 | 1472904853454 Marionette DEBUG loaded listener.js 05:14:13 INFO - PROCESS | 2964 | ++DOMWINDOW == 99 (198ACC00) [pid = 2964] [serial = 2328] [outer = 18115400] 05:14:14 INFO - PROCESS | 2964 | 1472904854039 Marionette TRACE conn3 <- [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]]]}] 05:14:14 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 05:14:14 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 05:14:14 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 05:14:14 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 05:14:14 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 05:14:14 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 05:14:14 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 982ms 05:14:14 INFO - PROCESS | 2964 | 1472904854068 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 05:14:14 INFO - PROCESS | 2964 | 1472904854071 Marionette TRACE conn3 <- [1,3061,null,{"value":"13"}] 05:14:14 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 05:14:14 INFO - PROCESS | 2964 | 1472904854075 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 05:14:14 INFO - PROCESS | 2964 | 1472904854078 Marionette TRACE conn3 <- [1,3062,null,{}] 05:14:14 INFO - PROCESS | 2964 | 1472904854082 Marionette TRACE conn3 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:14 INFO - PROCESS | 2964 | 1472904854084 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:14:14 INFO - PROCESS | 2964 | 1472904854176 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 05:14:14 INFO - PROCESS | 2964 | 1472904854338 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:14 INFO - PROCESS | 2964 | 1472904854340 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:14:14 INFO - PROCESS | 2964 | ++DOCSHELL 1055F800 == 56 [pid = 2964] [id = 777] 05:14:14 INFO - PROCESS | 2964 | ++DOMWINDOW == 100 (11032000) [pid = 2964] [serial = 2329] [outer = 00000000] 05:14:14 INFO - PROCESS | 2964 | ++DOMWINDOW == 101 (1180E400) [pid = 2964] [serial = 2330] [outer = 11032000] 05:14:14 INFO - PROCESS | 2964 | 1472904854397 Marionette DEBUG loaded listener.js 05:14:14 INFO - PROCESS | 2964 | ++DOMWINDOW == 102 (12C84C00) [pid = 2964] [serial = 2331] [outer = 11032000] 05:14:15 INFO - PROCESS | 2964 | 1472904855067 Marionette TRACE conn3 <- [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]]]}] 05:14:15 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 05:14:15 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 05:14:15 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 05:14:15 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 05:14:15 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 05:14:15 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 05:14:15 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1029ms 05:14:15 INFO - PROCESS | 2964 | 1472904855103 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 05:14:15 INFO - PROCESS | 2964 | 1472904855107 Marionette TRACE conn3 <- [1,3065,null,{"value":"13"}] 05:14:15 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 05:14:15 INFO - PROCESS | 2964 | 1472904855112 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 05:14:15 INFO - PROCESS | 2964 | 1472904855115 Marionette TRACE conn3 <- [1,3066,null,{}] 05:14:15 INFO - PROCESS | 2964 | 1472904855121 Marionette TRACE conn3 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:15 INFO - PROCESS | 2964 | 1472904855124 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:14:15 INFO - PROCESS | 2964 | 1472904855233 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 05:14:15 INFO - PROCESS | 2964 | 1472904855386 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:15 INFO - PROCESS | 2964 | 1472904855388 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:14:15 INFO - PROCESS | 2964 | ++DOCSHELL 12BBFC00 == 57 [pid = 2964] [id = 778] 05:14:15 INFO - PROCESS | 2964 | ++DOMWINDOW == 103 (12BC8C00) [pid = 2964] [serial = 2332] [outer = 00000000] 05:14:15 INFO - PROCESS | 2964 | ++DOMWINDOW == 104 (13173000) [pid = 2964] [serial = 2333] [outer = 12BC8C00] 05:14:15 INFO - PROCESS | 2964 | 1472904855447 Marionette DEBUG loaded listener.js 05:14:15 INFO - PROCESS | 2964 | ++DOMWINDOW == 105 (13918800) [pid = 2964] [serial = 2334] [outer = 12BC8C00] 05:14:16 INFO - PROCESS | 2964 | --DOCSHELL 1391E000 == 56 [pid = 2964] [id = 385] 05:14:16 INFO - PROCESS | 2964 | --DOCSHELL 1391EC00 == 55 [pid = 2964] [id = 379] 05:14:16 INFO - PROCESS | 2964 | --DOCSHELL 198A9800 == 54 [pid = 2964] [id = 752] 05:14:16 INFO - PROCESS | 2964 | --DOCSHELL 10A49C00 == 53 [pid = 2964] [id = 698] 05:14:16 INFO - PROCESS | 2964 | --DOCSHELL 18379800 == 52 [pid = 2964] [id = 771] 05:14:16 INFO - PROCESS | 2964 | --DOCSHELL 11255400 == 51 [pid = 2964] [id = 770] 05:14:16 INFO - PROCESS | 2964 | --DOCSHELL 1031D800 == 50 [pid = 2964] [id = 768] 05:14:16 INFO - PROCESS | 2964 | --DOCSHELL 13177C00 == 49 [pid = 2964] [id = 769] 05:14:16 INFO - PROCESS | 2964 | --DOCSHELL 11D88000 == 48 [pid = 2964] [id = 765] 05:14:16 INFO - PROCESS | 2964 | --DOCSHELL 13B55C00 == 47 [pid = 2964] [id = 380] 05:14:16 INFO - PROCESS | 2964 | --DOCSHELL 112C4400 == 46 [pid = 2964] [id = 386] 05:14:16 INFO - PROCESS | 2964 | --DOCSHELL 15C52C00 == 45 [pid = 2964] [id = 381] 05:14:16 INFO - PROCESS | 2964 | --DOCSHELL 1503B400 == 44 [pid = 2964] [id = 709] 05:14:16 INFO - PROCESS | 2964 | --DOCSHELL 11258800 == 43 [pid = 2964] [id = 734] 05:14:16 INFO - PROCESS | 2964 | --DOCSHELL 16AA8000 == 42 [pid = 2964] [id = 766] 05:14:16 INFO - PROCESS | 2964 | --DOCSHELL 160CA400 == 41 [pid = 2964] [id = 735] 05:14:16 INFO - PROCESS | 2964 | --DOCSHELL 1D806C00 == 40 [pid = 2964] [id = 767] 05:14:16 INFO - PROCESS | 2964 | --DOCSHELL 12BC0000 == 39 [pid = 2964] [id = 383] 05:14:16 INFO - PROCESS | 2964 | --DOCSHELL 167EA800 == 38 [pid = 2964] [id = 391] 05:14:16 INFO - PROCESS | 2964 | --DOCSHELL 144A9800 == 37 [pid = 2964] [id = 722] 05:14:16 INFO - PROCESS | 2964 | --DOCSHELL 16AA9400 == 36 [pid = 2964] [id = 750] 05:14:16 INFO - PROCESS | 2964 | --DOCSHELL 15C50C00 == 35 [pid = 2964] [id = 393] 05:14:16 INFO - PROCESS | 2964 | --DOCSHELL 19809800 == 34 [pid = 2964] [id = 394] 05:14:16 INFO - PROCESS | 2964 | --DOCSHELL 10A0BC00 == 33 [pid = 2964] [id = 737] 05:14:16 INFO - PROCESS | 2964 | --DOCSHELL 1A844C00 == 32 [pid = 2964] [id = 751] 05:14:16 INFO - PROCESS | 2964 | --DOCSHELL 16F8CC00 == 31 [pid = 2964] [id = 710] 05:14:16 INFO - PROCESS | 2964 | --DOCSHELL 10A4A000 == 30 [pid = 2964] [id = 377] 05:14:16 INFO - PROCESS | 2964 | --DOCSHELL 167E9C00 == 29 [pid = 2964] [id = 392] 05:14:16 INFO - PROCESS | 2964 | --DOCSHELL 12E7E400 == 28 [pid = 2964] [id = 720] 05:14:16 INFO - PROCESS | 2964 | --DOCSHELL 11809000 == 27 [pid = 2964] [id = 388] 05:14:16 INFO - PROCESS | 2964 | --DOCSHELL 10A48C00 == 26 [pid = 2964] [id = 378] 05:14:16 INFO - PROCESS | 2964 | --DOCSHELL 1A83C800 == 25 [pid = 2964] [id = 748] 05:14:16 INFO - PROCESS | 2964 | --DOCSHELL 19E0AC00 == 24 [pid = 2964] [id = 723] 05:14:16 INFO - PROCESS | 2964 | --DOCSHELL 110EF800 == 23 [pid = 2964] [id = 708] 05:14:16 INFO - PROCESS | 2964 | --DOCSHELL 1A8D3C00 == 22 [pid = 2964] [id = 736] 05:14:16 INFO - PROCESS | 2964 | --DOCSHELL 11262000 == 21 [pid = 2964] [id = 721] 05:14:16 INFO - PROCESS | 2964 | --DOCSHELL 11C11800 == 20 [pid = 2964] [id = 749] 05:14:16 INFO - PROCESS | 2964 | --DOCSHELL 118A3000 == 19 [pid = 2964] [id = 389] 05:14:16 INFO - PROCESS | 2964 | --DOCSHELL 110F4800 == 18 [pid = 2964] [id = 384] 05:14:16 INFO - PROCESS | 2964 | --DOCSHELL 169EF000 == 17 [pid = 2964] [id = 382] 05:14:16 INFO - PROCESS | 2964 | --DOCSHELL 11DA5000 == 16 [pid = 2964] [id = 387] 05:14:16 INFO - PROCESS | 2964 | --DOCSHELL 151F1C00 == 15 [pid = 2964] [id = 390] 05:14:16 INFO - PROCESS | 2964 | --DOCSHELL 1A517400 == 14 [pid = 2964] [id = 753] 05:14:16 INFO - PROCESS | 2964 | --DOCSHELL 178C9C00 == 13 [pid = 2964] [id = 764] 05:14:16 INFO - PROCESS | 2964 | --DOCSHELL 1055F800 == 12 [pid = 2964] [id = 777] 05:14:16 INFO - PROCESS | 2964 | --DOCSHELL 1180A800 == 11 [pid = 2964] [id = 776] 05:14:16 INFO - PROCESS | 2964 | --DOCSHELL 14436C00 == 10 [pid = 2964] [id = 774] 05:14:16 INFO - PROCESS | 2964 | --DOCSHELL 16AB1000 == 9 [pid = 2964] [id = 775] 05:14:16 INFO - PROCESS | 2964 | --DOCSHELL 198AC800 == 8 [pid = 2964] [id = 772] 05:14:16 INFO - PROCESS | 2964 | --DOCSHELL 11038800 == 7 [pid = 2964] [id = 773] 05:14:16 INFO - PROCESS | 2964 | --DOMWINDOW == 104 (19E92C00) [pid = 2964] [serial = 2123] [outer = 00000000] [url = about:blank] 05:14:16 INFO - PROCESS | 2964 | --DOMWINDOW == 103 (1A0C8400) [pid = 2964] [serial = 2162] [outer = 00000000] [url = about:blank] 05:14:16 INFO - PROCESS | 2964 | --DOMWINDOW == 102 (1A202000) [pid = 2964] [serial = 2171] [outer = 00000000] [url = about:blank] 05:14:16 INFO - PROCESS | 2964 | --DOMWINDOW == 101 (13444400) [pid = 2964] [serial = 2165] [outer = 00000000] [url = about:blank] 05:14:16 INFO - PROCESS | 2964 | --DOMWINDOW == 100 (15C7D000) [pid = 2964] [serial = 2168] [outer = 00000000] [url = about:blank] 05:14:16 INFO - PROCESS | 2964 | --DOMWINDOW == 99 (1591A400) [pid = 2964] [serial = 2129] [outer = 00000000] [url = about:blank] 05:14:16 INFO - PROCESS | 2964 | --DOMWINDOW == 98 (1125EC00) [pid = 2964] [serial = 2096] [outer = 00000000] [url = about:blank] 05:14:16 INFO - PROCESS | 2964 | --DOMWINDOW == 97 (19E0B400) [pid = 2964] [serial = 2132] [outer = 00000000] [url = about:blank] 05:14:16 INFO - PROCESS | 2964 | --DOMWINDOW == 96 (114E9C00) [pid = 2964] [serial = 2126] [outer = 00000000] [url = about:blank] 05:14:16 INFO - PROCESS | 2964 | --DOMWINDOW == 95 (1AA5E400) [pid = 2964] [serial = 2201] [outer = 00000000] [url = about:blank] 05:14:16 INFO - PROCESS | 2964 | --DOMWINDOW == 94 (14436000) [pid = 2964] [serial = 2204] [outer = 00000000] [url = about:blank] 05:14:16 INFO - PROCESS | 2964 | --DOMWINDOW == 93 (1AB96C00) [pid = 2964] [serial = 2291] [outer = 00000000] [url = about:blank] 05:14:16 INFO - PROCESS | 2964 | --DOMWINDOW == 92 (1A0C0C00) [pid = 2964] [serial = 2279] [outer = 00000000] [url = about:blank] 05:14:16 INFO - PROCESS | 2964 | --DOMWINDOW == 91 (1A844000) [pid = 2964] [serial = 2282] [outer = 00000000] [url = about:blank] 05:14:16 INFO - PROCESS | 2964 | --DOMWINDOW == 90 (1A209000) [pid = 2964] [serial = 2280] [outer = 00000000] [url = about:blank] 05:14:16 INFO - PROCESS | 2964 | --DOMWINDOW == 89 (1A8D2C00) [pid = 2964] [serial = 2285] [outer = 00000000] [url = about:blank] 05:14:16 INFO - PROCESS | 2964 | --DOMWINDOW == 88 (1A8D0C00) [pid = 2964] [serial = 2288] [outer = 00000000] [url = about:blank] 05:14:16 INFO - PROCESS | 2964 | --DOMWINDOW == 87 (13918400) [pid = 2964] [serial = 2248] [outer = 00000000] [url = about:blank] 05:14:16 INFO - PROCESS | 2964 | --DOMWINDOW == 86 (12BBE800) [pid = 2964] [serial = 2247] [outer = 00000000] [url = about:blank] 05:14:16 INFO - PROCESS | 2964 | --DOMWINDOW == 85 (1A0C0800) [pid = 2964] [serial = 2257] [outer = 00000000] [url = about:blank] 05:14:16 INFO - PROCESS | 2964 | --DOMWINDOW == 84 (198AFC00) [pid = 2964] [serial = 2256] [outer = 00000000] [url = about:blank] 05:14:16 INFO - PROCESS | 2964 | --DOMWINDOW == 83 (178D4400) [pid = 2964] [serial = 2251] [outer = 00000000] [url = about:blank] 05:14:16 INFO - PROCESS | 2964 | --DOMWINDOW == 82 (176D4800) [pid = 2964] [serial = 2250] [outer = 00000000] [url = about:blank] 05:14:16 INFO - PROCESS | 2964 | --DOMWINDOW == 81 (181E2400) [pid = 2964] [serial = 2273] [outer = 00000000] [url = about:blank] 05:14:16 INFO - PROCESS | 2964 | --DOMWINDOW == 80 (198A4400) [pid = 2964] [serial = 2274] [outer = 00000000] [url = about:blank] 05:14:16 INFO - PROCESS | 2964 | --DOMWINDOW == 79 (1AA55C00) [pid = 2964] [serial = 2260] [outer = 00000000] [url = about:blank] 05:14:16 INFO - PROCESS | 2964 | --DOMWINDOW == 78 (1A8D5400) [pid = 2964] [serial = 2259] [outer = 00000000] [url = about:blank] 05:14:16 INFO - PROCESS | 2964 | --DOMWINDOW == 77 (160C3400) [pid = 2964] [serial = 2268] [outer = 00000000] [url = about:blank] 05:14:16 INFO - PROCESS | 2964 | --DOMWINDOW == 76 (1189C400) [pid = 2964] [serial = 2265] [outer = 00000000] [url = about:blank] 05:14:16 INFO - PROCESS | 2964 | --DOMWINDOW == 75 (12E84C00) [pid = 2964] [serial = 2266] [outer = 00000000] [url = about:blank] 05:14:16 INFO - PROCESS | 2964 | --DOMWINDOW == 74 (16AB1400) [pid = 2964] [serial = 2270] [outer = 00000000] [url = about:blank] 05:14:16 INFO - PROCESS | 2964 | --DOMWINDOW == 73 (16F81C00) [pid = 2964] [serial = 2271] [outer = 00000000] [url = about:blank] 05:14:16 INFO - PROCESS | 2964 | --DOMWINDOW == 72 (1A874C00) [pid = 2964] [serial = 2254] [outer = 00000000] [url = about:blank] 05:14:16 INFO - PROCESS | 2964 | --DOMWINDOW == 71 (1A84F400) [pid = 2964] [serial = 2253] [outer = 00000000] [url = about:blank] 05:14:16 INFO - PROCESS | 2964 | --DOMWINDOW == 70 (19C86800) [pid = 2964] [serial = 2276] [outer = 00000000] [url = about:blank] 05:14:16 INFO - PROCESS | 2964 | --DOMWINDOW == 69 (12B77000) [pid = 2964] [serial = 2263] [outer = 00000000] [url = about:blank] 05:14:16 INFO - PROCESS | 2964 | --DOMWINDOW == 68 (11806400) [pid = 2964] [serial = 2262] [outer = 00000000] [url = about:blank] 05:14:16 INFO - PROCESS | 2964 | --DOMWINDOW == 67 (1AA53000) [pid = 2964] [serial = 2286] [outer = 00000000] [url = about:blank] 05:14:16 INFO - PROCESS | 2964 | --DOMWINDOW == 66 (1AA59C00) [pid = 2964] [serial = 2289] [outer = 00000000] [url = about:blank] 05:14:16 INFO - PROCESS | 2964 | --DOMWINDOW == 65 (19C8F400) [pid = 2964] [serial = 2277] [outer = 00000000] [url = about:blank] 05:14:16 INFO - PROCESS | 2964 | --DOMWINDOW == 64 (1AB8F000) [pid = 2964] [serial = 2213] [outer = 00000000] [url = about:blank] 05:14:16 INFO - PROCESS | 2964 | --DOMWINDOW == 63 (1AAD2400) [pid = 2964] [serial = 2210] [outer = 00000000] [url = about:blank] 05:14:16 INFO - PROCESS | 2964 | --DOMWINDOW == 62 (177DA400) [pid = 2964] [serial = 2207] [outer = 00000000] [url = about:blank] 05:14:16 INFO - PROCESS | 2964 | --DOMWINDOW == 61 (1A84CC00) [pid = 2964] [serial = 2283] [outer = 00000000] [url = about:blank] 05:14:16 INFO - PROCESS | 2964 | 1472904856787 Marionette TRACE conn3 <- [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] 05:14:16 INFO - PROCESS | 2964 | 1472904856862 Marionette TRACE conn3 <- [1,3069,null,{"value":"13"}] 05:14:16 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 05:14:16 INFO - PROCESS | 2964 | 1472904856872 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 05:14:16 INFO - PROCESS | 2964 | 1472904856875 Marionette TRACE conn3 <- [1,3070,null,{}] 05:14:16 INFO - PROCESS | 2964 | 1472904856881 Marionette TRACE conn3 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:16 INFO - PROCESS | 2964 | 1472904856884 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:14:16 INFO - PROCESS | 2964 | 1472904856977 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 05:14:16 INFO - PROCESS | 2964 | 1472904856990 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:16 INFO - PROCESS | 2964 | 1472904856993 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:14:16 INFO - PROCESS | 2964 | ++DOCSHELL 11032800 == 8 [pid = 2964] [id = 779] 05:14:16 INFO - PROCESS | 2964 | ++DOMWINDOW == 62 (11032C00) [pid = 2964] [serial = 2335] [outer = 00000000] 05:14:17 INFO - PROCESS | 2964 | ++DOMWINDOW == 63 (11262000) [pid = 2964] [serial = 2336] [outer = 11032C00] 05:14:17 INFO - PROCESS | 2964 | 1472904857043 Marionette DEBUG loaded listener.js 05:14:17 INFO - PROCESS | 2964 | ++DOMWINDOW == 64 (112D1C00) [pid = 2964] [serial = 2337] [outer = 11032C00] 05:14:17 INFO - PROCESS | 2964 | 1472904857568 Marionette TRACE conn3 <- [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]]]}] 05:14:17 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 05:14:17 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 05:14:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:14:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:14:17 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 05:14:17 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 05:14:17 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 721ms 05:14:17 INFO - PROCESS | 2964 | 1472904857592 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 05:14:17 INFO - PROCESS | 2964 | 1472904857597 Marionette TRACE conn3 <- [1,3073,null,{"value":"13"}] 05:14:17 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 05:14:17 INFO - PROCESS | 2964 | 1472904857603 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 05:14:17 INFO - PROCESS | 2964 | 1472904857606 Marionette TRACE conn3 <- [1,3074,null,{}] 05:14:17 INFO - PROCESS | 2964 | 1472904857610 Marionette TRACE conn3 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:17 INFO - PROCESS | 2964 | 1472904857612 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:14:17 INFO - PROCESS | 2964 | 1472904857713 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 05:14:17 INFO - PROCESS | 2964 | 1472904857719 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:17 INFO - PROCESS | 2964 | 1472904857721 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:14:17 INFO - PROCESS | 2964 | ++DOCSHELL 118A6000 == 9 [pid = 2964] [id = 780] 05:14:17 INFO - PROCESS | 2964 | ++DOMWINDOW == 65 (11C0B000) [pid = 2964] [serial = 2338] [outer = 00000000] 05:14:17 INFO - PROCESS | 2964 | ++DOMWINDOW == 66 (12B77000) [pid = 2964] [serial = 2339] [outer = 11C0B000] 05:14:17 INFO - PROCESS | 2964 | 1472904857771 Marionette DEBUG loaded listener.js 05:14:17 INFO - PROCESS | 2964 | ++DOMWINDOW == 67 (12C82000) [pid = 2964] [serial = 2340] [outer = 11C0B000] 05:14:18 INFO - PROCESS | 2964 | 1472904858246 Marionette TRACE conn3 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 05:14:18 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 05:14:18 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 691ms 05:14:18 INFO - PROCESS | 2964 | 1472904858284 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 05:14:18 INFO - PROCESS | 2964 | 1472904858287 Marionette TRACE conn3 <- [1,3077,null,{"value":"13"}] 05:14:18 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 05:14:18 INFO - PROCESS | 2964 | 1472904858290 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 05:14:18 INFO - PROCESS | 2964 | 1472904858294 Marionette TRACE conn3 <- [1,3078,null,{}] 05:14:18 INFO - PROCESS | 2964 | 1472904858308 Marionette TRACE conn3 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:18 INFO - PROCESS | 2964 | 1472904858313 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:14:18 INFO - PROCESS | 2964 | 1472904858404 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 05:14:18 INFO - PROCESS | 2964 | 1472904858549 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:18 INFO - PROCESS | 2964 | 1472904858552 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:14:18 INFO - PROCESS | 2964 | ++DOCSHELL 1503A400 == 10 [pid = 2964] [id = 781] 05:14:18 INFO - PROCESS | 2964 | ++DOMWINDOW == 68 (1503A800) [pid = 2964] [serial = 2341] [outer = 00000000] 05:14:18 INFO - PROCESS | 2964 | ++DOMWINDOW == 69 (1503F800) [pid = 2964] [serial = 2342] [outer = 1503A800] 05:14:18 INFO - PROCESS | 2964 | 1472904858603 Marionette DEBUG loaded listener.js 05:14:18 INFO - PROCESS | 2964 | ++DOMWINDOW == 70 (151F1000) [pid = 2964] [serial = 2343] [outer = 1503A800] 05:14:18 INFO - PROCESS | 2964 | 1472904859023 Marionette TRACE conn3 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 05:14:19 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 05:14:19 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 783ms 05:14:19 INFO - PROCESS | 2964 | 1472904859097 Marionette TRACE conn3 -> [0,3081,"getWindowHandle",null] 05:14:19 INFO - PROCESS | 2964 | 1472904859099 Marionette TRACE conn3 <- [1,3081,null,{"value":"13"}] 05:14:19 INFO - PROCESS | 2964 | 1472904859103 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 05:14:19 INFO - PROCESS | 2964 | 1472904859105 Marionette TRACE conn3 <- [1,3082,null,{}] 05:14:19 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 05:14:19 INFO - PROCESS | 2964 | 1472904859108 Marionette TRACE conn3 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:19 INFO - PROCESS | 2964 | 1472904859110 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:14:19 INFO - PROCESS | 2964 | 1472904859244 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 05:14:19 INFO - PROCESS | 2964 | 1472904859253 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:19 INFO - PROCESS | 2964 | 1472904859255 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:14:19 INFO - PROCESS | 2964 | ++DOCSHELL 15C2AC00 == 11 [pid = 2964] [id = 782] 05:14:19 INFO - PROCESS | 2964 | ++DOMWINDOW == 71 (15C2C800) [pid = 2964] [serial = 2344] [outer = 00000000] 05:14:19 INFO - PROCESS | 2964 | ++DOMWINDOW == 72 (15C4D400) [pid = 2964] [serial = 2345] [outer = 15C2C800] 05:14:19 INFO - PROCESS | 2964 | 1472904859302 Marionette DEBUG loaded listener.js 05:14:19 INFO - PROCESS | 2964 | ++DOMWINDOW == 73 (15C7D800) [pid = 2964] [serial = 2346] [outer = 15C2C800] 05:14:19 INFO - PROCESS | 2964 | 1472904859754 Marionette TRACE conn3 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 05:14:19 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 05:14:19 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 660ms 05:14:19 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 05:14:19 INFO - PROCESS | 2964 | 1472904859792 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 05:14:19 INFO - PROCESS | 2964 | 1472904859794 Marionette TRACE conn3 <- [1,3085,null,{"value":"13"}] 05:14:19 INFO - PROCESS | 2964 | 1472904859797 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 05:14:19 INFO - PROCESS | 2964 | 1472904859799 Marionette TRACE conn3 <- [1,3086,null,{}] 05:14:19 INFO - PROCESS | 2964 | 1472904859803 Marionette TRACE conn3 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:19 INFO - PROCESS | 2964 | 1472904859805 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:14:19 INFO - PROCESS | 2964 | 1472904859960 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 05:14:19 INFO - PROCESS | 2964 | 1472904859970 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:19 INFO - PROCESS | 2964 | 1472904859972 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:14:20 INFO - PROCESS | 2964 | ++DOCSHELL 160C3400 == 12 [pid = 2964] [id = 783] 05:14:20 INFO - PROCESS | 2964 | ++DOMWINDOW == 74 (160C8400) [pid = 2964] [serial = 2347] [outer = 00000000] 05:14:20 INFO - PROCESS | 2964 | ++DOMWINDOW == 75 (167E5400) [pid = 2964] [serial = 2348] [outer = 160C8400] 05:14:20 INFO - PROCESS | 2964 | 1472904860063 Marionette DEBUG loaded listener.js 05:14:20 INFO - PROCESS | 2964 | ++DOMWINDOW == 76 (169E5800) [pid = 2964] [serial = 2349] [outer = 160C8400] 05:14:20 INFO - PROCESS | 2964 | 1472904860472 Marionette TRACE conn3 <- [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]]]}] 05:14:20 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 05:14:20 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 05:14:20 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 721ms 05:14:20 INFO - PROCESS | 2964 | 1472904860519 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 05:14:20 INFO - PROCESS | 2964 | 1472904860521 Marionette TRACE conn3 <- [1,3089,null,{"value":"13"}] 05:14:20 INFO - PROCESS | 2964 | 1472904860525 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 05:14:20 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 05:14:20 INFO - PROCESS | 2964 | 1472904860526 Marionette TRACE conn3 <- [1,3090,null,{}] 05:14:20 INFO - PROCESS | 2964 | 1472904860538 Marionette TRACE conn3 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:20 INFO - PROCESS | 2964 | 1472904860544 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:14:20 INFO - PROCESS | 2964 | 1472904860693 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 05:14:20 INFO - PROCESS | 2964 | 1472904860705 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:20 INFO - PROCESS | 2964 | 1472904860707 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:14:20 INFO - PROCESS | 2964 | ++DOCSHELL 160CA000 == 13 [pid = 2964] [id = 784] 05:14:20 INFO - PROCESS | 2964 | ++DOMWINDOW == 77 (16AA7C00) [pid = 2964] [serial = 2350] [outer = 00000000] 05:14:20 INFO - PROCESS | 2964 | ++DOMWINDOW == 78 (16E62C00) [pid = 2964] [serial = 2351] [outer = 16AA7C00] 05:14:20 INFO - PROCESS | 2964 | 1472904860760 Marionette DEBUG loaded listener.js 05:14:20 INFO - PROCESS | 2964 | ++DOMWINDOW == 79 (176B7800) [pid = 2964] [serial = 2352] [outer = 16AA7C00] 05:14:21 INFO - PROCESS | 2964 | --DOMWINDOW == 78 (198AE400) [pid = 2964] [serial = 2314] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 05:14:21 INFO - PROCESS | 2964 | --DOMWINDOW == 77 (11D88C00) [pid = 2964] [serial = 2308] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 05:14:21 INFO - PROCESS | 2964 | --DOMWINDOW == 76 (1A8CFC00) [pid = 2964] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 05:14:21 INFO - PROCESS | 2964 | --DOMWINDOW == 75 (11D9A800) [pid = 2964] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 05:14:21 INFO - PROCESS | 2964 | --DOMWINDOW == 74 (1A83E000) [pid = 2964] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 05:14:21 INFO - PROCESS | 2964 | --DOMWINDOW == 73 (1036B000) [pid = 2964] [serial = 2302] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 05:14:21 INFO - PROCESS | 2964 | --DOMWINDOW == 72 (1D80CC00) [pid = 2964] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 05:14:21 INFO - PROCESS | 2964 | --DOMWINDOW == 71 (1980A800) [pid = 2964] [serial = 2311] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 05:14:21 INFO - PROCESS | 2964 | --DOMWINDOW == 70 (16AA8800) [pid = 2964] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 05:14:21 INFO - PROCESS | 2964 | --DOMWINDOW == 69 (15FA4400) [pid = 2964] [serial = 2305] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 05:14:21 INFO - PROCESS | 2964 | 1472904861545 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 05:14:21 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 05:14:21 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1075ms 05:14:21 INFO - PROCESS | 2964 | 1472904861600 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 05:14:21 INFO - PROCESS | 2964 | 1472904861602 Marionette TRACE conn3 <- [1,3093,null,{"value":"13"}] 05:14:21 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 05:14:21 INFO - PROCESS | 2964 | 1472904861605 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 05:14:21 INFO - PROCESS | 2964 | 1472904861606 Marionette TRACE conn3 <- [1,3094,null,{}] 05:14:21 INFO - PROCESS | 2964 | 1472904861610 Marionette TRACE conn3 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:21 INFO - PROCESS | 2964 | 1472904861612 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:14:21 INFO - PROCESS | 2964 | 1472904861695 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 05:14:21 INFO - PROCESS | 2964 | 1472904861700 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:21 INFO - PROCESS | 2964 | 1472904861702 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:14:21 INFO - PROCESS | 2964 | ++DOCSHELL 15667000 == 14 [pid = 2964] [id = 785] 05:14:21 INFO - PROCESS | 2964 | ++DOMWINDOW == 70 (15915800) [pid = 2964] [serial = 2353] [outer = 00000000] 05:14:21 INFO - PROCESS | 2964 | ++DOMWINDOW == 71 (176AB800) [pid = 2964] [serial = 2354] [outer = 15915800] 05:14:21 INFO - PROCESS | 2964 | 1472904861747 Marionette DEBUG loaded listener.js 05:14:21 INFO - PROCESS | 2964 | ++DOMWINDOW == 72 (176D6400) [pid = 2964] [serial = 2355] [outer = 15915800] 05:14:22 INFO - PROCESS | 2964 | 1472904862171 Marionette TRACE conn3 <- [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]]]}] 05:14:22 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 05:14:22 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 05:14:22 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 05:14:22 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 614ms 05:14:22 INFO - PROCESS | 2964 | 1472904862227 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 05:14:22 INFO - PROCESS | 2964 | 1472904862229 Marionette TRACE conn3 <- [1,3097,null,{"value":"13"}] 05:14:22 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 05:14:22 INFO - PROCESS | 2964 | 1472904862233 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 05:14:22 INFO - PROCESS | 2964 | 1472904862234 Marionette TRACE conn3 <- [1,3098,null,{}] 05:14:22 INFO - PROCESS | 2964 | 1472904862238 Marionette TRACE conn3 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:22 INFO - PROCESS | 2964 | 1472904862240 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:14:22 INFO - PROCESS | 2964 | 1472904862320 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 05:14:22 INFO - PROCESS | 2964 | 1472904862325 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:22 INFO - PROCESS | 2964 | 1472904862327 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:14:22 INFO - PROCESS | 2964 | ++DOCSHELL 177DE400 == 15 [pid = 2964] [id = 786] 05:14:22 INFO - PROCESS | 2964 | ++DOMWINDOW == 73 (178C8400) [pid = 2964] [serial = 2356] [outer = 00000000] 05:14:22 INFO - PROCESS | 2964 | ++DOMWINDOW == 74 (1811D800) [pid = 2964] [serial = 2357] [outer = 178C8400] 05:14:22 INFO - PROCESS | 2964 | 1472904862372 Marionette DEBUG loaded listener.js 05:14:22 INFO - PROCESS | 2964 | ++DOMWINDOW == 75 (15669800) [pid = 2964] [serial = 2358] [outer = 178C8400] 05:14:22 INFO - PROCESS | 2964 | 1472904862815 Marionette TRACE conn3 <- [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"]]]}] 05:14:22 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 05:14: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 05:14:22 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 05:14:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:14:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:14:22 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 05:14:22 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 630ms 05:14:22 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 05:14:22 INFO - PROCESS | 2964 | 1472904862884 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 05:14:22 INFO - PROCESS | 2964 | 1472904862886 Marionette TRACE conn3 <- [1,3101,null,{"value":"13"}] 05:14:22 INFO - PROCESS | 2964 | 1472904862889 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 05:14:22 INFO - PROCESS | 2964 | 1472904862891 Marionette TRACE conn3 <- [1,3102,null,{}] 05:14:22 INFO - PROCESS | 2964 | 1472904862894 Marionette TRACE conn3 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:22 INFO - PROCESS | 2964 | 1472904862896 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:14:22 INFO - PROCESS | 2964 | 1472904862963 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 05:14:22 INFO - PROCESS | 2964 | 1472904862968 Marionette TRACE conn3 -> [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\", \"9c1c6023-80b9-4218-abc2-3b3cec0c5c23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:22 INFO - PROCESS | 2964 | 1472904862970 Marionette INFO sendAsync 9fca063b-7d1c-4fbe-9568-01e8cd08fd55 05:14:22 INFO - PROCESS | 2964 | ++DOCSHELL 1503A000 == 16 [pid = 2964] [id = 787] 05:14:22 INFO - PROCESS | 2964 | ++DOMWINDOW == 76 (181E3C00) [pid = 2964] [serial = 2359] [outer = 00000000] 05:14:23 INFO - PROCESS | 2964 | ++DOMWINDOW == 77 (1837DC00) [pid = 2964] [serial = 2360] [outer = 181E3C00] 05:14:23 INFO - PROCESS | 2964 | 1472904863017 Marionette DEBUG loaded listener.js 05:14:23 INFO - PROCESS | 2964 | ++DOMWINDOW == 78 (1980C400) [pid = 2964] [serial = 2361] [outer = 181E3C00] 05:14:23 INFO - PROCESS | 2964 | 1472904863763 Marionette TRACE conn3 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 05:14:23 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 05:14:23 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 921ms 05:14:23 INFO - PROCESS | 2964 | 1472904863816 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 05:14:23 INFO - PROCESS | 2964 | 1472904863821 Marionette TRACE conn3 <- [1,3105,null,{"value":"13"}] 05:14:24 WARNING - u'runner_teardown' () 05:14:24 INFO - No more tests 05:14:24 INFO - Got 0 unexpected results 05:14:24 INFO - SUITE-END | took 606s 05:14:25 INFO - Closing logging queue 05:14:25 INFO - queue closed 05:14:25 INFO - Return code: 0 05:14:25 WARNING - # TBPL SUCCESS # 05:14:25 INFO - Running post-action listener: _resource_record_post_action 05:14:25 INFO - Running post-run listener: _resource_record_post_run 05:14:26 INFO - Total resource usage - Wall time: 612s; CPU: 17.0%; Read bytes: 91654144; Write bytes: 956372992; Read time: 472109; Write time: 1198137 05:14:26 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 05:14:26 INFO - install - Wall time: 2s; CPU: 10.0%; Read bytes: 0; Write bytes: 119374848; Read time: 0; Write time: 105030 05:14:26 INFO - run-tests - Wall time: 611s; CPU: 17.0%; Read bytes: 91440128; Write bytes: 818198528; Read time: 447213; Write time: 1077590 05:14:26 INFO - Running post-run listener: _upload_blobber_files 05:14:26 INFO - Blob upload gear active. 05:14:26 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 05:14:26 INFO - Files from C:\slave\test\build\blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 05:14:26 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', 'C:\\slave\\test\\build\\venv\\Scripts\\blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', 'C:\\slave\\test\\oauth.txt', '-b', 'mozilla-release', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 05:14:26 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python C:\slave\test\build\venv\Scripts\blobberc.py -u https://blobupload.elasticbeanstalk.com -a C:\slave\test\oauth.txt -b mozilla-release -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 05:14:27 INFO - (blobuploader) - INFO - Open directory for files ... 05:14:27 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 05:14:27 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 05:14:27 INFO - (blobuploader) - INFO - Uploading, attempt #1. 05:14:30 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 05:14:30 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 05:14:30 INFO - (blobuploader) - INFO - Done attempting. 05:14:30 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 05:14:30 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 05:14:30 INFO - (blobuploader) - INFO - Uploading, attempt #1. 05:14:32 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 05:14:32 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 05:14:32 INFO - (blobuploader) - INFO - Done attempting. 05:14:32 INFO - (blobuploader) - INFO - Iteration through files over. 05:14:32 INFO - Return code: 0 05:14:32 INFO - rmtree: C:\slave\test\build\uploaded_files.json 05:14:32 INFO - Using _rmtree_windows ... 05:14:32 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 05:14:32 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/cf629a6858ff0fc91db2b4e47a6f5dfa239f6398dece142acd2c65f3ad56c8fc62146639afe88cf513274f57b49dfe23cf4c44819cd104ada36e46815b8f08eb", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/dd96e004ee8bf2eeec0447f23aa2c9a9dfd7cb42c14a67a435fbdc87d73e1a51ff9a2cbc8c4e7ad8b7450be66da4b2d3b2f7cc14f944f904a9c8f7bc719a409a"} 05:14:32 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 05:14:32 INFO - Writing to file C:\slave\test\properties\blobber_files 05:14:32 INFO - Contents: 05:14:32 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/cf629a6858ff0fc91db2b4e47a6f5dfa239f6398dece142acd2c65f3ad56c8fc62146639afe88cf513274f57b49dfe23cf4c44819cd104ada36e46815b8f08eb", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/dd96e004ee8bf2eeec0447f23aa2c9a9dfd7cb42c14a67a435fbdc87d73e1a51ff9a2cbc8c4e7ad8b7450be66da4b2d3b2f7cc14f944f904a9c8f7bc719a409a"} 05:14:32 INFO - Running post-run listener: copy_logs_to_upload_dir 05:14:32 INFO - Copying logs to upload dir... 05:14:32 INFO - mkdir: C:\slave\test\build\upload\logs 05:14:32 INFO - Copying logs to upload dir... 05:14:32 INFO - Using _rmtree_windows ... 05:14:32 INFO - Using _rmtree_windows ... 05:14:32 INFO - Using _rmtree_windows ... 05:14:32 INFO - Using _rmtree_windows ... 05:14:32 INFO - Using _rmtree_windows ... 05:14:32 INFO - Using _rmtree_windows ... 05:14:32 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=706.310000 ========= master_lag: 120.28 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 46 secs) (at 2016-09-03 05:14:26.032566) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-09-03 05:14:26.039120) ========= '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:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-060\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-060 COMSPEC=C:\WINDOWS\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Documents and Settings\cltbld.T-XP32-IX-060 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-060 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1 PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMFILES=C:\Program Files PROMPT=$P$G PWD=C:\slave\test\properties RUNLOGFILE=C:\slave\\runslave.log SESSIONNAME=Console SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\WINDOWS TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp TEST1=testie TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp USERDOMAIN=T-XP32-IX-060 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-060 WINDIR=C:\WINDOWS using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/cf629a6858ff0fc91db2b4e47a6f5dfa239f6398dece142acd2c65f3ad56c8fc62146639afe88cf513274f57b49dfe23cf4c44819cd104ada36e46815b8f08eb", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/dd96e004ee8bf2eeec0447f23aa2c9a9dfd7cb42c14a67a435fbdc87d73e1a51ff9a2cbc8c4e7ad8b7450be66da4b2d3b2f7cc14f944f904a9c8f7bc719a409a"} build_url:https://queue.taskcluster.net/v1/task/BNXT1UtdRfaYi1uJ-25MLg/artifacts/public/build/firefox-48.0.3.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/BNXT1UtdRfaYi1uJ-25MLg/artifacts/public/build/firefox-48.0.3.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.108000 build_url: 'https://queue.taskcluster.net/v1/task/BNXT1UtdRfaYi1uJ-25MLg/artifacts/public/build/firefox-48.0.3.en-US.win32.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/cf629a6858ff0fc91db2b4e47a6f5dfa239f6398dece142acd2c65f3ad56c8fc62146639afe88cf513274f57b49dfe23cf4c44819cd104ada36e46815b8f08eb", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/dd96e004ee8bf2eeec0447f23aa2c9a9dfd7cb42c14a67a435fbdc87d73e1a51ff9a2cbc8c4e7ad8b7450be66da4b2d3b2f7cc14f944f904a9c8f7bc719a409a"}' symbols_url: 'https://queue.taskcluster.net/v1/task/BNXT1UtdRfaYi1uJ-25MLg/artifacts/public/build/firefox-48.0.3.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-09-03 05:14:26.165294) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-09-03 05:14:26.165675) ========= 'rm' '-f' 'oauth.txt' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-f', 'oauth.txt'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-060\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-060 COMSPEC=C:\WINDOWS\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Documents and Settings\cltbld.T-XP32-IX-060 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-060 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1 PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMFILES=C:\Program Files PROMPT=$P$G PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SESSIONNAME=Console SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\WINDOWS TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp TEST1=testie TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp USERDOMAIN=T-XP32-IX-060 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-060 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.107000 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-09-03 05:14:26.288149) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-09-03 05:14:26.288508) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-09-03 05:14:26.820610) ========= ========= Total master_lag: 121.85 =========